commit debe26e118b40d630143f86d133a7bbdadef1955 Author: Trullemans Gregory Date: Sun Dec 5 11:59:15 2021 +0100 first commit diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..14534e7 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,21 @@ +# Change Log + +## [1.1.1] 2019-10-14 +### Bug Fixing + +- Sidebar opening on responsive fixed + + +## [1.1.0] 2019-09-23 +### Updates and Bug Fixing + +- Bootstrap Update to the latest version (4.3.x) +- Plugins Update +- Improvements and BugFixing +- Template page integrated +- DataTable responsive fixes +- Change versions on CSS and JS files +- Documentation errors fixed + +## [1.0.0] 2018-09-23 +### Original Release diff --git a/README.md b/README.md new file mode 100644 index 0000000..82bbcb9 --- /dev/null +++ b/README.md @@ -0,0 +1,89 @@ +# Thank you for purchasing Black Dashboard PRO <3 + +## Docs and Examples + +Please check the official documentation in `docs/1.0/getting-started/introduction.html` or directly to this link: https://demos.creative-tim.com/marketplace/black-dashboard-pro/docs/1.0/getting-started/introduction.html + +## Getting Started + +We've also included an optional Gulp file to help you get started with theme customization. You'll need to install Node.js and Gulp before using our included gulpfile.js. + +1. Download the project's zip +2. Make sure you have node.js (https://nodejs.org/en/) installed +3. Type `npm install` in terminal/console in the source folder where `package.json` is located +4. You will find all the branding colors inside `assets/scss/black-dashboard/custom/variables/_brand.scss`. You can change them with a `HEX` value or with other predefined variables from`assets/scss/black-dashboard/custom/variables/_colors.scss` +5. Run in terminal `gulp compile-scss` for a single compilation or `gulp watch` for continous compilation of the changes that you make in `*.scss` files. This command should be run in the same folder where `gulpfile.js` and `package.json` are located +6. Run in terminal `gulp default` for opening the Dashboard Page (default) of the product. + +## Support + +If you experience any problems with the above, or if you think you've found a bug with your theme - please don't hesitate to reach out to https://www.creative-tim.com/support thanks!! + +### What's included + +Within the download you'll find the following directories and files: + +``` +├── CHANGELOG.md +├── README.md +├── assets +│   ├── css +│   │   ├── black-dashboard.css +│   │   ├── black-dashboard.css.map +│   │   ├── black-dashboard.min.css +│   │   └── nucleo-icons.css +│   ├── demo +│   │   ├── demo.css +│   │   └── demo.js +│   ├── fonts/ +│   ├── img/ +│   ├── js/ +│   │   ├── black-dashboard.js +│   │   ├── black-dashboard.js.map +│   │   ├── black-dashboard.min.js +│   │   ├── core/ +│   │   └── plugins/ +│   └── scss +│   ├── black-dashboard/ +│   │   ├── cards/ +│   │   ├── mixins/ +│   │   └── plugins/ +│   └── black-dashboard.scss +├── docs/ +├── examples/ +│   ├── calendar.html +│   ├── charts.html +│   ├── components/ +│   │   ├── buttons.html +│   │   ├── grid.html +│   │   ├── icons.html +│   │   ├── notifications.html +│   │   ├── panels.html +│   │   ├── sweet-alert.html +│   │   └── typography.html +│   ├── dashboard.html +│   ├── forms/ +│   │   ├── extended.html +│   │   ├── regular.html +│   │   ├── validation.html +│   │   └── wizard.html +│   ├── maps/ +│   │   ├── fullscreen.html +│   │   ├── google.html +│   │   └── vector.html +│   ├── pages/ +│   │   ├── lock.html +│   │   ├── login.html +│   │   ├── pricing.html +│   │   ├── register.html +│   │   ├── rtl.html +│   │   ├── timeline.html +│   │   └── user.html +│   ├── tables/ +│   │   ├── datatables.net.html +│   │   ├── extended.html +│   │   └── regular.html +│   └── widgets.html +├── gulpfile.js +└── package.json +``` diff --git a/assets/css/black-dashboard.css b/assets/css/black-dashboard.css new file mode 100644 index 0000000..8701a8d --- /dev/null +++ b/assets/css/black-dashboard.css @@ -0,0 +1,22718 @@ +@charset "UTF-8"; +/*! + + ========================================================= + * Black Dashboard Pro - v1.1.1 + ========================================================= + + * Product Page: https://themes.getbootstrap.com/product/black-dashboard-pro-premium-bootstrap-4-admin/ + * Copyright 2019 Creative Tim (http://www.creative-tim.com) + + + ========================================================= + + * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + + */ +/* brand Colors */ +/* navbar color */ +:root { + --blue: #5e72e4; + --indigo: #5603ad; + --purple: #8965e0; + --pink: #f3a4b5; + --red: #f5365c; + --orange: #fb6340; + --yellow: #ffd600; + --green: #2dce89; + --teal: #11cdef; + --cyan: #2bffc6; + --white: #ffffff; + --gray: #6c757d; + --gray-dark: #32325d; + --light: #ced4da; + --lighter: #e9ecef; + --primary: #e14eca; + --secondary: #f4f5f7; + --success: #00f2c3; + --info: #1d8cf8; + --warning: #ff8d72; + --danger: #fd5d93; + --light: #adb5bd; + --dark: #212529; + --default: #344675; + --white: #ffffff; + --neutral: #ffffff; + --darker: black; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } + +*, +*::before, +*::after { + box-sizing: border-box; } + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(34, 42, 66, 0); } + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; } + +body { + margin: 0; + font-family: "Poppins", sans-serif; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.5; + color: #525f7f; + text-align: left; + background-color: #1e1e2f; } + +[tabindex="-1"]:focus { + outline: 0 !important; } + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; } + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; } + +p { + margin-top: 0; + margin-bottom: 1rem; } + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + text-decoration-skip-ink: none; } + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; } + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; } + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; } + +dt { + font-weight: 600; } + +dd { + margin-bottom: .5rem; + margin-left: 0; } + +blockquote { + margin: 0 0 1rem; } + +b, +strong { + font-weight: bolder; } + +small { + font-size: 80%; } + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; } + +sub { + bottom: -.25em; } + +sup { + top: -.5em; } + +a { + color: #e14eca; + text-decoration: none; + background-color: transparent; } + a:hover { + color: #c221a9; + text-decoration: none; } + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; } + a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; } + a:not([href]):not([tabindex]):focus { + outline: 0; } + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; } + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; } + +figure { + margin: 0 0 1rem; } + +img { + vertical-align: middle; + border-style: none; } + +svg { + overflow: hidden; + vertical-align: middle; } + +table { + border-collapse: collapse; } + +caption { + padding-top: 1rem; + padding-bottom: 1rem; + color: #6c757d; + text-align: left; + caption-side: bottom; } + +th { + text-align: inherit; } + +label { + display: inline-block; + margin-bottom: 0.5rem; } + +button { + border-radius: 0; } + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; } + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; } + +button, +input { + overflow: visible; } + +button, +select { + text-transform: none; } + +select { + word-wrap: normal; } + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; } + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; } + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; } + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; } + +textarea { + overflow: auto; + resize: vertical; } + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; } + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; } + +progress { + vertical-align: baseline; } + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; } + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; } + +output { + display: inline-block; } + +summary { + display: list-item; + cursor: pointer; } + +template { + display: none; } + +[hidden] { + display: none !important; } + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 400; + line-height: 1.2; + color: #32325d; } + +h1, .h1 { + font-size: 2.0625rem; } + +h2, .h2 { + font-size: 1.6875rem; } + +h3, .h3 { + font-size: 1.4375rem; } + +h4, .h4 { + font-size: 1.0625rem; } + +h5, .h5 { + font-size: 0.8125rem; } + +h6, .h6 { + font-size: 0.75rem; } + +.lead { + font-size: 0.78125rem; + font-weight: 300; } + +.display-1 { + font-size: 3.3rem; + font-weight: 600; + line-height: 1.2; } + +.display-2 { + font-size: 2.75rem; + font-weight: 600; + line-height: 1.2; } + +.display-3 { + font-size: 2.1875rem; + font-weight: 600; + line-height: 1.2; } + +.display-4 { + font-size: 1.6275rem; + font-weight: 600; + line-height: 1.2; } + +hr { + margin-top: 2rem; + margin-bottom: 2rem; + border: 0; + border-top: 0.0625rem solid rgba(34, 42, 66, 0.1); } + +small, +.small { + font-size: 80%; + font-weight: 400; } + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; } + +.list-unstyled { + padding-left: 0; + list-style: none; } + +.list-inline { + padding-left: 0; + list-style: none; } + +.list-inline-item { + display: inline-block; } + .list-inline-item:not(:last-child) { + margin-right: 0.5rem; } + +.initialism { + font-size: 90%; + text-transform: uppercase; } + +.blockquote { + margin-bottom: 1rem; + font-size: 0.9625rem; } + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; } + .blockquote-footer::before { + content: "\2014\00A0"; } + +.img-fluid { + max-width: 100%; + height: auto; } + +.img-thumbnail { + padding: 0.25rem; + background-color: #1e1e2f; + border: 0.0625rem solid #e3e3e3; + border-radius: 0.25rem; + box-shadow: 0 1px 2px rgba(34, 42, 66, 0.075); + max-width: 100%; + height: auto; } + +.figure { + display: inline-block; } + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; } + +.figure-caption { + font-size: 90%; + color: #6c757d; } + +code { + font-size: 87.5%; + color: #f3a4b5; + word-break: break-word; } + a > code { + color: inherit; } + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #ffffff; + background-color: #212529; + border-radius: 0.2857rem; + box-shadow: inset 0 -0.1rem 0 rgba(34, 42, 66, 0.25); } + kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 600; + box-shadow: none; } + +pre { + display: block; + font-size: 87.5%; + color: #212529; } + pre code { + font-size: inherit; + color: inherit; + word-break: normal; } + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; } + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } + @media (min-width: 576px) { + .container { + max-width: 540px; } } + @media (min-width: 768px) { + .container { + max-width: 720px; } } + @media (min-width: 992px) { + .container { + max-width: 960px; } } + @media (min-width: 1200px) { + .container { + max-width: 1140px; } } + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } + +.row { + display: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; } + +.no-gutters { + margin-right: 0; + margin-left: 0; } + .no-gutters > .col, + .no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; } + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; } + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + +.col-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + +.col-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + +.col-3 { + flex: 0 0 25%; + max-width: 25%; } + +.col-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + +.col-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + +.col-6 { + flex: 0 0 50%; + max-width: 50%; } + +.col-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + +.col-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + +.col-9 { + flex: 0 0 75%; + max-width: 75%; } + +.col-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + +.col-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + +.col-12 { + flex: 0 0 100%; + max-width: 100%; } + +.order-first { + order: -1; } + +.order-last { + order: 13; } + +.order-0 { + order: 0; } + +.order-1 { + order: 1; } + +.order-2 { + order: 2; } + +.order-3 { + order: 3; } + +.order-4 { + order: 4; } + +.order-5 { + order: 5; } + +.order-6 { + order: 6; } + +.order-7 { + order: 7; } + +.order-8 { + order: 8; } + +.order-9 { + order: 9; } + +.order-10 { + order: 10; } + +.order-11 { + order: 11; } + +.order-12 { + order: 12; } + +.offset-1 { + margin-left: 8.33333%; } + +.offset-2 { + margin-left: 16.66667%; } + +.offset-3 { + margin-left: 25%; } + +.offset-4 { + margin-left: 33.33333%; } + +.offset-5 { + margin-left: 41.66667%; } + +.offset-6 { + margin-left: 50%; } + +.offset-7 { + margin-left: 58.33333%; } + +.offset-8 { + margin-left: 66.66667%; } + +.offset-9 { + margin-left: 75%; } + +.offset-10 { + margin-left: 83.33333%; } + +.offset-11 { + margin-left: 91.66667%; } + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-sm-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-sm-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-sm-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-sm-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-sm-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-sm-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-sm-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-sm-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-sm-first { + order: -1; } + .order-sm-last { + order: 13; } + .order-sm-0 { + order: 0; } + .order-sm-1 { + order: 1; } + .order-sm-2 { + order: 2; } + .order-sm-3 { + order: 3; } + .order-sm-4 { + order: 4; } + .order-sm-5 { + order: 5; } + .order-sm-6 { + order: 6; } + .order-sm-7 { + order: 7; } + .order-sm-8 { + order: 8; } + .order-sm-9 { + order: 9; } + .order-sm-10 { + order: 10; } + .order-sm-11 { + order: 11; } + .order-sm-12 { + order: 12; } + .offset-sm-0 { + margin-left: 0; } + .offset-sm-1 { + margin-left: 8.33333%; } + .offset-sm-2 { + margin-left: 16.66667%; } + .offset-sm-3 { + margin-left: 25%; } + .offset-sm-4 { + margin-left: 33.33333%; } + .offset-sm-5 { + margin-left: 41.66667%; } + .offset-sm-6 { + margin-left: 50%; } + .offset-sm-7 { + margin-left: 58.33333%; } + .offset-sm-8 { + margin-left: 66.66667%; } + .offset-sm-9 { + margin-left: 75%; } + .offset-sm-10 { + margin-left: 83.33333%; } + .offset-sm-11 { + margin-left: 91.66667%; } } + +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-md-first { + order: -1; } + .order-md-last { + order: 13; } + .order-md-0 { + order: 0; } + .order-md-1 { + order: 1; } + .order-md-2 { + order: 2; } + .order-md-3 { + order: 3; } + .order-md-4 { + order: 4; } + .order-md-5 { + order: 5; } + .order-md-6 { + order: 6; } + .order-md-7 { + order: 7; } + .order-md-8 { + order: 8; } + .order-md-9 { + order: 9; } + .order-md-10 { + order: 10; } + .order-md-11 { + order: 11; } + .order-md-12 { + order: 12; } + .offset-md-0 { + margin-left: 0; } + .offset-md-1 { + margin-left: 8.33333%; } + .offset-md-2 { + margin-left: 16.66667%; } + .offset-md-3 { + margin-left: 25%; } + .offset-md-4 { + margin-left: 33.33333%; } + .offset-md-5 { + margin-left: 41.66667%; } + .offset-md-6 { + margin-left: 50%; } + .offset-md-7 { + margin-left: 58.33333%; } + .offset-md-8 { + margin-left: 66.66667%; } + .offset-md-9 { + margin-left: 75%; } + .offset-md-10 { + margin-left: 83.33333%; } + .offset-md-11 { + margin-left: 91.66667%; } } + +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-lg-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-lg-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-lg-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-lg-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-lg-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-lg-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-lg-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-lg-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-lg-first { + order: -1; } + .order-lg-last { + order: 13; } + .order-lg-0 { + order: 0; } + .order-lg-1 { + order: 1; } + .order-lg-2 { + order: 2; } + .order-lg-3 { + order: 3; } + .order-lg-4 { + order: 4; } + .order-lg-5 { + order: 5; } + .order-lg-6 { + order: 6; } + .order-lg-7 { + order: 7; } + .order-lg-8 { + order: 8; } + .order-lg-9 { + order: 9; } + .order-lg-10 { + order: 10; } + .order-lg-11 { + order: 11; } + .order-lg-12 { + order: 12; } + .offset-lg-0 { + margin-left: 0; } + .offset-lg-1 { + margin-left: 8.33333%; } + .offset-lg-2 { + margin-left: 16.66667%; } + .offset-lg-3 { + margin-left: 25%; } + .offset-lg-4 { + margin-left: 33.33333%; } + .offset-lg-5 { + margin-left: 41.66667%; } + .offset-lg-6 { + margin-left: 50%; } + .offset-lg-7 { + margin-left: 58.33333%; } + .offset-lg-8 { + margin-left: 66.66667%; } + .offset-lg-9 { + margin-left: 75%; } + .offset-lg-10 { + margin-left: 83.33333%; } + .offset-lg-11 { + margin-left: 91.66667%; } } + +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-xl-first { + order: -1; } + .order-xl-last { + order: 13; } + .order-xl-0 { + order: 0; } + .order-xl-1 { + order: 1; } + .order-xl-2 { + order: 2; } + .order-xl-3 { + order: 3; } + .order-xl-4 { + order: 4; } + .order-xl-5 { + order: 5; } + .order-xl-6 { + order: 6; } + .order-xl-7 { + order: 7; } + .order-xl-8 { + order: 8; } + .order-xl-9 { + order: 9; } + .order-xl-10 { + order: 10; } + .order-xl-11 { + order: 11; } + .order-xl-12 { + order: 12; } + .offset-xl-0 { + margin-left: 0; } + .offset-xl-1 { + margin-left: 8.33333%; } + .offset-xl-2 { + margin-left: 16.66667%; } + .offset-xl-3 { + margin-left: 25%; } + .offset-xl-4 { + margin-left: 33.33333%; } + .offset-xl-5 { + margin-left: 41.66667%; } + .offset-xl-6 { + margin-left: 50%; } + .offset-xl-7 { + margin-left: 58.33333%; } + .offset-xl-8 { + margin-left: 66.66667%; } + .offset-xl-9 { + margin-left: 75%; } + .offset-xl-10 { + margin-left: 83.33333%; } + .offset-xl-11 { + margin-left: 91.66667%; } } + +.table { + width: 100%; + margin-bottom: 1rem; + color: #525f7f; + background-color: transparent; } + .table th, + .table td { + padding: 1rem; + vertical-align: top; + border-top: 0.0625rem solid #e3e3e3; } + .table thead th { + vertical-align: bottom; + border-bottom: 0.125rem solid #e3e3e3; } + .table tbody + tbody { + border-top: 0.125rem solid #e3e3e3; } + +.table-sm th, +.table-sm td { + padding: 0.3rem; } + +.table-bordered { + border: 0.0625rem solid #e3e3e3; } + .table-bordered th, + .table-bordered td { + border: 0.0625rem solid #e3e3e3; } + .table-bordered thead th, + .table-bordered thead td { + border-bottom-width: 0.125rem; } + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; } + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(34, 42, 66, 0.05); } + +.table-hover tbody tr:hover { + color: #525f7f; + background-color: rgba(34, 42, 66, 0.075); } + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #f7cdf0; } + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #efa3e3; } + +.table-hover .table-primary:hover { + background-color: #f3b7e9; } + .table-hover .table-primary:hover > td, + .table-hover .table-primary:hover > th { + background-color: #f3b7e9; } + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #fcfcfd; } + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #f9fafb; } + +.table-hover .table-secondary:hover { + background-color: #ededf3; } + .table-hover .table-secondary:hover > td, + .table-hover .table-secondary:hover > th { + background-color: #ededf3; } + +.table-success, +.table-success > th, +.table-success > td { + background-color: #b8fbee; } + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #7af8e0; } + +.table-hover .table-success:hover { + background-color: #a0fae8; } + .table-hover .table-success:hover > td, + .table-hover .table-success:hover > th { + background-color: #a0fae8; } + +.table-info, +.table-info > th, +.table-info > td { + background-color: #c0dffd; } + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #89c3fb; } + +.table-hover .table-info:hover { + background-color: #a7d2fc; } + .table-hover .table-info:hover > td, + .table-hover .table-info:hover > th { + background-color: #a7d2fc; } + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffdfd8; } + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #ffc4b6; } + +.table-hover .table-warning:hover { + background-color: #ffcabf; } + .table-hover .table-warning:hover > td, + .table-hover .table-warning:hover > th { + background-color: #ffcabf; } + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #fed2e1; } + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #feabc7; } + +.table-hover .table-danger:hover { + background-color: #fdb9d0; } + .table-hover .table-danger:hover > td, + .table-hover .table-danger:hover > th { + background-color: #fdb9d0; } + +.table-light, +.table-light > th, +.table-light > td { + background-color: #e8eaed; } + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #d4d9dd; } + +.table-hover .table-light:hover { + background-color: #dadde2; } + .table-hover .table-light:hover > td, + .table-hover .table-light:hover > th { + background-color: #dadde2; } + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c1c2c3; } + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #8c8e90; } + +.table-hover .table-dark:hover { + background-color: #b4b5b6; } + .table-hover .table-dark:hover > td, + .table-hover .table-dark:hover > th { + background-color: #b4b5b6; } + +.table-default, +.table-default > th, +.table-default > td { + background-color: #c6cbd8; } + +.table-default th, +.table-default td, +.table-default thead th, +.table-default tbody + tbody { + border-color: #959fb7; } + +.table-hover .table-default:hover { + background-color: #b7bdce; } + .table-hover .table-default:hover > td, + .table-hover .table-default:hover > th { + background-color: #b7bdce; } + +.table-white, +.table-white > th, +.table-white > td { + background-color: white; } + +.table-white th, +.table-white td, +.table-white thead th, +.table-white tbody + tbody { + border-color: white; } + +.table-hover .table-white:hover { + background-color: #f2f2f2; } + .table-hover .table-white:hover > td, + .table-hover .table-white:hover > th { + background-color: #f2f2f2; } + +.table-neutral, +.table-neutral > th, +.table-neutral > td { + background-color: white; } + +.table-neutral th, +.table-neutral td, +.table-neutral thead th, +.table-neutral tbody + tbody { + border-color: white; } + +.table-hover .table-neutral:hover { + background-color: #f2f2f2; } + .table-hover .table-neutral:hover > td, + .table-hover .table-neutral:hover > th { + background-color: #f2f2f2; } + +.table-darker, +.table-darker > th, +.table-darker > td { + background-color: #b8b8b8; } + +.table-darker th, +.table-darker td, +.table-darker thead th, +.table-darker tbody + tbody { + border-color: #7a7a7a; } + +.table-hover .table-darker:hover { + background-color: #ababab; } + .table-hover .table-darker:hover > td, + .table-hover .table-darker:hover > th { + background-color: #ababab; } + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(34, 42, 66, 0.075); } + +.table-hover .table-active:hover { + background-color: rgba(25, 31, 49, 0.075); } + .table-hover .table-active:hover > td, + .table-hover .table-active:hover > th { + background-color: rgba(25, 31, 49, 0.075); } + +.table .thead-dark th { + color: #1e1e2f; + background-color: #212529; + border-color: #32383e; } + +.table .thead-light th { + color: #525f7f; + background-color: #e9ecef; + border-color: #e3e3e3; } + +.table-dark { + color: #1e1e2f; + background-color: #212529; } + .table-dark th, + .table-dark td, + .table-dark thead th { + border-color: #32383e; } + .table-dark.table-bordered { + border: 0; } + .table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); } + .table-dark.table-hover tbody tr:hover { + color: #1e1e2f; + background-color: rgba(255, 255, 255, 0.075); } + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-sm > .table-bordered { + border: 0; } } + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-md > .table-bordered { + border: 0; } } + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-lg > .table-bordered { + border: 0; } } + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-xl > .table-bordered { + border: 0; } } + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive > .table-bordered { + border: 0; } + +.form-control { + display: block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.5rem 0.7rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.42857; + color: rgba(255, 255, 255, 0.8); + background-color: transparent; + background-clip: padding-box; + border: 1px solid #cad1d7; + border-radius: 0.25rem; + box-shadow: none; + transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55); } + @media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; } } + .form-control::-ms-expand { + background-color: transparent; + border: 0; } + .form-control:focus { + color: rgba(255, 255, 255, 0.8); + background-color: #ffffff; + border-color: rgba(50, 151, 211, 0.25); + outline: 0; + box-shadow: none, none; } + .form-control::-webkit-input-placeholder { + color: #adb5bd; + opacity: 1; } + .form-control::-moz-placeholder { + color: #adb5bd; + opacity: 1; } + .form-control::-ms-input-placeholder { + color: #adb5bd; + opacity: 1; } + .form-control::placeholder { + color: #adb5bd; + opacity: 1; } + .form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; } + +select.form-control:focus::-ms-value { + color: rgba(255, 255, 255, 0.8); + background-color: transparent; } + +.form-control-file, +.form-control-range { + display: block; + width: 100%; } + +.col-form-label { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.42857; } + +.col-form-label-lg { + padding-top: calc(0.875rem + 1px); + padding-bottom: calc(0.875rem + 1px); + font-size: 0.875rem; + line-height: 1.35; } + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.75rem; + line-height: 1.35; } + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + margin-bottom: 0; + line-height: 1.42857; + color: #525f7f; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; } + .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; } + +.form-control-sm { + height: calc(1.35em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.75rem; + line-height: 1.35; + border-radius: 0.2857rem; } + +.form-control-lg { + height: calc(1.35em + 1.75rem + 2px); + padding: 0.875rem 1rem; + font-size: 0.875rem; + line-height: 1.35; + border-radius: 0.4285rem; } + +select.form-control[size], select.form-control[multiple] { + height: auto; } + +textarea.form-control { + height: auto; } + +.form-group { + margin-bottom: 1rem; } + +.form-text { + display: block; + margin-top: 0.25rem; } + +.form-row { + display: flex; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; } + .form-row > .col, + .form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; } + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; } + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; } + .form-check-input:disabled ~ .form-check-label { + color: #6c757d; } + +.form-check-label { + margin-bottom: 0; } + +.form-check-inline { + display: inline-flex; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; } + .form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; } + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #00f2c3; } + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.75rem; + line-height: 1.5; + color: #ffffff; + background-color: rgba(0, 242, 195, 0.9); + border-radius: 0.25rem; } + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #00f2c3; + padding-right: 2.25rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300f2c3' 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"); + background-repeat: no-repeat; + background-position: center right calc(0.35714em + 0.25rem); + background-size: calc(0.71429em + 0.5rem) calc(0.71429em + 0.5rem); } + .was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #00f2c3; + box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.25); } + .was-validated .form-control:valid ~ .valid-feedback, + .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, + .form-control.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: 2.25rem; + background-position: top calc(0.35714em + 0.25rem) right calc(0.35714em + 0.25rem); } + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #00f2c3; + padding-right: calc((1em + 1rem) * 3 / 4 + 1.7rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%2332325d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.7rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300f2c3' 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") transparent no-repeat center right 1.7rem/calc(0.71429em + 0.5rem) calc(0.71429em + 0.5rem); } + .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #00f2c3; + box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.25); } + .was-validated .custom-select:valid ~ .valid-feedback, + .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, + .custom-select.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .form-control-file:valid ~ .valid-feedback, +.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, +.form-control-file.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #00f2c3; } + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #00f2c3; } + .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #00f2c3; } + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #26ffd5; + background-color: #26ffd5; } + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.25); } + +.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 { + border-color: #00f2c3; } + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #00f2c3; } + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #00f2c3; + box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.25); } + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #ff8d72; } + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.75rem; + line-height: 1.5; + color: #ffffff; + background-color: rgba(255, 141, 114, 0.9); + border-radius: 0.25rem; } + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #ff8d72; + padding-right: 2.25rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff8d72' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23ff8d72' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); + background-repeat: no-repeat; + background-position: center right calc(0.35714em + 0.25rem); + background-size: calc(0.71429em + 0.5rem) calc(0.71429em + 0.5rem); } + .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #ff8d72; + box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.25); } + .was-validated .form-control:invalid ~ .invalid-feedback, + .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, + .form-control.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: 2.25rem; + background-position: top calc(0.35714em + 0.25rem) right calc(0.35714em + 0.25rem); } + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #ff8d72; + padding-right: calc((1em + 1rem) * 3 / 4 + 1.7rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%2332325d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.7rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff8d72' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23ff8d72' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") transparent no-repeat center right 1.7rem/calc(0.71429em + 0.5rem) calc(0.71429em + 0.5rem); } + .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #ff8d72; + box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.25); } + .was-validated .custom-select:invalid ~ .invalid-feedback, + .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, + .custom-select.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .form-control-file:invalid ~ .invalid-feedback, +.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, +.form-control-file.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #ff8d72; } + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #ff8d72; } + .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #ff8d72; } + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #ffb6a5; + background-color: #ffb6a5; } + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.25); } + +.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 { + border-color: #ff8d72; } + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #ff8d72; } + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #ff8d72; + box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.25); } + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; } + .form-inline .form-check { + width: 100%; } + @media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; } + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; } + .form-inline .form-control-plaintext { + display: inline-block; } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; } + .form-inline .form-check { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; } + .form-inline .form-check-input { + position: relative; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; } + .form-inline .custom-control { + align-items: center; + justify-content: center; } + .form-inline .custom-control-label { + margin-bottom: 0; } } + +.btn { + display: inline-block; + font-weight: 600; + color: #525f7f; + text-align: center; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 11px 40px; + font-size: 0.875rem; + line-height: 1.35em; + border-radius: 0.25rem; + 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; } + @media (prefers-reduced-motion: reduce) { + .btn { + transition: none; } } + .btn:hover { + color: #525f7f; + text-decoration: none; } + .btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08); } + .btn.disabled, .btn:disabled { + opacity: 0.65; + box-shadow: none; } + .btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { + box-shadow: none; } + .btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus { + box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08); } + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; } + +.btn-primary { + color: #ffffff; + background-color: #e14eca; + border-color: #e14eca; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .btn-primary:hover { + color: #ffffff; + background-color: #db2dc0; + border-color: #d725bb; } + .btn-primary:focus, .btn-primary.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(230, 105, 210, 0.5); } + .btn-primary.disabled, .btn-primary:disabled { + color: #ffffff; + background-color: #e14eca; + border-color: #e14eca; } + .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, + .show > .btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #d725bb; + border-color: #cd23b2; } + .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, + .show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(230, 105, 210, 0.5); } + +.btn-secondary { + color: #212529; + background-color: #f4f5f7; + border-color: #f4f5f7; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .btn-secondary:hover { + color: #212529; + background-color: #dee1e7; + border-color: #d6dae2; } + .btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(212, 214, 216, 0.5); } + .btn-secondary.disabled, .btn-secondary:disabled { + color: #212529; + background-color: #f4f5f7; + border-color: #f4f5f7; } + .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, + .show > .btn-secondary.dropdown-toggle { + color: #212529; + background-color: #d6dae2; + border-color: #cfd3dc; } + .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(212, 214, 216, 0.5); } + +.btn-success { + color: #ffffff; + background-color: #00f2c3; + border-color: #00f2c3; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .btn-success:hover { + color: #ffffff; + background-color: #00cca4; + border-color: #00bf9a; } + .btn-success:focus, .btn-success.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(38, 244, 204, 0.5); } + .btn-success.disabled, .btn-success:disabled { + color: #ffffff; + background-color: #00f2c3; + border-color: #00f2c3; } + .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, + .show > .btn-success.dropdown-toggle { + color: #ffffff; + background-color: #00bf9a; + border-color: #00b290; } + .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, + .show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(38, 244, 204, 0.5); } + +.btn-info { + color: #ffffff; + background-color: #1d8cf8; + border-color: #1d8cf8; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .btn-info:hover { + color: #ffffff; + background-color: #0779e8; + border-color: #0772db; } + .btn-info:focus, .btn-info.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(63, 157, 249, 0.5); } + .btn-info.disabled, .btn-info:disabled { + color: #ffffff; + background-color: #1d8cf8; + border-color: #1d8cf8; } + .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, + .show > .btn-info.dropdown-toggle { + color: #ffffff; + background-color: #0772db; + border-color: #066ccf; } + .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, + .show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(63, 157, 249, 0.5); } + +.btn-warning { + color: #ffffff; + background-color: #ff8d72; + border-color: #ff8d72; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .btn-warning:hover { + color: #ffffff; + background-color: #ff6e4c; + border-color: #ff643f; } + .btn-warning:focus, .btn-warning.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(255, 158, 135, 0.5); } + .btn-warning.disabled, .btn-warning:disabled { + color: #ffffff; + background-color: #ff8d72; + border-color: #ff8d72; } + .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, + .show > .btn-warning.dropdown-toggle { + color: #ffffff; + background-color: #ff643f; + border-color: #ff5932; } + .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, + .show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(255, 158, 135, 0.5); } + +.btn-danger { + color: #ffffff; + background-color: #fd5d93; + border-color: #fd5d93; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .btn-danger:hover { + color: #ffffff; + background-color: #fd377a; + border-color: #fc2b71; } + .btn-danger:focus, .btn-danger.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(253, 117, 163, 0.5); } + .btn-danger.disabled, .btn-danger:disabled { + color: #ffffff; + background-color: #fd5d93; + border-color: #fd5d93; } + .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, + .show > .btn-danger.dropdown-toggle { + color: #ffffff; + background-color: #fc2b71; + border-color: #fc1e69; } + .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, + .show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(253, 117, 163, 0.5); } + +.btn-light { + color: #ffffff; + background-color: #adb5bd; + border-color: #adb5bd; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .btn-light:hover { + color: #ffffff; + background-color: #98a2ac; + border-color: #919ca6; } + .btn-light:focus, .btn-light.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(185, 192, 199, 0.5); } + .btn-light.disabled, .btn-light:disabled { + color: #ffffff; + background-color: #adb5bd; + border-color: #adb5bd; } + .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, + .show > .btn-light.dropdown-toggle { + color: #ffffff; + background-color: #919ca6; + border-color: #8a95a1; } + .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, + .show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(185, 192, 199, 0.5); } + +.btn-dark { + color: #ffffff; + background-color: #212529; + border-color: #212529; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .btn-dark:hover { + color: #ffffff; + background-color: #101214; + border-color: #0a0c0d; } + .btn-dark:focus, .btn-dark.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(66, 70, 73, 0.5); } + .btn-dark.disabled, .btn-dark:disabled { + color: #ffffff; + background-color: #212529; + border-color: #212529; } + .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, + .show > .btn-dark.dropdown-toggle { + color: #ffffff; + background-color: #0a0c0d; + border-color: #050506; } + .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, + .show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(66, 70, 73, 0.5); } + +.btn-default { + color: #ffffff; + background-color: #344675; + border-color: #344675; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .btn-default:hover { + color: #ffffff; + background-color: #28365b; + border-color: #243152; } + .btn-default:focus, .btn-default.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(82, 98, 138, 0.5); } + .btn-default.disabled, .btn-default:disabled { + color: #ffffff; + background-color: #344675; + border-color: #344675; } + .btn-default:not(:disabled):not(.disabled):active, .btn-default:not(:disabled):not(.disabled).active, + .show > .btn-default.dropdown-toggle { + color: #ffffff; + background-color: #243152; + border-color: #202c49; } + .btn-default:not(:disabled):not(.disabled):active:focus, .btn-default:not(:disabled):not(.disabled).active:focus, + .show > .btn-default.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(82, 98, 138, 0.5); } + +.btn-white { + color: #212529; + background-color: #ffffff; + border-color: #ffffff; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .btn-white:hover { + color: #212529; + background-color: #ececec; + border-color: #e6e6e6; } + .btn-white:focus, .btn-white.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(222, 222, 223, 0.5); } + .btn-white.disabled, .btn-white:disabled { + color: #212529; + background-color: #ffffff; + border-color: #ffffff; } + .btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, + .show > .btn-white.dropdown-toggle { + color: #212529; + background-color: #e6e6e6; + border-color: #dfdfdf; } + .btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, + .show > .btn-white.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(222, 222, 223, 0.5); } + +.btn-neutral { + color: #212529; + background-color: #ffffff; + border-color: #ffffff; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .btn-neutral:hover { + color: #212529; + background-color: #ececec; + border-color: #e6e6e6; } + .btn-neutral:focus, .btn-neutral.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(222, 222, 223, 0.5); } + .btn-neutral.disabled, .btn-neutral:disabled { + color: #212529; + background-color: #ffffff; + border-color: #ffffff; } + .btn-neutral:not(:disabled):not(.disabled):active, .btn-neutral:not(:disabled):not(.disabled).active, + .show > .btn-neutral.dropdown-toggle { + color: #212529; + background-color: #e6e6e6; + border-color: #dfdfdf; } + .btn-neutral:not(:disabled):not(.disabled):active:focus, .btn-neutral:not(:disabled):not(.disabled).active:focus, + .show > .btn-neutral.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(222, 222, 223, 0.5); } + +.btn-darker { + color: #ffffff; + background-color: black; + border-color: black; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .btn-darker:hover { + color: #ffffff; + background-color: black; + border-color: black; } + .btn-darker:focus, .btn-darker.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(38, 38, 38, 0.5); } + .btn-darker.disabled, .btn-darker:disabled { + color: #ffffff; + background-color: black; + border-color: black; } + .btn-darker:not(:disabled):not(.disabled):active, .btn-darker:not(:disabled):not(.disabled).active, + .show > .btn-darker.dropdown-toggle { + color: #ffffff; + background-color: black; + border-color: black; } + .btn-darker:not(:disabled):not(.disabled):active:focus, .btn-darker:not(:disabled):not(.disabled).active:focus, + .show > .btn-darker.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(38, 38, 38, 0.5); } + +.btn-outline-primary { + color: #e14eca; + border-color: #e14eca; } + .btn-outline-primary:hover { + color: #ffffff; + background-color: #e14eca; + border-color: #e14eca; } + .btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0 rgba(225, 78, 202, 0.5); } + .btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #e14eca; + background-color: transparent; } + .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, + .show > .btn-outline-primary.dropdown-toggle { + color: #ffffff; + background-color: #e14eca; + border-color: #e14eca; } + .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(225, 78, 202, 0.5); } + +.btn-outline-secondary { + color: #f4f5f7; + border-color: #f4f5f7; } + .btn-outline-secondary:hover { + color: #212529; + background-color: #f4f5f7; + border-color: #f4f5f7; } + .btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0 rgba(244, 245, 247, 0.5); } + .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #f4f5f7; + background-color: transparent; } + .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, + .show > .btn-outline-secondary.dropdown-toggle { + color: #212529; + background-color: #f4f5f7; + border-color: #f4f5f7; } + .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(244, 245, 247, 0.5); } + +.btn-outline-success { + color: #00f2c3; + border-color: #00f2c3; } + .btn-outline-success:hover { + color: #ffffff; + background-color: #00f2c3; + border-color: #00f2c3; } + .btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.5); } + .btn-outline-success.disabled, .btn-outline-success:disabled { + color: #00f2c3; + background-color: transparent; } + .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, + .show > .btn-outline-success.dropdown-toggle { + color: #ffffff; + background-color: #00f2c3; + border-color: #00f2c3; } + .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.5); } + +.btn-outline-info { + color: #1d8cf8; + border-color: #1d8cf8; } + .btn-outline-info:hover { + color: #ffffff; + background-color: #1d8cf8; + border-color: #1d8cf8; } + .btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0 rgba(29, 140, 248, 0.5); } + .btn-outline-info.disabled, .btn-outline-info:disabled { + color: #1d8cf8; + background-color: transparent; } + .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, + .show > .btn-outline-info.dropdown-toggle { + color: #ffffff; + background-color: #1d8cf8; + border-color: #1d8cf8; } + .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(29, 140, 248, 0.5); } + +.btn-outline-warning { + color: #ff8d72; + border-color: #ff8d72; } + .btn-outline-warning:hover { + color: #ffffff; + background-color: #ff8d72; + border-color: #ff8d72; } + .btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.5); } + .btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ff8d72; + background-color: transparent; } + .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, + .show > .btn-outline-warning.dropdown-toggle { + color: #ffffff; + background-color: #ff8d72; + border-color: #ff8d72; } + .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.5); } + +.btn-outline-danger { + color: #fd5d93; + border-color: #fd5d93; } + .btn-outline-danger:hover { + color: #ffffff; + background-color: #fd5d93; + border-color: #fd5d93; } + .btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0 rgba(253, 93, 147, 0.5); } + .btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #fd5d93; + background-color: transparent; } + .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, + .show > .btn-outline-danger.dropdown-toggle { + color: #ffffff; + background-color: #fd5d93; + border-color: #fd5d93; } + .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(253, 93, 147, 0.5); } + +.btn-outline-light { + color: #adb5bd; + border-color: #adb5bd; } + .btn-outline-light:hover { + color: #ffffff; + background-color: #adb5bd; + border-color: #adb5bd; } + .btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0 rgba(173, 181, 189, 0.5); } + .btn-outline-light.disabled, .btn-outline-light:disabled { + color: #adb5bd; + background-color: transparent; } + .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, + .show > .btn-outline-light.dropdown-toggle { + color: #ffffff; + background-color: #adb5bd; + border-color: #adb5bd; } + .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(173, 181, 189, 0.5); } + +.btn-outline-dark { + color: #212529; + border-color: #212529; } + .btn-outline-dark:hover { + color: #ffffff; + background-color: #212529; + border-color: #212529; } + .btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.5); } + .btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #212529; + background-color: transparent; } + .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, + .show > .btn-outline-dark.dropdown-toggle { + color: #ffffff; + background-color: #212529; + border-color: #212529; } + .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.5); } + +.btn-outline-default { + color: #344675; + border-color: #344675; } + .btn-outline-default:hover { + color: #ffffff; + background-color: #344675; + border-color: #344675; } + .btn-outline-default:focus, .btn-outline-default.focus { + box-shadow: 0 0 0 0 rgba(52, 70, 117, 0.5); } + .btn-outline-default.disabled, .btn-outline-default:disabled { + color: #344675; + background-color: transparent; } + .btn-outline-default:not(:disabled):not(.disabled):active, .btn-outline-default:not(:disabled):not(.disabled).active, + .show > .btn-outline-default.dropdown-toggle { + color: #ffffff; + background-color: #344675; + border-color: #344675; } + .btn-outline-default:not(:disabled):not(.disabled):active:focus, .btn-outline-default:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-default.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(52, 70, 117, 0.5); } + +.btn-outline-white { + color: #ffffff; + border-color: #ffffff; } + .btn-outline-white:hover { + color: #212529; + background-color: #ffffff; + border-color: #ffffff; } + .btn-outline-white:focus, .btn-outline-white.focus { + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); } + .btn-outline-white.disabled, .btn-outline-white:disabled { + color: #ffffff; + background-color: transparent; } + .btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, + .show > .btn-outline-white.dropdown-toggle { + color: #212529; + background-color: #ffffff; + border-color: #ffffff; } + .btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-white.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); } + +.btn-outline-neutral { + color: #ffffff; + border-color: #ffffff; } + .btn-outline-neutral:hover { + color: #212529; + background-color: #ffffff; + border-color: #ffffff; } + .btn-outline-neutral:focus, .btn-outline-neutral.focus { + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); } + .btn-outline-neutral.disabled, .btn-outline-neutral:disabled { + color: #ffffff; + background-color: transparent; } + .btn-outline-neutral:not(:disabled):not(.disabled):active, .btn-outline-neutral:not(:disabled):not(.disabled).active, + .show > .btn-outline-neutral.dropdown-toggle { + color: #212529; + background-color: #ffffff; + border-color: #ffffff; } + .btn-outline-neutral:not(:disabled):not(.disabled):active:focus, .btn-outline-neutral:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-neutral.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); } + +.btn-outline-darker { + color: black; + border-color: black; } + .btn-outline-darker:hover { + color: #ffffff; + background-color: black; + border-color: black; } + .btn-outline-darker:focus, .btn-outline-darker.focus { + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5); } + .btn-outline-darker.disabled, .btn-outline-darker:disabled { + color: black; + background-color: transparent; } + .btn-outline-darker:not(:disabled):not(.disabled):active, .btn-outline-darker:not(:disabled):not(.disabled).active, + .show > .btn-outline-darker.dropdown-toggle { + color: #ffffff; + background-color: black; + border-color: black; } + .btn-outline-darker:not(:disabled):not(.disabled):active:focus, .btn-outline-darker:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-darker.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5); } + +.btn-link { + font-weight: 400; + color: #e14eca; + text-decoration: none; } + .btn-link:hover { + color: #c221a9; + text-decoration: none; } + .btn-link:focus, .btn-link.focus { + text-decoration: none; + box-shadow: none; } + .btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; } + +.btn-lg, .btn-group-lg > .btn { + padding: 15px 48px; + font-size: 1em; + line-height: 1.35; + border-radius: 0.4285rem; } + +.btn-sm, .btn-group-sm > .btn { + padding: 5px 15px; + font-size: 0.75rem; + line-height: 1.35; + border-radius: 0.25rem; } + +.btn-block { + display: block; + width: 100%; } + .btn-block + .btn-block { + margin-top: 0.5rem; } + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; } + +.fade { + transition: opacity 0.15s linear; } + @media (prefers-reduced-motion: reduce) { + .fade { + transition: none; } } + .fade:not(.show) { + opacity: 0; } + +.collapse:not(.show) { + display: none; } + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; } + @media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; } } + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; } + +.dropdown-toggle { + white-space: nowrap; } + .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; } + .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 0.875rem; + color: #525f7f; + text-align: left; + list-style: none; + background-color: #ffffff; + background-clip: padding-box; + border: 0 solid rgba(34, 42, 66, 0.15); + border-radius: 0.1428rem; + box-shadow: 0 50px 100px rgba(50, 50, 93, 0.1), 0 15px 35px rgba(50, 50, 93, 0.15), 0 5px 15px rgba(0, 0, 0, 0.1); } + +.dropdown-menu-left { + right: auto; + left: 0; } + +.dropdown-menu-right { + right: 0; + left: auto; } + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; } + .dropdown-menu-sm-right { + right: 0; + left: auto; } } + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; } + .dropdown-menu-md-right { + right: 0; + left: auto; } } + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; } + .dropdown-menu-lg-right { + right: 0; + left: auto; } } + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; } + .dropdown-menu-xl-right { + right: 0; + left: auto; } } + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; } + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; } + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; } + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; } + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropright .dropdown-toggle::after { + vertical-align: 0; } + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; } + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; } + +.dropleft .dropdown-toggle::after { + display: none; } + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; } + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropleft .dropdown-toggle::before { + vertical-align: 0; } + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; } + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; } + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; } + .dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f6f9fc; } + .dropdown-item.active, .dropdown-item:active { + color: #ffffff; + text-decoration: none; + background-color: #e14eca; } + .dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; } + +.dropdown-menu.show { + display: block; } + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.75rem; + color: #6c757d; + white-space: nowrap; } + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; } + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; } + .btn-group > .btn, + .btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; } + .btn-group > .btn:hover, + .btn-group-vertical > .btn:hover { + z-index: 1; } + .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, + .btn-group-vertical > .btn:focus, + .btn-group-vertical > .btn:active, + .btn-group-vertical > .btn.active { + z-index: 1; } + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .btn-toolbar .input-group { + width: auto; } + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; } + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.dropdown-toggle-split { + padding-right: 30px; + padding-left: 30px; } + .dropdown-toggle-split::after, + .dropup .dropdown-toggle-split::after, + .dropright .dropdown-toggle-split::after { + margin-left: 0; } + .dropleft .dropdown-toggle-split::before { + margin-right: 0; } + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 11.25px; + padding-left: 11.25px; } + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 36px; + padding-left: 36px; } + +.btn-group.show .dropdown-toggle { + box-shadow: none; } + .btn-group.show .dropdown-toggle.btn-link { + box-shadow: none; } + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; } + .btn-group-vertical > .btn, + .btn-group-vertical > .btn-group { + width: 100%; } + .btn-group-vertical > .btn:not(:first-child), + .btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; } + .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), + .btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .btn-group-vertical > .btn:not(:first-child), + .btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; } + .btn-group-toggle > .btn input[type="radio"], + .btn-group-toggle > .btn input[type="checkbox"], + .btn-group-toggle > .btn-group > .btn input[type="radio"], + .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; } + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; } + .input-group > .form-control, + .input-group > .form-control-plaintext, + .input-group > .custom-select, + .input-group > .custom-file { + position: relative; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; } + .input-group > .form-control + .form-control, + .input-group > .form-control + .custom-select, + .input-group > .form-control + .custom-file, + .input-group > .form-control-plaintext + .form-control, + .input-group > .form-control-plaintext + .custom-select, + .input-group > .form-control-plaintext + .custom-file, + .input-group > .custom-select + .form-control, + .input-group > .custom-select + .custom-select, + .input-group > .custom-select + .custom-file, + .input-group > .custom-file + .form-control, + .input-group > .custom-file + .custom-select, + .input-group > .custom-file + .custom-file { + margin-left: -1px; } + .input-group > .form-control:focus, + .input-group > .custom-select:focus, + .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; } + .input-group > .custom-file .custom-file-input:focus { + z-index: 4; } + .input-group > .form-control:not(:last-child), + .input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .form-control:not(:first-child), + .input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .input-group > .custom-file { + display: flex; + align-items: center; } + .input-group > .custom-file:not(:last-child) .custom-file-label, + .input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.input-group-prepend, +.input-group-append { + display: flex; } + .input-group-prepend .btn, + .input-group-append .btn { + position: relative; + z-index: 2; } + .input-group-prepend .btn:focus, + .input-group-append .btn:focus { + z-index: 3; } + .input-group-prepend .btn + .btn, + .input-group-prepend .btn + .input-group-text, + .input-group-prepend .input-group-text + .input-group-text, + .input-group-prepend .input-group-text + .btn, + .input-group-append .btn + .btn, + .input-group-append .btn + .input-group-text, + .input-group-append .input-group-text + .input-group-text, + .input-group-append .input-group-text + .btn { + margin-left: -1px; } + +.input-group-prepend { + margin-right: -1px; } + +.input-group-append { + margin-left: -1px; } + +.input-group-text { + display: flex; + align-items: center; + padding: 0.5rem 0.7rem; + margin-bottom: 0; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.42857; + color: #adb5bd; + text-align: center; + white-space: nowrap; + background-color: transparent; + border: 1px solid #cad1d7; + border-radius: 0.25rem; } + .input-group-text input[type="radio"], + .input-group-text input[type="checkbox"] { + margin-top: 0; } + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(1.35em + 1.75rem + 2px); } + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.875rem 1rem; + font-size: 0.875rem; + line-height: 1.35; + border-radius: 0.4285rem; } + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.35em + 0.5rem + 2px); } + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.75rem; + line-height: 1.35; + border-radius: 0.2857rem; } + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.7rem; } + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.custom-control { + position: relative; + display: block; + min-height: 1.3125rem; + padding-left: 3rem; } + +.custom-control-inline { + display: inline-flex; + margin-right: 1rem; } + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; } + .custom-control-input:checked ~ .custom-control-label::before { + color: #ffffff; + border-color: #e14eca; + background-color: #e14eca; + box-shadow: none; } + .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: none, none; } + .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: rgba(50, 151, 211, 0.25); } + .custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #ffffff; + background-color: #e14eca; + border-color: #e14eca; + box-shadow: none; } + .custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; } + .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; } + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; } + .custom-control-label::before { + position: absolute; + top: 0.03125rem; + left: -3rem; + display: block; + width: 1.25rem; + height: 1.25rem; + pointer-events: none; + content: ""; + background-color: transparent; + border: #cad1d7 solid 1px; + box-shadow: none; } + .custom-control-label::after { + position: absolute; + top: 0.03125rem; + left: -3rem; + display: block; + width: 1.25rem; + height: 1.25rem; + content: ""; + background: no-repeat 50% / 50% 50%; } + +.custom-checkbox .custom-control-label::before { + border-radius: 0.2857rem; } + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #e14eca; + background-color: #e14eca; + box-shadow: none; } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); } + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(225, 78, 202, 0.5); } + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(225, 78, 202, 0.5); } + +.custom-radio .custom-control-label::before { + border-radius: 50%; } + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); } + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(225, 78, 202, 0.5); } + +.custom-switch { + padding-left: 3.9375rem; } + .custom-switch .custom-control-label::before { + left: -3.9375rem; + width: 2.1875rem; + pointer-events: all; + border-radius: 0.625rem; } + .custom-switch .custom-control-label::after { + top: calc(0.03125rem + 2px); + left: calc(-3.9375rem + 2px); + width: calc(1.25rem - 4px); + height: calc(1.25rem - 4px); + background-color: #cad1d7; + border-radius: 0.625rem; + transition: 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; + 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; + 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; } + @media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + transition: none; } } + .custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: transparent; + -webkit-transform: translateX(0.9375rem); + transform: translateX(0.9375rem); } + .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(225, 78, 202, 0.5); } + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.5rem 1.7rem 0.5rem 0.7rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.42857; + color: rgba(255, 255, 255, 0.8); + vertical-align: middle; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%2332325d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.7rem center/8px 10px; + background-color: transparent; + border: 1px solid #cad1d7; + border-radius: 0.25rem; + box-shadow: inset 0 1px 2px rgba(34, 42, 66, 0.075); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + .custom-select:focus { + border-color: rgba(50, 151, 211, 0.25); + outline: 0; + box-shadow: inset 0 1px 2px rgba(34, 42, 66, 0.075), 0 0 0 0 #e14eca; } + .custom-select:focus::-ms-value { + color: rgba(255, 255, 255, 0.8); + background-color: transparent; } + .custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.7rem; + background-image: none; } + .custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; } + .custom-select::-ms-expand { + display: none; } + +.custom-select-sm { + height: calc(1.35em + 0.5rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.75rem; } + +.custom-select-lg { + height: calc(1.35em + 1.75rem + 2px); + padding-top: 0.875rem; + padding-bottom: 0.875rem; + padding-left: 1rem; + font-size: 0.875rem; } + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0; } + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0; } + .custom-file-input:focus ~ .custom-file-label { + border-color: rgba(50, 151, 211, 0.25); + box-shadow: none; } + .custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; } + .custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; } + .custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); } + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: 0.5rem 0.7rem; + font-weight: 400; + line-height: 1.42857; + color: rgba(255, 255, 255, 0.8); + background-color: transparent; + border: 1px solid #cad1d7; + border-radius: 0.25rem; + box-shadow: none; } + .custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.25rem; + padding: 0.5rem 0.7rem; + line-height: 1.42857; + color: rgba(255, 255, 255, 0.8); + content: "Browse"; + background-color: transparent; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; } + +.custom-range { + width: 100%; + height: calc(1rem + 0); + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + .custom-range:focus { + outline: none; } + .custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #1e1e2f, none; } + .custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #1e1e2f, none; } + .custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #1e1e2f, none; } + .custom-range::-moz-focus-outer { + border: 0; } + .custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #e14eca; + border: 0; + border-radius: 1rem; + box-shadow: 0 0.1rem 0.25rem rgba(34, 42, 66, 0.1); + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; } } + .custom-range::-webkit-slider-thumb:active { + background-color: #fbe7f8; } + .custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #e3e3e3; + border-color: transparent; + border-radius: 1rem; + box-shadow: inset 0 0.25rem 0.25rem rgba(34, 42, 66, 0.1); } + .custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #e14eca; + border: 0; + border-radius: 1rem; + box-shadow: 0 0.1rem 0.25rem rgba(34, 42, 66, 0.1); + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; } } + .custom-range::-moz-range-thumb:active { + background-color: #fbe7f8; } + .custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #e3e3e3; + border-color: transparent; + border-radius: 1rem; + box-shadow: inset 0 0.25rem 0.25rem rgba(34, 42, 66, 0.1); } + .custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0; + margin-left: 0; + background-color: #e14eca; + border: 0; + border-radius: 1rem; + box-shadow: 0 0.1rem 0.25rem rgba(34, 42, 66, 0.1); + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; } } + .custom-range::-ms-thumb:active { + background-color: #fbe7f8; } + .custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; + box-shadow: inset 0 0.25rem 0.25rem rgba(34, 42, 66, 0.1); } + .custom-range::-ms-fill-lower { + background-color: #e3e3e3; + border-radius: 1rem; } + .custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #e3e3e3; + border-radius: 1rem; } + .custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; } + .custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; } + .custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; } + .custom-range:disabled::-moz-range-track { + cursor: default; } + .custom-range:disabled::-ms-thumb { + background-color: #adb5bd; } + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; } } + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + +.nav-link { + display: block; + padding: 0.5rem 1rem; } + .nav-link:hover, .nav-link:focus { + text-decoration: none; } + .nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; } + +.nav-tabs { + border-bottom: 0.0625rem solid #e3e3e3; } + .nav-tabs .nav-item { + margin-bottom: -0.0625rem; } + .nav-tabs .nav-link { + border: 0.0625rem solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #e3e3e3; } + .nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; } + .nav-tabs .nav-link.active, + .nav-tabs .nav-item.show .nav-link { + color: #525f7f; + background-color: #1e1e2f; + border-color: #e3e3e3 #e3e3e3 #1e1e2f; } + .nav-tabs .dropdown-menu { + margin-top: -0.0625rem; + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.nav-pills .nav-link { + border-radius: 0.25rem; } + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #ffffff; + background-color: #e14eca; } + +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; } + +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; } + +.tab-content > .tab-pane { + display: none; } + +.tab-content > .active { + display: block; } + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0.625rem 0.9375rem; } + .navbar > .container, + .navbar > .container-fluid { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; } + +.navbar-brand { + display: inline-block; + padding-top: 0.40681rem; + padding-bottom: 0.40681rem; + margin-right: 0.9375rem; + font-size: 0.99925rem; + line-height: inherit; + white-space: nowrap; } + .navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; } + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + .navbar-nav .nav-link:not(.btn) { + padding-right: 0; + padding-left: 0; } + .navbar-nav .dropdown-menu { + position: static; + float: none; } + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; } + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; } + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 0.99925rem; + line-height: 1; + background-color: transparent; + border: 0.0625rem solid transparent; + border-radius: 0.25rem; } + .navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; } + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; } + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-sm .navbar-nav { + flex-direction: row; } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-sm .navbar-toggler { + display: none; } } + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 768px) { + .navbar-expand-md { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-md .navbar-nav { + flex-direction: row; } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-md .navbar-toggler { + display: none; } } + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 992px) { + .navbar-expand-lg { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-lg .navbar-nav { + flex-direction: row; } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-lg .navbar-toggler { + display: none; } } + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-xl .navbar-nav { + flex-direction: row; } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-xl .navbar-toggler { + display: none; } } + +.navbar-expand { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand > .container, + .navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; } + .navbar-expand .navbar-nav { + flex-direction: row; } + .navbar-expand .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; } + .navbar-expand > .container, + .navbar-expand > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand .navbar-toggler { + display: none; } + +.navbar-light .navbar-brand { + color: rgba(34, 42, 66, 0.9); } + .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(34, 42, 66, 0.9); } + +.navbar-light .navbar-nav .nav-link { + color: rgba(34, 42, 66, 0.5); } + .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(34, 42, 66, 0.7); } + .navbar-light .navbar-nav .nav-link.disabled { + color: rgba(34, 42, 66, 0.3); } + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(34, 42, 66, 0.9); } + +.navbar-light .navbar-toggler { + color: rgba(34, 42, 66, 0.5); + border-color: transparent; } + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml !default;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(34, 42, 66, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } + +.navbar-light .navbar-text { + color: rgba(34, 42, 66, 0.5); } + .navbar-light .navbar-text a { + color: rgba(34, 42, 66, 0.9); } + .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(34, 42, 66, 0.9); } + +.navbar-dark .navbar-brand { + color: rgba(255, 255, 255, 0.65); } + .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: rgba(255, 255, 255, 0.65); } + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.95); } + .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.65); } + .navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); } + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: rgba(255, 255, 255, 0.65); } + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.95); + border-color: transparent; } + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.95)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.95); } + .navbar-dark .navbar-text a { + color: rgba(255, 255, 255, 0.65); } + .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: rgba(255, 255, 255, 0.65); } + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #ffffff; + background-clip: border-box; + border: 0.0625rem solid rgba(34, 42, 66, 0.05); + border-radius: 0.2857rem; } + .card > hr { + margin-right: 0; + margin-left: 0; } + .card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.2857rem; + border-top-right-radius: 0.2857rem; } + .card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.2857rem; + border-bottom-left-radius: 0.2857rem; } + +.card-body { + flex: 1 1 auto; + padding: 1.5rem; } + +.card-title { + margin-bottom: 1.25rem; } + +.card-subtitle { + margin-top: -0.625rem; + margin-bottom: 0; } + +.card-text:last-child { + margin-bottom: 0; } + +.card-link:hover { + text-decoration: none; } + +.card-link + .card-link { + margin-left: 1.5rem; } + +.card-header { + padding: 1.25rem 1.5rem; + margin-bottom: 0; + background-color: #f6f9fc; + border-bottom: 0.0625rem solid rgba(34, 42, 66, 0.05); } + .card-header:first-child { + border-radius: calc(0.2857rem - 0.0625rem) calc(0.2857rem - 0.0625rem) 0 0; } + .card-header + .list-group .list-group-item:first-child { + border-top: 0; } + +.card-footer { + padding: 1.25rem 1.5rem; + background-color: #f6f9fc; + border-top: 0.0625rem solid rgba(34, 42, 66, 0.05); } + .card-footer:last-child { + border-radius: 0 0 calc(0.2857rem - 0.0625rem) calc(0.2857rem - 0.0625rem); } + +.card-header-tabs { + margin-right: -0.75rem; + margin-bottom: -1.25rem; + margin-left: -0.75rem; + border-bottom: 0; } + +.card-header-pills { + margin-right: -0.75rem; + margin-left: -0.75rem; } + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; } + +.card-img { + width: 100%; + border-radius: calc(0.2857rem - 0.0625rem); } + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.2857rem - 0.0625rem); + border-top-right-radius: calc(0.2857rem - 0.0625rem); } + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.2857rem - 0.0625rem); + border-bottom-left-radius: calc(0.2857rem - 0.0625rem); } + +.card-deck { + display: flex; + flex-direction: column; } + .card-deck .card { + margin-bottom: 15px; } + @media (min-width: 576px) { + .card-deck { + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; } + .card-deck .card { + display: flex; + flex: 1 0 0%; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; } } + +.card-group { + display: flex; + flex-direction: column; } + .card-group > .card { + margin-bottom: 15px; } + @media (min-width: 576px) { + .card-group { + flex-flow: row wrap; } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; } } + +.card-columns .card { + margin-bottom: 1.25rem; } + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; } + .card-columns .card { + display: inline-block; + width: 100%; } } + +.accordion > .card { + overflow: hidden; } + .accordion > .card:not(:first-of-type) .card-header:first-child { + border-radius: 0; } + .accordion > .card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; } + .accordion > .card:first-of-type { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .accordion > .card:last-of-type { + border-top-left-radius: 0; + border-top-right-radius: 0; } + .accordion > .card .card-header { + margin-bottom: -0.0625rem; } + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #1d253b; + border-radius: 0.25rem; } + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; } + .breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #ffffff; + content: "/"; } + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; } + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; } + +.breadcrumb-item.active { + color: #ffffff; } + +.pagination { + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; } + +.page-link { + position: relative; + display: block; + padding: 0 0.6875rem; + margin-left: -0.0625rem; + line-height: 1.25; + color: #ffffff; + background-color: transparent; + border: 0.0625rem solid #e3e3e3; } + .page-link:hover { + z-index: 2; + color: #6c757d; + text-decoration: none; + background-color: #e3e3e3; + border-color: #e3e3e3; } + .page-link:focus { + z-index: 2; + outline: 0; + box-shadow: none; } + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } + +.page-item.active .page-link { + z-index: 1; + color: #ffffff; + background-color: #e14eca; + border-color: #e14eca; } + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: transparent; + border-color: #e3e3e3; } + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 0.99925rem; + line-height: 1.625rem; } + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.4285rem; + border-bottom-left-radius: 0.4285rem; } + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.4285rem; + border-bottom-right-radius: 0.4285rem; } + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.75rem; + line-height: 1.5; } + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2857rem; + border-bottom-left-radius: 0.2857rem; } + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2857rem; + border-bottom-right-radius: 0.2857rem; } + +.badge { + display: inline-block; + padding: 0.25rem 0.5rem; + font-size: 0.62475rem; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; + 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; } + @media (prefers-reduced-motion: reduce) { + .badge { + transition: none; } } + a.badge:hover, a.badge:focus { + text-decoration: none; } + .badge:empty { + display: none; } + +.btn .badge { + position: relative; + top: -1px; } + +.badge-pill { + padding-right: 0.875em; + padding-left: 0.875em; + border-radius: 0.875rem; } + +.badge-primary { + color: #ffffff; + background-color: #e14eca; } + a.badge-primary:hover, a.badge-primary:focus { + color: #ffffff; + background-color: #d725bb; } + a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0 rgba(225, 78, 202, 0.5); } + +.badge-secondary { + color: #212529; + background-color: #f4f5f7; } + a.badge-secondary:hover, a.badge-secondary:focus { + color: #212529; + background-color: #d6dae2; } + a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0 rgba(244, 245, 247, 0.5); } + +.badge-success { + color: #ffffff; + background-color: #00f2c3; } + a.badge-success:hover, a.badge-success:focus { + color: #ffffff; + background-color: #00bf9a; } + a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.5); } + +.badge-info { + color: #ffffff; + background-color: #1d8cf8; } + a.badge-info:hover, a.badge-info:focus { + color: #ffffff; + background-color: #0772db; } + a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0 rgba(29, 140, 248, 0.5); } + +.badge-warning { + color: #ffffff; + background-color: #ff8d72; } + a.badge-warning:hover, a.badge-warning:focus { + color: #ffffff; + background-color: #ff643f; } + a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.5); } + +.badge-danger { + color: #ffffff; + background-color: #fd5d93; } + a.badge-danger:hover, a.badge-danger:focus { + color: #ffffff; + background-color: #fc2b71; } + a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0 rgba(253, 93, 147, 0.5); } + +.badge-light { + color: #ffffff; + background-color: #adb5bd; } + a.badge-light:hover, a.badge-light:focus { + color: #ffffff; + background-color: #919ca6; } + a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0 rgba(173, 181, 189, 0.5); } + +.badge-dark { + color: #ffffff; + background-color: #212529; } + a.badge-dark:hover, a.badge-dark:focus { + color: #ffffff; + background-color: #0a0c0d; } + a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.5); } + +.badge-default { + color: #ffffff; + background-color: #344675; } + a.badge-default:hover, a.badge-default:focus { + color: #ffffff; + background-color: #243152; } + a.badge-default:focus, a.badge-default.focus { + outline: 0; + box-shadow: 0 0 0 0 rgba(52, 70, 117, 0.5); } + +.badge-white { + color: #212529; + background-color: #ffffff; } + a.badge-white:hover, a.badge-white:focus { + color: #212529; + background-color: #e6e6e6; } + a.badge-white:focus, a.badge-white.focus { + outline: 0; + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); } + +.badge-neutral { + color: #212529; + background-color: #ffffff; } + a.badge-neutral:hover, a.badge-neutral:focus { + color: #212529; + background-color: #e6e6e6; } + a.badge-neutral:focus, a.badge-neutral.focus { + outline: 0; + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); } + +.badge-darker { + color: #ffffff; + background-color: black; } + a.badge-darker:hover, a.badge-darker:focus { + color: #ffffff; + background-color: black; } + a.badge-darker:focus, a.badge-darker.focus { + outline: 0; + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5); } + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.4285rem; } + @media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; } } + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; } + +.alert { + position: relative; + padding: 0.9rem 1.25rem; + margin-bottom: 1rem; + border: 0.0625rem solid transparent; + border-radius: 0.2857rem; } + +.alert-heading { + color: inherit; } + +.alert-link { + font-weight: 600; } + +.alert-dismissible { + padding-right: 3.8125rem; } + .alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.9rem 1.25rem; + color: inherit; } + +.alert-primary { + color: #e14eca; + background-color: #e66ad2; + border-color: #e66ad2; } + .alert-primary hr { + border-top-color: #e254cb; } + .alert-primary .alert-link { + color: #d725bb; } + +.alert-secondary { + color: #f4f5f7; + background-color: #f6f7f8; + border-color: #f6f7f8; } + .alert-secondary hr { + border-top-color: #e8eaed; } + .alert-secondary .alert-link { + color: #d6dae2; } + +.alert-success { + color: #00f2c3; + background-color: #29f4cd; + border-color: #29f4cd; } + .alert-success hr { + border-top-color: #11f3c7; } + .alert-success .alert-link { + color: #00bf9a; } + +.alert-info { + color: #1d8cf8; + background-color: #419ef9; + border-color: #419ef9; } + .alert-info hr { + border-top-color: #2891f8; } + .alert-info .alert-link { + color: #0772db; } + +.alert-warning { + color: #ff8d72; + background-color: #ff9f89; + border-color: #ff9f89; } + .alert-warning hr { + border-top-color: #ff8a70; } + .alert-warning .alert-link { + color: #ff643f; } + +.alert-danger { + color: #fd5d93; + background-color: #fd77a4; + border-color: #fd77a4; } + .alert-danger hr { + border-top-color: #fd5e93; } + .alert-danger .alert-link { + color: #fc2b71; } + +.alert-light { + color: #adb5bd; + background-color: #bac1c8; + border-color: #bac1c8; } + .alert-light hr { + border-top-color: #acb4bd; } + .alert-light .alert-link { + color: #919ca6; } + +.alert-dark { + color: #212529; + background-color: #45484b; + border-color: #45484b; } + .alert-dark hr { + border-top-color: #393b3e; } + .alert-dark .alert-link { + color: #0a0c0d; } + +.alert-default { + color: #344675; + background-color: #54648b; + border-color: #54648b; } + .alert-default hr { + border-top-color: #4a597b; } + .alert-default .alert-link { + color: #243152; } + +.alert-white { + color: white; + background-color: white; + border-color: white; } + .alert-white hr { + border-top-color: #f2f2f2; } + .alert-white .alert-link { + color: #e6e6e6; } + +.alert-neutral { + color: white; + background-color: white; + border-color: white; } + .alert-neutral hr { + border-top-color: #f2f2f2; } + .alert-neutral .alert-link { + color: #e6e6e6; } + +.alert-darker { + color: black; + background-color: #292929; + border-color: #292929; } + .alert-darker hr { + border-top-color: #1c1c1c; } + .alert-darker .alert-link { + color: black; } + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 0.5rem 0; } + to { + background-position: 0 0; } } + +@keyframes progress-bar-stripes { + from { + background-position: 0.5rem 0; } + to { + background-position: 0 0; } } + +.progress { + display: flex; + height: 0.5rem; + overflow: hidden; + font-size: 0.65625rem; + background-color: rgba(0, 0, 0, 0.3); + border-radius: 0.875rem; + box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.3); } + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + color: #ffffff; + text-align: center; + white-space: nowrap; + background-color: #e14eca; + transition: width 0.6s ease; } + @media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; } } + +.progress-bar-striped { + 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); + background-size: 0.5rem 0.5rem; } + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; } + @media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; } } + +.media { + display: flex; + align-items: flex-start; } + +.media-body { + flex: 1; } + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; } + +.list-group-item-action { + width: 100%; + color: #525f7f; + text-align: inherit; } + .list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #525f7f; + text-decoration: none; + background-color: #f6f9fc; } + .list-group-item-action:active { + color: #525f7f; + background-color: #e9ecef; } + +.list-group-item { + position: relative; + display: block; + padding: 1rem 1rem; + margin-bottom: -0.0625rem; + background-color: #ffffff; + border: 0.0625rem solid #e9ecef; } + .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + .list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #ffffff; } + .list-group-item.active { + z-index: 2; + color: #ffffff; + background-color: #e14eca; + border-color: #e14eca; } + +.list-group-horizontal { + flex-direction: row; } + .list-group-horizontal .list-group-item { + margin-right: -0.0625rem; + margin-bottom: 0; } + .list-group-horizontal .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; } + .list-group-horizontal-sm .list-group-item { + margin-right: -0.0625rem; + margin-bottom: 0; } + .list-group-horizontal-sm .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-sm .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; } } + +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; } + .list-group-horizontal-md .list-group-item { + margin-right: -0.0625rem; + margin-bottom: 0; } + .list-group-horizontal-md .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-md .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; } } + +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; } + .list-group-horizontal-lg .list-group-item { + margin-right: -0.0625rem; + margin-bottom: 0; } + .list-group-horizontal-lg .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-lg .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; } } + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; } + .list-group-horizontal-xl .list-group-item { + margin-right: -0.0625rem; + margin-bottom: 0; } + .list-group-horizontal-xl .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-xl .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; } } + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; } + .list-group-flush .list-group-item:last-child { + margin-bottom: -0.0625rem; } + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; } + +.list-group-flush:last-child .list-group-item:last-child { + margin-bottom: 0; + border-bottom: 0; } + +.list-group-item-primary { + color: #853d89; + background-color: #f7cdf0; } + .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #853d89; + background-color: #f3b7e9; } + .list-group-item-primary.list-group-item-action.active { + color: #ffffff; + background-color: #853d89; + border-color: #853d89; } + +.list-group-item-secondary { + color: #8f94a0; + background-color: #fcfcfd; } + .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #8f94a0; + background-color: #ededf3; } + .list-group-item-secondary.list-group-item-action.active { + color: #ffffff; + background-color: #8f94a0; + border-color: #8f94a0; } + +.list-group-item-success { + color: #109285; + background-color: #b8fbee; } + .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #109285; + background-color: #a0fae8; } + .list-group-item-success.list-group-item-action.active { + color: #ffffff; + background-color: #109285; + border-color: #109285; } + +.list-group-item-info { + color: #1f5da1; + background-color: #c0dffd; } + .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #1f5da1; + background-color: #a7d2fc; } + .list-group-item-info.list-group-item-action.active { + color: #ffffff; + background-color: #1f5da1; + border-color: #1f5da1; } + +.list-group-item-warning { + color: #955d5b; + background-color: #ffdfd8; } + .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #955d5b; + background-color: #ffcabf; } + .list-group-item-warning.list-group-item-action.active { + color: #ffffff; + background-color: #955d5b; + border-color: #955d5b; } + +.list-group-item-danger { + color: #94456c; + background-color: #fed2e1; } + .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #94456c; + background-color: #fdb9d0; } + .list-group-item-danger.list-group-item-action.active { + color: #ffffff; + background-color: #94456c; + border-color: #94456c; } + +.list-group-item-light { + color: #6a7282; + background-color: #e8eaed; } + .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #6a7282; + background-color: #dadde2; } + .list-group-item-light.list-group-item-action.active { + color: #ffffff; + background-color: #6a7282; + border-color: #6a7282; } + +.list-group-item-dark { + color: #212735; + background-color: #c1c2c3; } + .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #212735; + background-color: #b4b5b6; } + .list-group-item-dark.list-group-item-action.active { + color: #ffffff; + background-color: #212735; + border-color: #212735; } + +.list-group-item-default { + color: #2b395d; + background-color: #c6cbd8; } + .list-group-item-default.list-group-item-action:hover, .list-group-item-default.list-group-item-action:focus { + color: #2b395d; + background-color: #b7bdce; } + .list-group-item-default.list-group-item-action.active { + color: #ffffff; + background-color: #2b395d; + border-color: #2b395d; } + +.list-group-item-white { + color: #9599a4; + background-color: white; } + .list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { + color: #9599a4; + background-color: #f2f2f2; } + .list-group-item-white.list-group-item-action.active { + color: #ffffff; + background-color: #9599a4; + border-color: #9599a4; } + +.list-group-item-neutral { + color: #9599a4; + background-color: white; } + .list-group-item-neutral.list-group-item-action:hover, .list-group-item-neutral.list-group-item-action:focus { + color: #9599a4; + background-color: #f2f2f2; } + .list-group-item-neutral.list-group-item-action.active { + color: #ffffff; + background-color: #9599a4; + border-color: #9599a4; } + +.list-group-item-darker { + color: #101420; + background-color: #b8b8b8; } + .list-group-item-darker.list-group-item-action:hover, .list-group-item-darker.list-group-item-action:focus { + color: #101420; + background-color: #ababab; } + .list-group-item-darker.list-group-item-action.active { + color: #ffffff; + background-color: #101420; + border-color: #101420; } + +.close { + float: right; + font-size: 1.3125rem; + font-weight: 600; + line-height: 1; + color: rgba(0, 0, 0, 0.6); + text-shadow: none; + opacity: .5; } + .close:hover { + color: rgba(0, 0, 0, 0.6); + text-decoration: none; } + .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; } + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + +a.close.disabled { + pointer-events: none; } + +.modal-open { + overflow: hidden; } + .modal-open .modal { + overflow-x: hidden; + overflow-y: auto; } + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; } + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; } + .modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -50px); + transform: translate(0, -50px); } + @media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; } } + .modal.show .modal-dialog { + -webkit-transform: none; + transform: none; } + +.modal-dialog-scrollable { + display: flex; + max-height: calc(100% - 1rem); } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; } + .modal-dialog-scrollable .modal-header, + .modal-dialog-scrollable .modal-footer { + flex-shrink: 0; } + .modal-dialog-scrollable .modal-body { + overflow-y: auto; } + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); } + .modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + content: ""; } + .modal-dialog-centered.modal-dialog-scrollable { + flex-direction: column; + justify-content: center; + height: 100%; } + .modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; } + .modal-dialog-centered.modal-dialog-scrollable::before { + content: none; } + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid rgba(34, 42, 66, 0.2); + border-radius: 0.2857rem; + box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.5); + outline: 0; } + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #222a42; } + .modal-backdrop.fade { + opacity: 0; } + .modal-backdrop.show { + opacity: 0.16; } + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 24px 24px 0 24px; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.2857rem; + border-top-right-radius: 0.2857rem; } + .modal-header .close { + padding: 24px 24px 0 24px; + margin: -1rem -1rem -1rem auto; } + +.modal-title { + margin-bottom: 0; + line-height: 1.1; } + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 24px 24px 16px 24px; } + +.modal-footer { + display: flex; + align-items: center; + justify-content: flex-end; + padding: 24px 24px 16px 24px; + border-top: 1px solid #e9ecef; + border-bottom-right-radius: 0.2857rem; + border-bottom-left-radius: 0.2857rem; } + .modal-footer > :not(:first-child) { + margin-left: .25rem; } + .modal-footer > :not(:last-child) { + margin-right: .25rem; } + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; } + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; } + .modal-dialog-scrollable { + max-height: calc(100% - 3.5rem); } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem); } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); } + .modal-content { + box-shadow: 0 15px 35px rgba(50, 50, 93, 0.2), 0 5px 15px rgba(0, 0, 0, 0.17); } + .modal-sm { + max-width: 380px; } } + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; } } + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; } } + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: "Poppins", sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.75rem; + word-wrap: break-word; + opacity: 0; } + .tooltip.show { + opacity: 0.9; } + .tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; } + .tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; } + .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; } + .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #ffffff; } + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; } + .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #ffffff; } + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; } + .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; } + .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #ffffff; } + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; } + .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #ffffff; } + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #222a42; + text-align: center; + background-color: #ffffff; + border-radius: 0.25rem; } + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "Poppins", sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.75rem; + word-wrap: break-word; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid rgba(34, 42, 66, 0.05); + border-radius: 0.4285rem; + box-shadow: 0px 0.5rem 2rem 0px rgba(34, 42, 66, 0.2); } + .popover .arrow { + position: absolute; + display: block; + width: 1.5rem; + height: 0.75rem; + margin: 0 0.4285rem; } + .popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.75rem; } + .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc((0.75rem + 1px) * -1); } + .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.75rem 0.75rem 0; + border-top-color: transparent; } + .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 1px; + border-width: 0.75rem 0.75rem 0; + border-top-color: #ffffff; } + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.75rem; } + .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: calc((0.75rem + 1px) * -1); + width: 0.75rem; + height: 1.5rem; + margin: 0.4285rem 0; } + .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.75rem 0.75rem 0.75rem 0; + border-right-color: transparent; } + .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 1px; + border-width: 0.75rem 0.75rem 0.75rem 0; + border-right-color: #ffffff; } + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.75rem; } + .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: calc((0.75rem + 1px) * -1); } + .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.75rem 0.75rem 0.75rem; + border-bottom-color: transparent; } + .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 1px; + border-width: 0 0.75rem 0.75rem 0.75rem; + border-bottom-color: #ffffff; } + .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1.5rem; + margin-left: -0.75rem; + content: ""; + border-bottom: 1px solid #ffffff; } + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.75rem; } + .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: calc((0.75rem + 1px) * -1); + width: 0.75rem; + height: 1.5rem; + margin: 0.4285rem 0; } + .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.75rem 0 0.75rem 0.75rem; + border-left-color: transparent; } + .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 1px; + border-width: 0.75rem 0 0.75rem 0.75rem; + border-left-color: #ffffff; } + +.popover-header { + padding: 0.75rem 0.75rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #32325d; + background-color: #ffffff; + border-bottom: 1px solid #f2f2f2; + border-top-left-radius: calc(0.4285rem - 1px); + border-top-right-radius: calc(0.4285rem - 1px); } + .popover-header:empty { + display: none; } + +.popover-body { + padding: 0.75rem 0.75rem; + color: #525f7f; } + +.carousel { + position: relative; } + +.carousel.pointer-event { + touch-action: pan-y; } + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; } + .carousel-inner::after { + display: block; + clear: both; + content: ""; } + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: -webkit-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; } } + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; } + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); } + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); } + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + -webkit-transform: none; + transform: none; } + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; } + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + transition: 0s 0.6s opacity; } + @media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + transition: none; } } + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + color: #ffffff; + text-align: center; + opacity: 0.5; + transition: opacity 0.15s ease; } + @media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; } } + .carousel-control-prev:hover, .carousel-control-prev:focus, + .carousel-control-next:hover, + .carousel-control-next:focus { + color: #ffffff; + text-decoration: none; + outline: 0; + opacity: 0.9; } + +.carousel-control-prev { + left: 0; } + +.carousel-control-next { + right: 0; } + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: no-repeat 50% / 100% 100%; } + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); } + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); } + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; } + .carousel-indicators li { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #ffffff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity 0.6s ease; } + @media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; } } + .carousel-indicators .active { + opacity: 1; } + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #ffffff; + text-align: center; } + +.align-baseline { + vertical-align: baseline !important; } + +.align-top { + vertical-align: top !important; } + +.align-middle { + vertical-align: middle !important; } + +.align-bottom { + vertical-align: bottom !important; } + +.align-text-bottom { + vertical-align: text-bottom !important; } + +.align-text-top { + vertical-align: text-top !important; } + +.bg-primary { + background-color: #e14eca !important; } + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #d725bb !important; } + +.bg-secondary { + background-color: #f4f5f7 !important; } + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #d6dae2 !important; } + +.bg-success { + background-color: #00f2c3 !important; } + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #00bf9a !important; } + +.bg-info { + background-color: #1d8cf8 !important; } + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #0772db !important; } + +.bg-warning { + background-color: #ff8d72 !important; } + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #ff643f !important; } + +.bg-danger { + background-color: #fd5d93 !important; } + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #fc2b71 !important; } + +.bg-light { + background-color: #adb5bd !important; } + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #919ca6 !important; } + +.bg-dark { + background-color: #212529 !important; } + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #0a0c0d !important; } + +.bg-default { + background-color: #344675 !important; } + +a.bg-default:hover, a.bg-default:focus, +button.bg-default:hover, +button.bg-default:focus { + background-color: #243152 !important; } + +.bg-white { + background-color: #ffffff !important; } + +a.bg-white:hover, a.bg-white:focus, +button.bg-white:hover, +button.bg-white:focus { + background-color: #e6e6e6 !important; } + +.bg-neutral { + background-color: #ffffff !important; } + +a.bg-neutral:hover, a.bg-neutral:focus, +button.bg-neutral:hover, +button.bg-neutral:focus { + background-color: #e6e6e6 !important; } + +.bg-darker { + background-color: black !important; } + +a.bg-darker:hover, a.bg-darker:focus, +button.bg-darker:hover, +button.bg-darker:focus { + background-color: black !important; } + +.bg-white { + background-color: #ffffff !important; } + +.bg-transparent { + background-color: transparent !important; } + +.border { + border: 0.0625rem solid #e9ecef !important; } + +.border-top { + border-top: 0.0625rem solid #e9ecef !important; } + +.border-right { + border-right: 0.0625rem solid #e9ecef !important; } + +.border-bottom { + border-bottom: 0.0625rem solid #e9ecef !important; } + +.border-left { + border-left: 0.0625rem solid #e9ecef !important; } + +.border-0 { + border: 0 !important; } + +.border-top-0 { + border-top: 0 !important; } + +.border-right-0 { + border-right: 0 !important; } + +.border-bottom-0 { + border-bottom: 0 !important; } + +.border-left-0 { + border-left: 0 !important; } + +.border-primary { + border-color: #e14eca !important; } + +.border-secondary { + border-color: #f4f5f7 !important; } + +.border-success { + border-color: #00f2c3 !important; } + +.border-info { + border-color: #1d8cf8 !important; } + +.border-warning { + border-color: #ff8d72 !important; } + +.border-danger { + border-color: #fd5d93 !important; } + +.border-light { + border-color: #adb5bd !important; } + +.border-dark { + border-color: #212529 !important; } + +.border-default { + border-color: #344675 !important; } + +.border-white { + border-color: #ffffff !important; } + +.border-neutral { + border-color: #ffffff !important; } + +.border-darker { + border-color: black !important; } + +.border-white { + border-color: #ffffff !important; } + +.rounded-sm { + border-radius: 0.2857rem !important; } + +.rounded { + border-radius: 0.25rem !important; } + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; } + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; } + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } + +.rounded-lg { + border-radius: 0.4285rem !important; } + +.rounded-circle { + border-radius: 50% !important; } + +.rounded-pill { + border-radius: 50rem !important; } + +.rounded-0 { + border-radius: 0 !important; } + +.clearfix::after { + display: block; + clear: both; + content: ""; } + +.d-none { + display: none !important; } + +.d-inline { + display: inline !important; } + +.d-inline-block { + display: inline-block !important; } + +.d-block { + display: block !important; } + +.d-table { + display: table !important; } + +.d-table-row { + display: table-row !important; } + +.d-table-cell { + display: table-cell !important; } + +.d-flex { + display: flex !important; } + +.d-inline-flex { + display: inline-flex !important; } + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; } + .d-sm-inline { + display: inline !important; } + .d-sm-inline-block { + display: inline-block !important; } + .d-sm-block { + display: block !important; } + .d-sm-table { + display: table !important; } + .d-sm-table-row { + display: table-row !important; } + .d-sm-table-cell { + display: table-cell !important; } + .d-sm-flex { + display: flex !important; } + .d-sm-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 768px) { + .d-md-none { + display: none !important; } + .d-md-inline { + display: inline !important; } + .d-md-inline-block { + display: inline-block !important; } + .d-md-block { + display: block !important; } + .d-md-table { + display: table !important; } + .d-md-table-row { + display: table-row !important; } + .d-md-table-cell { + display: table-cell !important; } + .d-md-flex { + display: flex !important; } + .d-md-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; } + .d-lg-inline { + display: inline !important; } + .d-lg-inline-block { + display: inline-block !important; } + .d-lg-block { + display: block !important; } + .d-lg-table { + display: table !important; } + .d-lg-table-row { + display: table-row !important; } + .d-lg-table-cell { + display: table-cell !important; } + .d-lg-flex { + display: flex !important; } + .d-lg-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; } + .d-xl-inline { + display: inline !important; } + .d-xl-inline-block { + display: inline-block !important; } + .d-xl-block { + display: block !important; } + .d-xl-table { + display: table !important; } + .d-xl-table-row { + display: table-row !important; } + .d-xl-table-cell { + display: table-cell !important; } + .d-xl-flex { + display: flex !important; } + .d-xl-inline-flex { + display: inline-flex !important; } } + +@media print { + .d-print-none { + display: none !important; } + .d-print-inline { + display: inline !important; } + .d-print-inline-block { + display: inline-block !important; } + .d-print-block { + display: block !important; } + .d-print-table { + display: table !important; } + .d-print-table-row { + display: table-row !important; } + .d-print-table-cell { + display: table-cell !important; } + .d-print-flex { + display: flex !important; } + .d-print-inline-flex { + display: inline-flex !important; } } + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; } + .embed-responsive::before { + display: block; + content: ""; } + .embed-responsive .embed-responsive-item, + .embed-responsive iframe, + .embed-responsive embed, + .embed-responsive object, + .embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; } + +.embed-responsive-21by9::before { + padding-top: 42.85714%; } + +.embed-responsive-16by9::before { + padding-top: 56.25%; } + +.embed-responsive-4by3::before { + padding-top: 75%; } + +.embed-responsive-1by1::before { + padding-top: 100%; } + +.flex-row { + flex-direction: row !important; } + +.flex-column { + flex-direction: column !important; } + +.flex-row-reverse { + flex-direction: row-reverse !important; } + +.flex-column-reverse { + flex-direction: column-reverse !important; } + +.flex-wrap { + flex-wrap: wrap !important; } + +.flex-nowrap { + flex-wrap: nowrap !important; } + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; } + +.flex-fill { + flex: 1 1 auto !important; } + +.flex-grow-0 { + flex-grow: 0 !important; } + +.flex-grow-1 { + flex-grow: 1 !important; } + +.flex-shrink-0 { + flex-shrink: 0 !important; } + +.flex-shrink-1 { + flex-shrink: 1 !important; } + +.justify-content-start { + justify-content: flex-start !important; } + +.justify-content-end { + justify-content: flex-end !important; } + +.justify-content-center { + justify-content: center !important; } + +.justify-content-between { + justify-content: space-between !important; } + +.justify-content-around { + justify-content: space-around !important; } + +.align-items-start { + align-items: flex-start !important; } + +.align-items-end { + align-items: flex-end !important; } + +.align-items-center { + align-items: center !important; } + +.align-items-baseline { + align-items: baseline !important; } + +.align-items-stretch { + align-items: stretch !important; } + +.align-content-start { + align-content: flex-start !important; } + +.align-content-end { + align-content: flex-end !important; } + +.align-content-center { + align-content: center !important; } + +.align-content-between { + align-content: space-between !important; } + +.align-content-around { + align-content: space-around !important; } + +.align-content-stretch { + align-content: stretch !important; } + +.align-self-auto { + align-self: auto !important; } + +.align-self-start { + align-self: flex-start !important; } + +.align-self-end { + align-self: flex-end !important; } + +.align-self-center { + align-self: center !important; } + +.align-self-baseline { + align-self: baseline !important; } + +.align-self-stretch { + align-self: stretch !important; } + +@media (min-width: 576px) { + .flex-sm-row { + flex-direction: row !important; } + .flex-sm-column { + flex-direction: column !important; } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; } + .flex-sm-wrap { + flex-wrap: wrap !important; } + .flex-sm-nowrap { + flex-wrap: nowrap !important; } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-sm-fill { + flex: 1 1 auto !important; } + .flex-sm-grow-0 { + flex-grow: 0 !important; } + .flex-sm-grow-1 { + flex-grow: 1 !important; } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-sm-start { + justify-content: flex-start !important; } + .justify-content-sm-end { + justify-content: flex-end !important; } + .justify-content-sm-center { + justify-content: center !important; } + .justify-content-sm-between { + justify-content: space-between !important; } + .justify-content-sm-around { + justify-content: space-around !important; } + .align-items-sm-start { + align-items: flex-start !important; } + .align-items-sm-end { + align-items: flex-end !important; } + .align-items-sm-center { + align-items: center !important; } + .align-items-sm-baseline { + align-items: baseline !important; } + .align-items-sm-stretch { + align-items: stretch !important; } + .align-content-sm-start { + align-content: flex-start !important; } + .align-content-sm-end { + align-content: flex-end !important; } + .align-content-sm-center { + align-content: center !important; } + .align-content-sm-between { + align-content: space-between !important; } + .align-content-sm-around { + align-content: space-around !important; } + .align-content-sm-stretch { + align-content: stretch !important; } + .align-self-sm-auto { + align-self: auto !important; } + .align-self-sm-start { + align-self: flex-start !important; } + .align-self-sm-end { + align-self: flex-end !important; } + .align-self-sm-center { + align-self: center !important; } + .align-self-sm-baseline { + align-self: baseline !important; } + .align-self-sm-stretch { + align-self: stretch !important; } } + +@media (min-width: 768px) { + .flex-md-row { + flex-direction: row !important; } + .flex-md-column { + flex-direction: column !important; } + .flex-md-row-reverse { + flex-direction: row-reverse !important; } + .flex-md-column-reverse { + flex-direction: column-reverse !important; } + .flex-md-wrap { + flex-wrap: wrap !important; } + .flex-md-nowrap { + flex-wrap: nowrap !important; } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-md-fill { + flex: 1 1 auto !important; } + .flex-md-grow-0 { + flex-grow: 0 !important; } + .flex-md-grow-1 { + flex-grow: 1 !important; } + .flex-md-shrink-0 { + flex-shrink: 0 !important; } + .flex-md-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-md-start { + justify-content: flex-start !important; } + .justify-content-md-end { + justify-content: flex-end !important; } + .justify-content-md-center { + justify-content: center !important; } + .justify-content-md-between { + justify-content: space-between !important; } + .justify-content-md-around { + justify-content: space-around !important; } + .align-items-md-start { + align-items: flex-start !important; } + .align-items-md-end { + align-items: flex-end !important; } + .align-items-md-center { + align-items: center !important; } + .align-items-md-baseline { + align-items: baseline !important; } + .align-items-md-stretch { + align-items: stretch !important; } + .align-content-md-start { + align-content: flex-start !important; } + .align-content-md-end { + align-content: flex-end !important; } + .align-content-md-center { + align-content: center !important; } + .align-content-md-between { + align-content: space-between !important; } + .align-content-md-around { + align-content: space-around !important; } + .align-content-md-stretch { + align-content: stretch !important; } + .align-self-md-auto { + align-self: auto !important; } + .align-self-md-start { + align-self: flex-start !important; } + .align-self-md-end { + align-self: flex-end !important; } + .align-self-md-center { + align-self: center !important; } + .align-self-md-baseline { + align-self: baseline !important; } + .align-self-md-stretch { + align-self: stretch !important; } } + +@media (min-width: 992px) { + .flex-lg-row { + flex-direction: row !important; } + .flex-lg-column { + flex-direction: column !important; } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; } + .flex-lg-wrap { + flex-wrap: wrap !important; } + .flex-lg-nowrap { + flex-wrap: nowrap !important; } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-lg-fill { + flex: 1 1 auto !important; } + .flex-lg-grow-0 { + flex-grow: 0 !important; } + .flex-lg-grow-1 { + flex-grow: 1 !important; } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-lg-start { + justify-content: flex-start !important; } + .justify-content-lg-end { + justify-content: flex-end !important; } + .justify-content-lg-center { + justify-content: center !important; } + .justify-content-lg-between { + justify-content: space-between !important; } + .justify-content-lg-around { + justify-content: space-around !important; } + .align-items-lg-start { + align-items: flex-start !important; } + .align-items-lg-end { + align-items: flex-end !important; } + .align-items-lg-center { + align-items: center !important; } + .align-items-lg-baseline { + align-items: baseline !important; } + .align-items-lg-stretch { + align-items: stretch !important; } + .align-content-lg-start { + align-content: flex-start !important; } + .align-content-lg-end { + align-content: flex-end !important; } + .align-content-lg-center { + align-content: center !important; } + .align-content-lg-between { + align-content: space-between !important; } + .align-content-lg-around { + align-content: space-around !important; } + .align-content-lg-stretch { + align-content: stretch !important; } + .align-self-lg-auto { + align-self: auto !important; } + .align-self-lg-start { + align-self: flex-start !important; } + .align-self-lg-end { + align-self: flex-end !important; } + .align-self-lg-center { + align-self: center !important; } + .align-self-lg-baseline { + align-self: baseline !important; } + .align-self-lg-stretch { + align-self: stretch !important; } } + +@media (min-width: 1200px) { + .flex-xl-row { + flex-direction: row !important; } + .flex-xl-column { + flex-direction: column !important; } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; } + .flex-xl-wrap { + flex-wrap: wrap !important; } + .flex-xl-nowrap { + flex-wrap: nowrap !important; } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-xl-fill { + flex: 1 1 auto !important; } + .flex-xl-grow-0 { + flex-grow: 0 !important; } + .flex-xl-grow-1 { + flex-grow: 1 !important; } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-xl-start { + justify-content: flex-start !important; } + .justify-content-xl-end { + justify-content: flex-end !important; } + .justify-content-xl-center { + justify-content: center !important; } + .justify-content-xl-between { + justify-content: space-between !important; } + .justify-content-xl-around { + justify-content: space-around !important; } + .align-items-xl-start { + align-items: flex-start !important; } + .align-items-xl-end { + align-items: flex-end !important; } + .align-items-xl-center { + align-items: center !important; } + .align-items-xl-baseline { + align-items: baseline !important; } + .align-items-xl-stretch { + align-items: stretch !important; } + .align-content-xl-start { + align-content: flex-start !important; } + .align-content-xl-end { + align-content: flex-end !important; } + .align-content-xl-center { + align-content: center !important; } + .align-content-xl-between { + align-content: space-between !important; } + .align-content-xl-around { + align-content: space-around !important; } + .align-content-xl-stretch { + align-content: stretch !important; } + .align-self-xl-auto { + align-self: auto !important; } + .align-self-xl-start { + align-self: flex-start !important; } + .align-self-xl-end { + align-self: flex-end !important; } + .align-self-xl-center { + align-self: center !important; } + .align-self-xl-baseline { + align-self: baseline !important; } + .align-self-xl-stretch { + align-self: stretch !important; } } + +.float-left { + float: left !important; } + +.float-right { + float: right !important; } + +.float-none { + float: none !important; } + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; } + .float-sm-right { + float: right !important; } + .float-sm-none { + float: none !important; } } + +@media (min-width: 768px) { + .float-md-left { + float: left !important; } + .float-md-right { + float: right !important; } + .float-md-none { + float: none !important; } } + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; } + .float-lg-right { + float: right !important; } + .float-lg-none { + float: none !important; } } + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; } + .float-xl-right { + float: right !important; } + .float-xl-none { + float: none !important; } } + +.overflow-auto { + overflow: auto !important; } + +.overflow-hidden { + overflow: hidden !important; } + +.position-static { + position: static !important; } + +.position-relative { + position: relative !important; } + +.position-absolute { + position: absolute !important; } + +.position-fixed { + position: fixed !important; } + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; } + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; } + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; } + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; } } + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; } + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; } + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(34, 42, 66, 0.075) !important; } + +.shadow { + box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1) !important; } + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(34, 42, 66, 0.175) !important; } + +.shadow-none { + box-shadow: none !important; } + +.w-25 { + width: 25% !important; } + +.w-50 { + width: 50% !important; } + +.w-75 { + width: 75% !important; } + +.w-100 { + width: 100% !important; } + +.w-auto { + width: auto !important; } + +.h-25 { + height: 25% !important; } + +.h-50 { + height: 50% !important; } + +.h-75 { + height: 75% !important; } + +.h-100 { + height: 100% !important; } + +.h-auto { + height: auto !important; } + +.mw-100 { + max-width: 100% !important; } + +.mh-100 { + max-height: 100% !important; } + +.min-vw-100 { + min-width: 100vw !important; } + +.min-vh-100 { + min-height: 100vh !important; } + +.vw-100 { + width: 100vw !important; } + +.vh-100 { + height: 100vh !important; } + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0); } + +.m-0 { + margin: 0 !important; } + +.mt-0, +.my-0 { + margin-top: 0 !important; } + +.mr-0, +.mx-0 { + margin-right: 0 !important; } + +.mb-0, +.my-0 { + margin-bottom: 0 !important; } + +.ml-0, +.mx-0 { + margin-left: 0 !important; } + +.m-1 { + margin: 0.25rem !important; } + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; } + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; } + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; } + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; } + +.m-2 { + margin: 0.5rem !important; } + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; } + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; } + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; } + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; } + +.m-3 { + margin: 1rem !important; } + +.mt-3, +.my-3 { + margin-top: 1rem !important; } + +.mr-3, +.mx-3 { + margin-right: 1rem !important; } + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; } + +.ml-3, +.mx-3 { + margin-left: 1rem !important; } + +.m-4 { + margin: 1.5rem !important; } + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; } + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; } + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; } + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; } + +.m-5 { + margin: 3rem !important; } + +.mt-5, +.my-5 { + margin-top: 3rem !important; } + +.mr-5, +.mx-5 { + margin-right: 3rem !important; } + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; } + +.ml-5, +.mx-5 { + margin-left: 3rem !important; } + +.m-sm { + margin: 2rem !important; } + +.mt-sm, +.my-sm { + margin-top: 2rem !important; } + +.mr-sm, +.mx-sm { + margin-right: 2rem !important; } + +.mb-sm, +.my-sm { + margin-bottom: 2rem !important; } + +.ml-sm, +.mx-sm { + margin-left: 2rem !important; } + +.m-md { + margin: 4rem !important; } + +.mt-md, +.my-md { + margin-top: 4rem !important; } + +.mr-md, +.mx-md { + margin-right: 4rem !important; } + +.mb-md, +.my-md { + margin-bottom: 4rem !important; } + +.ml-md, +.mx-md { + margin-left: 4rem !important; } + +.m-lg { + margin: 6rem !important; } + +.mt-lg, +.my-lg { + margin-top: 6rem !important; } + +.mr-lg, +.mx-lg { + margin-right: 6rem !important; } + +.mb-lg, +.my-lg { + margin-bottom: 6rem !important; } + +.ml-lg, +.mx-lg { + margin-left: 6rem !important; } + +.m-xl { + margin: 8rem !important; } + +.mt-xl, +.my-xl { + margin-top: 8rem !important; } + +.mr-xl, +.mx-xl { + margin-right: 8rem !important; } + +.mb-xl, +.my-xl { + margin-bottom: 8rem !important; } + +.ml-xl, +.mx-xl { + margin-left: 8rem !important; } + +.p-0 { + padding: 0 !important; } + +.pt-0, +.py-0 { + padding-top: 0 !important; } + +.pr-0, +.px-0 { + padding-right: 0 !important; } + +.pb-0, +.py-0 { + padding-bottom: 0 !important; } + +.pl-0, +.px-0 { + padding-left: 0 !important; } + +.p-1 { + padding: 0.25rem !important; } + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; } + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; } + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; } + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; } + +.p-2 { + padding: 0.5rem !important; } + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; } + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; } + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; } + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; } + +.p-3 { + padding: 1rem !important; } + +.pt-3, +.py-3 { + padding-top: 1rem !important; } + +.pr-3, +.px-3 { + padding-right: 1rem !important; } + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; } + +.pl-3, +.px-3 { + padding-left: 1rem !important; } + +.p-4 { + padding: 1.5rem !important; } + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; } + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; } + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; } + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; } + +.p-5 { + padding: 3rem !important; } + +.pt-5, +.py-5 { + padding-top: 3rem !important; } + +.pr-5, +.px-5 { + padding-right: 3rem !important; } + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; } + +.pl-5, +.px-5 { + padding-left: 3rem !important; } + +.p-sm { + padding: 2rem !important; } + +.pt-sm, +.py-sm { + padding-top: 2rem !important; } + +.pr-sm, +.px-sm { + padding-right: 2rem !important; } + +.pb-sm, +.py-sm { + padding-bottom: 2rem !important; } + +.pl-sm, +.px-sm { + padding-left: 2rem !important; } + +.p-md { + padding: 4rem !important; } + +.pt-md, +.py-md { + padding-top: 4rem !important; } + +.pr-md, +.px-md { + padding-right: 4rem !important; } + +.pb-md, +.py-md { + padding-bottom: 4rem !important; } + +.pl-md, +.px-md { + padding-left: 4rem !important; } + +.p-lg { + padding: 6rem !important; } + +.pt-lg, +.py-lg { + padding-top: 6rem !important; } + +.pr-lg, +.px-lg { + padding-right: 6rem !important; } + +.pb-lg, +.py-lg { + padding-bottom: 6rem !important; } + +.pl-lg, +.px-lg { + padding-left: 6rem !important; } + +.p-xl { + padding: 8rem !important; } + +.pt-xl, +.py-xl { + padding-top: 8rem !important; } + +.pr-xl, +.px-xl { + padding-right: 8rem !important; } + +.pb-xl, +.py-xl { + padding-bottom: 8rem !important; } + +.pl-xl, +.px-xl { + padding-left: 8rem !important; } + +.m-n1 { + margin: -0.25rem !important; } + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; } + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; } + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; } + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; } + +.m-n2 { + margin: -0.5rem !important; } + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; } + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; } + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; } + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; } + +.m-n3 { + margin: -1rem !important; } + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; } + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; } + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; } + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; } + +.m-n4 { + margin: -1.5rem !important; } + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; } + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; } + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; } + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; } + +.m-n5 { + margin: -3rem !important; } + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; } + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; } + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; } + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; } + +.m-nsm { + margin: -2rem !important; } + +.mt-nsm, +.my-nsm { + margin-top: -2rem !important; } + +.mr-nsm, +.mx-nsm { + margin-right: -2rem !important; } + +.mb-nsm, +.my-nsm { + margin-bottom: -2rem !important; } + +.ml-nsm, +.mx-nsm { + margin-left: -2rem !important; } + +.m-nmd { + margin: -4rem !important; } + +.mt-nmd, +.my-nmd { + margin-top: -4rem !important; } + +.mr-nmd, +.mx-nmd { + margin-right: -4rem !important; } + +.mb-nmd, +.my-nmd { + margin-bottom: -4rem !important; } + +.ml-nmd, +.mx-nmd { + margin-left: -4rem !important; } + +.m-nlg { + margin: -6rem !important; } + +.mt-nlg, +.my-nlg { + margin-top: -6rem !important; } + +.mr-nlg, +.mx-nlg { + margin-right: -6rem !important; } + +.mb-nlg, +.my-nlg { + margin-bottom: -6rem !important; } + +.ml-nlg, +.mx-nlg { + margin-left: -6rem !important; } + +.m-nxl { + margin: -8rem !important; } + +.mt-nxl, +.my-nxl { + margin-top: -8rem !important; } + +.mr-nxl, +.mx-nxl { + margin-right: -8rem !important; } + +.mb-nxl, +.my-nxl { + margin-bottom: -8rem !important; } + +.ml-nxl, +.mx-nxl { + margin-left: -8rem !important; } + +.m-auto { + margin: auto !important; } + +.mt-auto, +.my-auto { + margin-top: auto !important; } + +.mr-auto, +.mx-auto { + margin-right: auto !important; } + +.mb-auto, +.my-auto { + margin-bottom: auto !important; } + +.ml-auto, +.mx-auto { + margin-left: auto !important; } + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; } + .m-sm-1 { + margin: 0.25rem !important; } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; } + .m-sm-2 { + margin: 0.5rem !important; } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; } + .m-sm-3 { + margin: 1rem !important; } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; } + .m-sm-4 { + margin: 1.5rem !important; } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; } + .m-sm-5 { + margin: 3rem !important; } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; } + .m-sm-sm { + margin: 2rem !important; } + .mt-sm-sm, + .my-sm-sm { + margin-top: 2rem !important; } + .mr-sm-sm, + .mx-sm-sm { + margin-right: 2rem !important; } + .mb-sm-sm, + .my-sm-sm { + margin-bottom: 2rem !important; } + .ml-sm-sm, + .mx-sm-sm { + margin-left: 2rem !important; } + .m-sm-md { + margin: 4rem !important; } + .mt-sm-md, + .my-sm-md { + margin-top: 4rem !important; } + .mr-sm-md, + .mx-sm-md { + margin-right: 4rem !important; } + .mb-sm-md, + .my-sm-md { + margin-bottom: 4rem !important; } + .ml-sm-md, + .mx-sm-md { + margin-left: 4rem !important; } + .m-sm-lg { + margin: 6rem !important; } + .mt-sm-lg, + .my-sm-lg { + margin-top: 6rem !important; } + .mr-sm-lg, + .mx-sm-lg { + margin-right: 6rem !important; } + .mb-sm-lg, + .my-sm-lg { + margin-bottom: 6rem !important; } + .ml-sm-lg, + .mx-sm-lg { + margin-left: 6rem !important; } + .m-sm-xl { + margin: 8rem !important; } + .mt-sm-xl, + .my-sm-xl { + margin-top: 8rem !important; } + .mr-sm-xl, + .mx-sm-xl { + margin-right: 8rem !important; } + .mb-sm-xl, + .my-sm-xl { + margin-bottom: 8rem !important; } + .ml-sm-xl, + .mx-sm-xl { + margin-left: 8rem !important; } + .p-sm-0 { + padding: 0 !important; } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; } + .p-sm-1 { + padding: 0.25rem !important; } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; } + .p-sm-2 { + padding: 0.5rem !important; } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; } + .p-sm-3 { + padding: 1rem !important; } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; } + .p-sm-4 { + padding: 1.5rem !important; } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; } + .p-sm-5 { + padding: 3rem !important; } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; } + .p-sm-sm { + padding: 2rem !important; } + .pt-sm-sm, + .py-sm-sm { + padding-top: 2rem !important; } + .pr-sm-sm, + .px-sm-sm { + padding-right: 2rem !important; } + .pb-sm-sm, + .py-sm-sm { + padding-bottom: 2rem !important; } + .pl-sm-sm, + .px-sm-sm { + padding-left: 2rem !important; } + .p-sm-md { + padding: 4rem !important; } + .pt-sm-md, + .py-sm-md { + padding-top: 4rem !important; } + .pr-sm-md, + .px-sm-md { + padding-right: 4rem !important; } + .pb-sm-md, + .py-sm-md { + padding-bottom: 4rem !important; } + .pl-sm-md, + .px-sm-md { + padding-left: 4rem !important; } + .p-sm-lg { + padding: 6rem !important; } + .pt-sm-lg, + .py-sm-lg { + padding-top: 6rem !important; } + .pr-sm-lg, + .px-sm-lg { + padding-right: 6rem !important; } + .pb-sm-lg, + .py-sm-lg { + padding-bottom: 6rem !important; } + .pl-sm-lg, + .px-sm-lg { + padding-left: 6rem !important; } + .p-sm-xl { + padding: 8rem !important; } + .pt-sm-xl, + .py-sm-xl { + padding-top: 8rem !important; } + .pr-sm-xl, + .px-sm-xl { + padding-right: 8rem !important; } + .pb-sm-xl, + .py-sm-xl { + padding-bottom: 8rem !important; } + .pl-sm-xl, + .px-sm-xl { + padding-left: 8rem !important; } + .m-sm-n1 { + margin: -0.25rem !important; } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; } + .m-sm-n2 { + margin: -0.5rem !important; } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; } + .m-sm-n3 { + margin: -1rem !important; } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; } + .m-sm-n4 { + margin: -1.5rem !important; } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; } + .m-sm-n5 { + margin: -3rem !important; } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; } + .m-sm-nsm { + margin: -2rem !important; } + .mt-sm-nsm, + .my-sm-nsm { + margin-top: -2rem !important; } + .mr-sm-nsm, + .mx-sm-nsm { + margin-right: -2rem !important; } + .mb-sm-nsm, + .my-sm-nsm { + margin-bottom: -2rem !important; } + .ml-sm-nsm, + .mx-sm-nsm { + margin-left: -2rem !important; } + .m-sm-nmd { + margin: -4rem !important; } + .mt-sm-nmd, + .my-sm-nmd { + margin-top: -4rem !important; } + .mr-sm-nmd, + .mx-sm-nmd { + margin-right: -4rem !important; } + .mb-sm-nmd, + .my-sm-nmd { + margin-bottom: -4rem !important; } + .ml-sm-nmd, + .mx-sm-nmd { + margin-left: -4rem !important; } + .m-sm-nlg { + margin: -6rem !important; } + .mt-sm-nlg, + .my-sm-nlg { + margin-top: -6rem !important; } + .mr-sm-nlg, + .mx-sm-nlg { + margin-right: -6rem !important; } + .mb-sm-nlg, + .my-sm-nlg { + margin-bottom: -6rem !important; } + .ml-sm-nlg, + .mx-sm-nlg { + margin-left: -6rem !important; } + .m-sm-nxl { + margin: -8rem !important; } + .mt-sm-nxl, + .my-sm-nxl { + margin-top: -8rem !important; } + .mr-sm-nxl, + .mx-sm-nxl { + margin-right: -8rem !important; } + .mb-sm-nxl, + .my-sm-nxl { + margin-bottom: -8rem !important; } + .ml-sm-nxl, + .mx-sm-nxl { + margin-left: -8rem !important; } + .m-sm-auto { + margin: auto !important; } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; } } + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; } + .m-md-1 { + margin: 0.25rem !important; } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; } + .m-md-2 { + margin: 0.5rem !important; } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; } + .m-md-3 { + margin: 1rem !important; } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; } + .m-md-4 { + margin: 1.5rem !important; } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; } + .m-md-5 { + margin: 3rem !important; } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; } + .m-md-sm { + margin: 2rem !important; } + .mt-md-sm, + .my-md-sm { + margin-top: 2rem !important; } + .mr-md-sm, + .mx-md-sm { + margin-right: 2rem !important; } + .mb-md-sm, + .my-md-sm { + margin-bottom: 2rem !important; } + .ml-md-sm, + .mx-md-sm { + margin-left: 2rem !important; } + .m-md-md { + margin: 4rem !important; } + .mt-md-md, + .my-md-md { + margin-top: 4rem !important; } + .mr-md-md, + .mx-md-md { + margin-right: 4rem !important; } + .mb-md-md, + .my-md-md { + margin-bottom: 4rem !important; } + .ml-md-md, + .mx-md-md { + margin-left: 4rem !important; } + .m-md-lg { + margin: 6rem !important; } + .mt-md-lg, + .my-md-lg { + margin-top: 6rem !important; } + .mr-md-lg, + .mx-md-lg { + margin-right: 6rem !important; } + .mb-md-lg, + .my-md-lg { + margin-bottom: 6rem !important; } + .ml-md-lg, + .mx-md-lg { + margin-left: 6rem !important; } + .m-md-xl { + margin: 8rem !important; } + .mt-md-xl, + .my-md-xl { + margin-top: 8rem !important; } + .mr-md-xl, + .mx-md-xl { + margin-right: 8rem !important; } + .mb-md-xl, + .my-md-xl { + margin-bottom: 8rem !important; } + .ml-md-xl, + .mx-md-xl { + margin-left: 8rem !important; } + .p-md-0 { + padding: 0 !important; } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; } + .p-md-1 { + padding: 0.25rem !important; } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; } + .p-md-2 { + padding: 0.5rem !important; } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; } + .p-md-3 { + padding: 1rem !important; } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; } + .p-md-4 { + padding: 1.5rem !important; } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; } + .p-md-5 { + padding: 3rem !important; } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; } + .p-md-sm { + padding: 2rem !important; } + .pt-md-sm, + .py-md-sm { + padding-top: 2rem !important; } + .pr-md-sm, + .px-md-sm { + padding-right: 2rem !important; } + .pb-md-sm, + .py-md-sm { + padding-bottom: 2rem !important; } + .pl-md-sm, + .px-md-sm { + padding-left: 2rem !important; } + .p-md-md { + padding: 4rem !important; } + .pt-md-md, + .py-md-md { + padding-top: 4rem !important; } + .pr-md-md, + .px-md-md { + padding-right: 4rem !important; } + .pb-md-md, + .py-md-md { + padding-bottom: 4rem !important; } + .pl-md-md, + .px-md-md { + padding-left: 4rem !important; } + .p-md-lg { + padding: 6rem !important; } + .pt-md-lg, + .py-md-lg { + padding-top: 6rem !important; } + .pr-md-lg, + .px-md-lg { + padding-right: 6rem !important; } + .pb-md-lg, + .py-md-lg { + padding-bottom: 6rem !important; } + .pl-md-lg, + .px-md-lg { + padding-left: 6rem !important; } + .p-md-xl { + padding: 8rem !important; } + .pt-md-xl, + .py-md-xl { + padding-top: 8rem !important; } + .pr-md-xl, + .px-md-xl { + padding-right: 8rem !important; } + .pb-md-xl, + .py-md-xl { + padding-bottom: 8rem !important; } + .pl-md-xl, + .px-md-xl { + padding-left: 8rem !important; } + .m-md-n1 { + margin: -0.25rem !important; } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; } + .m-md-n2 { + margin: -0.5rem !important; } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; } + .m-md-n3 { + margin: -1rem !important; } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; } + .m-md-n4 { + margin: -1.5rem !important; } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; } + .m-md-n5 { + margin: -3rem !important; } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; } + .m-md-nsm { + margin: -2rem !important; } + .mt-md-nsm, + .my-md-nsm { + margin-top: -2rem !important; } + .mr-md-nsm, + .mx-md-nsm { + margin-right: -2rem !important; } + .mb-md-nsm, + .my-md-nsm { + margin-bottom: -2rem !important; } + .ml-md-nsm, + .mx-md-nsm { + margin-left: -2rem !important; } + .m-md-nmd { + margin: -4rem !important; } + .mt-md-nmd, + .my-md-nmd { + margin-top: -4rem !important; } + .mr-md-nmd, + .mx-md-nmd { + margin-right: -4rem !important; } + .mb-md-nmd, + .my-md-nmd { + margin-bottom: -4rem !important; } + .ml-md-nmd, + .mx-md-nmd { + margin-left: -4rem !important; } + .m-md-nlg { + margin: -6rem !important; } + .mt-md-nlg, + .my-md-nlg { + margin-top: -6rem !important; } + .mr-md-nlg, + .mx-md-nlg { + margin-right: -6rem !important; } + .mb-md-nlg, + .my-md-nlg { + margin-bottom: -6rem !important; } + .ml-md-nlg, + .mx-md-nlg { + margin-left: -6rem !important; } + .m-md-nxl { + margin: -8rem !important; } + .mt-md-nxl, + .my-md-nxl { + margin-top: -8rem !important; } + .mr-md-nxl, + .mx-md-nxl { + margin-right: -8rem !important; } + .mb-md-nxl, + .my-md-nxl { + margin-bottom: -8rem !important; } + .ml-md-nxl, + .mx-md-nxl { + margin-left: -8rem !important; } + .m-md-auto { + margin: auto !important; } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; } } + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; } + .m-lg-1 { + margin: 0.25rem !important; } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; } + .m-lg-2 { + margin: 0.5rem !important; } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; } + .m-lg-3 { + margin: 1rem !important; } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; } + .m-lg-4 { + margin: 1.5rem !important; } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; } + .m-lg-5 { + margin: 3rem !important; } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; } + .m-lg-sm { + margin: 2rem !important; } + .mt-lg-sm, + .my-lg-sm { + margin-top: 2rem !important; } + .mr-lg-sm, + .mx-lg-sm { + margin-right: 2rem !important; } + .mb-lg-sm, + .my-lg-sm { + margin-bottom: 2rem !important; } + .ml-lg-sm, + .mx-lg-sm { + margin-left: 2rem !important; } + .m-lg-md { + margin: 4rem !important; } + .mt-lg-md, + .my-lg-md { + margin-top: 4rem !important; } + .mr-lg-md, + .mx-lg-md { + margin-right: 4rem !important; } + .mb-lg-md, + .my-lg-md { + margin-bottom: 4rem !important; } + .ml-lg-md, + .mx-lg-md { + margin-left: 4rem !important; } + .m-lg-lg { + margin: 6rem !important; } + .mt-lg-lg, + .my-lg-lg { + margin-top: 6rem !important; } + .mr-lg-lg, + .mx-lg-lg { + margin-right: 6rem !important; } + .mb-lg-lg, + .my-lg-lg { + margin-bottom: 6rem !important; } + .ml-lg-lg, + .mx-lg-lg { + margin-left: 6rem !important; } + .m-lg-xl { + margin: 8rem !important; } + .mt-lg-xl, + .my-lg-xl { + margin-top: 8rem !important; } + .mr-lg-xl, + .mx-lg-xl { + margin-right: 8rem !important; } + .mb-lg-xl, + .my-lg-xl { + margin-bottom: 8rem !important; } + .ml-lg-xl, + .mx-lg-xl { + margin-left: 8rem !important; } + .p-lg-0 { + padding: 0 !important; } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; } + .p-lg-1 { + padding: 0.25rem !important; } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; } + .p-lg-2 { + padding: 0.5rem !important; } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; } + .p-lg-3 { + padding: 1rem !important; } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; } + .p-lg-4 { + padding: 1.5rem !important; } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; } + .p-lg-5 { + padding: 3rem !important; } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; } + .p-lg-sm { + padding: 2rem !important; } + .pt-lg-sm, + .py-lg-sm { + padding-top: 2rem !important; } + .pr-lg-sm, + .px-lg-sm { + padding-right: 2rem !important; } + .pb-lg-sm, + .py-lg-sm { + padding-bottom: 2rem !important; } + .pl-lg-sm, + .px-lg-sm { + padding-left: 2rem !important; } + .p-lg-md { + padding: 4rem !important; } + .pt-lg-md, + .py-lg-md { + padding-top: 4rem !important; } + .pr-lg-md, + .px-lg-md { + padding-right: 4rem !important; } + .pb-lg-md, + .py-lg-md { + padding-bottom: 4rem !important; } + .pl-lg-md, + .px-lg-md { + padding-left: 4rem !important; } + .p-lg-lg { + padding: 6rem !important; } + .pt-lg-lg, + .py-lg-lg { + padding-top: 6rem !important; } + .pr-lg-lg, + .px-lg-lg { + padding-right: 6rem !important; } + .pb-lg-lg, + .py-lg-lg { + padding-bottom: 6rem !important; } + .pl-lg-lg, + .px-lg-lg { + padding-left: 6rem !important; } + .p-lg-xl { + padding: 8rem !important; } + .pt-lg-xl, + .py-lg-xl { + padding-top: 8rem !important; } + .pr-lg-xl, + .px-lg-xl { + padding-right: 8rem !important; } + .pb-lg-xl, + .py-lg-xl { + padding-bottom: 8rem !important; } + .pl-lg-xl, + .px-lg-xl { + padding-left: 8rem !important; } + .m-lg-n1 { + margin: -0.25rem !important; } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; } + .m-lg-n2 { + margin: -0.5rem !important; } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; } + .m-lg-n3 { + margin: -1rem !important; } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; } + .m-lg-n4 { + margin: -1.5rem !important; } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; } + .m-lg-n5 { + margin: -3rem !important; } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; } + .m-lg-nsm { + margin: -2rem !important; } + .mt-lg-nsm, + .my-lg-nsm { + margin-top: -2rem !important; } + .mr-lg-nsm, + .mx-lg-nsm { + margin-right: -2rem !important; } + .mb-lg-nsm, + .my-lg-nsm { + margin-bottom: -2rem !important; } + .ml-lg-nsm, + .mx-lg-nsm { + margin-left: -2rem !important; } + .m-lg-nmd { + margin: -4rem !important; } + .mt-lg-nmd, + .my-lg-nmd { + margin-top: -4rem !important; } + .mr-lg-nmd, + .mx-lg-nmd { + margin-right: -4rem !important; } + .mb-lg-nmd, + .my-lg-nmd { + margin-bottom: -4rem !important; } + .ml-lg-nmd, + .mx-lg-nmd { + margin-left: -4rem !important; } + .m-lg-nlg { + margin: -6rem !important; } + .mt-lg-nlg, + .my-lg-nlg { + margin-top: -6rem !important; } + .mr-lg-nlg, + .mx-lg-nlg { + margin-right: -6rem !important; } + .mb-lg-nlg, + .my-lg-nlg { + margin-bottom: -6rem !important; } + .ml-lg-nlg, + .mx-lg-nlg { + margin-left: -6rem !important; } + .m-lg-nxl { + margin: -8rem !important; } + .mt-lg-nxl, + .my-lg-nxl { + margin-top: -8rem !important; } + .mr-lg-nxl, + .mx-lg-nxl { + margin-right: -8rem !important; } + .mb-lg-nxl, + .my-lg-nxl { + margin-bottom: -8rem !important; } + .ml-lg-nxl, + .mx-lg-nxl { + margin-left: -8rem !important; } + .m-lg-auto { + margin: auto !important; } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; } } + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; } + .m-xl-1 { + margin: 0.25rem !important; } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; } + .m-xl-2 { + margin: 0.5rem !important; } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; } + .m-xl-3 { + margin: 1rem !important; } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; } + .m-xl-4 { + margin: 1.5rem !important; } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; } + .m-xl-5 { + margin: 3rem !important; } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; } + .m-xl-sm { + margin: 2rem !important; } + .mt-xl-sm, + .my-xl-sm { + margin-top: 2rem !important; } + .mr-xl-sm, + .mx-xl-sm { + margin-right: 2rem !important; } + .mb-xl-sm, + .my-xl-sm { + margin-bottom: 2rem !important; } + .ml-xl-sm, + .mx-xl-sm { + margin-left: 2rem !important; } + .m-xl-md { + margin: 4rem !important; } + .mt-xl-md, + .my-xl-md { + margin-top: 4rem !important; } + .mr-xl-md, + .mx-xl-md { + margin-right: 4rem !important; } + .mb-xl-md, + .my-xl-md { + margin-bottom: 4rem !important; } + .ml-xl-md, + .mx-xl-md { + margin-left: 4rem !important; } + .m-xl-lg { + margin: 6rem !important; } + .mt-xl-lg, + .my-xl-lg { + margin-top: 6rem !important; } + .mr-xl-lg, + .mx-xl-lg { + margin-right: 6rem !important; } + .mb-xl-lg, + .my-xl-lg { + margin-bottom: 6rem !important; } + .ml-xl-lg, + .mx-xl-lg { + margin-left: 6rem !important; } + .m-xl-xl { + margin: 8rem !important; } + .mt-xl-xl, + .my-xl-xl { + margin-top: 8rem !important; } + .mr-xl-xl, + .mx-xl-xl { + margin-right: 8rem !important; } + .mb-xl-xl, + .my-xl-xl { + margin-bottom: 8rem !important; } + .ml-xl-xl, + .mx-xl-xl { + margin-left: 8rem !important; } + .p-xl-0 { + padding: 0 !important; } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; } + .p-xl-1 { + padding: 0.25rem !important; } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; } + .p-xl-2 { + padding: 0.5rem !important; } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; } + .p-xl-3 { + padding: 1rem !important; } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; } + .p-xl-4 { + padding: 1.5rem !important; } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; } + .p-xl-5 { + padding: 3rem !important; } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; } + .p-xl-sm { + padding: 2rem !important; } + .pt-xl-sm, + .py-xl-sm { + padding-top: 2rem !important; } + .pr-xl-sm, + .px-xl-sm { + padding-right: 2rem !important; } + .pb-xl-sm, + .py-xl-sm { + padding-bottom: 2rem !important; } + .pl-xl-sm, + .px-xl-sm { + padding-left: 2rem !important; } + .p-xl-md { + padding: 4rem !important; } + .pt-xl-md, + .py-xl-md { + padding-top: 4rem !important; } + .pr-xl-md, + .px-xl-md { + padding-right: 4rem !important; } + .pb-xl-md, + .py-xl-md { + padding-bottom: 4rem !important; } + .pl-xl-md, + .px-xl-md { + padding-left: 4rem !important; } + .p-xl-lg { + padding: 6rem !important; } + .pt-xl-lg, + .py-xl-lg { + padding-top: 6rem !important; } + .pr-xl-lg, + .px-xl-lg { + padding-right: 6rem !important; } + .pb-xl-lg, + .py-xl-lg { + padding-bottom: 6rem !important; } + .pl-xl-lg, + .px-xl-lg { + padding-left: 6rem !important; } + .p-xl-xl { + padding: 8rem !important; } + .pt-xl-xl, + .py-xl-xl { + padding-top: 8rem !important; } + .pr-xl-xl, + .px-xl-xl { + padding-right: 8rem !important; } + .pb-xl-xl, + .py-xl-xl { + padding-bottom: 8rem !important; } + .pl-xl-xl, + .px-xl-xl { + padding-left: 8rem !important; } + .m-xl-n1 { + margin: -0.25rem !important; } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; } + .m-xl-n2 { + margin: -0.5rem !important; } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; } + .m-xl-n3 { + margin: -1rem !important; } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; } + .m-xl-n4 { + margin: -1.5rem !important; } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; } + .m-xl-n5 { + margin: -3rem !important; } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; } + .m-xl-nsm { + margin: -2rem !important; } + .mt-xl-nsm, + .my-xl-nsm { + margin-top: -2rem !important; } + .mr-xl-nsm, + .mx-xl-nsm { + margin-right: -2rem !important; } + .mb-xl-nsm, + .my-xl-nsm { + margin-bottom: -2rem !important; } + .ml-xl-nsm, + .mx-xl-nsm { + margin-left: -2rem !important; } + .m-xl-nmd { + margin: -4rem !important; } + .mt-xl-nmd, + .my-xl-nmd { + margin-top: -4rem !important; } + .mr-xl-nmd, + .mx-xl-nmd { + margin-right: -4rem !important; } + .mb-xl-nmd, + .my-xl-nmd { + margin-bottom: -4rem !important; } + .ml-xl-nmd, + .mx-xl-nmd { + margin-left: -4rem !important; } + .m-xl-nlg { + margin: -6rem !important; } + .mt-xl-nlg, + .my-xl-nlg { + margin-top: -6rem !important; } + .mr-xl-nlg, + .mx-xl-nlg { + margin-right: -6rem !important; } + .mb-xl-nlg, + .my-xl-nlg { + margin-bottom: -6rem !important; } + .ml-xl-nlg, + .mx-xl-nlg { + margin-left: -6rem !important; } + .m-xl-nxl { + margin: -8rem !important; } + .mt-xl-nxl, + .my-xl-nxl { + margin-top: -8rem !important; } + .mr-xl-nxl, + .mx-xl-nxl { + margin-right: -8rem !important; } + .mb-xl-nxl, + .my-xl-nxl { + margin-bottom: -8rem !important; } + .ml-xl-nxl, + .mx-xl-nxl { + margin-left: -8rem !important; } + .m-xl-auto { + margin: auto !important; } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; } } + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } + +.text-justify { + text-align: justify !important; } + +.text-wrap { + white-space: normal !important; } + +.text-nowrap { + white-space: nowrap !important; } + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + +.text-left { + text-align: left !important; } + +.text-right { + text-align: right !important; } + +.text-center { + text-align: center !important; } + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; } + .text-sm-right { + text-align: right !important; } + .text-sm-center { + text-align: center !important; } } + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; } + .text-md-right { + text-align: right !important; } + .text-md-center { + text-align: center !important; } } + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; } + .text-lg-right { + text-align: right !important; } + .text-lg-center { + text-align: center !important; } } + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; } + .text-xl-right { + text-align: right !important; } + .text-xl-center { + text-align: center !important; } } + +.text-lowercase { + text-transform: lowercase !important; } + +.text-uppercase { + text-transform: uppercase !important; } + +.text-capitalize { + text-transform: capitalize !important; } + +.font-weight-light { + font-weight: 300 !important; } + +.font-weight-lighter { + font-weight: lighter !important; } + +.font-weight-normal { + font-weight: 400 !important; } + +.font-weight-bold { + font-weight: 600 !important; } + +.font-weight-bolder { + font-weight: bolder !important; } + +.font-italic { + font-style: italic !important; } + +.text-white { + color: #ffffff !important; } + +.text-primary { + color: #e14eca !important; } + +a.text-primary:hover, a.text-primary:focus { + color: #c221a9 !important; } + +.text-secondary { + color: #f4f5f7 !important; } + +a.text-secondary:hover, a.text-secondary:focus { + color: #c8cdd7 !important; } + +.text-success { + color: #00f2c3 !important; } + +a.text-success:hover, a.text-success:focus { + color: #00a685 !important; } + +.text-info { + color: #1d8cf8 !important; } + +a.text-info:hover, a.text-info:focus { + color: #0666c2 !important; } + +.text-warning { + color: #ff8d72 !important; } + +a.text-warning:hover, a.text-warning:focus { + color: #ff4f26 !important; } + +.text-danger { + color: #fd5d93 !important; } + +a.text-danger:hover, a.text-danger:focus { + color: #fc1161 !important; } + +.text-light { + color: #adb5bd !important; } + +a.text-light:hover, a.text-light:focus { + color: #838f9b !important; } + +.text-dark { + color: #212529 !important; } + +a.text-dark:hover, a.text-dark:focus { + color: black !important; } + +.text-default { + color: #344675 !important; } + +a.text-default:hover, a.text-default:focus { + color: #1c2640 !important; } + +.text-white { + color: #ffffff !important; } + +a.text-white:hover, a.text-white:focus { + color: #d9d9d9 !important; } + +.text-neutral { + color: #ffffff !important; } + +a.text-neutral:hover, a.text-neutral:focus { + color: #d9d9d9 !important; } + +.text-darker { + color: black !important; } + +a.text-darker:hover, a.text-darker:focus { + color: black !important; } + +.text-body { + color: #525f7f !important; } + +.text-muted { + color: #6c757d !important; } + +.text-black-50 { + color: rgba(34, 42, 66, 0.5) !important; } + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; } + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; } + +.text-decoration-none { + text-decoration: none !important; } + +.text-break { + word-break: break-word !important; + overflow-wrap: break-word !important; } + +.text-reset { + color: inherit !important; } + +.visible { + visibility: visible !important; } + +.invisible { + visibility: hidden !important; } + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; } + a:not(.btn) { + text-decoration: underline; } + abbr[title]::after { + content: " (" attr(title) ")"; } + pre { + white-space: pre-wrap !important; } + pre, + blockquote { + border: 0.0625rem solid #adb5bd; + page-break-inside: avoid; } + thead { + display: table-header-group; } + tr, + img { + page-break-inside: avoid; } + p, + h2, + h3 { + orphans: 3; + widows: 3; } + h2, + h3 { + page-break-after: avoid; } + @page { + size: a3; } + body { + min-width: 992px !important; } + .container { + min-width: 992px !important; } + .navbar { + display: none; } + .badge { + border: 0.0625rem solid #222a42; } + .table { + border-collapse: collapse !important; } + .table td, + .table th { + background-color: #ffffff !important; } + .table-bordered th, + .table-bordered td { + border: 1px solid #e3e3e3 !important; } + .table-dark { + color: inherit; } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #e3e3e3; } + .table .thead-dark th { + color: inherit; + border-color: #e3e3e3; } } + +body { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; } + +iframe { + border: 0; } + +figcaption, +figure, +main { + display: block; } + +main { + overflow: hidden; } + +.section-nucleo-icons .icons-container { + position: relative; + max-width: 100%; + height: 360px; + margin: 0 auto; + z-index: 1; } + +.section-nucleo-icons { + --icon-size: 5rem; + --icon-sm-size: 3.75rem; + --gutter: 7rem; } + .section-nucleo-icons .icons-container i { + position: absolute; + display: inline-flex; + align-items: center; + justify-content: center; + border-radius: 50%; + background: #ffffff; + z-index: 1; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1); + transition: all 0.2s cubic-bezier(0.25, 0.65, 0.9, 0.75); } + .section-nucleo-icons .icons-container i.icon { + width: var(--icon-size); + height: var(--icon-size); + font-size: 1.7em; } + .section-nucleo-icons .icons-container i.icon-sm { + width: var(--icon-sm-size); + height: var(--icon-sm-size); + font-size: 1.5em; } + .section-nucleo-icons .icons-container i:nth-child(1) { + font-size: 42px; + color: #ff8d72; + z-index: 2; } + .section-nucleo-icons .icons-container:not(.on-screen) i { + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + left: 50%; + top: 50%; } + .section-nucleo-icons .icons-container:not(.on-screen) i:not(:nth-child(1)) { + opacity: 0; } + .section-nucleo-icons .icons-container.on-screen i { + opacity: 1; } + .section-nucleo-icons .icons-container.on-screen i:nth-child(1) { + left: 50%; + top: 50%; + font-size: 42px; + color: #ff8d72; } + .section-nucleo-icons .icons-container.on-screen i:nth-child(2) { + left: calc(50% + (var(--gutter) * 1.7)); + top: 50%; } + .section-nucleo-icons .icons-container.on-screen i:nth-child(3) { + left: calc(50% + var(--gutter)); + top: calc(50% + var(--gutter)); } + .section-nucleo-icons .icons-container.on-screen i:nth-child(4) { + left: calc(50% + var(--gutter)); + top: calc(50% - var(--gutter)); } + .section-nucleo-icons .icons-container.on-screen i:nth-child(5) { + left: calc(50% + (var(--gutter) * 4)); + top: 50%; } + .section-nucleo-icons .icons-container.on-screen i:nth-child(6) { + left: calc(50% + (var(--gutter) * 2.7)); + top: calc(50% + (var(--gutter) * 1.5)); } + .section-nucleo-icons .icons-container.on-screen i:nth-child(7) { + left: calc(50% + (var(--gutter) * 2.7)); + top: calc(50% - (var(--gutter) * 1.5)); } + .section-nucleo-icons .icons-container.on-screen i:nth-child(8) { + left: calc(50% - (var(--gutter) * 1.7)); + top: 50%; } + .section-nucleo-icons .icons-container.on-screen i:nth-child(9) { + left: calc(50% - var(--gutter)); + top: calc(50% + var(--gutter)); } + .section-nucleo-icons .icons-container.on-screen i:nth-child(10) { + left: calc(50% - var(--gutter)); + top: calc(50% - var(--gutter)); } + .section-nucleo-icons .icons-container.on-screen i:nth-child(11) { + left: calc(50% - (var(--gutter) * 4)); + top: 50%; } + .section-nucleo-icons .icons-container.on-screen i:nth-child(12) { + left: calc(50% - (var(--gutter) * 2.7)); + top: calc(50% + (var(--gutter) * 1.5)); } + .section-nucleo-icons .icons-container.on-screen i:nth-child(13) { + left: calc(50% - (var(--gutter) * 2.7)); + top: calc(50% - (var(--gutter) * 1.5)); } + +.blur--hover { + position: relative; } + .blur--hover .blur-item { + transition: 1s cubic-bezier(0.19, 1, 0.22, 1); + will-change: transform; + -webkit-filter: blur(0); + filter: blur(0); + opacity: 1; } + .blur--hover .blur-hidden { + position: absolute; + top: calc(50% + 7px); + left: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + opacity: 0; + transition: all 0.15s ease; + z-index: 100; } + .blur--hover:hover .blur-item { + opacity: .8; + -webkit-filter: blur(10px); + filter: blur(10px); + -webkit-transform: scale(0.95); + transform: scale(0.95); + z-index: 1; } + .blur--hover:hover .blur-hidden { + opacity: 1; + top: 50%; } + +.bg-blue { + background-color: #5e72e4 !important; } + +a.bg-blue:hover, a.bg-blue:focus, +button.bg-blue:hover, +button.bg-blue:focus { + background-color: #324cdd !important; } + +.bg-indigo { + background-color: #5603ad !important; } + +a.bg-indigo:hover, a.bg-indigo:focus, +button.bg-indigo:hover, +button.bg-indigo:focus { + background-color: #3d027b !important; } + +.bg-purple { + background-color: #8965e0 !important; } + +a.bg-purple:hover, a.bg-purple:focus, +button.bg-purple:hover, +button.bg-purple:focus { + background-color: #683bd7 !important; } + +.bg-pink { + background-color: #f3a4b5 !important; } + +a.bg-pink:hover, a.bg-pink:focus, +button.bg-pink:hover, +button.bg-pink:focus { + background-color: #ed7790 !important; } + +.bg-red { + background-color: #f5365c !important; } + +a.bg-red:hover, a.bg-red:focus, +button.bg-red:hover, +button.bg-red:focus { + background-color: #ec0c38 !important; } + +.bg-orange { + background-color: #fb6340 !important; } + +a.bg-orange:hover, a.bg-orange:focus, +button.bg-orange:hover, +button.bg-orange:focus { + background-color: #fa3a0e !important; } + +.bg-yellow { + background-color: #ffd600 !important; } + +a.bg-yellow:hover, a.bg-yellow:focus, +button.bg-yellow:hover, +button.bg-yellow:focus { + background-color: #ccab00 !important; } + +.bg-green { + background-color: #2dce89 !important; } + +a.bg-green:hover, a.bg-green:focus, +button.bg-green:hover, +button.bg-green:focus { + background-color: #24a46d !important; } + +.bg-teal { + background-color: #11cdef !important; } + +a.bg-teal:hover, a.bg-teal:focus, +button.bg-teal:hover, +button.bg-teal:focus { + background-color: #0da5c0 !important; } + +.bg-cyan { + background-color: #2bffc6 !important; } + +a.bg-cyan:hover, a.bg-cyan:focus, +button.bg-cyan:hover, +button.bg-cyan:focus { + background-color: #00f7b5 !important; } + +.bg-white { + background-color: #ffffff !important; } + +a.bg-white:hover, a.bg-white:focus, +button.bg-white:hover, +button.bg-white:focus { + background-color: #e6e6e6 !important; } + +.bg-gray { + background-color: #6c757d !important; } + +a.bg-gray:hover, a.bg-gray:focus, +button.bg-gray:hover, +button.bg-gray:focus { + background-color: #545b62 !important; } + +.bg-gray-dark { + background-color: #32325d !important; } + +a.bg-gray-dark:hover, a.bg-gray-dark:focus, +button.bg-gray-dark:hover, +button.bg-gray-dark:focus { + background-color: #20203c !important; } + +.bg-light { + background-color: #ced4da !important; } + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #b1bbc4 !important; } + +.bg-lighter { + background-color: #e9ecef !important; } + +a.bg-lighter:hover, a.bg-lighter:focus, +button.bg-lighter:hover, +button.bg-lighter:focus { + background-color: #cbd3da !important; } + +.bg-gradient-primary { + background: #e14eca linear-gradient(180deg, #c447b3, #e14eca) repeat-x !important; } + +.bg-gradient-secondary { + background: #f4f5f7 linear-gradient(180deg, #d4d5d9, #f4f5f7) repeat-x !important; } + +.bg-gradient-success { + background: #00f2c3 linear-gradient(180deg, #05d2ad, #00f2c3) repeat-x !important; } + +.bg-gradient-info { + background: #1d8cf8 linear-gradient(180deg, #1d7cda, #1d8cf8) repeat-x !important; } + +.bg-gradient-warning { + background: #ff8d72 linear-gradient(180deg, #dd7c68, #ff8d72) repeat-x !important; } + +.bg-gradient-danger { + background: #fd5d93 linear-gradient(180deg, #dc5484, #fd5d93) repeat-x !important; } + +.bg-gradient-light { + background: #adb5bd linear-gradient(180deg, #989ea8, #adb5bd) repeat-x !important; } + +.bg-gradient-dark { + background: #212529 linear-gradient(180deg, #21242a, #212529) repeat-x !important; } + +.bg-gradient-default { + background: #344675 linear-gradient(180deg, #31406b, #344675) repeat-x !important; } + +.bg-gradient-white { + background: #ffffff linear-gradient(180deg, #dddde0, #ffffff) repeat-x !important; } + +.bg-gradient-neutral { + background: #ffffff linear-gradient(180deg, #dddde0, #ffffff) repeat-x !important; } + +.bg-gradient-darker { + background: black linear-gradient(180deg, #050507, black) repeat-x !important; } + +.bg-gradient-blue { + background: #5e72e4 linear-gradient(180deg, #5465c9, #5e72e4) repeat-x !important; } + +.bg-gradient-indigo { + background: #5603ad linear-gradient(180deg, #4e079a, #5603ad) repeat-x !important; } + +.bg-gradient-purple { + background: #8965e0 linear-gradient(180deg, #795ac5, #8965e0) repeat-x !important; } + +.bg-gradient-pink { + background: #f3a4b5 linear-gradient(180deg, #d390a1, #f3a4b5) repeat-x !important; } + +.bg-gradient-red { + background: #f5365c linear-gradient(180deg, #d53255, #f5365c) repeat-x !important; } + +.bg-gradient-orange { + background: #fb6340 linear-gradient(180deg, #da593d, #fb6340) repeat-x !important; } + +.bg-gradient-yellow { + background: #ffd600 linear-gradient(180deg, #ddba07, #ffd600) repeat-x !important; } + +.bg-gradient-green { + background: #2dce89 linear-gradient(180deg, #2bb47c, #2dce89) repeat-x !important; } + +.bg-gradient-teal { + background: #11cdef linear-gradient(180deg, #13b3d2, #11cdef) repeat-x !important; } + +.bg-gradient-cyan { + background: #2bffc6 linear-gradient(180deg, #29ddaf, #2bffc6) repeat-x !important; } + +.bg-gradient-white { + background: #ffffff linear-gradient(180deg, #dddde0, #ffffff) repeat-x !important; } + +.bg-gradient-gray { + background: #6c757d linear-gradient(180deg, #606871, #6c757d) repeat-x !important; } + +.bg-gradient-gray-dark { + background: #32325d linear-gradient(180deg, #2f2f56, #32325d) repeat-x !important; } + +.bg-gradient-light { + background: #ced4da linear-gradient(180deg, #b4b9c0, #ced4da) repeat-x !important; } + +.bg-gradient-lighter { + background: #e9ecef linear-gradient(180deg, #cbcdd2, #e9ecef) repeat-x !important; } + +.section-primary { + background-color: #1e1e2f !important; } + +a.section-primary:hover, a.section-primary:focus, +button.section-primary:hover, +button.section-primary:focus { + background-color: #0a0a10 !important; } + +.section-secondary { + background-color: #f4f5f7 !important; } + +a.section-secondary:hover, a.section-secondary:focus, +button.section-secondary:hover, +button.section-secondary:focus { + background-color: #d6dae2 !important; } + +.section-light { + background-color: #ced4da !important; } + +a.section-light:hover, a.section-light:focus, +button.section-light:hover, +button.section-light:focus { + background-color: #b1bbc4 !important; } + +.section-dark { + background-color: #212529 !important; } + +a.section-dark:hover, a.section-dark:focus, +button.section-dark:hover, +button.section-dark:focus { + background-color: #0a0c0d !important; } + +.section-darker { + background-color: black !important; } + +a.section-darker:hover, a.section-darker:focus, +button.section-darker:hover, +button.section-darker:focus { + background-color: black !important; } + +.bg-gradient-primary { + background: #e14eca linear-gradient(180deg, #c447b3, #e14eca) repeat-x !important; } + +.bg-gradient-secondary { + background: #f4f5f7 linear-gradient(180deg, #d4d5d9, #f4f5f7) repeat-x !important; } + +.bg-gradient-success { + background: #00f2c3 linear-gradient(180deg, #05d2ad, #00f2c3) repeat-x !important; } + +.bg-gradient-info { + background: #1d8cf8 linear-gradient(180deg, #1d7cda, #1d8cf8) repeat-x !important; } + +.bg-gradient-warning { + background: #ff8d72 linear-gradient(180deg, #dd7c68, #ff8d72) repeat-x !important; } + +.bg-gradient-danger { + background: #fd5d93 linear-gradient(180deg, #dc5484, #fd5d93) repeat-x !important; } + +.bg-gradient-light { + background: #adb5bd linear-gradient(180deg, #989ea8, #adb5bd) repeat-x !important; } + +.bg-gradient-dark { + background: #212529 linear-gradient(180deg, #21242a, #212529) repeat-x !important; } + +.bg-gradient-default { + background: #344675 linear-gradient(180deg, #31406b, #344675) repeat-x !important; } + +.bg-gradient-white { + background: #ffffff linear-gradient(180deg, #dddde0, #ffffff) repeat-x !important; } + +.bg-gradient-neutral { + background: #ffffff linear-gradient(180deg, #dddde0, #ffffff) repeat-x !important; } + +.bg-gradient-darker { + background: black linear-gradient(180deg, #050507, black) repeat-x !important; } + +.fill-primary { + fill: #e14eca; } + +.stroke-primary { + stroke: #e14eca; } + +.fill-secondary { + fill: #f4f5f7; } + +.stroke-secondary { + stroke: #f4f5f7; } + +.fill-success { + fill: #00f2c3; } + +.stroke-success { + stroke: #00f2c3; } + +.fill-info { + fill: #1d8cf8; } + +.stroke-info { + stroke: #1d8cf8; } + +.fill-warning { + fill: #ff8d72; } + +.stroke-warning { + stroke: #ff8d72; } + +.fill-danger { + fill: #fd5d93; } + +.stroke-danger { + stroke: #fd5d93; } + +.fill-light { + fill: #adb5bd; } + +.stroke-light { + stroke: #adb5bd; } + +.fill-dark { + fill: #212529; } + +.stroke-dark { + stroke: #212529; } + +.fill-default { + fill: #344675; } + +.stroke-default { + stroke: #344675; } + +.fill-white { + fill: #ffffff; } + +.stroke-white { + stroke: #ffffff; } + +.fill-neutral { + fill: #ffffff; } + +.stroke-neutral { + stroke: #ffffff; } + +.fill-darker { + fill: black; } + +.stroke-darker { + stroke: black; } + +.fill-opacity-8 { + fill-opacity: .8; } + +.floating { + -webkit-animation: floating 3s ease infinite; + animation: floating 3s ease infinite; + will-change: transform; } + .floating:hover { + -webkit-animation-play-state: paused; + animation-play-state: paused; } + +.floating-lg { + -webkit-animation: floating-lg 3s ease infinite; + animation: floating-lg 3s ease infinite; } + +.floating-sm { + -webkit-animation: floating-sm 3s ease infinite; + animation: floating-sm 3s ease infinite; } + +@-webkit-keyframes floating-lg { + 0% { + -webkit-transform: translateY(0px); + transform: translateY(0px); } + 50% { + -webkit-transform: translateY(15px); + transform: translateY(15px); } + 100% { + -webkit-transform: translateY(0px); + transform: translateY(0px); } } + +@keyframes floating-lg { + 0% { + -webkit-transform: translateY(0px); + transform: translateY(0px); } + 50% { + -webkit-transform: translateY(15px); + transform: translateY(15px); } + 100% { + -webkit-transform: translateY(0px); + transform: translateY(0px); } } + +@-webkit-keyframes floating { + 0% { + -webkit-transform: translateY(0px); + transform: translateY(0px); } + 50% { + -webkit-transform: translateY(10px); + transform: translateY(10px); } + 100% { + -webkit-transform: translateY(0px); + transform: translateY(0px); } } + +@keyframes floating { + 0% { + -webkit-transform: translateY(0px); + transform: translateY(0px); } + 50% { + -webkit-transform: translateY(10px); + transform: translateY(10px); } + 100% { + -webkit-transform: translateY(0px); + transform: translateY(0px); } } + +@-webkit-keyframes floating-sm { + 0% { + -webkit-transform: translateY(0px); + transform: translateY(0px); } + 50% { + -webkit-transform: translateY(5px); + transform: translateY(5px); } + 100% { + -webkit-transform: translateY(0px); + transform: translateY(0px); } } + +@keyframes floating-sm { + 0% { + -webkit-transform: translateY(0px); + transform: translateY(0px); } + 50% { + -webkit-transform: translateY(5px); + transform: translateY(5px); } + 100% { + -webkit-transform: translateY(0px); + transform: translateY(0px); } } + +.img-center { + display: block; + margin-left: auto; + margin-right: auto; } + +.floatfix:before, .floatfix:after { + content: ''; + display: table; } + +.floatfix:after { + clear: both; } + +.overflow-visible { + overflow: visible !important; } + +.overflow-hidden { + overflow: hidden !important; } + +.opacity-1 { + opacity: .1 !important; } + +.opacity-2 { + opacity: .2 !important; } + +.opacity-3 { + opacity: .3 !important; } + +.opacity-4 { + opacity: .4 !important; } + +.opacity-5 { + opacity: .5 !important; } + +.opacity-6 { + opacity: .6 !important; } + +.opacity-7 { + opacity: .7 !important; } + +.opacity-8 { + opacity: .8 !important; } + +.opacity-8 { + opacity: .9 !important; } + +.opacity-10 { + opacity: 1 !important; } + +.top-0 { + top: 0; } + +.right-0 { + right: 0; } + +.bottom-0 { + bottom: 0; } + +.left-0 { + left: 0; } + +.top-1 { + top: 0.25rem; } + +.right-1 { + right: 0.25rem; } + +.bottom-1 { + bottom: 0.25rem; } + +.left-1 { + left: 0.25rem; } + +.top-2 { + top: 0.5rem; } + +.right-2 { + right: 0.5rem; } + +.bottom-2 { + bottom: 0.5rem; } + +.left-2 { + left: 0.5rem; } + +.top-3 { + top: 1rem; } + +.right-3 { + right: 1rem; } + +.bottom-3 { + bottom: 1rem; } + +.left-3 { + left: 1rem; } + +.top-4 { + top: 1.5rem; } + +.right-4 { + right: 1.5rem; } + +.bottom-4 { + bottom: 1.5rem; } + +.left-4 { + left: 1.5rem; } + +.top-5 { + top: 3rem; } + +.right-5 { + right: 3rem; } + +.bottom-5 { + bottom: 3rem; } + +.left-5 { + left: 3rem; } + +.top-sm { + top: 2rem; } + +.right-sm { + right: 2rem; } + +.bottom-sm { + bottom: 2rem; } + +.left-sm { + left: 2rem; } + +.top-md { + top: 4rem; } + +.right-md { + right: 4rem; } + +.bottom-md { + bottom: 4rem; } + +.left-md { + left: 4rem; } + +.top-lg { + top: 6rem; } + +.right-lg { + right: 6rem; } + +.bottom-lg { + bottom: 6rem; } + +.left-lg { + left: 6rem; } + +.top-xl { + top: 8rem; } + +.right-xl { + right: 8rem; } + +.bottom-xl { + bottom: 8rem; } + +.left-xl { + left: 8rem; } + +.center { + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); } + +.h-100vh { + height: 100vh !important; } + +.row.row-grid > [class*="col-"] + [class*="col-"] { + margin-top: 3rem; } + +@media (min-width: 1200px) { + .row.row-grid > [class*="col-lg-"] + [class*="col-lg-"] { + margin-top: 0; } } + +@media (min-width: 992px) { + .row.row-grid > [class*="col-md-"] + [class*="col-md-"] { + margin-top: 0; } } + +@media (min-width: 768px) { + .row.row-grid > [class*="col-sm-"] + [class*="col-sm-"] { + margin-top: 0; } } + +.row-grid + .row-grid { + margin-top: 3rem; } + +@media (min-width: 992px) { + [class*="mt--"], + [class*="mr--"], + [class*="mb--"], + [class*="ml--"] { + position: relative; + z-index: 5; } + .mt--100 { + margin-top: -100px !important; } + .mr--100 { + margin-right: -100px !important; } + .mb--100 { + margin-bottom: -100px !important; } + .ml--100 { + margin-left: -100px !important; } + .mt--150 { + margin-top: -150px !important; } + .mb--150 { + margin-bottom: -150px !important; } + .mt--200 { + margin-top: -200px !important; } + .mb--200 { + margin-bottom: -200px !important; } + .mt--300 { + margin-top: -300px !important; } + .mb--300 { + margin-bottom: -300px !important; } + .pt-100 { + padding-top: 100px !important; } + .pb-100 { + padding-bottom: 100px !important; } + .pt-150 { + padding-top: 150px !important; } + .pb-150 { + padding-bottom: 150px !important; } + .pt-200 { + padding-top: 200px !important; } + .pb-200 { + padding-bottom: 200px !important; } + .pt-250 { + padding-top: 250px !important; } + .pb-250 { + padding-bottom: 250px !important; } + .pt-300 { + padding-top: 300px !important; } + .pb-300 { + padding-bottom: 300px !important; } } + +[class*="shadow"] { + transition: all 0.15s ease; } + +.shadow-sm--hover:hover { + box-shadow: 0 0.125rem 0.25rem rgba(34, 42, 66, 0.075) !important; } + +.shadow--hover:hover { + box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1) !important; } + +.shadow-lg--hover:hover { + box-shadow: 0 1rem 3rem rgba(34, 42, 66, 0.175) !important; } + +.shadow-none--hover:hover { + box-shadow: none !important; } + +.font-weight-300 { + font-weight: 300 !important; } + +.font-weight-400 { + font-weight: 400 !important; } + +.font-weight-500 { + font-weight: 500 !important; } + +.font-weight-600 { + font-weight: 600 !important; } + +.font-weight-700 { + font-weight: 700 !important; } + +.font-weight-800 { + font-weight: 800 !important; } + +.font-weight-900 { + font-weight: 900 !important; } + +.text-underline { + text-decoration: underline; } + +.text-through { + text-decoration: line-through; } + +.lh-100 { + line-height: 1; } + +.lh-110 { + line-height: 1.1; } + +.lh-120 { + line-height: 1.2; } + +.lh-130 { + line-height: 1.3; } + +.lh-140 { + line-height: 1.4; } + +.lh-150 { + line-height: 1.5; } + +.lh-160 { + line-height: 1.6; } + +.lh-170 { + line-height: 1.7; } + +.lh-180 { + line-height: 1.8; } + +.text-muted { + color: #6c757d !important; } + +.ls-1 { + letter-spacing: .0625rem; } + +.ls-15 { + letter-spacing: .09375rem; } + +.ls-2 { + letter-spacing: 0.125rem; } + +@media (min-width: 1200px) { + .transform-perspective-right { + -webkit-transform: scale(1) perspective(1040px) rotateY(-11deg) rotateX(2deg) rotate(2deg); + transform: scale(1) perspective(1040px) rotateY(-11deg) rotateX(2deg) rotate(2deg); } + .transform-perspective-left { + -webkit-transform: scale(1) perspective(2000px) rotateY(11deg) rotateX(2deg) rotate(-2deg); + transform: scale(1) perspective(2000px) rotateY(11deg) rotateX(2deg) rotate(-2deg); } } + +.alert { + border: 0; + color: #ffffff; } + .alert .alert-link { + color: #ffffff; } + .alert.alert-success { + background-color: #00bf9a; } + .alert i.fa, + .alert i.tim-icons { + font-size: 1rem; } + .alert .close { + color: #ffffff; + opacity: .9; + text-shadow: none; + line-height: 0; + outline: 0; } + .alert span[data-notify="icon"] { + font-size: 22px; + display: block; + left: 19px; + position: absolute; + top: 50%; + margin-top: -11px; } + .alert button.close { + position: absolute; + right: 15px; + top: 50%; + margin-top: -13px; + width: 25px; + height: 25px; + padding: 3px; } + .alert .close ~ span { + display: block; + max-width: 89%; } + .alert.alert-with-icon { + padding-left: 65px; } + +.alert-dismissible .close { + top: 50%; + right: 1.25rem; + padding: 0; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + color: rgba(255, 255, 255, 0.6); + opacity: 1; } + .alert-dismissible .close:hover, .alert-dismissible .close:focus { + color: rgba(255, 255, 255, 0.9); + opacity: 1 !important; } + @media (max-width: 575.98px) { + .alert-dismissible .close { + top: 1rem; + right: .5rem; } } + .alert-dismissible .close > span:not(.sr-only) { + font-size: 1.5rem; + background-color: transparent; + color: rgba(255, 255, 255, 0.6); } + .alert-dismissible .close:hover > span:not(.sr-only), .alert-dismissible .close:focus > span:not(.sr-only) { + background-color: transparent; + color: rgba(255, 255, 255, 0.9); } + +.avatar { + color: #ffffff; + background-color: #adb5bd; + display: inline-flex; + align-items: center; + justify-content: center; + font-size: 1rem; + border-radius: 50%; + height: 48px; + width: 48px; } + +.avatar img { + width: 100%; + border-radius: 50%; } + +.avatar + .avatar-content { + display: inline-block; + margin-left: .75rem; } + +.avatar-lg { + width: 58px; + height: 58px; + font-size: 0.75rem; } + +.avatar-sm { + width: 38px; + height: 38px; + font-size: 0.75rem; } + +.avatar-group .avatar { + position: relative; + z-index: 2; + border: 2px solid #ffffff; } + .avatar-group .avatar:hover { + z-index: 3; } + +.avatar-group .avatar + .avatar { + margin-left: -1rem; } + +/* badges */ +.badge { + text-transform: uppercase; + line-height: 12px; + border: none; + text-decoration: none; + margin-bottom: 5px; } + .badge:hover, .badge:focus { + text-decoration: none; } + +.badge-icon { + padding: 0.4em 0.55em; } + .badge-icon i { + font-size: 0.8em; } + +.badge-success { + color: #ffffff; + background-color: #00bf9a; } + a.badge-success:hover, a.badge-success:focus { + color: #ffffff; + background-color: #008c71; } + a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0 rgba(0, 191, 154, 0.5); } + +.btn, +.navbar .navbar-nav > a.btn { + border-width: 2px; + border: none; + position: relative; + overflow: hidden; + margin: 4px 1px; + border-radius: 0.4285rem; + cursor: pointer; + background: #344675; + background-image: linear-gradient(to bottom left, #344675, #263148, #344675); + background-size: 210% 210%; + background-position: top right; + background-color: #344675; + transition: all 0.15s ease; + box-shadow: none; + color: #ffffff; } + .btn.animation-on-hover:hover, + .navbar .navbar-nav > a.btn.animation-on-hover:hover { + background-position: bottom left; + transition: 0.3s ease-in-out; } + .btn:hover, .btn:focus, .btn:active, .btn.active, .btn:active:focus, .btn:active:hover, .btn.active:focus, .btn.active:hover, + .navbar .navbar-nav > a.btn:hover, + .navbar .navbar-nav > a.btn:focus, + .navbar .navbar-nav > a.btn:active, + .navbar .navbar-nav > a.btn.active, + .navbar .navbar-nav > a.btn:active:focus, + .navbar .navbar-nav > a.btn:active:hover, + .navbar .navbar-nav > a.btn.active:focus, + .navbar .navbar-nav > a.btn.active:hover { + background-color: #263148 !important; + background-image: linear-gradient(to bottom left, #344675, #263148, #344675) !important; + background-image: -moz-linear-gradient(to bottom left, #344675, #263148, #344675) !important; + color: #ffffff; + box-shadow: none; } + .btn:active, + .navbar .navbar-nav > a.btn:active { + box-shadow: none !important; + -webkit-transform: translateY(1px) !important; + transform: translateY(1px) !important; + transition: all .15s ease; } + .btn:not([data-action]):hover, + .navbar .navbar-nav > a.btn:not([data-action]):hover { + box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); + transform: translateY(-1px); + -webkit-transform: translateY(-1px); } + .btn.disabled, .btn.disabled:hover, .btn.disabled:focus, .btn.disabled.focus, .btn.disabled:active, .btn.disabled.active, .btn:disabled, .btn:disabled:hover, .btn:disabled:focus, .btn:disabled.focus, .btn:disabled:active, .btn:disabled.active, .btn[disabled], .btn[disabled]:hover, .btn[disabled]:focus, .btn[disabled].focus, .btn[disabled]:active, .btn[disabled].active, + fieldset[disabled] .btn, + fieldset[disabled] .btn:hover, + fieldset[disabled] .btn:focus, + fieldset[disabled] .btn.focus, + fieldset[disabled] .btn:active, + fieldset[disabled] .btn.active, + .navbar .navbar-nav > a.btn.disabled, + .navbar .navbar-nav > a.btn.disabled:hover, + .navbar .navbar-nav > a.btn.disabled:focus, + .navbar .navbar-nav > a.btn.disabled.focus, + .navbar .navbar-nav > a.btn.disabled:active, + .navbar .navbar-nav > a.btn.disabled.active, + .navbar .navbar-nav > a.btn:disabled, + .navbar .navbar-nav > a.btn:disabled:hover, + .navbar .navbar-nav > a.btn:disabled:focus, + .navbar .navbar-nav > a.btn:disabled.focus, + .navbar .navbar-nav > a.btn:disabled:active, + .navbar .navbar-nav > a.btn:disabled.active, + .navbar .navbar-nav > a.btn[disabled], + .navbar .navbar-nav > a.btn[disabled]:hover, + .navbar .navbar-nav > a.btn[disabled]:focus, + .navbar .navbar-nav > a.btn[disabled].focus, + .navbar .navbar-nav > a.btn[disabled]:active, + .navbar .navbar-nav > a.btn[disabled].active, + fieldset[disabled] + .navbar .navbar-nav > a.btn, + fieldset[disabled] + .navbar .navbar-nav > a.btn:hover, + fieldset[disabled] + .navbar .navbar-nav > a.btn:focus, + fieldset[disabled] + .navbar .navbar-nav > a.btn.focus, + fieldset[disabled] + .navbar .navbar-nav > a.btn:active, + fieldset[disabled] + .navbar .navbar-nav > a.btn.active { + background-color: #344675; + border-color: #344675; } + .btn.btn-simple, + .navbar .navbar-nav > a.btn.btn-simple { + color: #344675; + border-color: #344675; + background: transparent; } + .btn.btn-simple:hover, .btn.btn-simple:focus, .btn.btn-simple:active, .btn.btn-simple:not(:disabled):not(.disabled):active, + .navbar .navbar-nav > a.btn.btn-simple:hover, + .navbar .navbar-nav > a.btn.btn-simple:focus, + .navbar .navbar-nav > a.btn.btn-simple:active, + .navbar .navbar-nav > a.btn.btn-simple:not(:disabled):not(.disabled):active { + color: #344675; + border-color: #344675; + background-color: transparent !important; + background-image: none !important; + box-shadow: none; } + .btn.btn-simple.active, + .navbar .navbar-nav > a.btn.btn-simple.active { + border-color: #344675 !important; } + .btn.btn-simple.active:hover, .btn.btn-simple.active:focus, .btn.btn-simple.active:active, .btn.btn-simple.active:not(:disabled):not(.disabled):active, + .navbar .navbar-nav > a.btn.btn-simple.active:hover, + .navbar .navbar-nav > a.btn.btn-simple.active:focus, + .navbar .navbar-nav > a.btn.btn-simple.active:active, + .navbar .navbar-nav > a.btn.btn-simple.active:not(:disabled):not(.disabled):active { + color: #ffffff; + border-color: #344675; + background-image: linear-gradient(to bottom left, #344675, #263148, #344675) !important; + background-image: -moz-linear-gradient(to bottom left, #344675, #263148, #344675) !important; + background-color: #263148 !important; + box-shadow: none; } + .btn.btn-link, + .navbar .navbar-nav > a.btn.btn-link { + color: #344675; } + .btn.btn-link:hover, .btn.btn-link:focus, .btn.btn-link:active, + .navbar .navbar-nav > a.btn.btn-link:hover, + .navbar .navbar-nav > a.btn.btn-link:focus, + .navbar .navbar-nav > a.btn.btn-link:active { + background-color: transparent !important; + background-image: none !important; + color: #ffffff !important; + text-decoration: none; + box-shadow: none; } + .btn:hover, .btn:focus, + .navbar .navbar-nav > a.btn:hover, + .navbar .navbar-nav > a.btn:focus { + opacity: 1; + filter: alpha(opacity=100); + outline: 0 !important; } + .btn:active, .btn.active, + .open > .btn.dropdown-toggle, + .navbar .navbar-nav > a.btn:active, + .navbar .navbar-nav > a.btn.active, + .open > + .navbar .navbar-nav > a.btn.dropdown-toggle { + box-shadow: none; + outline: 0 !important; } + .btn .badge, + .navbar .navbar-nav > a.btn .badge { + margin: 0; } + .btn.btn-icon, + .navbar .navbar-nav > a.btn.btn-icon { + height: 2.375rem; + min-width: 2.375rem; + width: 2.375rem; + padding: 0; + font-size: 0.9375rem; + overflow: hidden; + position: relative; + line-height: normal; } + .btn.btn-icon.btn-simple, + .navbar .navbar-nav > a.btn.btn-icon.btn-simple { + padding: 0; } + .btn.btn-icon.btn-sm, .btn-group-sm > .btn.btn-icon, + .navbar .navbar-nav > a.btn.btn-icon.btn-sm, + .navbar .btn-group-sm.navbar-nav > a.btn.btn-icon { + height: 1.875rem; + min-width: 1.875rem; + width: 1.875rem; } + .btn.btn-icon.btn-sm .fa, .btn-group-sm > .btn.btn-icon .fa, + .btn.btn-icon.btn-sm .far, + .btn-group-sm > .btn.btn-icon .far, + .btn.btn-icon.btn-sm .fas, + .btn-group-sm > .btn.btn-icon .fas, + .btn.btn-icon.btn-sm .tim-icons, + .btn-group-sm > .btn.btn-icon .tim-icons, + .navbar .navbar-nav > a.btn.btn-icon.btn-sm .fa, + .navbar .btn-group-sm.navbar-nav > a.btn.btn-icon .fa, + .navbar .navbar-nav > a.btn.btn-icon.btn-sm .far, + .navbar .btn-group-sm.navbar-nav > a.btn.btn-icon .far, + .navbar .navbar-nav > a.btn.btn-icon.btn-sm .fas, + .navbar .btn-group-sm.navbar-nav > a.btn.btn-icon .fas, + .navbar .navbar-nav > a.btn.btn-icon.btn-sm .tim-icons, + .navbar .btn-group-sm.navbar-nav > a.btn.btn-icon .tim-icons { + font-size: 0.6875rem; } + .btn.btn-icon.btn-lg, .btn-group-lg > .btn.btn-icon, + .navbar .navbar-nav > a.btn.btn-icon.btn-lg, + .navbar .btn-group-lg.navbar-nav > a.btn.btn-icon { + height: 3.6rem; + min-width: 3.6rem; + width: 3.6rem; } + .btn.btn-icon.btn-lg .fa, .btn-group-lg > .btn.btn-icon .fa, + .btn.btn-icon.btn-lg .far, + .btn-group-lg > .btn.btn-icon .far, + .btn.btn-icon.btn-lg .fas, + .btn-group-lg > .btn.btn-icon .fas, + .btn.btn-icon.btn-lg .tim-icons, + .btn-group-lg > .btn.btn-icon .tim-icons, + .navbar .navbar-nav > a.btn.btn-icon.btn-lg .fa, + .navbar .btn-group-lg.navbar-nav > a.btn.btn-icon .fa, + .navbar .navbar-nav > a.btn.btn-icon.btn-lg .far, + .navbar .btn-group-lg.navbar-nav > a.btn.btn-icon .far, + .navbar .navbar-nav > a.btn.btn-icon.btn-lg .fas, + .navbar .btn-group-lg.navbar-nav > a.btn.btn-icon .fas, + .navbar .navbar-nav > a.btn.btn-icon.btn-lg .tim-icons, + .navbar .btn-group-lg.navbar-nav > a.btn.btn-icon .tim-icons { + font-size: 1.325rem; } + .btn.btn-icon:not(.btn-footer) .tim-icons, + .btn.btn-icon:not(.btn-footer) .fa, + .btn.btn-icon:not(.btn-footer) .far, + .btn.btn-icon:not(.btn-footer) .fas, + .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .tim-icons, + .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .fa, + .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .far, + .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .fas { + position: absolute; + font-size: 1em; + top: 50%; + left: 50%; + -webkit-transform: translate(-12px, -12px); + transform: translate(-12px, -12px); + line-height: 1.5626rem; + width: 24px; } + .btn:not(.btn-icon) .tim-icons, + .navbar .navbar-nav > a.btn:not(.btn-icon) .tim-icons { + position: relative; + top: 1px; } + .btn span, + .navbar .navbar-nav > a.btn span { + position: relative; + display: block; } + .btn.btn-link.dropdown-toggle, + .navbar .navbar-nav > a.btn.btn-link.dropdown-toggle { + color: #9A9A9A; } + .btn.dropdown-toggle:after, + .navbar .navbar-nav > a.btn.dropdown-toggle:after { + margin-left: 30px !important; } + +.btn-primary { + background: #e14eca; + background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca); + background-size: 210% 210%; + background-position: top right; + background-color: #e14eca; + transition: all 0.15s ease; + box-shadow: none; + color: #ffffff; } + .btn-primary.animation-on-hover:hover { + background-position: bottom left; + transition: 0.3s ease-in-out; } + .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary:active:focus, .btn-primary:active:hover, .btn-primary.active:focus, .btn-primary.active:hover { + background-color: #ba54f5 !important; + background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important; + background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important; + color: #ffffff; + box-shadow: none; } + .btn-primary:active { + box-shadow: none !important; + -webkit-transform: translateY(1px) !important; + transform: translateY(1px) !important; + transition: all .15s ease; } + .btn-primary:not([data-action]):hover { + box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); + transform: translateY(-1px); + -webkit-transform: translateY(-1px); } + .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary:disabled, .btn-primary:disabled:hover, .btn-primary:disabled:focus, .btn-primary:disabled.focus, .btn-primary:disabled:active, .btn-primary:disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, + fieldset[disabled] .btn-primary, + fieldset[disabled] .btn-primary:hover, + fieldset[disabled] .btn-primary:focus, + fieldset[disabled] .btn-primary.focus, + fieldset[disabled] .btn-primary:active, + fieldset[disabled] .btn-primary.active { + background-color: #e14eca; + border-color: #e14eca; } + .btn-primary.btn-simple { + color: #e14eca; + border-color: #e14eca; + background: transparent; } + .btn-primary.btn-simple:hover, .btn-primary.btn-simple:focus, .btn-primary.btn-simple:active, .btn-primary.btn-simple:not(:disabled):not(.disabled):active { + color: #e14eca; + border-color: #e14eca; + background-color: transparent !important; + background-image: none !important; + box-shadow: none; } + .btn-primary.btn-simple.active { + border-color: #e14eca !important; } + .btn-primary.btn-simple.active:hover, .btn-primary.btn-simple.active:focus, .btn-primary.btn-simple.active:active, .btn-primary.btn-simple.active:not(:disabled):not(.disabled):active { + color: #ffffff; + border-color: #e14eca; + background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important; + background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important; + background-color: #ba54f5 !important; + box-shadow: none; } + .btn-primary.btn-link { + color: #e14eca; } + .btn-primary.btn-link:hover, .btn-primary.btn-link:focus, .btn-primary.btn-link:active { + background-color: transparent !important; + background-image: none !important; + color: #ffffff !important; + text-decoration: none; + box-shadow: none; } + +.btn-success { + background: #00f2c3; + background-image: linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3); + background-size: 210% 210%; + background-position: top right; + background-color: #00f2c3; + transition: all 0.15s ease; + box-shadow: none; + color: #ffffff; } + .btn-success.animation-on-hover:hover { + background-position: bottom left; + transition: 0.3s ease-in-out; } + .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success:active:focus, .btn-success:active:hover, .btn-success.active:focus, .btn-success.active:hover { + background-color: #0098f0 !important; + background-image: linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3) !important; + background-image: -moz-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3) !important; + color: #ffffff; + box-shadow: none; } + .btn-success:active { + box-shadow: none !important; + -webkit-transform: translateY(1px) !important; + transform: translateY(1px) !important; + transition: all .15s ease; } + .btn-success:not([data-action]):hover { + box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); + transform: translateY(-1px); + -webkit-transform: translateY(-1px); } + .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success:disabled, .btn-success:disabled:hover, .btn-success:disabled:focus, .btn-success:disabled.focus, .btn-success:disabled:active, .btn-success:disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active, + fieldset[disabled] .btn-success, + fieldset[disabled] .btn-success:hover, + fieldset[disabled] .btn-success:focus, + fieldset[disabled] .btn-success.focus, + fieldset[disabled] .btn-success:active, + fieldset[disabled] .btn-success.active { + background-color: #00f2c3; + border-color: #00f2c3; } + .btn-success.btn-simple { + color: #00f2c3; + border-color: #00f2c3; + background: transparent; } + .btn-success.btn-simple:hover, .btn-success.btn-simple:focus, .btn-success.btn-simple:active, .btn-success.btn-simple:not(:disabled):not(.disabled):active { + color: #00f2c3; + border-color: #00f2c3; + background-color: transparent !important; + background-image: none !important; + box-shadow: none; } + .btn-success.btn-simple.active { + border-color: #00f2c3 !important; } + .btn-success.btn-simple.active:hover, .btn-success.btn-simple.active:focus, .btn-success.btn-simple.active:active, .btn-success.btn-simple.active:not(:disabled):not(.disabled):active { + color: #ffffff; + border-color: #00f2c3; + background-image: linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3) !important; + background-image: -moz-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3) !important; + background-color: #0098f0 !important; + box-shadow: none; } + .btn-success.btn-link { + color: #00f2c3; } + .btn-success.btn-link:hover, .btn-success.btn-link:focus, .btn-success.btn-link:active { + background-color: transparent !important; + background-image: none !important; + color: #ffffff !important; + text-decoration: none; + box-shadow: none; } + +.btn-info { + background: #1d8cf8; + background-image: linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8); + background-size: 210% 210%; + background-position: top right; + background-color: #1d8cf8; + transition: all 0.15s ease; + box-shadow: none; + color: #ffffff; } + .btn-info.animation-on-hover:hover { + background-position: bottom left; + transition: 0.3s ease-in-out; } + .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info:active:focus, .btn-info:active:hover, .btn-info.active:focus, .btn-info.active:hover { + background-color: #3358f4 !important; + background-image: linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8) !important; + background-image: -moz-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8) !important; + color: #ffffff; + box-shadow: none; } + .btn-info:active { + box-shadow: none !important; + -webkit-transform: translateY(1px) !important; + transform: translateY(1px) !important; + transition: all .15s ease; } + .btn-info:not([data-action]):hover { + box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); + transform: translateY(-1px); + -webkit-transform: translateY(-1px); } + .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info:disabled, .btn-info:disabled:hover, .btn-info:disabled:focus, .btn-info:disabled.focus, .btn-info:disabled:active, .btn-info:disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active, + fieldset[disabled] .btn-info, + fieldset[disabled] .btn-info:hover, + fieldset[disabled] .btn-info:focus, + fieldset[disabled] .btn-info.focus, + fieldset[disabled] .btn-info:active, + fieldset[disabled] .btn-info.active { + background-color: #1d8cf8; + border-color: #1d8cf8; } + .btn-info.btn-simple { + color: #1d8cf8; + border-color: #1d8cf8; + background: transparent; } + .btn-info.btn-simple:hover, .btn-info.btn-simple:focus, .btn-info.btn-simple:active, .btn-info.btn-simple:not(:disabled):not(.disabled):active { + color: #1d8cf8; + border-color: #1d8cf8; + background-color: transparent !important; + background-image: none !important; + box-shadow: none; } + .btn-info.btn-simple.active { + border-color: #1d8cf8 !important; } + .btn-info.btn-simple.active:hover, .btn-info.btn-simple.active:focus, .btn-info.btn-simple.active:active, .btn-info.btn-simple.active:not(:disabled):not(.disabled):active { + color: #ffffff; + border-color: #1d8cf8; + background-image: linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8) !important; + background-image: -moz-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8) !important; + background-color: #3358f4 !important; + box-shadow: none; } + .btn-info.btn-link { + color: #1d8cf8; } + .btn-info.btn-link:hover, .btn-info.btn-link:focus, .btn-info.btn-link:active { + background-color: transparent !important; + background-image: none !important; + color: #ffffff !important; + text-decoration: none; + box-shadow: none; } + +.btn-warning { + background: #ff8d72; + background-image: linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72); + background-size: 210% 210%; + background-position: top right; + background-color: #ff8d72; + transition: all 0.15s ease; + box-shadow: none; + color: #ffffff; } + .btn-warning.animation-on-hover:hover { + background-position: bottom left; + transition: 0.3s ease-in-out; } + .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning:active:focus, .btn-warning:active:hover, .btn-warning.active:focus, .btn-warning.active:hover { + background-color: #ff6491 !important; + background-image: linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72) !important; + background-image: -moz-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72) !important; + color: #ffffff; + box-shadow: none; } + .btn-warning:active { + box-shadow: none !important; + -webkit-transform: translateY(1px) !important; + transform: translateY(1px) !important; + transition: all .15s ease; } + .btn-warning:not([data-action]):hover { + box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); + transform: translateY(-1px); + -webkit-transform: translateY(-1px); } + .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning:disabled, .btn-warning:disabled:hover, .btn-warning:disabled:focus, .btn-warning:disabled.focus, .btn-warning:disabled:active, .btn-warning:disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, + fieldset[disabled] .btn-warning, + fieldset[disabled] .btn-warning:hover, + fieldset[disabled] .btn-warning:focus, + fieldset[disabled] .btn-warning.focus, + fieldset[disabled] .btn-warning:active, + fieldset[disabled] .btn-warning.active { + background-color: #ff8d72; + border-color: #ff8d72; } + .btn-warning.btn-simple { + color: #ff8d72; + border-color: #ff8d72; + background: transparent; } + .btn-warning.btn-simple:hover, .btn-warning.btn-simple:focus, .btn-warning.btn-simple:active, .btn-warning.btn-simple:not(:disabled):not(.disabled):active { + color: #ff8d72; + border-color: #ff8d72; + background-color: transparent !important; + background-image: none !important; + box-shadow: none; } + .btn-warning.btn-simple.active { + border-color: #ff8d72 !important; } + .btn-warning.btn-simple.active:hover, .btn-warning.btn-simple.active:focus, .btn-warning.btn-simple.active:active, .btn-warning.btn-simple.active:not(:disabled):not(.disabled):active { + color: #ffffff; + border-color: #ff8d72; + background-image: linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72) !important; + background-image: -moz-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72) !important; + background-color: #ff6491 !important; + box-shadow: none; } + .btn-warning.btn-link { + color: #ff8d72; } + .btn-warning.btn-link:hover, .btn-warning.btn-link:focus, .btn-warning.btn-link:active { + background-color: transparent !important; + background-image: none !important; + color: #ffffff !important; + text-decoration: none; + box-shadow: none; } + .btn-warning:not(:disabled):not(.disabled):active { + color: #ffffff; } + +.btn-danger { + background: #fd5d93; + background-image: linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93); + background-size: 210% 210%; + background-position: top right; + background-color: #fd5d93; + transition: all 0.15s ease; + box-shadow: none; + color: #ffffff; } + .btn-danger.animation-on-hover:hover { + background-position: bottom left; + transition: 0.3s ease-in-out; } + .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger:active:focus, .btn-danger:active:hover, .btn-danger.active:focus, .btn-danger.active:hover { + background-color: #ec250d !important; + background-image: linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93) !important; + background-image: -moz-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93) !important; + color: #ffffff; + box-shadow: none; } + .btn-danger:active { + box-shadow: none !important; + -webkit-transform: translateY(1px) !important; + transform: translateY(1px) !important; + transition: all .15s ease; } + .btn-danger:not([data-action]):hover { + box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); + transform: translateY(-1px); + -webkit-transform: translateY(-1px); } + .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger:disabled, .btn-danger:disabled:hover, .btn-danger:disabled:focus, .btn-danger:disabled.focus, .btn-danger:disabled:active, .btn-danger:disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, + fieldset[disabled] .btn-danger, + fieldset[disabled] .btn-danger:hover, + fieldset[disabled] .btn-danger:focus, + fieldset[disabled] .btn-danger.focus, + fieldset[disabled] .btn-danger:active, + fieldset[disabled] .btn-danger.active { + background-color: #fd5d93; + border-color: #fd5d93; } + .btn-danger.btn-simple { + color: #fd5d93; + border-color: #fd5d93; + background: transparent; } + .btn-danger.btn-simple:hover, .btn-danger.btn-simple:focus, .btn-danger.btn-simple:active, .btn-danger.btn-simple:not(:disabled):not(.disabled):active { + color: #fd5d93; + border-color: #fd5d93; + background-color: transparent !important; + background-image: none !important; + box-shadow: none; } + .btn-danger.btn-simple.active { + border-color: #fd5d93 !important; } + .btn-danger.btn-simple.active:hover, .btn-danger.btn-simple.active:focus, .btn-danger.btn-simple.active:active, .btn-danger.btn-simple.active:not(:disabled):not(.disabled):active { + color: #ffffff; + border-color: #fd5d93; + background-image: linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93) !important; + background-image: -moz-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93) !important; + background-color: #ec250d !important; + box-shadow: none; } + .btn-danger.btn-link { + color: #fd5d93; } + .btn-danger.btn-link:hover, .btn-danger.btn-link:focus, .btn-danger.btn-link:active { + background-color: transparent !important; + background-image: none !important; + color: #ffffff !important; + text-decoration: none; + box-shadow: none; } + +.btn-neutral { + background: #ffffff; + background-image: linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff); + background-size: 210% 210%; + background-position: top right; + background-color: #ffffff; + transition: all 0.15s ease; + box-shadow: none; + color: #e14eca; } + .btn-neutral.animation-on-hover:hover { + background-position: bottom left; + transition: 0.3s ease-in-out; } + .btn-neutral:hover, .btn-neutral:focus, .btn-neutral:active, .btn-neutral.active, .btn-neutral:active:focus, .btn-neutral:active:hover, .btn-neutral.active:focus, .btn-neutral.active:hover { + background-color: #ffffff !important; + background-image: linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff) !important; + background-image: -moz-linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff) !important; + color: #ffffff; + box-shadow: none; } + .btn-neutral:active { + box-shadow: none !important; + -webkit-transform: translateY(1px) !important; + transform: translateY(1px) !important; + transition: all .15s ease; } + .btn-neutral:not([data-action]):hover { + box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); + transform: translateY(-1px); + -webkit-transform: translateY(-1px); } + .btn-neutral.disabled, .btn-neutral.disabled:hover, .btn-neutral.disabled:focus, .btn-neutral.disabled.focus, .btn-neutral.disabled:active, .btn-neutral.disabled.active, .btn-neutral:disabled, .btn-neutral:disabled:hover, .btn-neutral:disabled:focus, .btn-neutral:disabled.focus, .btn-neutral:disabled:active, .btn-neutral:disabled.active, .btn-neutral[disabled], .btn-neutral[disabled]:hover, .btn-neutral[disabled]:focus, .btn-neutral[disabled].focus, .btn-neutral[disabled]:active, .btn-neutral[disabled].active, + fieldset[disabled] .btn-neutral, + fieldset[disabled] .btn-neutral:hover, + fieldset[disabled] .btn-neutral:focus, + fieldset[disabled] .btn-neutral.focus, + fieldset[disabled] .btn-neutral:active, + fieldset[disabled] .btn-neutral.active { + background-color: #ffffff; + border-color: #ffffff; } + .btn-neutral.btn-danger { + color: #fd5d93; } + .btn-neutral.btn-danger:hover, .btn-neutral.btn-danger:focus, .btn-neutral.btn-danger:active, .btn-neutral.btn-danger:active:focus { + color: #ec250d; } + .btn-neutral.btn-info { + color: #1d8cf8; } + .btn-neutral.btn-info:hover, .btn-neutral.btn-info:focus, .btn-neutral.btn-info:active, .btn-neutral.btn-info:active:focus { + color: #3358f4; } + .btn-neutral.btn-warning { + color: #ff8d72; } + .btn-neutral.btn-warning:hover, .btn-neutral.btn-warning:focus, .btn-neutral.btn-warning:active, .btn-neutral.btn-warning:active:focus { + color: #ff6491; } + .btn-neutral.btn-success { + color: #00f2c3; } + .btn-neutral.btn-success:hover, .btn-neutral.btn-success:focus, .btn-neutral.btn-success:active, .btn-neutral.btn-success:active:focus { + color: #0098f0; } + .btn-neutral.btn-default { + color: #344675; } + .btn-neutral.btn-default:hover, .btn-neutral.btn-default:focus, .btn-neutral.btn-default:active, .btn-neutral.btn-default:active:focus { + color: #263148; } + .btn-neutral.active, .btn-neutral:active, .btn-neutral:active:focus, .btn-neutral:active:hover, .btn-neutral.active:focus, .btn-neutral.active:hover, + .show > .btn-neutral.dropdown-toggle, + .show > .btn-neutral.dropdown-toggle:focus, + .show > .btn-neutral.dropdown-toggle:hover { + background-color: #ffffff; + color: #ba54f5; + box-shadow: none; } + .btn-neutral:hover, .btn-neutral:focus { + color: #ba54f5; } + .btn-neutral:hover:not(.nav-link), .btn-neutral:focus:not(.nav-link) { + box-shadow: none; } + .btn-neutral.btn-simple { + color: #ffffff; + border-color: #ffffff; + background: transparent; } + .btn-neutral.btn-simple:hover, .btn-neutral.btn-simple:focus, .btn-neutral.btn-simple:active, .btn-neutral.btn-simple:not(:disabled):not(.disabled):active { + color: #ffffff; + border-color: #ffffff; + background-color: transparent !important; + background-image: none !important; + box-shadow: none; } + .btn-neutral.btn-simple.active { + border-color: #ffffff !important; } + .btn-neutral.btn-simple.active:hover, .btn-neutral.btn-simple.active:focus, .btn-neutral.btn-simple.active:active, .btn-neutral.btn-simple.active:not(:disabled):not(.disabled):active { + color: #ffffff; + border-color: #ffffff; + background-image: linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff) !important; + background-image: -moz-linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff) !important; + background-color: #ffffff !important; + box-shadow: none; } + .btn-neutral.btn-link { + color: #ffffff; } + .btn-neutral.btn-link:hover, .btn-neutral.btn-link:focus, .btn-neutral.btn-link:active { + background-color: transparent !important; + background-image: none !important; + color: #ffffff !important; + text-decoration: none; + box-shadow: none; } + +.btn:disabled, .btn[disabled], .btn.disabled { + opacity: 0.5; + filter: alpha(opacity=50); + pointer-events: none; } + +.btn-simple { + border: 1px solid; + border-color: #344675; + box-shadow: none; + padding: 10px 22px; + background-color: transparent; } + +.btn-simple.disabled, .btn-simple.disabled:hover, .btn-simple.disabled:focus, .btn-simple.disabled.focus, .btn-simple.disabled:active, .btn-simple.disabled.active, .btn-simple:disabled, .btn-simple:disabled:hover, .btn-simple:disabled:focus, .btn-simple:disabled.focus, .btn-simple:disabled:active, .btn-simple:disabled.active, .btn-simple[disabled], .btn-simple[disabled]:hover, .btn-simple[disabled]:focus, .btn-simple[disabled].focus, .btn-simple[disabled]:active, .btn-simple[disabled].active, +fieldset[disabled] .btn-simple, +fieldset[disabled] .btn-simple:hover, +fieldset[disabled] .btn-simple:focus, +fieldset[disabled] .btn-simple.focus, +fieldset[disabled] .btn-simple:active, +fieldset[disabled] .btn-simple.active, +.btn-link.disabled, +.btn-link.disabled:hover, +.btn-link.disabled:focus, +.btn-link.disabled.focus, +.btn-link.disabled:active, +.btn-link.disabled.active, +.btn-link:disabled, +.btn-link:disabled:hover, +.btn-link:disabled:focus, +.btn-link:disabled.focus, +.btn-link:disabled:active, +.btn-link:disabled.active, +.btn-link[disabled], +.btn-link[disabled]:hover, +.btn-link[disabled]:focus, +.btn-link[disabled].focus, +.btn-link[disabled]:active, +.btn-link[disabled].active, +fieldset[disabled] +.btn-link, +fieldset[disabled] +.btn-link:hover, +fieldset[disabled] +.btn-link:focus, +fieldset[disabled] +.btn-link.focus, +fieldset[disabled] +.btn-link:active, +fieldset[disabled] +.btn-link.active { + background: transparent; } + +.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { + box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); } + +.btn-link { + border: 0; + box-shadow: none; + padding: 0.5rem 0.7rem; + background: transparent; + color: #e3e3e3; + font-weight: 600; } + .btn-link:hover { + box-shadow: none !important; + -webkit-transform: none !important; + transform: none !important; } + +.btn-lg, .btn-group-lg > .btn { + font-size: 0.875rem; + border-radius: 0.4285rem; + padding: 15px 48px; } + .btn-lg.btn-simple, .btn-group-lg > .btn-simple.btn { + padding: 14px 47px; } + +.btn-sm, .btn-group-sm > .btn { + font-size: 0.875rem; + border-radius: 0.2857rem; + padding: 5px 15px; } + .btn-sm.btn-simple, .btn-group-sm > .btn-simple.btn { + padding: 4px 14px; } + +.btn-wd { + min-width: 140px; } + +.btn-group.select { + width: 100%; } + +.btn-group .btn.active { + box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); + transform: translateY(-1px); + -webkit-transform: translateY(-1px); } + +.btn-group label.btn.active { + transform: translateY(0); + -webkit-transform: translateY(0); } + +.btn-group.select .btn { + text-align: left; } + +.btn-group.select .caret { + position: absolute; + top: 50%; + margin-top: -1px; + right: 8px; } + +.btn-round { + border-width: 1px; + border-radius: 30px; } + .btn-round.btn-simple { + padding: 10px 22px; } + +.no-caret.dropdown-toggle::after { + display: none; } + +.btn.btn-facebook { + background: #3b5998; + background-image: linear-gradient(to bottom left, #3b5998, #1e2e4f, #3b5998); + background-size: 210% 210%; + background-position: top right; + color: #ffffff; + background-size: 210% 210%; + background-position: top right; + background-repeat: space; } + .btn.btn-facebook:focus, .btn.btn-facebook:active, .btn.btn-facebook:hover { + background-color: #344e86; + background-image: linear-gradient(to bottom left, #3b5998, #1e2e4f, #3b5998) !important; + background-image: -moz-linear-gradient(to bottom left, #3b5998, #1e2e4f, #3b5998) !important; + color: #ffffff; } + .btn.btn-facebook.btn-simple { + color: #344e86; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border-color: #344e86; } + .btn.btn-facebook.btn-simple:hover, .btn.btn-facebook.btn-simple:focus, .btn.btn-facebook.btn-simple:active { + color: #344e86; + border-color: #344e86; } + .btn.btn-facebook.btn-neutral { + color: #3b5998; + background-color: #ffffff; } + .btn.btn-facebook.btn-neutral:hover, .btn.btn-facebook.btn-neutral:focus, .btn.btn-facebook.btn-neutral:active { + color: #344e86; } + +.btn.btn-twitter { + background: #55acee; + background-image: linear-gradient(to bottom left, #55acee, #147bc9, #55acee); + background-size: 210% 210%; + background-position: top right; + color: #ffffff; + background-size: 210% 210%; + background-position: top right; + background-repeat: space; } + .btn.btn-twitter:focus, .btn.btn-twitter:active, .btn.btn-twitter:hover { + background-color: #3ea1ec; + background-image: linear-gradient(to bottom left, #55acee, #147bc9, #55acee) !important; + background-image: -moz-linear-gradient(to bottom left, #55acee, #147bc9, #55acee) !important; + color: #ffffff; } + .btn.btn-twitter.btn-simple { + color: #3ea1ec; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border-color: #3ea1ec; } + .btn.btn-twitter.btn-simple:hover, .btn.btn-twitter.btn-simple:focus, .btn.btn-twitter.btn-simple:active { + color: #3ea1ec; + border-color: #3ea1ec; } + .btn.btn-twitter.btn-neutral { + color: #55acee; + background-color: #ffffff; } + .btn.btn-twitter.btn-neutral:hover, .btn.btn-twitter.btn-neutral:focus, .btn.btn-twitter.btn-neutral:active { + color: #3ea1ec; } + +.btn.btn-pinterest { + background: #cc2127; + background-image: linear-gradient(to bottom left, #cc2127, #741316, #cc2127); + background-size: 210% 210%; + background-position: top right; + color: #ffffff; + background-size: 210% 210%; + background-position: top right; + background-repeat: space; } + .btn.btn-pinterest:focus, .btn.btn-pinterest:active, .btn.btn-pinterest:hover { + background-color: #dd2e34; + background-image: linear-gradient(to bottom left, #cc2127, #741316, #cc2127) !important; + background-image: -moz-linear-gradient(to bottom left, #cc2127, #741316, #cc2127) !important; + color: #ffffff; } + .btn.btn-pinterest.btn-simple { + color: #dd2e34; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border-color: #dd2e34; } + .btn.btn-pinterest.btn-simple:hover, .btn.btn-pinterest.btn-simple:focus, .btn.btn-pinterest.btn-simple:active { + color: #dd2e34; + border-color: #dd2e34; } + .btn.btn-pinterest.btn-neutral { + color: #cc2127; + background-color: #ffffff; } + .btn.btn-pinterest.btn-neutral:hover, .btn.btn-pinterest.btn-neutral:focus, .btn.btn-pinterest.btn-neutral:active { + color: #dd2e34; } + +.btn.btn-google { + background: #dd4b39; + background-image: linear-gradient(to bottom left, #dd4b39, #96271a, #dd4b39); + background-size: 210% 210%; + background-position: top right; + color: #ffffff; + background-size: 210% 210%; + background-position: top right; + background-repeat: space; } + .btn.btn-google:focus, .btn.btn-google:active, .btn.btn-google:hover { + background-color: #d73925; + background-image: linear-gradient(to bottom left, #dd4b39, #96271a, #dd4b39) !important; + background-image: -moz-linear-gradient(to bottom left, #dd4b39, #96271a, #dd4b39) !important; + color: #ffffff; } + .btn.btn-google.btn-simple { + color: #d73925; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border-color: #d73925; } + .btn.btn-google.btn-simple:hover, .btn.btn-google.btn-simple:focus, .btn.btn-google.btn-simple:active { + color: #d73925; + border-color: #d73925; } + .btn.btn-google.btn-neutral { + color: #dd4b39; + background-color: #ffffff; } + .btn.btn-google.btn-neutral:hover, .btn.btn-google.btn-neutral:focus, .btn.btn-google.btn-neutral:active { + color: #d73925; } + +.btn.btn-linkedin { + background: #0077B5; + background-image: linear-gradient(to bottom left, #0077B5, #00344f, #0077B5); + background-size: 210% 210%; + background-position: top right; + color: #ffffff; + background-size: 210% 210%; + background-position: top right; + background-repeat: space; } + .btn.btn-linkedin:focus, .btn.btn-linkedin:active, .btn.btn-linkedin:hover { + background-color: #00669c; + background-image: linear-gradient(to bottom left, #0077B5, #00344f, #0077B5) !important; + background-image: -moz-linear-gradient(to bottom left, #0077B5, #00344f, #0077B5) !important; + color: #ffffff; } + .btn.btn-linkedin.btn-simple { + color: #00669c; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border-color: #00669c; } + .btn.btn-linkedin.btn-simple:hover, .btn.btn-linkedin.btn-simple:focus, .btn.btn-linkedin.btn-simple:active { + color: #00669c; + border-color: #00669c; } + .btn.btn-linkedin.btn-neutral { + color: #0077B5; + background-color: #ffffff; } + .btn.btn-linkedin.btn-neutral:hover, .btn.btn-linkedin.btn-neutral:focus, .btn.btn-linkedin.btn-neutral:active { + color: #00669c; } + +.btn.btn-dribbble { + background: #ea4c89; + background-image: linear-gradient(to bottom left, #ea4c89, #ba1655, #ea4c89); + background-size: 210% 210%; + background-position: top right; + color: #ffffff; + background-size: 210% 210%; + background-position: top right; + background-repeat: space; } + .btn.btn-dribbble:focus, .btn.btn-dribbble:active, .btn.btn-dribbble:hover { + background-color: #ed679b; + background-image: linear-gradient(to bottom left, #ea4c89, #ba1655, #ea4c89) !important; + background-image: -moz-linear-gradient(to bottom left, #ea4c89, #ba1655, #ea4c89) !important; + color: #ffffff; } + .btn.btn-dribbble.btn-simple { + color: #ed679b; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border-color: #ed679b; } + .btn.btn-dribbble.btn-simple:hover, .btn.btn-dribbble.btn-simple:focus, .btn.btn-dribbble.btn-simple:active { + color: #ed679b; + border-color: #ed679b; } + .btn.btn-dribbble.btn-neutral { + color: #ea4c89; + background-color: #ffffff; } + .btn.btn-dribbble.btn-neutral:hover, .btn.btn-dribbble.btn-neutral:focus, .btn.btn-dribbble.btn-neutral:active { + color: #ed679b; } + +.btn.btn-github { + background: #333333; + background-image: linear-gradient(to bottom left, #333333, black, #333333); + background-size: 210% 210%; + background-position: top right; + color: #ffffff; + background-size: 210% 210%; + background-position: top right; + background-repeat: space; } + .btn.btn-github:focus, .btn.btn-github:active, .btn.btn-github:hover { + background-color: #ccc; + background-image: linear-gradient(to bottom left, #333333, black, #333333) !important; + background-image: -moz-linear-gradient(to bottom left, #333333, black, #333333) !important; + color: #ffffff; } + .btn.btn-github.btn-simple { + color: #ccc; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border-color: #ccc; } + .btn.btn-github.btn-simple:hover, .btn.btn-github.btn-simple:focus, .btn.btn-github.btn-simple:active { + color: #ccc; + border-color: #ccc; } + .btn.btn-github.btn-neutral { + color: #333333; + background-color: #ffffff; } + .btn.btn-github.btn-neutral:hover, .btn.btn-github.btn-neutral:focus, .btn.btn-github.btn-neutral:active { + color: #ccc; } + +.btn.btn-youtube { + background: #e52d27; + background-image: linear-gradient(to bottom left, #e52d27, #941612, #e52d27); + background-size: 210% 210%; + background-position: top right; + color: #ffffff; + background-size: 210% 210%; + background-position: top right; + background-repeat: space; } + .btn.btn-youtube:focus, .btn.btn-youtube:active, .btn.btn-youtube:hover { + background-color: #e84842; + background-image: linear-gradient(to bottom left, #e52d27, #941612, #e52d27) !important; + background-image: -moz-linear-gradient(to bottom left, #e52d27, #941612, #e52d27) !important; + color: #ffffff; } + .btn.btn-youtube.btn-simple { + color: #e84842; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border-color: #e84842; } + .btn.btn-youtube.btn-simple:hover, .btn.btn-youtube.btn-simple:focus, .btn.btn-youtube.btn-simple:active { + color: #e84842; + border-color: #e84842; } + .btn.btn-youtube.btn-neutral { + color: #e52d27; + background-color: #ffffff; } + .btn.btn-youtube.btn-neutral:hover, .btn.btn-youtube.btn-neutral:focus, .btn.btn-youtube.btn-neutral:active { + color: #e84842; } + +.btn.btn-instagram { + background: #125688; + background-image: linear-gradient(to bottom left, #125688, #061d2e, #125688); + background-size: 210% 210%; + background-position: top right; + color: #ffffff; + background-size: 210% 210%; + background-position: top right; + background-repeat: space; } + .btn.btn-instagram:focus, .btn.btn-instagram:active, .btn.btn-instagram:hover { + background-color: #1667a3; + background-image: linear-gradient(to bottom left, #125688, #061d2e, #125688) !important; + background-image: -moz-linear-gradient(to bottom left, #125688, #061d2e, #125688) !important; + color: #ffffff; } + .btn.btn-instagram.btn-simple { + color: #1667a3; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border-color: #1667a3; } + .btn.btn-instagram.btn-simple:hover, .btn.btn-instagram.btn-simple:focus, .btn.btn-instagram.btn-simple:active { + color: #1667a3; + border-color: #1667a3; } + .btn.btn-instagram.btn-neutral { + color: #125688; + background-color: #ffffff; } + .btn.btn-instagram.btn-neutral:hover, .btn.btn-instagram.btn-neutral:focus, .btn.btn-instagram.btn-neutral:active { + color: #1667a3; } + +.btn.btn-reddit { + background: #ff4500; + background-image: linear-gradient(to bottom left, #ff4500, #992900, #ff4500); + background-size: 210% 210%; + background-position: top right; + color: #ffffff; + background-size: 210% 210%; + background-position: top right; + background-repeat: space; } + .btn.btn-reddit:focus, .btn.btn-reddit:active, .btn.btn-reddit:hover { + background-color: #ff5b1f; + background-image: linear-gradient(to bottom left, #ff4500, #992900, #ff4500) !important; + background-image: -moz-linear-gradient(to bottom left, #ff4500, #992900, #ff4500) !important; + color: #ffffff; } + .btn.btn-reddit.btn-simple { + color: #ff5b1f; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border-color: #ff5b1f; } + .btn.btn-reddit.btn-simple:hover, .btn.btn-reddit.btn-simple:focus, .btn.btn-reddit.btn-simple:active { + color: #ff5b1f; + border-color: #ff5b1f; } + .btn.btn-reddit.btn-neutral { + color: #ff4500; + background-color: #ffffff; } + .btn.btn-reddit.btn-neutral:hover, .btn.btn-reddit.btn-neutral:focus, .btn.btn-reddit.btn-neutral:active { + color: #ff5b1f; } + +.btn.btn-tumblr { + background: #35465c; + background-image: linear-gradient(to bottom left, #35465c, #10151b, #35465c); + background-size: 210% 210%; + background-position: top right; + color: #ffffff; + background-size: 210% 210%; + background-position: top right; + background-repeat: space; } + .btn.btn-tumblr:focus, .btn.btn-tumblr:active, .btn.btn-tumblr:hover { + background-color: #40556f; + background-image: linear-gradient(to bottom left, #35465c, #10151b, #35465c) !important; + background-image: -moz-linear-gradient(to bottom left, #35465c, #10151b, #35465c) !important; + color: #ffffff; } + .btn.btn-tumblr.btn-simple { + color: #40556f; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border-color: #40556f; } + .btn.btn-tumblr.btn-simple:hover, .btn.btn-tumblr.btn-simple:focus, .btn.btn-tumblr.btn-simple:active { + color: #40556f; + border-color: #40556f; } + .btn.btn-tumblr.btn-neutral { + color: #35465c; + background-color: #ffffff; } + .btn.btn-tumblr.btn-neutral:hover, .btn.btn-tumblr.btn-neutral:focus, .btn.btn-tumblr.btn-neutral:active { + color: #40556f; } + +.btn.btn-behance { + background: #1769ff; + background-image: linear-gradient(to bottom left, #1769ff, #003eb0, #1769ff); + background-size: 210% 210%; + background-position: top right; + color: #ffffff; + background-size: 210% 210%; + background-position: top right; + background-repeat: space; } + .btn.btn-behance:focus, .btn.btn-behance:active, .btn.btn-behance:hover { + background-color: #367dff; + background-image: linear-gradient(to bottom left, #1769ff, #003eb0, #1769ff) !important; + background-image: -moz-linear-gradient(to bottom left, #1769ff, #003eb0, #1769ff) !important; + color: #ffffff; } + .btn.btn-behance.btn-simple { + color: #367dff; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border-color: #367dff; } + .btn.btn-behance.btn-simple:hover, .btn.btn-behance.btn-simple:focus, .btn.btn-behance.btn-simple:active { + color: #367dff; + border-color: #367dff; } + .btn.btn-behance.btn-neutral { + color: #1769ff; + background-color: #ffffff; } + .btn.btn-behance.btn-neutral:hover, .btn.btn-behance.btn-neutral:focus, .btn.btn-behance.btn-neutral:active { + color: #367dff; } + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #ffffff; } + +@media (max-width: 991.98px) { + .btn-group .btn { + padding-left: 23px; + padding-right: 23px; } } + +.close { + transition: all 0.15s ease; } + .close > span:not(.sr-only) { + background-color: transparent; + color: rgba(0, 0, 0, 0.6); + line-height: 17px; + height: 1.25rem; + width: 1.25rem; + border-radius: 50%; + font-size: 1.25rem; + display: block; + transition: all 0.15s ease; } + .close:hover, .close:focus { + background-color: transparent; + color: rgba(0, 0, 0, 0.9); + outline: none; } + .close:hover span:not(.sr-only), .close:focus span:not(.sr-only) { + background-color: transparent; } + +.custom-control-label::before { + border: 1px solid #cad1d7; + transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55); } + +.custom-control-label span { + position: relative; + top: 2px; } + +.custom-control-label { + margin-bottom: 0; } + +.custom-control-input:active ~ .custom-control-label::before { + border-color: #e14eca; } + +.custom-control-alternative .custom-control-label::before { + border: 0; + box-shadow: 0 1px 3px rgba(50, 50, 93, 0.15), 0 1px 0 rgba(0, 0, 0, 0.02); } + +.custom-control-alternative .custom-control-input:checked ~ .custom-control-label::before { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + +.custom-control-alternative .custom-control-input:active ~ .custom-control-label::before, +.custom-control-alternative .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 1px 3px rgba(50, 50, 93, 0.15), 0 1px 0 rgba(0, 0, 0, 0.02); } + +.custom-checkbox .custom-control-input ~ .custom-control-label { + cursor: pointer; + font-size: 0.75rem; } + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + border-color: #e14eca; } + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); } + +.custom-checkbox .custom-control-input:disabled ~ .custom-control-label::before { + border-color: #e9ecef; } + +.custom-checkbox .custom-control-input:disabled:checked::before { + border-color: rgba(225, 78, 202, 0.5); } + +.custom-radio .custom-control-input ~ .custom-control-label { + cursor: pointer; + font-size: 0.75rem; } + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + border-color: #e14eca; } + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); } + +.custom-radio .custom-control-input:disabled ~ .custom-control-label::before { + border-color: #e9ecef; } + +.custom-radio .custom-control-input:disabled:checked::before { + border-color: rgba(225, 78, 202, 0.5); } + +.custom-toggle { + position: relative; + display: inline-block; + width: 50px; + height: 1.5rem; } + .custom-toggle input { + display: none; } + .custom-toggle input:checked + .custom-toggle-slider { + border: 1px solid #e14eca; } + .custom-toggle input:checked + .custom-toggle-slider:before { + background: #e14eca; + -webkit-transform: translateX(1.625rem); + transform: translateX(1.625rem); } + .custom-toggle input:disabled + .custom-toggle-slider { + border: 1px solid #e9ecef; } + .custom-toggle input:disabled:checked + .custom-toggle-slider { + border: 1px solid #e9ecef; } + .custom-toggle input:disabled:checked + .custom-toggle-slider:before { + background-color: #e87ad7; } + +.custom-toggle-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + border: 1px solid #cad1d7; + border-radius: 34px !important; + background-color: transparent; } + .custom-toggle-slider:before { + position: absolute; + content: ""; + height: 18px; + width: 18px; + left: 2px; + bottom: 2px; + border-radius: 50% !important; + background-color: #ddd; + transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55); } + +.dropdown-menu { + border: 0; + box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.2); + border-radius: 0.1428rem; + transition: all 150ms linear; } + .dropdown-menu.dropdown-menu-right:before, .dropdown-menu.dropdown-menu-right:after { + left: auto; + right: 10px; } + .dropdown-menu.dropdown-black { + background: linear-gradient(to bottom, #222a42 0%, #1d253b 100%); + border: 1px solid #344675; } + .dropdown-menu.dropdown-black .dropdown-item { + color: rgba(255, 255, 255, 0.7); } + .dropdown-menu.dropdown-black .dropdown-divider { + border-color: #344675; } + .dropdown-menu.dropdown-black:before { + color: #222a42; + z-index: 2; } + .dropdown-menu.dropdown-black:after { + display: inline-block; + position: absolute; + width: 0; + height: 0; + z-index: 1; + vertical-align: middle; + content: ""; + top: -6px; + left: 10px; + right: auto; + color: #344675; + border-bottom: .4em solid; + border-right: .4em solid transparent; + border-left: .4em solid transparent; } + .dropdown-menu.dropdown-black.dropdown-menu-right:after { + left: auto; + right: 10px; } + .dropup .dropdown-menu.dropdown-black:after { + color: #1d253b; + z-index: 2; } + .dropup .dropdown-menu.dropdown-black:before { + display: inline-block; + position: absolute; + width: 0; + height: 0; + vertical-align: middle; + content: ""; + top: auto; + bottom: -6px; + right: auto; + left: 10px; + color: #555555; + border-top: .4em solid; + border-right: .4em solid transparent; + border-left: .4em solid transparent; + border-bottom: none; + z-index: 1; } + .dropdown-menu i { + margin-right: 5px; + position: relative; + top: 1px; } + .dropdown-menu .tim-icons { + margin-right: 10px; + position: relative; + top: 4px; + font-size: 18px; + margin-top: -5px; + opacity: .5; } + .dropdown-menu .dropdown-item.active, .dropdown-menu .dropdown-item:active { + color: inherit; } + .dropup .dropdown-menu:before { + display: none; } + .dropup .dropdown-menu:after { + display: inline-block; + position: absolute; + width: 0; + height: 0; + vertical-align: middle; + content: ""; + top: auto; + bottom: -5px; + right: auto; + left: 10px; + color: #ffffff; + border-top: .4em solid; + border-right: .4em solid transparent; + border-left: .4em solid transparent; + border-bottom: none; } + .dropup .dropdown-menu.dropdown-menu-right:after, .dropup .dropdown-menu.dropdown-menu-right:before { + right: 10px; + left: auto; } + .dropdown-menu:before { + display: inline-block; + position: absolute; + width: 0; + height: 0; + vertical-align: middle; + content: ""; + top: -5px; + left: 10px; + right: auto; + color: #ffffff; + border-bottom: .4em solid; + border-right: .4em solid transparent; + border-left: .4em solid transparent; } + .dropdown-menu.dropdown-menu-right { + right: 0 !important; + left: auto !important; } + .dropdown-menu .dropdown-item, + .bootstrap-select .dropdown-menu.inner li a { + font-size: 0.75rem; + padding-top: .6rem; + padding-bottom: .6rem; + margin-top: 5px; + transition: all 150ms linear; } + .dropdown-menu .dropdown-item:hover, .dropdown-menu .dropdown-item:focus, + .bootstrap-select .dropdown-menu.inner li a:hover, + .bootstrap-select .dropdown-menu.inner li a:focus { + background-color: rgba(222, 222, 222, 0.3); } + .dropdown-menu .dropdown-item.disabled, .dropdown-menu .dropdown-item:disabled, + .bootstrap-select .dropdown-menu.inner li a.disabled, + .bootstrap-select .dropdown-menu.inner li a:disabled { + color: rgba(182, 182, 182, 0.6); } + .dropdown-menu .dropdown-item.disabled:hover, .dropdown-menu .dropdown-item.disabled:focus, .dropdown-menu .dropdown-item:disabled:hover, .dropdown-menu .dropdown-item:disabled:focus, + .bootstrap-select .dropdown-menu.inner li a.disabled:hover, + .bootstrap-select .dropdown-menu.inner li a.disabled:focus, + .bootstrap-select .dropdown-menu.inner li a:disabled:hover, + .bootstrap-select .dropdown-menu.inner li a:disabled:focus { + background-color: transparent; + box-shadow: none; } + .dropdown-menu .dropdown-divider { + background-color: rgba(222, 222, 222, 0.5); } + .dropdown-menu .dropdown-header:not([href]):not([tabindex]) { + color: rgba(182, 182, 182, 0.6); + font-size: 0.62475rem; + text-transform: uppercase; + font-weight: 600; } + .dropdown-menu.dropdown-primary { + background-color: #df41c6; } + .dropdown-menu.dropdown-primary:before { + color: #df41c6; } + .dropdown-menu.dropdown-primary .dropdown-header:not([href]):not([tabindex]) { + color: rgba(255, 255, 255, 0.8); } + .dropdown-menu.dropdown-primary .dropdown-item { + color: #ffffff; } + .dropdown-menu.dropdown-primary .dropdown-item:hover, .dropdown-menu.dropdown-primary .dropdown-item:focus { + background-color: rgba(255, 255, 255, 0.2); } + .dropdown-menu.dropdown-primary .dropdown-divider { + background-color: rgba(255, 255, 255, 0.2); } + .dropdown-menu.dropdown-info { + background-color: #0e84f8; } + .dropdown-menu.dropdown-info:before { + color: #0e84f8; } + .dropdown-menu.dropdown-info .dropdown-header:not([href]):not([tabindex]) { + color: rgba(255, 255, 255, 0.8); } + .dropdown-menu.dropdown-info .dropdown-item { + color: #ffffff; } + .dropdown-menu.dropdown-info .dropdown-item:hover, .dropdown-menu.dropdown-info .dropdown-item:focus { + background-color: rgba(255, 255, 255, 0.2); } + .dropdown-menu.dropdown-info .dropdown-divider { + background-color: rgba(255, 255, 255, 0.2); } + .dropdown-menu.dropdown-danger { + background-color: #fd4e89; } + .dropdown-menu.dropdown-danger:before { + color: #fd4e89; } + .dropdown-menu.dropdown-danger .dropdown-header:not([href]):not([tabindex]) { + color: rgba(255, 255, 255, 0.8); } + .dropdown-menu.dropdown-danger .dropdown-item { + color: #ffffff; } + .dropdown-menu.dropdown-danger .dropdown-item:hover, .dropdown-menu.dropdown-danger .dropdown-item:focus { + background-color: rgba(255, 255, 255, 0.2); } + .dropdown-menu.dropdown-danger .dropdown-divider { + background-color: rgba(255, 255, 255, 0.2); } + .dropdown-menu.dropdown-success { + background-color: #00e3b7; } + .dropdown-menu.dropdown-success:before { + color: #00e3b7; } + .dropdown-menu.dropdown-success .dropdown-header:not([href]):not([tabindex]) { + color: rgba(255, 255, 255, 0.8); } + .dropdown-menu.dropdown-success .dropdown-item { + color: #ffffff; } + .dropdown-menu.dropdown-success .dropdown-item:hover, .dropdown-menu.dropdown-success .dropdown-item:focus { + background-color: rgba(255, 255, 255, 0.2); } + .dropdown-menu.dropdown-success .dropdown-divider { + background-color: rgba(255, 255, 255, 0.2); } + .dropdown-menu.dropdown-warning { + background-color: #ff8163; } + .dropdown-menu.dropdown-warning:before { + color: #ff8163; } + .dropdown-menu.dropdown-warning .dropdown-header:not([href]):not([tabindex]) { + color: rgba(255, 255, 255, 0.8); } + .dropdown-menu.dropdown-warning .dropdown-item { + color: #ffffff; } + .dropdown-menu.dropdown-warning .dropdown-item:hover, .dropdown-menu.dropdown-warning .dropdown-item:focus { + background-color: rgba(255, 255, 255, 0.2); } + .dropdown-menu.dropdown-warning .dropdown-divider { + background-color: rgba(255, 255, 255, 0.2); } + .dropdown .dropdown-menu, + .dropup:not(.bootstrap-select) .dropdown-menu, + .bootstrap-select .dropdown-menu:not(.inner), .dropdown-menu.bootstrap-datetimepicker-widget.bottom { + -webkit-transform: translate3d(0, -20px, 0) !important; + transform: translate3d(0, -20px, 0) !important; + visibility: hidden; + display: block; + opacity: 0; + filter: alpha(opacity=0); + top: 100% !important; } + .dropdown-menu.bootstrap-datetimepicker-widget.top { + -webkit-transform: translate3d(0, -20px, 0) !important; + transform: translate3d(0, -20px, 0) !important; + visibility: hidden; + display: block; + opacity: 0; + filter: alpha(opacity=0); } + .dropdown-menu.bootstrap-datetimepicker-widget.top, .dropdown-menu.bootstrap-datetimepicker-widget.bottom { + -webkit-transform: translate3d(0, -20px, 0) !important; + transform: translate3d(0, -20px, 0) !important; } + .bootstrap-select.dropup .dropdown-menu:not(.inner) { + -webkit-transform: translate3d(0, 25px, 0) !important; + transform: translate3d(0, 25px, 0) !important; } + .dropup:not(.bootstrap-select) .dropdown-menu { + -webkit-transform: translate3d(0, 20px, 0) !important; + transform: translate3d(0, 20px, 0) !important; + top: auto !important; + bottom: 100%; } + .dropdown.show .dropdown-menu, + .bootstrap-select.show .dropdown-menu:not(.inner), .dropdown-menu.bootstrap-datetimepicker-widget.top.open, .dropdown-menu.bootstrap-datetimepicker-widget.bottom.open, + .dropup.show:not(.bootstrap-select) .dropdown-menu, + .navbar .dropdown.show .dropdown-menu { + opacity: 1; + filter: alpha(opacity=100); + visibility: visible; + -webkit-transform: translate3d(0, 1px, 0) !important; + transform: translate3d(0, 1px, 0) !important; } + .dropdown-menu.bootstrap-datetimepicker-widget.top.open, .dropdown-menu.bootstrap-datetimepicker-widget.bottom.open { + -webkit-transform: translate3d(0, 0px, 0) !important; + transform: translate3d(0, 0px, 0) !important; } + .dropup.show:not(.bootstrap-select) .dropdown-menu { + -webkit-transform: translate3d(0, -2px, 0) !important; + transform: translate3d(0, -2px, 0) !important; } + .dropdown-menu.dropdown-navbar { + left: -80px; } + .dropdown-menu.dropdown-navbar:before, .dropdown-menu.dropdown-navbar:after { + left: auto; + right: 17px; } + +.btn { + cursor: pointer; } + .btn.dropdown-toggle[data-toggle="dropdown"] { + padding: 10px; + margin: 0; + margin-bottom: 5px; } + .btn.dropdown-toggle[data-toggle="dropdown"]:after { + content: ""; + margin-left: 5px; } + .btn span.bs-caret { + display: none; } + .btn.btn-link.dropdown-toggle { + height: 22px; + padding: 0; + margin-right: 5px; } + +.dropdown-toggle:after { + content: unset; } + +.btn:not(:disabled):not(.disabled).active:focus, +.btn:not(:disabled):not(.disabled):active:focus, +.show > .btn.dropdown-toggle:focus { + box-shadow: none; } + +.dropdown-menu-sm { + min-width: 100px; + border: 0.4285rem; } + +.dropdown-menu-lg { + min-width: 260px; + border-radius: 0.4285rem; } + +.dropdown-menu-xl { + min-width: 450px; + border-radius: 0.4285rem; } + +@media (max-width: 991.98px) { + .button-dropdown { + display: none; } + .dropdown-toggle:after { + display: inline-block; + width: 0; + height: 0; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid; + border-right: .3em solid transparent; + border-bottom: 0; + border-left: .3em solid transparent; } } + +@media (min-width: 992px) { + .dropdown-menu .dropdown-item { + color: #9A9A9A; } } + +.footer { + padding: 24px 30px; } + .footer [class*="container-"] { + padding: 0; } + .footer .nav { + display: inline-block; + float: left; + margin-bottom: 0; + padding: 0; + list-style: none; } + .footer .nav-item { + display: inline-block; } + .footer .nav-item:first-child a { + padding-left: 0; } + .footer .nav-link { + color: #ffffff; + padding: 0.5rem; + font-size: 0.75rem; + text-transform: uppercase; + text-decoration: none; } + .footer .nav-link:hover { + text-decoration: none; } + .footer .copyright { + font-size: 0.75rem; + line-height: 1.8; + color: #ffffff; } + .footer:after { + display: table; + clear: both; + content: " "; } + +@media (max-width: 991.98px) { + .footer { + padding-left: 30px; + text-align: center; } + .footer .copyright { + text-align: right; } } + +@media (min-width: 1200px) { + .footer .copyright { + float: right; + margin-top: 5px; } } + +@media (max-width: 767.98px) { + .footer { + text-align: center; } + .footer nav { + display: block; + margin-bottom: 5px; + float: none; } + .footer .copyright { + text-align: center; } } + +@media (max-width: 767.98px) { + .footer .copyright { + text-align: center; } + .footer .nav { + float: none; } } + +@media (min-width: 768px) and (max-width: 1199.98px) { + .footer { + padding-left: 30px !important; + text-align: center; } + .footer .copyright { + float: right; + margin-top: 5px; } } + +/* Form controls */ +.form-control::-moz-placeholder { + color: #6c757c; + opacity: 1; + filter: alpha(opacity=100); } + +.form-control:-moz-placeholder { + color: #6c757c; + opacity: 1; + filter: alpha(opacity=100); } + +.form-control::-webkit-input-placeholder { + color: #6c757c; + opacity: 1; + filter: alpha(opacity=100); } + +.form-control:-ms-input-placeholder { + color: #6c757c; + opacity: 1; + filter: alpha(opacity=100); } + +.form-control { + border-color: #2b3553; + border-radius: 0.4285rem; + font-size: 0.75rem; + transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; } + .form-control:focus { + border-color: #e14eca; + background-color: transparent; + box-shadow: none; } + .form-control:focus + .input-group-append .input-group-text, + .form-control:focus ~ .input-group-append .input-group-text, + .form-control:focus + .input-group-prepend .input-group-text, + .form-control:focus ~ .input-group-prepend .input-group-text { + border: 1px solid #e14eca; + border-left: none; + background-color: transparent; } + .has-success .form-control, + .has-error .form-control, + .has-success .form-control:focus, + .has-error .form-control:focus { + box-shadow: none; } + .has-danger .form-control.form-control-success, .has-danger .form-control.form-control-danger, + .has-success .form-control.form-control-success, + .has-success .form-control.form-control-danger { + background-image: none; } + .form-control + .form-control-feedback { + border-radius: 0.4285rem; + margin-top: -7px; + position: absolute; + right: 10px; + top: 50%; + vertical-align: middle; } + .open .form-control { + border-radius: 0.4285rem 0.4285rem 0 0; + border-bottom-color: transparent; } + .form-control + .input-group-append .input-group-text, + .form-control + .input-group-prepend .input-group-text { + background-color: #ffffff; } + +.has-success .input-group-append .input-group-text, +.has-success .input-group-prepend .input-group-text, +.has-success .form-control { + border-color: #2b3553; } + +.has-success .form-control:focus, +.has-success.input-group-focus .input-group-append .input-group-text, +.has-success.input-group-focus .input-group-prepend .input-group-text { + border-color: #00bf9a; } + +.has-danger .form-control, +.has-danger .input-group-append .input-group-text, +.has-danger .input-group-prepend .input-group-text, +.has-danger.input-group-focus .input-group-prepend .input-group-text, +.has-danger.input-group-focus .input-group-append .input-group-text { + border-color: #f33620; + color: #ec250d; + background-color: rgba(222, 222, 222, 0.1); } + .has-danger .form-control:focus, + .has-danger .input-group-append .input-group-text:focus, + .has-danger .input-group-prepend .input-group-text:focus, + .has-danger.input-group-focus .input-group-prepend .input-group-text:focus, + .has-danger.input-group-focus .input-group-append .input-group-text:focus { + background-color: transparent; } + +.has-success:after, +.has-danger:after { + font-family: 'nucleo'; + content: "\ea1b"; + display: inline-block; + position: absolute; + right: 20px; + top: 13px; + color: #00f2c3; + font-size: 11px; } + +.has-success.form-control-lg:after, +.has-danger.form-control-lg:after { + font-size: 13px; + top: 24px; } + +.has-success.has-label:after, +.has-danger.has-label:after { + top: 37px; } + +.has-success.form-check:after, +.has-danger.form-check:after { + display: none !important; } + +.has-success.form-check .form-check-label, +.has-danger.form-check .form-check-label { + color: #00f2c3; } + +.has-danger:after { + content: "\ea48"; + color: #ec250d; } + +.has-danger.form-check .form-check-label { + color: #ec250d; } + +.has-danger.input-group-focus .input-group-text { + border-color: #ec250d !important; } + +@media (max-width: 575.98px) { + .form-horizontal .col-form-label, + .form-horizontal .label-on-right { + text-align: inherit; + padding-top: 0; } + .form-horizontal .col-form-label code, + .form-horizontal .label-on-right code { + padding: 0 10px; } } + +@media (min-width: 1200px) { + .container-lg { + max-width: 1160px; } } + +.icon { + width: auto; + height: auto; } + .icon i, .icon svg { + font-size: auto-0.75; } + +.icon + .icon-text { + padding-left: 1rem; + width: calc(100% - auto - 1); } + +.icon-xl { + width: 5rem; + height: 5rem; } + .icon-xl i, .icon-xl svg { + font-size: 4.25rem; } + +.icon-xl + .icon-text { + width: calc(100% - $icon-size-xl - 1); } + +.icon-lg { + width: 3.6rem; + height: 3.6rem; } + .icon-lg i, .icon-lg svg { + font-size: 2.85rem; } + +.icon-lg + .icon-text { + width: calc(100% - $icon-size-lg - 1); } + +.icon-sm { + width: 1.875rem; + height: 1.875rem; } + .icon-sm i, .icon-sm svg { + font-size: 1.125rem; } + +.icon-sm + .icon-text { + width: calc(100% - $icon-size-sm - 1); } + +.icon-shape { + padding: 12px; + text-align: center; + display: inline-flex; + align-items: center; + justify-content: center; + border-radius: 50%; } + .icon-shape i, .icon-shape svg { + font-size: 1.25rem; } + .icon-shape.icon-lg i, .icon-shape.icon-lg svg { + font-size: 1.625rem; } + .icon-shape.icon-sm i, .icon-shape.icon-sm svg { + font-size: .875rem; } + .icon-shape svg { + width: 30px; + height: 30px; } + +.icon-shape-primary { + color: #e418c4; + background-color: rgba(232, 122, 215, 0.5); } + +.icon-shape-secondary { + color: #d3d9e5; + background-color: rgba(255, 255, 255, 0.5); } + +.icon-shape-success { + color: #00bf9a; + background-color: rgba(38, 255, 213, 0.5); } + +.icon-shape-info { + color: #0073e2; + background-color: rgba(78, 165, 250, 0.5); } + +.icon-shape-warning { + color: #ff643f; + background-color: rgba(255, 182, 165, 0.5); } + +.icon-shape-danger { + color: #ff2871; + background-color: rgba(254, 143, 181, 0.5); } + +.icon-shape-light { + color: #879cb0; + background-color: rgba(201, 207, 212, 0.5); } + +.icon-shape-dark { + color: #090c0e; + background-color: rgba(56, 63, 69, 0.5); } + +.icon-shape-default { + color: #1e2e58; + background-color: rgba(68, 91, 152, 0.5); } + +.icon-shape-white { + color: #e8e3e3; + background-color: rgba(255, 255, 255, 0.5); } + +.icon-shape-neutral { + color: #e8e3e3; + background-color: rgba(255, 255, 255, 0.5); } + +.icon-shape-darker { + color: black; + background-color: rgba(26, 26, 26, 0.5); } + +img { + max-width: 100%; + border-radius: 0.2857rem; } + +.img-raised { + box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.3); } + +.form-group.has-danger .error, +.input-group.has-danger .error { + color: #ec250d; } + +.form-group.has-success .error, +.input-group.has-success .error { + color: #00f2c3; } + +.form-group.no-border.form-control-lg .input-group-append .input-group-text, +.input-group.no-border.form-control-lg .input-group-append .input-group-text { + padding: 15px 0 15px 19px; } + +.form-group.no-border.form-control-lg .form-control, +.input-group.no-border.form-control-lg .form-control { + padding: 15px 19px; } + .form-group.no-border.form-control-lg .form-control + .input-group-prepend .input-group-text, + .form-group.no-border.form-control-lg .form-control + .input-group-append .input-group-text, + .input-group.no-border.form-control-lg .form-control + .input-group-prepend .input-group-text, + .input-group.no-border.form-control-lg .form-control + .input-group-append .input-group-text { + padding: 15px 19px 15px 0; } + +.form-group.form-control-lg .form-control, +.input-group.form-control-lg .form-control { + padding: 14px 18px; + height: 100%; } + .form-group.form-control-lg .form-control + .input-group-prepend .input-group-text, + .form-group.form-control-lg .form-control + .input-group-append .input-group-text, + .input-group.form-control-lg .form-control + .input-group-prepend .input-group-text, + .input-group.form-control-lg .form-control + .input-group-append .input-group-text { + padding: 14px 18px 14px 0; } + +.form-group.form-control-lg .input-group-prepend .input-group-text, +.form-group.form-control-lg .input-group-append .input-group-text, +.input-group.form-control-lg .input-group-prepend .input-group-text, +.input-group.form-control-lg .input-group-append .input-group-text { + padding: 14px 0 15px 18px; } + .form-group.form-control-lg .input-group-prepend .input-group-text + .form-control, + .form-group.form-control-lg .input-group-append .input-group-text + .form-control, + .input-group.form-control-lg .input-group-prepend .input-group-text + .form-control, + .input-group.form-control-lg .input-group-append .input-group-text + .form-control { + padding: 15px 18px 15px 16px; } + +.form-group.no-border .form-control, +.input-group.no-border .form-control { + padding: 11px 19px; } + .form-group.no-border .form-control + .input-group-prepend .input-group-text, + .form-group.no-border .form-control + .input-group-append .input-group-text, + .input-group.no-border .form-control + .input-group-prepend .input-group-text, + .input-group.no-border .form-control + .input-group-append .input-group-text { + padding: 11px 19px 11px 0; } + +.form-group.no-border .input-group-prepend .input-group-text, +.form-group.no-border .input-group-append .input-group-text, +.input-group.no-border .input-group-prepend .input-group-text, +.input-group.no-border .input-group-append .input-group-text { + padding: 11px 0 11px 19px; } + +.form-group .form-control, +.input-group .form-control { + padding: 10px 18px 10px 18px; } + .form-group .form-control + .input-group-prepend .input-group-text, + .form-group .form-control + .input-group-append .input-group-text, + .input-group .form-control + .input-group-prepend .input-group-text, + .input-group .form-control + .input-group-append .input-group-text { + padding: 10px 18px 10px 0; } + +.form-group .input-group-prepend .input-group-text, +.form-group .input-group-append .input-group-text, +.input-group .input-group-prepend .input-group-text, +.input-group .input-group-append .input-group-text { + padding: 10px 0 10px 18px; } + .form-group .input-group-prepend .input-group-text + .form-control, + .form-group .input-group-prepend .input-group-text ~ .form-control, + .form-group .input-group-append .input-group-text + .form-control, + .form-group .input-group-append .input-group-text ~ .form-control, + .input-group .input-group-prepend .input-group-text + .form-control, + .input-group .input-group-prepend .input-group-text ~ .form-control, + .input-group .input-group-append .input-group-text + .form-control, + .input-group .input-group-append .input-group-text ~ .form-control { + padding: 10px 19px 11px 16px; } + +.form-group.no-border .form-control, +.form-group.no-border .form-control + .input-group-prepend .input-group-text, +.form-group.no-border .form-control + .input-group-append .input-group-text, +.input-group.no-border .form-control, +.input-group.no-border .form-control + .input-group-prepend .input-group-text, +.input-group.no-border .form-control + .input-group-append .input-group-text { + background-color: #242c45; + border: medium none; } + .form-group.no-border .form-control:focus, .form-group.no-border .form-control:active, .form-group.no-border .form-control:active, + .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .input-group.no-border .form-control:focus, + .input-group.no-border .form-control:active, + .input-group.no-border .form-control:active, + .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .input-group.no-border .form-control + .input-group-append .input-group-text:active { + border: medium none; + background-color: #252e49; } + +.form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.form-group.no-border .form-control:focus + .input-group-append .input-group-text, +.input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.input-group.no-border .form-control:focus + .input-group-append .input-group-text { + background-color: #252e49; } + +.form-group.no-border .input-group-prepend .input-group-text, +.form-group.no-border .input-group-append .input-group-text, +.input-group.no-border .input-group-prepend .input-group-text, +.input-group.no-border .input-group-append .input-group-text { + background-color: #242c45; + border: none; } + +.has-error .form-control-feedback, .has-error .control-label { + color: #ec250d; } + +.has-success .form-control-feedback, .has-success .control-label { + color: #00f2c3; } + +.input-group-append .input-group-text, +.input-group-prepend .input-group-text { + background-color: transparent; + border: 1px solid #2b3553; + border-radius: 0.4285rem; + color: #ffffff; + transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; } + .input-group-append .input-group-text i, + .input-group-prepend .input-group-text i { + opacity: .5; } + .has-danger.input-group-focus .input-group-append .input-group-text, .has-danger.input-group-focus + .input-group-prepend .input-group-text { + background-color: transparent; } + .has-success .input-group-append .input-group-text, .has-success + .input-group-prepend .input-group-text { + background-color: transparent; } + .has-danger .form-control:focus + .input-group-append .input-group-text, .has-danger .form-control:focus + + .input-group-prepend .input-group-text { + color: #ec250d; } + .has-success .form-control:focus + .input-group-append .input-group-text, .has-success .form-control:focus + + .input-group-prepend .input-group-text { + color: #00f2c3; } + .input-group-append .input-group-text + .form-control, + .input-group-append .input-group-text ~ .form-control, + .input-group-prepend .input-group-text + .form-control, + .input-group-prepend .input-group-text ~ .form-control { + padding: -0.5rem 0.7rem; + padding-left: 18px; } + .input-group-append .input-group-text i, + .input-group-prepend .input-group-text i { + width: 17px; } + +.input-group-append, +.input-group-prepend .input-group-text, +.input-group-prepend .input-group-text { + background-color: transparent; + border: 1px solid #2b3553; + border-radius: 0.4285rem; + color: #ffffff; + margin: 0; } + +.input-group-append .input-group-text { + border-left: none; } + +.input-group-prepend .input-group-text { + border-right: none; } + +.input-group-focus .input-group-prepend .input-group-text, +.input-group-focus .input-group-append .input-group-text { + background-color: #ffffff; + border-color: #e14eca; + background-color: transparent; + border-color: #e14eca; } + +.input-group-focus.no-border .input-group-prepend .input-group-text, +.input-group-focus.no-border .input-group-append .input-group-text { + background-color: #252e49; } + +.input-group, +.form-group { + margin-bottom: 10px; + position: relative; } + .input-group .form-control-static, + .form-group .form-control-static { + margin-top: 9px; } + +.input-group[disabled] .input-group-prepend .input-group-text, +.input-group[disabled] .input-group-append .input-group-text { + background-color: #E3E3E3; } + +.input-group .form-control:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) { + border-radius: 0.4285rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left: 0 none; } + +.input-group .form-control:first-child, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { + border-right: 0 none; } + +.input-group .form-control:last-child, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child) { + border-left: 0 none; } + +.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { + background-color: #1d253b; + color: #344675; + cursor: not-allowed; } + +.input-group-btn .btn { + border-width: 1px; + padding: 11px 0.7rem; } + +.input-group-btn .btn-default:not(.btn-fill) { + border-color: #DDDDDD; } + +.input-group-btn:last-child > .btn { + margin-left: 0; } + +textarea.form-control { + max-width: 100%; + max-height: 80px; + padding: 10px 10px 0 0; + resize: none; + border: none; + border-bottom: 1px solid #2b3553; + border-radius: 0; + line-height: 2; } + textarea.form-control:focus, textarea.form-control:active { + border-left: none; + border-top: none; + border-right: none; } + +.has-success.form-group .form-control, +.has-success.form-group.no-border .form-control, +.has-danger.form-group .form-control, +.has-danger.form-group.no-border .form-control { + padding-right: 40px; } + +.form.form-newsletter .form-group { + float: left; + width: 78%; + margin-right: 2%; + margin-top: 9px; } + +.input-group .input-group-btn { + padding: 0 12px; } + +.form-group input[type=file] { + opacity: 0; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 100; } + +.form-text { + font-size: 0.75rem; + color: rgba(255, 255, 255, 0.8); } + +.form-control-lg { + padding: 0; + font-size: inherit; + line-height: 0; + border-radius: 0; } + .form-control-lg .form-control { + height: calc(2.875rem + 2px); } + +.form-horizontal .col-form-label, +.form-horizontal .label-on-right { + padding: 10px 5px 0 15px; + text-align: right; + max-width: 180px; } + +.form-horizontal .checkbox-radios { + margin-bottom: 15px; } + .form-horizontal .checkbox-radios .form-check:first-child { + margin-top: 8px; } + +.form-horizontal .label-on-right { + text-align: left; + padding: 10px 15px 0 5px; } + +.form-horizontal .form-check-inline { + margin-top: 6px; } + .form-horizontal .form-check-inline .form-check-label { + margin-right: 1.5rem; } + +.search-bar { + margin-left: 30px; } + .search-bar .btn { + margin: 0; } + .search-bar.input-group { + border-radius: 25px; + z-index: 4; + margin-bottom: 0; + height: 43px; } + .search-bar.input-group .input-group-addon { + padding: 10px; + background: transparent; + border: none; + color: rgba(255, 255, 255, 0.7); } + .search-bar.input-group i { + font-size: 20px; + color: white; + margin-top: 0 !important; } + .search-bar.input-group input { + background: transparent; + border: none !important; + border-radius: 0; + padding: 12px !important; + font-size: 12px; + opacity: 0.5; } + .search-bar.input-group input:focus { + background: transparent; } + .search-bar.input-group .form-control { + opacity: 1; + color: #ffffff; } + .search-bar.input-group .form-control::-webkit-input-placeholder { + color: #ffffff; } + .search-bar.input-group .form-control::-moz-placeholder { + color: #ffffff; } + .search-bar.input-group .form-control::-ms-input-placeholder { + color: #ffffff; } + .search-bar.input-group .form-control::placeholder { + color: #ffffff; } + +.modal-search .modal-dialog { + max-width: 1000px; + margin: 20px auto; } + .modal-search .modal-dialog .form-control { + border: none; + color: #222a42; } + .modal-search .modal-dialog .form-control::-webkit-input-placeholder { + color: #222a42; } + .modal-search .modal-dialog .form-control::-moz-placeholder { + color: #222a42; } + .modal-search .modal-dialog .form-control::-ms-input-placeholder { + color: #222a42; } + .modal-search .modal-dialog .form-control::placeholder { + color: #222a42; } + +.input-group-prepend { + margin-right: 0; } + +.input-group-prepend .tim-icons, +.input-group-append .tim-icons { + font-size: 1rem; } + +.info.info-hover .info-title { + transition: color .4s; } + +.info.info-hover:hover .icon { + -webkit-transform: translate3d(0, -0.5rem, 0); + transform: translate3d(0, -0.5rem, 0); } + .info.info-hover:hover .icon.icon-primary.icon-circle { + box-shadow: 0px 15px 30px 0px rgba(249, 99, 50, 0.3); } + .info.info-hover:hover .icon.icon-info.icon-circle { + box-shadow: 0px 15px 35px 0px rgba(44, 168, 255, 0.3); } + .info.info-hover:hover .icon.icon-success.icon-circle { + box-shadow: 0px 15px 35px 0px rgba(24, 206, 15, 0.3); } + .info.info-hover:hover .icon.icon-warning.icon-circle { + box-shadow: 0px 15px 35px 0px rgba(255, 178, 54, 0.3); } + .info.info-hover:hover .icon.icon-danger.icon-circle { + box-shadow: 0px 15px 35px 0px rgba(255, 54, 54, 0.3); } + .info.info-hover:hover .icon.icon-info + .info-title { + color: #1d8cf8; } + .info.info-hover:hover .icon.icon-warning + .info-title { + color: #ff8d72; } + .info.info-hover:hover .icon.icon-danger + .info-title { + color: #fd5d93; } + .info.info-hover:hover .icon.icon-primary + .info-title { + color: #e14eca; } + .info.info-hover:hover .icon.icon-success + .info-title { + color: #00f2c3; } + +.info .icon { + color: #344675; + transition: box-shadow .4s, -webkit-transform .4s; + transition: transform .4s, box-shadow .4s; + transition: transform .4s, box-shadow .4s, -webkit-transform .4s; } + .info .icon > i { + font-size: 2.3em; } + .info .icon.icon-circle { + max-width: 70px; + width: 70px; + height: 70px; + margin: 0 auto; + border-radius: 50%; + box-shadow: 0px 9px 35px -6px rgba(0, 0, 0, 0.3); + font-size: 0.62475rem; + background-color: #ffffff; + position: relative; } + .info .icon.icon-circle i { + line-height: 2.6em; } + +.info .info-title { + margin: 15px 0 5px; + padding: 0 15px; + color: #222a42; + font-weight: 600; } + +.info p { + color: #344675; + padding: 0 15px; + font-size: 1.1em; } + +.info-horizontal { + text-align: left !important; } + .info-horizontal .icon { + float: left; + margin-top: 23px; + margin-right: 10px; } + .info-horizontal .icon > i { + font-size: 2em; } + .info-horizontal .icon.icon-circle { + width: 65px; + height: 65px; + max-width: 65px; + margin-top: 8px; } + .info-horizontal .icon.icon-circle i { + display: table; + margin: 0 auto; + line-height: 3.5; + font-size: 1.9em; } + .info-horizontal .description { + overflow: hidden; } + +.icon.icon-primary { + color: #e14eca; } + .icon.icon-primary.icon-circle { + box-shadow: 0px 9px 30px -6px rgba(225, 78, 202, 0.5); } + +.icon.icon-info { + color: #1d8cf8; } + .icon.icon-info.icon-circle { + box-shadow: 0px 9px 30px -6px rgba(29, 140, 248, 0.5); } + +.icon.icon-success { + color: #00f2c3; } + .icon.icon-success.icon-circle { + box-shadow: 0px 9px 30px -6px rgba(0, 242, 195, 0.5); } + +.icon.icon-warning { + color: #ff8d72; } + .icon.icon-warning.icon-circle { + box-shadow: 0px 9px 30px -6px rgba(255, 141, 114, 0.5); } + +.icon.icon-danger { + color: #fd5d93; } + .icon.icon-danger.icon-circle { + box-shadow: 0px 9px 30px -6px rgba(253, 93, 147, 0.5); } + +.icon.icon-white { + color: #ffffff; } + +.modal-content { + border: 0; } + .modal-content .modal-header { + border-bottom: none; } + .modal-content .modal-header button { + position: absolute; + right: 27px; + top: 24px; + outline: 0; + padding: 1rem; + margin: -1rem -1rem -1rem auto; } + .modal-content .modal-header .title { + color: #222a42; + margin-top: 5px; + margin-bottom: 0; } + .modal-content .modal-header .modal-title { + color: #222a42; } + .modal-content .modal-header i.tim-icons { + font-size: 16px; } + .modal-content .modal-body { + line-height: 1.9; } + .modal-content .modal-body p { + color: #222a42; } + .modal-content .modal-footer { + border-top: 0; + /* Safari 6.1+ */ + justify-content: space-between; } + .modal-content .modal-footer button { + margin: 0; + padding-left: 16px; + padding-right: 16px; + width: auto; } + .modal-content .modal-footer button.pull-left { + padding-left: 5px; + padding-right: 5px; + position: relative; + left: -5px; } + .modal-content .modal-body + .modal-footer { + padding-top: 0; } + +.modal-backdrop { + background: rgba(0, 0, 0, 0.3); } + +.modal .modal-login { + max-width: 320px; } + .modal .modal-login .card-login .logo-container { + width: 65px; + margin-bottom: 38px; + margin-top: 27px; } + +.modal.modal-mini p { + text-align: center; } + +.modal.modal-mini .modal-dialog { + max-width: 255px; + margin: 0 auto; } + +.modal.modal-mini.show .modal-dialog { + -webkit-transform: translate(0, 30%); + transform: translate(0, 30%); } + +.modal.modal-mini .modal-footer button { + text-transform: uppercase; + color: #ffffff; } + .modal.modal-mini .modal-footer button:first-child { + opacity: .5; } + +.modal .modal-profile { + width: 70px; + height: 70px; + background-color: #ffffff; + border-radius: 50%; + text-align: center; + line-height: 5.7; + box-shadow: 0px 5px 50px 0px rgba(0, 0, 0, 0.3); } + .modal .modal-profile i { + color: #e14eca; + font-size: 21px; + margin-top: -10px; } + .modal .modal-profile[class*="modal-profile-"] i { + color: #ffffff; } + .modal .modal-profile.modal-profile-primary { + background-color: #e14eca; } + .modal .modal-profile.modal-profile-danger { + background-color: #fd5d93; } + .modal .modal-profile.modal-profile-warning { + background-color: #ff8d72; } + .modal .modal-profile.modal-profile-success { + background-color: #00f2c3; } + .modal .modal-profile.modal-profile-info { + background-color: #1d8cf8; } + +.modal.modal-default .modal-content { + background-color: #ffffff; + color: #222a42; } + +.modal.modal-default .modal-body p { + color: rgba(255, 255, 255, 0.8); } + +.modal.modal-default .form-control::-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-default .form-control:-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-default .form-control::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-default .form-control:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-default .form-control { + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + .modal.modal-default .form-control:focus { + border-color: #ffffff; + background-color: transparent; + color: #ffffff; } + +.modal.modal-default .has-success:after, +.modal.modal-default .has-danger:after { + color: #ffffff; } + +.modal.modal-default .has-danger .form-control { + background-color: transparent; } + +.modal.modal-default .input-group-prepend { + margin-right: 0; } + +.modal.modal-default .input-group-prepend .input-group-text, +.modal.modal-default .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + +.modal.modal-default .input-group-focus .input-group-prepend .input-group-text, +.modal.modal-default .input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + border-color: #ffffff; + color: #ffffff; } + +.modal.modal-default .form-group.no-border .form-control, +.modal.modal-default .input-group.no-border .form-control { + background-color: rgba(30, 30, 47, 0.2); + color: #ffffff; } + .modal.modal-default .form-group.no-border .form-control:focus, .modal.modal-default .form-group.no-border .form-control:active, .modal.modal-default .form-group.no-border .form-control:active, + .modal.modal-default .input-group.no-border .form-control:focus, + .modal.modal-default .input-group.no-border .form-control:active, + .modal.modal-default .input-group.no-border .form-control:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-default .form-group.no-border .form-control + .input-group-prepend .input-group-text, +.modal.modal-default .form-group.no-border .form-control + .input-group-append .input-group-text, +.modal.modal-default .input-group.no-border .form-control + .input-group-prepend .input-group-text, +.modal.modal-default .input-group.no-border .form-control + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); } + .modal.modal-default .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .modal.modal-default .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .modal.modal-default .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-default .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .modal.modal-default .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-default .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-default .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .modal.modal-default .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-default .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-default .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .modal.modal-default .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-default .input-group.no-border .form-control + .input-group-append .input-group-text:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-default .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.modal.modal-default .form-group.no-border .form-control:focus + .input-group-append .input-group-text, +.modal.modal-default .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.modal.modal-default .input-group.no-border .form-control:focus + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-default .form-group.no-border .input-group-prepend .input-group-text, +.modal.modal-default .form-group.no-border .input-group-append .input-group-text, +.modal.modal-default .input-group.no-border .input-group-prepend .input-group-text, +.modal.modal-default .input-group.no-border .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border: none; + color: #ffffff; } + +.modal.modal-default .form-group.no-border.input-group-focus .input-group-prepend .input-group-text, +.modal.modal-default .form-group.no-border.input-group-focus .input-group-append .input-group-text, +.modal.modal-default .input-group.no-border.input-group-focus .input-group-prepend .input-group-text, +.modal.modal-default .input-group.no-border.input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-primary .modal-content { + background-color: #e14eca; + color: #ffffff; } + +.modal.modal-primary .modal-body p { + color: rgba(255, 255, 255, 0.8); } + +.modal.modal-primary .form-control::-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-primary .form-control:-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-primary .form-control::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-primary .form-control:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-primary .form-control { + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + .modal.modal-primary .form-control:focus { + border-color: #ffffff; + background-color: transparent; + color: #ffffff; } + +.modal.modal-primary .has-success:after, +.modal.modal-primary .has-danger:after { + color: #ffffff; } + +.modal.modal-primary .has-danger .form-control { + background-color: transparent; } + +.modal.modal-primary .input-group-prepend { + margin-right: 0; } + +.modal.modal-primary .input-group-prepend .input-group-text, +.modal.modal-primary .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + +.modal.modal-primary .input-group-focus .input-group-prepend .input-group-text, +.modal.modal-primary .input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + border-color: #ffffff; + color: #ffffff; } + +.modal.modal-primary .form-group.no-border .form-control, +.modal.modal-primary .input-group.no-border .form-control { + background-color: rgba(30, 30, 47, 0.2); + color: #ffffff; } + .modal.modal-primary .form-group.no-border .form-control:focus, .modal.modal-primary .form-group.no-border .form-control:active, .modal.modal-primary .form-group.no-border .form-control:active, + .modal.modal-primary .input-group.no-border .form-control:focus, + .modal.modal-primary .input-group.no-border .form-control:active, + .modal.modal-primary .input-group.no-border .form-control:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-primary .form-group.no-border .form-control + .input-group-prepend .input-group-text, +.modal.modal-primary .form-group.no-border .form-control + .input-group-append .input-group-text, +.modal.modal-primary .input-group.no-border .form-control + .input-group-prepend .input-group-text, +.modal.modal-primary .input-group.no-border .form-control + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); } + .modal.modal-primary .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .modal.modal-primary .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .modal.modal-primary .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-primary .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .modal.modal-primary .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-primary .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-primary .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .modal.modal-primary .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-primary .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-primary .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .modal.modal-primary .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-primary .input-group.no-border .form-control + .input-group-append .input-group-text:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-primary .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.modal.modal-primary .form-group.no-border .form-control:focus + .input-group-append .input-group-text, +.modal.modal-primary .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.modal.modal-primary .input-group.no-border .form-control:focus + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-primary .form-group.no-border .input-group-prepend .input-group-text, +.modal.modal-primary .form-group.no-border .input-group-append .input-group-text, +.modal.modal-primary .input-group.no-border .input-group-prepend .input-group-text, +.modal.modal-primary .input-group.no-border .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border: none; + color: #ffffff; } + +.modal.modal-primary .form-group.no-border.input-group-focus .input-group-prepend .input-group-text, +.modal.modal-primary .form-group.no-border.input-group-focus .input-group-append .input-group-text, +.modal.modal-primary .input-group.no-border.input-group-focus .input-group-prepend .input-group-text, +.modal.modal-primary .input-group.no-border.input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-danger .modal-content { + background-color: #fd5d93; + color: #ffffff; } + +.modal.modal-danger .modal-body p { + color: rgba(255, 255, 255, 0.8); } + +.modal.modal-danger .form-control::-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-danger .form-control:-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-danger .form-control::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-danger .form-control:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-danger .form-control { + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + .modal.modal-danger .form-control:focus { + border-color: #ffffff; + background-color: transparent; + color: #ffffff; } + +.modal.modal-danger .has-success:after, +.modal.modal-danger .has-danger:after { + color: #ffffff; } + +.modal.modal-danger .has-danger .form-control { + background-color: transparent; } + +.modal.modal-danger .input-group-prepend { + margin-right: 0; } + +.modal.modal-danger .input-group-prepend .input-group-text, +.modal.modal-danger .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + +.modal.modal-danger .input-group-focus .input-group-prepend .input-group-text, +.modal.modal-danger .input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + border-color: #ffffff; + color: #ffffff; } + +.modal.modal-danger .form-group.no-border .form-control, +.modal.modal-danger .input-group.no-border .form-control { + background-color: rgba(30, 30, 47, 0.2); + color: #ffffff; } + .modal.modal-danger .form-group.no-border .form-control:focus, .modal.modal-danger .form-group.no-border .form-control:active, .modal.modal-danger .form-group.no-border .form-control:active, + .modal.modal-danger .input-group.no-border .form-control:focus, + .modal.modal-danger .input-group.no-border .form-control:active, + .modal.modal-danger .input-group.no-border .form-control:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-danger .form-group.no-border .form-control + .input-group-prepend .input-group-text, +.modal.modal-danger .form-group.no-border .form-control + .input-group-append .input-group-text, +.modal.modal-danger .input-group.no-border .form-control + .input-group-prepend .input-group-text, +.modal.modal-danger .input-group.no-border .form-control + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); } + .modal.modal-danger .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .modal.modal-danger .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .modal.modal-danger .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-danger .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .modal.modal-danger .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-danger .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-danger .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .modal.modal-danger .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-danger .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-danger .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .modal.modal-danger .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-danger .input-group.no-border .form-control + .input-group-append .input-group-text:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-danger .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.modal.modal-danger .form-group.no-border .form-control:focus + .input-group-append .input-group-text, +.modal.modal-danger .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.modal.modal-danger .input-group.no-border .form-control:focus + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-danger .form-group.no-border .input-group-prepend .input-group-text, +.modal.modal-danger .form-group.no-border .input-group-append .input-group-text, +.modal.modal-danger .input-group.no-border .input-group-prepend .input-group-text, +.modal.modal-danger .input-group.no-border .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border: none; + color: #ffffff; } + +.modal.modal-danger .form-group.no-border.input-group-focus .input-group-prepend .input-group-text, +.modal.modal-danger .form-group.no-border.input-group-focus .input-group-append .input-group-text, +.modal.modal-danger .input-group.no-border.input-group-focus .input-group-prepend .input-group-text, +.modal.modal-danger .input-group.no-border.input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-warning .modal-content { + background-color: #ff8d72; + color: #ffffff; } + +.modal.modal-warning .modal-body p { + color: rgba(255, 255, 255, 0.8); } + +.modal.modal-warning .form-control::-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-warning .form-control:-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-warning .form-control::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-warning .form-control:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-warning .form-control { + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + .modal.modal-warning .form-control:focus { + border-color: #ffffff; + background-color: transparent; + color: #ffffff; } + +.modal.modal-warning .has-success:after, +.modal.modal-warning .has-danger:after { + color: #ffffff; } + +.modal.modal-warning .has-danger .form-control { + background-color: transparent; } + +.modal.modal-warning .input-group-prepend { + margin-right: 0; } + +.modal.modal-warning .input-group-prepend .input-group-text, +.modal.modal-warning .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + +.modal.modal-warning .input-group-focus .input-group-prepend .input-group-text, +.modal.modal-warning .input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + border-color: #ffffff; + color: #ffffff; } + +.modal.modal-warning .form-group.no-border .form-control, +.modal.modal-warning .input-group.no-border .form-control { + background-color: rgba(30, 30, 47, 0.2); + color: #ffffff; } + .modal.modal-warning .form-group.no-border .form-control:focus, .modal.modal-warning .form-group.no-border .form-control:active, .modal.modal-warning .form-group.no-border .form-control:active, + .modal.modal-warning .input-group.no-border .form-control:focus, + .modal.modal-warning .input-group.no-border .form-control:active, + .modal.modal-warning .input-group.no-border .form-control:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-warning .form-group.no-border .form-control + .input-group-prepend .input-group-text, +.modal.modal-warning .form-group.no-border .form-control + .input-group-append .input-group-text, +.modal.modal-warning .input-group.no-border .form-control + .input-group-prepend .input-group-text, +.modal.modal-warning .input-group.no-border .form-control + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); } + .modal.modal-warning .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .modal.modal-warning .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .modal.modal-warning .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-warning .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .modal.modal-warning .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-warning .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-warning .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .modal.modal-warning .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-warning .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-warning .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .modal.modal-warning .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-warning .input-group.no-border .form-control + .input-group-append .input-group-text:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-warning .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.modal.modal-warning .form-group.no-border .form-control:focus + .input-group-append .input-group-text, +.modal.modal-warning .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.modal.modal-warning .input-group.no-border .form-control:focus + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-warning .form-group.no-border .input-group-prepend .input-group-text, +.modal.modal-warning .form-group.no-border .input-group-append .input-group-text, +.modal.modal-warning .input-group.no-border .input-group-prepend .input-group-text, +.modal.modal-warning .input-group.no-border .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border: none; + color: #ffffff; } + +.modal.modal-warning .form-group.no-border.input-group-focus .input-group-prepend .input-group-text, +.modal.modal-warning .form-group.no-border.input-group-focus .input-group-append .input-group-text, +.modal.modal-warning .input-group.no-border.input-group-focus .input-group-prepend .input-group-text, +.modal.modal-warning .input-group.no-border.input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-success .modal-content { + background-color: #00f2c3; + color: #ffffff; } + +.modal.modal-success .modal-body p { + color: rgba(255, 255, 255, 0.8); } + +.modal.modal-success .form-control::-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-success .form-control:-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-success .form-control::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-success .form-control:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-success .form-control { + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + .modal.modal-success .form-control:focus { + border-color: #ffffff; + background-color: transparent; + color: #ffffff; } + +.modal.modal-success .has-success:after, +.modal.modal-success .has-danger:after { + color: #ffffff; } + +.modal.modal-success .has-danger .form-control { + background-color: transparent; } + +.modal.modal-success .input-group-prepend { + margin-right: 0; } + +.modal.modal-success .input-group-prepend .input-group-text, +.modal.modal-success .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + +.modal.modal-success .input-group-focus .input-group-prepend .input-group-text, +.modal.modal-success .input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + border-color: #ffffff; + color: #ffffff; } + +.modal.modal-success .form-group.no-border .form-control, +.modal.modal-success .input-group.no-border .form-control { + background-color: rgba(30, 30, 47, 0.2); + color: #ffffff; } + .modal.modal-success .form-group.no-border .form-control:focus, .modal.modal-success .form-group.no-border .form-control:active, .modal.modal-success .form-group.no-border .form-control:active, + .modal.modal-success .input-group.no-border .form-control:focus, + .modal.modal-success .input-group.no-border .form-control:active, + .modal.modal-success .input-group.no-border .form-control:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-success .form-group.no-border .form-control + .input-group-prepend .input-group-text, +.modal.modal-success .form-group.no-border .form-control + .input-group-append .input-group-text, +.modal.modal-success .input-group.no-border .form-control + .input-group-prepend .input-group-text, +.modal.modal-success .input-group.no-border .form-control + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); } + .modal.modal-success .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .modal.modal-success .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .modal.modal-success .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-success .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .modal.modal-success .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-success .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-success .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .modal.modal-success .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-success .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-success .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .modal.modal-success .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-success .input-group.no-border .form-control + .input-group-append .input-group-text:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-success .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.modal.modal-success .form-group.no-border .form-control:focus + .input-group-append .input-group-text, +.modal.modal-success .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.modal.modal-success .input-group.no-border .form-control:focus + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-success .form-group.no-border .input-group-prepend .input-group-text, +.modal.modal-success .form-group.no-border .input-group-append .input-group-text, +.modal.modal-success .input-group.no-border .input-group-prepend .input-group-text, +.modal.modal-success .input-group.no-border .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border: none; + color: #ffffff; } + +.modal.modal-success .form-group.no-border.input-group-focus .input-group-prepend .input-group-text, +.modal.modal-success .form-group.no-border.input-group-focus .input-group-append .input-group-text, +.modal.modal-success .input-group.no-border.input-group-focus .input-group-prepend .input-group-text, +.modal.modal-success .input-group.no-border.input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-info .modal-content { + background-color: #1d8cf8; + color: #ffffff; } + +.modal.modal-info .modal-body p { + color: rgba(255, 255, 255, 0.8); } + +.modal.modal-info .form-control::-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-info .form-control:-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-info .form-control::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-info .form-control:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + +.modal.modal-info .form-control { + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + .modal.modal-info .form-control:focus { + border-color: #ffffff; + background-color: transparent; + color: #ffffff; } + +.modal.modal-info .has-success:after, +.modal.modal-info .has-danger:after { + color: #ffffff; } + +.modal.modal-info .has-danger .form-control { + background-color: transparent; } + +.modal.modal-info .input-group-prepend { + margin-right: 0; } + +.modal.modal-info .input-group-prepend .input-group-text, +.modal.modal-info .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + +.modal.modal-info .input-group-focus .input-group-prepend .input-group-text, +.modal.modal-info .input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + border-color: #ffffff; + color: #ffffff; } + +.modal.modal-info .form-group.no-border .form-control, +.modal.modal-info .input-group.no-border .form-control { + background-color: rgba(30, 30, 47, 0.2); + color: #ffffff; } + .modal.modal-info .form-group.no-border .form-control:focus, .modal.modal-info .form-group.no-border .form-control:active, .modal.modal-info .form-group.no-border .form-control:active, + .modal.modal-info .input-group.no-border .form-control:focus, + .modal.modal-info .input-group.no-border .form-control:active, + .modal.modal-info .input-group.no-border .form-control:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-info .form-group.no-border .form-control + .input-group-prepend .input-group-text, +.modal.modal-info .form-group.no-border .form-control + .input-group-append .input-group-text, +.modal.modal-info .input-group.no-border .form-control + .input-group-prepend .input-group-text, +.modal.modal-info .input-group.no-border .form-control + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); } + .modal.modal-info .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .modal.modal-info .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .modal.modal-info .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-info .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .modal.modal-info .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-info .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-info .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .modal.modal-info .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-info .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .modal.modal-info .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .modal.modal-info .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .modal.modal-info .input-group.no-border .form-control + .input-group-append .input-group-text:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-info .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.modal.modal-info .form-group.no-border .form-control:focus + .input-group-append .input-group-text, +.modal.modal-info .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.modal.modal-info .input-group.no-border .form-control:focus + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal.modal-info .form-group.no-border .input-group-prepend .input-group-text, +.modal.modal-info .form-group.no-border .input-group-append .input-group-text, +.modal.modal-info .input-group.no-border .input-group-prepend .input-group-text, +.modal.modal-info .input-group.no-border .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border: none; + color: #ffffff; } + +.modal.modal-info .form-group.no-border.input-group-focus .input-group-prepend .input-group-text, +.modal.modal-info .form-group.no-border.input-group-focus .input-group-append .input-group-text, +.modal.modal-info .input-group.no-border.input-group-focus .input-group-prepend .input-group-text, +.modal.modal-info .input-group.no-border.input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + +.modal .modal-header .close { + color: #fd5d93; + text-shadow: none; } + .modal .modal-header .close:hover, .modal .modal-header .close:focus { + opacity: 1; } + +.modal.modal-black .modal-content { + background: linear-gradient(to bottom, #222a42 0%, #1d253b 100%); + color: rgba(255, 255, 255, 0.8); } + .modal.modal-black .modal-content .modal-header .modal-title, .modal.modal-black .modal-content .modal-header .title { + color: rgba(255, 255, 255, 0.9); } + .modal.modal-black .modal-content .modal-body p { + color: rgba(255, 255, 255, 0.8); } + +.modal.modal-black h1, .modal.modal-black h2, .modal.modal-black h3, .modal.modal-black h4, .modal.modal-black h5, .modal.modal-black h6, .modal.modal-black p { + color: #ffffff; } + +.modal-search .modal-dialog { + margin: 20px auto; + max-width: 650px; } + .modal-search .modal-dialog input { + border: none; + font-size: 17px; + font-weight: 100; } + .modal-search .modal-dialog span { + font-size: 35px; + color: #b7b7b7; } + +.modal-search .modal-content .modal-header { + padding: 24px; } + +.modal-search .modal-header .close { + color: #555555; + top: 30px !important; } + +.modal-search .modal-footer { + border-top: 2px solid #f9f9f9; + margin: 0px 25px 20px; } + +@media (max-width: 575.98px) { + .modal.show .modal-dialog { + -webkit-transform: translateY(10%); + transform: translateY(10%); } + .modal.show .modal-dialog.modal-notice { + -webkit-transform: translateY(3%); + transform: translateY(3%); } } + +.nav-link { + color: #525f7f; } + .nav-link:hover { + color: #e14eca; } + +.nav-pills .nav-link { + padding: 0.75rem 1rem; + color: #e14eca; + font-weight: 500; + background-color: #ffffff; + transition: all 0.15s ease; } + .nav-pills .nav-link:hover { + color: #dd38c3; } + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #ffffff; + background-color: #e14eca; } + +@media (max-width: 767.98px) { + .nav-pills:not(.nav-pills-circle) .nav-item { + padding-right: 0; } } + +.nav-pills-circle .nav-link { + text-align: center; + height: 60px; + width: 60px; + padding: 0; + line-height: 60px; + border-radius: 50%; } + +.nav-pills-circle .nav-link-icon i, .nav-pills-circle .nav-link-icon svg { + font-size: 1rem; } + +.nav-wrapper { + padding: 1rem 0; + border-top-left-radius: 0.2857rem; + border-top-right-radius: 0.2857rem; } + .nav-wrapper + .card { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0.2857rem; + border-bottom-left-radius: 0.2857rem; } + +@media (max-width: 767.98px) { + .nav-tabs { + display: inline-block; + width: 100%; + padding-left: 100px; + padding-right: 100px; + text-align: center; } + .nav-tabs .nav-item > .nav-link { + margin-bottom: 5px; } } + +.navbar { + width: 100%; + z-index: 1050; + background: #1a1e34; } + .navbar .photo { + display: inline-block; + height: 30px; + width: 30px; + border-radius: 50%; + vertical-align: middle; + overflow: hidden; } + .navbar .photo img { + width: 100%; } + .navbar .navbar-wrapper { + display: flex; + align-items: center; } + .navbar .navbar-text { + color: #ffffff; } + .navbar .btn { + margin: 0 5px 0 10px; } + .navbar.navbar-absolute { + position: absolute; + z-index: 1050; } + .navbar.navbar-transparent { + background: transparent !important; } + .navbar.bg-white .navbar-nav .search-bar.input-group i { + color: #222a42; } + .navbar.bg-white .navbar-nav .search-bar.input-group .form-control { + background: rgba(34, 42, 66, 0.1); + border-radius: 4px; } + .navbar.bg-white .navbar-nav a.nav-link { + color: #222a42 !important; } + .navbar.bg-white .navbar-nav a.nav-link p { + color: #222a42; } + .navbar.bg-white .navbar-text, .navbar.bg-white .navbar-brand { + color: #222a42; } + .navbar.bg-white .form-control { + color: #222a42 !important; } + .navbar.bg-white .form-control::-webkit-input-placeholder { + color: #9A9A9A !important; } + .navbar.bg-white .form-control::-moz-placeholder { + color: #9A9A9A !important; } + .navbar.bg-white .form-control::-ms-input-placeholder { + color: #9A9A9A !important; } + .navbar.bg-white .form-control::placeholder { + color: #9A9A9A !important; } + .navbar.bg-dark { + background: #222a42 !important; } + .navbar.bg-primary { + background-color: #e14eca !important; } + .navbar.bg-warning { + background-color: #ff8d72 !important; } + .navbar.bg-info { + background-color: #1d8cf8 !important; } + .navbar.bg-success { + background-color: #00bf9a !important; } + .navbar.bg-danger { + background-color: #fd5d93 !important; } + .navbar .navbar-brand { + position: relative; + padding-top: .3125rem; + padding-bottom: .3125rem; + color: #ffffff; + margin-left: 17px; + text-transform: uppercase; + font-size: 1rem; } + .navbar .navbar-toggle button:focus, .navbar .navbar-toggler { + outline: none; } + +.navbar-minimize-fixed { + position: fixed; + margin-left: 40px; + margin-top: 14px; + transition: 0.3s ease; + color: white; + z-index: 20; + opacity: 0; + transition: 0.2s ease; } + .navbar-minimize-fixed button i { + font-size: 20px; } + +.notification { + background: #fd5d93; + color: #ffffff; + border-radius: 0.875rem; + height: 6px; + width: 6px; + position: absolute; + text-align: center; + font-size: 12px; + font-weight: 800; + top: 10px; + right: 10px; + border: 1px solid #fd5d93; } + +.navbar-nav li { + padding: 0 10px; } + .navbar-nav li a { + color: #ffffff; } + .navbar-nav li i { + vertical-align: middle; + font-size: 20px; } + +@media (max-width: 991.98px) { + .navbar { + top: -70px; } + .navbar .container-fluid { + padding-right: 15px; + padding-left: 15px; } + .navbar .navbar-collapse .input-group { + margin: 0; + margin-top: 5px; } + .navbar .navbar-nav .btn { + margin-left: -3px; + display: flex; } + .navbar .navbar-nav .btn i { + margin-right: 12px; } + .navbar .navbar-nav .btn span { + margin: 0; + text-transform: uppercase; + font-weight: 300; } + .navbar .navbar-nav .btn span, .navbar .navbar-nav .btn span:hover, .navbar .navbar-nav .btn span:focus, .navbar .navbar-nav .btn span:active, .navbar .navbar-nav .btn span:active:focus { + color: #222a42 !important; } + .navbar .navbar-nav a.nav-link i { + opacity: 1; + margin-left: 4px; + margin-right: 5px; } + .navbar .navbar-nav a.nav-link p { + display: inline-block; + text-transform: uppercase; + margin-left: 7px; } + .navbar .navbar-nav .modal-search .modal-dialog { + padding: 0 40px; } + .navbar .navbar-nav .dropdown { + margin: 5px 0; } + .navbar .navbar-nav .dropdown .nav-link { + padding-bottom: 0; } + .navbar .navbar-nav .dropdown .dropdown-menu .dropdown-item { + margin-top: 0; + padding-left: 24px; } + .navbar .dropdown.show .dropdown-menu { + display: block; } + .navbar .dropdown .dropdown-menu { + display: none; } + .navbar .dropdown .dropdown-menu li a { + color: #222a42; } + .navbar .dropdown.show .dropdown-menu, + .navbar .dropdown .dropdown-menu { + background-color: transparent; + border: 0; + transition: none; + box-shadow: none; + width: auto; + margin: 0px 1rem; + padding-top: 0; + margin-top: 0px; } + .navbar .dropdown.show .dropdown-menu:before, + .navbar .dropdown .dropdown-menu:before { + display: none; } + .navbar .dropdown-menu .dropdown-item:focus, + .navbar .dropdown-menu .dropdown-item:hover { + color: #ffffff; } + .navbar.bg-white .dropdown-menu .dropdown-item:focus, + .navbar.bg-white .dropdown-menu .dropdown-item:hover { + color: #344675; } + .navbar .navbar-toggler-bar { + display: block; + position: relative; + width: 22px; + height: 1px; + border-radius: 1px; + background: #ffffff; } + .navbar .navbar-toggler-bar.navbar-kebab { + height: 4px; + width: 4px; + margin-bottom: 3px; + border-radius: 50%; } + .navbar .navbar-toggler-bar + .navbar-toggler-bar { + margin-top: 7px; } + .navbar .navbar-toggler-bar + .navbar-toggler-bar.navbar-kebab { + margin-top: 0px; } + .navbar .navbar-toggler-bar.bar2 { + width: 17px; + transition: width .2s linear; } + .navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar { + background-color: #344675; } + .navbar .toggled .navbar-toggler-bar { + width: 24px; } + .bar1, + .bar2, + .bar3 { + outline: 1px solid transparent; } + .bar1 { + top: 0px; + -webkit-animation: topbar-back 500ms linear 0s; + animation: topbar-back 500ms 0s; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; } + .bar2 { + opacity: 1; } + .bar3 { + bottom: 0px; + -webkit-animation: bottombar-back 500ms linear 0s; + animation: bottombar-back 500ms 0s; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; } + .toggled .bar1 { + top: 6px; + -webkit-animation: topbar-x 500ms linear 0s; + animation: topbar-x 500ms 0s; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; } + .toggled .bar2 { + opacity: 0; } + .toggled .bar3 { + bottom: 9px; + -webkit-animation: bottombar-x 500ms linear 0s; + animation: bottombar-x 500ms 0s; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; } + @keyframes topbar-x { + 0% { + top: 0px; + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 45% { + top: 6px; + -webkit-transform: rotate(145deg); + transform: rotate(145deg); } + 75% { + -webkit-transform: rotate(130deg); + transform: rotate(130deg); } + 100% { + -webkit-transform: rotate(135deg); + transform: rotate(135deg); } } + @-webkit-keyframes topbar-x { + 0% { + top: 0px; + -webkit-transform: rotate(0deg); } + 45% { + top: 6px; + -webkit-transform: rotate(145deg); } + 75% { + -webkit-transform: rotate(130deg); } + 100% { + -webkit-transform: rotate(135deg); } } + @keyframes topbar-back { + 0% { + top: 6px; + -webkit-transform: rotate(135deg); + transform: rotate(135deg); } + 45% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); } + 75% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); } + 100% { + top: 0px; + -webkit-transform: rotate(0); + transform: rotate(0); } } + @-webkit-keyframes topbar-back { + 0% { + top: 6px; + -webkit-transform: rotate(135deg); } + 45% { + -webkit-transform: rotate(-10deg); } + 75% { + -webkit-transform: rotate(5deg); } + 100% { + top: 0px; + -webkit-transform: rotate(0); } } + @keyframes bottombar-x { + 0% { + bottom: 0px; + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 45% { + bottom: 6px; + -webkit-transform: rotate(-145deg); + transform: rotate(-145deg); } + 75% { + -webkit-transform: rotate(-130deg); + transform: rotate(-130deg); } + 100% { + -webkit-transform: rotate(-135deg); + transform: rotate(-135deg); } } + @-webkit-keyframes bottombar-x { + 0% { + bottom: 0px; + -webkit-transform: rotate(0deg); } + 45% { + bottom: 6px; + -webkit-transform: rotate(-145deg); } + 75% { + -webkit-transform: rotate(-130deg); } + 100% { + -webkit-transform: rotate(-135deg); } } + @keyframes bottombar-back { + 0% { + bottom: 6px; + -webkit-transform: rotate(-135deg); + transform: rotate(-135deg); } + 45% { + -webkit-transform: rotate(10deg); + transform: rotate(10deg); } + 75% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); } + 100% { + bottom: 0px; + -webkit-transform: rotate(0); + transform: rotate(0); } } + @-webkit-keyframes bottombar-back { + 0% { + bottom: 6px; + -webkit-transform: rotate(-135deg); } + 45% { + -webkit-transform: rotate(10deg); } + 75% { + -webkit-transform: rotate(-5deg); } + 100% { + bottom: 0px; + -webkit-transform: rotate(0); } } + @-webkit-keyframes fadeIn { + 0% { + opacity: 0; } + 100% { + opacity: 1; } } + @keyframes fadeIn { + 0% { + opacity: 0; } + 100% { + opacity: 1; } } + .navbar-nav .nav-link i.fa, + .navbar-nav .nav-link i.tim-icons { + opacity: .5; } } + +@media (min-width: 992px) { + .navbar-collapse { + background: none !important; } + .navbar .navbar-toggle { + display: none; } + .navbar-nav .nav-link.profile-photo { + padding: 0; + margin: 7px 0.7rem; } + .navbar .caret { + position: absolute; + left: 80%; + top: 55%; + margin-left: 0; } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } } + +@media (max-width: 575.98px) { + .navbar[class*='navbar-toggleable-'] .container { + margin-left: 0; + margin-right: 0; } } + +@media (min-width: 768px) and (max-width: 1199.98px) { + .bar1, + .bar2, + .bar3 { + outline: 1px solid transparent; } + .bar1 { + top: 0px; + -webkit-animation: topbar-back 500ms linear 0s; + animation: topbar-back 500ms 0s; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; } + .bar2 { + opacity: 1; } + .bar3 { + bottom: 0px; + -webkit-animation: bottombar-back 500ms linear 0s; + animation: bottombar-back 500ms 0s; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; } + .toggled .bar1 { + top: 7px; + -webkit-animation: topbar-x 500ms linear 0s; + animation: topbar-x 500ms 0s; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; } + .toggled .bar2 { + opacity: 0; } + .toggled .bar3 { + bottom: 9px; + -webkit-animation: bottombar-x 500ms linear 0s; + animation: bottombar-x 500ms 0s; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; } + @keyframes topbar-x { + 0% { + top: 0px; + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 45% { + top: 6px; + -webkit-transform: rotate(145deg); + transform: rotate(145deg); } + 75% { + -webkit-transform: rotate(130deg); + transform: rotate(130deg); } + 100% { + -webkit-transform: rotate(135deg); + transform: rotate(135deg); } } + @-webkit-keyframes topbar-x { + 0% { + top: 0px; + -webkit-transform: rotate(0deg); } + 45% { + top: 6px; + -webkit-transform: rotate(145deg); } + 75% { + -webkit-transform: rotate(130deg); } + 100% { + -webkit-transform: rotate(135deg); } } + @keyframes topbar-back { + 0% { + top: 6px; + -webkit-transform: rotate(135deg); + transform: rotate(135deg); } + 45% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); } + 75% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); } + 100% { + top: 0px; + -webkit-transform: rotate(0); + transform: rotate(0); } } + @-webkit-keyframes topbar-back { + 0% { + top: 6px; + -webkit-transform: rotate(135deg); } + 45% { + -webkit-transform: rotate(-10deg); } + 75% { + -webkit-transform: rotate(5deg); } + 100% { + top: 0px; + -webkit-transform: rotate(0); } } + @keyframes bottombar-x { + 0% { + bottom: 0px; + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 45% { + bottom: 6px; + -webkit-transform: rotate(-145deg); + transform: rotate(-145deg); } + 75% { + -webkit-transform: rotate(-130deg); + transform: rotate(-130deg); } + 100% { + -webkit-transform: rotate(-135deg); + transform: rotate(-135deg); } } + @-webkit-keyframes bottombar-x { + 0% { + bottom: 0px; + -webkit-transform: rotate(0deg); } + 45% { + bottom: 6px; + -webkit-transform: rotate(-145deg); } + 75% { + -webkit-transform: rotate(-130deg); } + 100% { + -webkit-transform: rotate(-135deg); } } + @keyframes bottombar-back { + 0% { + bottom: 6px; + -webkit-transform: rotate(-135deg); + transform: rotate(-135deg); } + 45% { + -webkit-transform: rotate(10deg); + transform: rotate(10deg); } + 75% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); } + 100% { + bottom: 0px; + -webkit-transform: rotate(0); + transform: rotate(0); } } + @-webkit-keyframes bottombar-back { + 0% { + bottom: 6px; + -webkit-transform: rotate(-135deg); } + 45% { + -webkit-transform: rotate(10deg); } + 75% { + -webkit-transform: rotate(-5deg); } + 100% { + bottom: 0px; + -webkit-transform: rotate(0); } } + @-webkit-keyframes fadeIn { + 0% { + opacity: 0; } + 100% { + opacity: 1; } } + @keyframes fadeIn { + 0% { + opacity: 0; } + 100% { + opacity: 1; } } + .navbar .navbar-toggler-bar.bar2 { + width: 17px; + transition: width .2s linear; } + .navbar .navbar-toggler-bar { + display: block; + position: relative !important; + width: 22px; + height: 1px; + border-radius: 1px; + background: #ffffff; } + .navbar .navbar-toggler-bar + .navbar-toggler-bar { + margin-top: 7px; } + .navbar .navbar-toggle .navbar-toggler { + display: block; } + .navbar-minimize-fixed { + display: none; } } + +.pagination .page-item .page-link { + border: 0; + border-radius: 30px !important; + transition: all .3s; + margin: 0 3px; + min-width: 30px; + text-align: center; + height: 30px; + line-height: 30px; + cursor: pointer; + text-transform: uppercase; + outline: none; } + .pagination .page-item .page-link:hover, .pagination .page-item .page-link:focus { + background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; + border: none; + box-shadow: none; } + +.pagination .arrow-margin-left, +.pagination .arrow-margin-right { + position: absolute; } + +.pagination .arrow-margin-right { + right: 0; } + +.pagination .arrow-margin-left { + left: 0; } + +.pagination .page-item.active > .page-link { + color: #ffffff; + box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1); } + .pagination .page-item.active > .page-link, .pagination .page-item.active > .page-link:focus, .pagination .page-item.active > .page-link:hover { + background: #e14eca; + background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca); + background-size: 210% 210%; + background-position: top right; + color: #ffffff; } + +.pagination .page-item.disabled > .page-link { + opacity: .5; } + +.pagination.pagination-info .page-item.active > .page-link, .pagination.pagination-info .page-item.active > .page-link:focus, .pagination.pagination-info .page-item.active > .page-link:hover { + background: #1d8cf8; + background-image: linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8); + background-size: 210% 210%; + background-position: top right; } + +.pagination.pagination-success .page-item.active > .page-link, .pagination.pagination-success .page-item.active > .page-link:focus, .pagination.pagination-success .page-item.active > .page-link:hover { + background: #00f2c3; + background-image: linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3); + background-size: 210% 210%; + background-position: top right; } + +.pagination.pagination-primary .page-item.active > .page-link, .pagination.pagination-primary .page-item.active > .page-link:focus, .pagination.pagination-primary .page-item.active > .page-link:hover { + background: #e14eca; + background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca); + background-size: 210% 210%; + background-position: top right; } + +.pagination.pagination-warning .page-item.active > .page-link, .pagination.pagination-warning .page-item.active > .page-link:focus, .pagination.pagination-warning .page-item.active > .page-link:hover { + background: #ff8d72; + background-image: linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72); + background-size: 210% 210%; + background-position: top right; } + +.pagination.pagination-danger .page-item.active > .page-link, .pagination.pagination-danger .page-item.active > .page-link:focus, .pagination.pagination-danger .page-item.active > .page-link:hover { + background: #fd5d93; + background-image: linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93); + background-size: 210% 210%; + background-position: top right; } + +.pagination.pagination-neutral .page-item > .page-link { + color: #ffffff; } + .pagination.pagination-neutral .page-item > .page-link:focus, .pagination.pagination-neutral .page-item > .page-link:hover { + background-color: rgba(255, 255, 255, 0.2); + color: #ffffff; } + +.pagination.pagination-neutral .page-item.active > .page-link, .pagination.pagination-neutral .page-item.active > .page-link:focus, .pagination.pagination-neutral .page-item.active > .page-link:hover { + background-color: #ffffff; + border-color: #ffffff; + color: #e14eca; } + +@media (max-width: 767.98px) { + div.dataTables_paginate ul.pagination .page-item:first-of-type, + div.dataTables_paginate ul.pagination .page-item:nth-of-type(2), + div.dataTables_paginate ul.pagination .page-item:nth-of-type(8), + div.dataTables_paginate ul.pagination .page-item:last-of-type { + display: none !important; } } + +.nav-tabs { + border: 0; + padding: 0.5rem 0.7rem; } + .nav-tabs > .nav-item > .nav-link { + color: #ffffff; + margin: 0; + margin-right: 5px; + background-color: transparent; + border-radius: 30px; + padding: 11px 23px; + line-height: 1.5; } + .nav-tabs > .nav-item > .nav-link:hover { + background-color: transparent; + border: 1px solid #191f31; + color: rgba(255, 255, 255, 0.8); } + .nav-tabs > .nav-item > .nav-link.active { + border: 1px solid #ffffff; + border-radius: 30px; } + .nav-tabs > .nav-item > .nav-link i.tim-icons { + font-size: 14px; + position: relative; + top: 1px; + margin-right: 3px; } + .nav-tabs > .nav-item.disabled > .nav-link, + .nav-tabs > .nav-item.disabled > .nav-link:hover { + color: rgba(255, 255, 255, 0.5); } + .nav-tabs.nav-tabs-neutral > .nav-item > .nav-link { + color: #ffffff; } + .nav-tabs.nav-tabs-neutral > .nav-item > .nav-link.active { + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + .nav-tabs.nav-tabs-primary > .nav-item > .nav-link.active { + border-color: #e14eca; + color: #e14eca; } + .nav-tabs.nav-tabs-info > .nav-item > .nav-link.active { + border-color: #1d8cf8; + color: #1d8cf8; } + .nav-tabs.nav-tabs-danger > .nav-item > .nav-link.active { + border-color: #fd5d93; + color: #fd5d93; } + .nav-tabs.nav-tabs-warning > .nav-item > .nav-link.active { + border-color: #ff8d72; + color: #ff8d72; } + .nav-tabs.nav-tabs-success > .nav-item > .nav-link.active { + border-color: #00f2c3; + color: #00f2c3; } + +.nav-pills.flex-column li > a { + margin-bottom: 15px; } + +.nav-pills.nav-pills:not(.flex-column) .nav-item:not(:last-child) .nav-link { + margin-right: 10px; + margin-bottom: 5px; } + +.nav-pills:not(.nav-pills-icons):not(.nav-pills-just-icons) .nav-item .nav-link { + border-radius: 30px; } + +.nav-pills.nav-pills-just-icons .nav-item .nav-link { + border-radius: 50%; + height: 80px; + max-width: 80px; + min-width: auto; + padding: 0; + width: 80px; } + .nav-pills.nav-pills-just-icons .nav-item .nav-link .tim-icons { + font-size: 24px; + line-height: 80px; } + +.nav-pills .nav-item .nav-link { + padding: 0 15.5px; + text-align: center; + padding: 11px 23px; + min-width: 100px; + font-weight: 400; + color: rgba(255, 255, 255, 0.5); + background-color: #191f31; } + .nav-pills .nav-item .nav-link:hover { + background-color: #111520; } + .nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.active:focus, .nav-pills .nav-item .nav-link.active:hover { + background-color: #9A9A9A; + color: #ffffff; + box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); } + .nav-pills .nav-item .nav-link.disabled, .nav-pills .nav-item .nav-link:disabled, .nav-pills .nav-item .nav-link[disabled] { + opacity: .5; } + +.nav-pills .nav-item i { + display: block; + font-size: 24px; + line-height: 60px; } + +.nav-pills.nav-pills-neutral .nav-item .nav-link { + background-color: rgba(255, 255, 255, 0.2); + color: #ffffff; } + .nav-pills.nav-pills-neutral .nav-item .nav-link.active, .nav-pills.nav-pills-neutral .nav-item .nav-link.active:focus, .nav-pills.nav-pills-neutral .nav-item .nav-link.active:hover { + background-color: #ffffff; + color: #e14eca; } + +.nav-pills.nav-pills-primary .nav-item .nav-link.active, .nav-pills.nav-pills-primary .nav-item .nav-link.active:focus, .nav-pills.nav-pills-primary .nav-item .nav-link.active:hover { + background: #e14eca; + background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca); + background-size: 210% 210%; + background-position: top right; } + +.nav-pills.nav-pills-info .nav-item .nav-link.active, .nav-pills.nav-pills-info .nav-item .nav-link.active:focus, .nav-pills.nav-pills-info .nav-item .nav-link.active:hover { + background: #1d8cf8; + background-image: linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8); + background-size: 210% 210%; + background-position: top right; } + +.nav-pills.nav-pills-success .nav-item .nav-link.active, .nav-pills.nav-pills-success .nav-item .nav-link.active:focus, .nav-pills.nav-pills-success .nav-item .nav-link.active:hover { + background: #00f2c3; + background-image: linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3); + background-size: 210% 210%; + background-position: top right; } + +.nav-pills.nav-pills-warning .nav-item .nav-link.active, .nav-pills.nav-pills-warning .nav-item .nav-link.active:focus, .nav-pills.nav-pills-warning .nav-item .nav-link.active:hover { + background: #ff8d72; + background-image: linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72); + background-size: 210% 210%; + background-position: top right; } + +.nav-pills.nav-pills-danger .nav-item .nav-link.active, .nav-pills.nav-pills-danger .nav-item .nav-link.active:focus, .nav-pills.nav-pills-danger .nav-item .nav-link.active:hover { + background: #fd5d93; + background-image: linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93); + background-size: 210% 210%; + background-position: top right; } + +.tab-space { + padding: 20px 0 50px 0px; } + +.tab-content.tab-subcategories { + margin-top: 20px; + background-color: transparent; + padding-left: 15px; + padding-right: 15px; } + +.tab-content .tab-pane { + color: rgba(255, 255, 255, 0.5); } + +.nav-align-center { + text-align: center; } + .nav-align-center .nav-pills { + display: inline-flex; } + +.popover { + border: 0; } + +.popover-header { + font-weight: 600; } + +.popover-primary { + background-color: #e14eca; } + .popover-primary .popover-header { + background-color: #e14eca; + color: #ffffff; + opacity: .6; } + .popover-primary .popover-body { + color: #ffffff; } + .popover-primary .popover-header { + border-color: rgba(255, 255, 255, 0.2); } + .popover-primary.bs-popover-top .arrow::after, .popover-primary.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #e14eca; } + .popover-primary.bs-popover-right .arrow::after, .popover-primary.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #e14eca; } + .popover-primary.bs-popover-bottom .arrow::after, .popover-primary.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #e14eca; } + .popover-primary.bs-popover-left .arrow::after, .popover-primary.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #e14eca; } + +.popover-secondary { + background-color: #f4f5f7; } + .popover-secondary .popover-header { + background-color: #f4f5f7; + color: #212529; + opacity: .6; } + .popover-secondary .popover-body { + color: #212529; } + .popover-secondary .popover-header { + border-color: rgba(33, 37, 41, 0.2); } + .popover-secondary.bs-popover-top .arrow::after, .popover-secondary.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #f4f5f7; } + .popover-secondary.bs-popover-right .arrow::after, .popover-secondary.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #f4f5f7; } + .popover-secondary.bs-popover-bottom .arrow::after, .popover-secondary.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #f4f5f7; } + .popover-secondary.bs-popover-left .arrow::after, .popover-secondary.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #f4f5f7; } + +.popover-success { + background-color: #00f2c3; } + .popover-success .popover-header { + background-color: #00f2c3; + color: #ffffff; + opacity: .6; } + .popover-success .popover-body { + color: #ffffff; } + .popover-success .popover-header { + border-color: rgba(255, 255, 255, 0.2); } + .popover-success.bs-popover-top .arrow::after, .popover-success.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #00f2c3; } + .popover-success.bs-popover-right .arrow::after, .popover-success.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #00f2c3; } + .popover-success.bs-popover-bottom .arrow::after, .popover-success.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #00f2c3; } + .popover-success.bs-popover-left .arrow::after, .popover-success.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #00f2c3; } + +.popover-info { + background-color: #1d8cf8; } + .popover-info .popover-header { + background-color: #1d8cf8; + color: #ffffff; + opacity: .6; } + .popover-info .popover-body { + color: #ffffff; } + .popover-info .popover-header { + border-color: rgba(255, 255, 255, 0.2); } + .popover-info.bs-popover-top .arrow::after, .popover-info.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #1d8cf8; } + .popover-info.bs-popover-right .arrow::after, .popover-info.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #1d8cf8; } + .popover-info.bs-popover-bottom .arrow::after, .popover-info.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #1d8cf8; } + .popover-info.bs-popover-left .arrow::after, .popover-info.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #1d8cf8; } + +.popover-warning { + background-color: #ff8d72; } + .popover-warning .popover-header { + background-color: #ff8d72; + color: #ffffff; + opacity: .6; } + .popover-warning .popover-body { + color: #ffffff; } + .popover-warning .popover-header { + border-color: rgba(255, 255, 255, 0.2); } + .popover-warning.bs-popover-top .arrow::after, .popover-warning.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #ff8d72; } + .popover-warning.bs-popover-right .arrow::after, .popover-warning.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #ff8d72; } + .popover-warning.bs-popover-bottom .arrow::after, .popover-warning.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #ff8d72; } + .popover-warning.bs-popover-left .arrow::after, .popover-warning.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #ff8d72; } + +.popover-danger { + background-color: #fd5d93; } + .popover-danger .popover-header { + background-color: #fd5d93; + color: #ffffff; + opacity: .6; } + .popover-danger .popover-body { + color: #ffffff; } + .popover-danger .popover-header { + border-color: rgba(255, 255, 255, 0.2); } + .popover-danger.bs-popover-top .arrow::after, .popover-danger.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #fd5d93; } + .popover-danger.bs-popover-right .arrow::after, .popover-danger.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #fd5d93; } + .popover-danger.bs-popover-bottom .arrow::after, .popover-danger.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #fd5d93; } + .popover-danger.bs-popover-left .arrow::after, .popover-danger.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #fd5d93; } + +.popover-light { + background-color: #adb5bd; } + .popover-light .popover-header { + background-color: #adb5bd; + color: #ffffff; + opacity: .6; } + .popover-light .popover-body { + color: #ffffff; } + .popover-light .popover-header { + border-color: rgba(255, 255, 255, 0.2); } + .popover-light.bs-popover-top .arrow::after, .popover-light.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #adb5bd; } + .popover-light.bs-popover-right .arrow::after, .popover-light.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #adb5bd; } + .popover-light.bs-popover-bottom .arrow::after, .popover-light.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #adb5bd; } + .popover-light.bs-popover-left .arrow::after, .popover-light.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #adb5bd; } + +.popover-dark { + background-color: #212529; } + .popover-dark .popover-header { + background-color: #212529; + color: #ffffff; + opacity: .6; } + .popover-dark .popover-body { + color: #ffffff; } + .popover-dark .popover-header { + border-color: rgba(255, 255, 255, 0.2); } + .popover-dark.bs-popover-top .arrow::after, .popover-dark.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #212529; } + .popover-dark.bs-popover-right .arrow::after, .popover-dark.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #212529; } + .popover-dark.bs-popover-bottom .arrow::after, .popover-dark.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #212529; } + .popover-dark.bs-popover-left .arrow::after, .popover-dark.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #212529; } + +.popover-default { + background-color: #344675; } + .popover-default .popover-header { + background-color: #344675; + color: #ffffff; + opacity: .6; } + .popover-default .popover-body { + color: #ffffff; } + .popover-default .popover-header { + border-color: rgba(255, 255, 255, 0.2); } + .popover-default.bs-popover-top .arrow::after, .popover-default.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #344675; } + .popover-default.bs-popover-right .arrow::after, .popover-default.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #344675; } + .popover-default.bs-popover-bottom .arrow::after, .popover-default.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #344675; } + .popover-default.bs-popover-left .arrow::after, .popover-default.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #344675; } + +.popover-white { + background-color: #ffffff; } + .popover-white .popover-header { + background-color: #ffffff; + color: #212529; + opacity: .6; } + .popover-white .popover-body { + color: #212529; } + .popover-white .popover-header { + border-color: rgba(33, 37, 41, 0.2); } + .popover-white.bs-popover-top .arrow::after, .popover-white.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #ffffff; } + .popover-white.bs-popover-right .arrow::after, .popover-white.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #ffffff; } + .popover-white.bs-popover-bottom .arrow::after, .popover-white.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #ffffff; } + .popover-white.bs-popover-left .arrow::after, .popover-white.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #ffffff; } + +.popover-neutral { + background-color: #ffffff; } + .popover-neutral .popover-header { + background-color: #ffffff; + color: #212529; + opacity: .6; } + .popover-neutral .popover-body { + color: #212529; } + .popover-neutral .popover-header { + border-color: rgba(33, 37, 41, 0.2); } + .popover-neutral.bs-popover-top .arrow::after, .popover-neutral.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #ffffff; } + .popover-neutral.bs-popover-right .arrow::after, .popover-neutral.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #ffffff; } + .popover-neutral.bs-popover-bottom .arrow::after, .popover-neutral.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #ffffff; } + .popover-neutral.bs-popover-left .arrow::after, .popover-neutral.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #ffffff; } + +.popover-darker { + background-color: black; } + .popover-darker .popover-header { + background-color: black; + color: #ffffff; + opacity: .6; } + .popover-darker .popover-body { + color: #ffffff; } + .popover-darker .popover-header { + border-color: rgba(255, 255, 255, 0.2); } + .popover-darker.bs-popover-top .arrow::after, .popover-darker.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: black; } + .popover-darker.bs-popover-right .arrow::after, .popover-darker.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: black; } + .popover-darker.bs-popover-bottom .arrow::after, .popover-darker.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: black; } + .popover-darker.bs-popover-left .arrow::after, .popover-darker.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: black; } + +.progress-container { + position: relative; } + .progress-container.progress-sm { + margin-top: 10px; } + .progress-container.progress-sm .progress .progress-value { + position: absolute; + top: -3px; + left: -27px; + color: #ffffff; + font-size: 0.62475rem; } + .progress-container + .progress-container, + .progress-container ~ .progress-container { + margin-top: 15px; } + .progress-container .progress-badge { + color: #ffffff; + font-size: 0.75rem; + text-transform: uppercase; } + .progress-container .progress-badge.float-left { + margin-right: 20px; } + .progress-container .progress { + margin-bottom: 10px; + box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.3); } + .progress-container .progress .progress-bar { + border-radius: 0.875rem; + box-shadow: none; + background: #344675; } + .progress-container .progress .progress-bar .progress-value { + position: absolute; + top: 2px; + right: 0; + color: #ffffff; + font-size: 0.62475rem; } + .progress-container .progress.progress-bar-sm { + height: 3px; } + .progress-container.progress-neutral .progress { + background: rgba(255, 255, 255, 0.3); } + .progress-container.progress-neutral .progress-bar { + background: #ffffff; } + .progress-container.progress-primary .progress-bar { + background: #ba54f5; + background-image: linear-gradient(to bottom left, #ba54f5, #e14eca, #ba54f5); + background-size: 210% 210%; + background-position: top right; } + .progress-container.progress-info .progress-bar { + background: #3358f4; + background-image: linear-gradient(to bottom left, #3358f4, #1d8cf8, #3358f4); + background-size: 210% 210%; + background-position: top right; } + .progress-container.progress-success .progress-bar { + background: #0098f0; + background-image: linear-gradient(to bottom left, #0098f0, #00f2c3, #0098f0); + background-size: 210% 210%; + background-position: top right; } + .progress-container.progress-warning .progress-bar { + background: #ff6491; + background-image: linear-gradient(to bottom left, #ff6491, #ff8d72, #ff6491); + background-size: 210% 210%; + background-position: top right; } + .progress-container.progress-danger .progress-bar { + background: #ec250d; + background-image: linear-gradient(to bottom left, #ec250d, #fd5d93, #ec250d); + background-size: 210% 210%; + background-position: top right; } + +.card-chart .progress-container + .progress-container, +.card-chart .progress-container ~ .progress-container { + margin-top: 25px; } + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + line-height: 1.2; } + +button, +input, +optgroup, +select, +textarea { + font-family: "Poppins", sans-serif; } + +.card h1, .card h2, .card h3, .card h4, .card h5, .card h6, .card p { + color: rgba(255, 255, 255, 0.8); } + +h1, h2, h3, h4, h5, h6 { + font-weight: 400; + color: rgba(255, 255, 255, 0.8); } + +a { + color: #ba54f5; + font-weight: 300; } + a:hover, a:focus { + color: #e14eca; } + +h1, .h1 { + line-height: 1.05; + margin-bottom: 30px; } + h1 small, .h1 small { + font-weight: 600; + text-transform: uppercase; + opacity: .8; } + +h2, .h2 { + margin-bottom: 30px; + line-height: 1.2; } + +h3, .h3 { + margin-bottom: 30px; + line-height: 1.4em; } + +h4, .h4 { + line-height: 1.45em; + margin-bottom: 15px; } + h4 + .category, + h4.title + .category, .h4 + .category, + .h4.title + .category { + margin-top: -10px; } + +h5, .h5 { + line-height: 1.4em; + margin-bottom: 15px; } + +h6, .h6 { + text-transform: uppercase; + font-weight: 600; } + +p { + color: rgba(255, 255, 255, 0.8); + margin-bottom: 5px; } + p.description { + font-size: 1.14em; } + +.title { + font-weight: 600; } + .title.title-up { + text-transform: uppercase; } + .title.title-up a { + color: #222a42; + text-decoration: none; } + .title + .category { + margin-top: -10px; } + +.description, +.card-description, +.footer-big p, +.card .footer .stats { + color: #9A9A9A; + font-weight: 300; } + +.category, +.card-category { + text-transform: capitalize; + font-weight: 400; + color: rgba(255, 255, 255, 0.6); + font-size: 0.75rem; } + +.card-category { + font-size: 0.75rem; } + +.blockquote { + border-left: none; + border: 1px solid #344675; + padding: 20px; + font-size: 0.9625rem; + line-height: 1.8; } + .blockquote small { + color: #344675; + font-size: 0.75rem; + text-transform: uppercase; } + .blockquote.blockquote-primary { + border-color: #e14eca; + color: #e14eca; } + .blockquote.blockquote-primary small { + color: #e14eca; } + .blockquote.blockquote-danger { + border-color: #fd5d93; + color: #fd5d93; } + .blockquote.blockquote-danger small { + color: #fd5d93; } + .blockquote.blockquote-white { + border-color: rgba(255, 255, 255, 0.8); + color: #ffffff; } + .blockquote.blockquote-white small { + color: rgba(255, 255, 255, 0.8); } + +ul li, ol li { + color: #ffffff; } + +pre { + color: rgba(255, 255, 255, 0.8); } + +hr { + border-top: 1px solid rgba(0, 0, 0, 0.1); + margin-top: 1rem; + margin-bottom: 1rem; } + +.table > tbody > tr > td { + color: rgba(255, 255, 255, 0.7) !important; } + .table > tbody > tr > td .photo { + height: 30px; + width: 30px; + border-radius: 50%; + overflow: hidden; + margin: 0 auto; } + .table > tbody > tr > td .photo img { + width: 100%; } + +.table > tbody > tr.table-success > td { + background-color: #00bf9a; } + +.table > tbody > tr.table-info > td { + background-color: #1d8cf8; } + +.table > tbody > tr.table-primary > td { + background-color: #e14eca; } + +.table > tbody > tr.table-warning > td { + background-color: #ff8d72; } + +.table > tbody > tr.table-danger > td { + background-color: #fd5d93; } + +.table .img-wrapper { + width: 40px; + height: 40px; + border-radius: 50%; + overflow: hidden; + margin: 0 auto; } + +.table .img-row { + max-width: 60px; + width: 60px; } + +.table .form-check { + margin: 0; + margin-top: 5px; } + .table .form-check label .form-check-sign::before, + .table .form-check label .form-check-sign::after { + top: -17px; + left: 4px; } + +.table .btn { + margin: 0; } + +.table small, .table .small { + font-weight: 300; } + +.card-tasks .card-body .table { + margin-bottom: 0; } + .card-tasks .card-body .table > thead > tr > th, + .card-tasks .card-body .table > tbody > tr > th, + .card-tasks .card-body .table > tfoot > tr > th, + .card-tasks .card-body .table > thead > tr > td, + .card-tasks .card-body .table > tbody > tr > td, + .card-tasks .card-body .table > tfoot > tr > td { + padding-top: 5px; + padding-bottom: 5px; } + +.table > thead > tr > th { + border-bottom-width: 1px; + font-size: 12px; + text-transform: uppercase; + font-weight: 700; + border: 0; + color: rgba(255, 255, 255, 0.7); } + +.table .radio, +.table .checkbox { + margin-top: 0; + margin-bottom: 0; + padding: 0; + width: 15px; } + .table .radio .icons, + .table .checkbox .icons { + position: relative; } + .table .radio label:after, .table .radio label:before, + .table .checkbox label:after, + .table .checkbox label:before { + top: -17px; + left: -3px; } + +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + border-color: rgba(255, 255, 255, 0.1); + padding: 12px 7px; + vertical-align: middle; } + +.table.table-shopping tbody tr:last-child td { + border: none; } + +.table .th-description { + max-width: 150px; } + +.table .td-price { + font-size: 26px; + font-weight: 300; + margin-top: 5px; + position: relative; + top: 4px; + text-align: right; } + +.table .td-total { + font-weight: 600; + font-size: 0.8125rem; + padding-top: 20px; + text-align: right; } + +.table .td-actions .btn { + margin: 0px; } + +.table > tbody > tr { + position: relative; } + +.table > tfoot > tr { + color: rgba(255, 255, 255, 0.7); + text-transform: uppercase; } + +.table-shopping > thead > tr > th { + text-transform: uppercase; } + +.table-shopping > tbody > tr > td { + font-size: 1rem; } + .table-shopping > tbody > tr > td b { + display: block; + margin-bottom: 5px; } + +.table-shopping .td-name { + font-weight: 400; + font-size: 1.5em; } + .table-shopping .td-name small { + color: #9A9A9A; + font-size: 0.75em; + font-weight: 300; } + +.table-shopping .td-number { + font-weight: 300; } + .table-shopping .td-number .btn-group { + padding-right: 15px; } + +.table-shopping .td-name { + min-width: 200px; } + +.table-shopping .td-number { + text-align: right; + min-width: 170px; } + .table-shopping .td-number small { + margin-right: 3px; } + +.table-shopping .img-container { + width: 120px; + max-height: 160px; + overflow: hidden; + display: block; } + .table-shopping .img-container img { + width: 100%; } + +.table-responsive { + overflow: scroll; + padding-bottom: 10px; } + +#tables .table-responsive { + margin-bottom: 30px; } + +table.tablesorter thead tr .header { + background-image: url("../img/bg.gif"); + background-repeat: no-repeat; + background-position: center right; + cursor: pointer; } + +table.tablesorter thead tr .headerSortUp { + background-image: url("../img/asc.gif"); } + +table.tablesorter thead tr .headerSortDown { + background-image: url("../img/desc.gif"); } + +.dataTables_wrapper .table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); } + +.dataTables_wrapper .form-control-sm { + font-size: 10px; } + +.form-check { + margin-top: .5rem; + padding-left: 0; } + +.form-check .form-check-label { + display: inline-block; + position: relative; + cursor: pointer; + padding-left: 25px; + line-height: 18px; + margin-bottom: 0; + transition: color 0.3s linear; } + +.radio .form-check-sign { + padding-left: 28px; } + +.form-check-radio.form-check-inline .form-check-label { + padding-left: 5px; + margin-right: 10px; } + +.form-check .form-check-sign::before, +.form-check .form-check-sign::after { + content: " "; + display: inline-block; + position: absolute; + width: 17px; + height: 17px; + left: 0; + cursor: pointer; + border-radius: 3px; + top: 0; + border: 1px solid #818181; + transition: opacity 0.3s linear; } + +.form-check input[type="checkbox"]:checked + .form-check-sign::before, +.form-check input[type="checkbox"]:checked + .form-check-sign::before { + border: none; + background-color: #e14eca; } + +.form-check .form-check-sign::after { + font-family: 'nucleo'; + content: "\ea1b"; + top: 0px; + text-align: center; + font-size: 14px; + opacity: 0; + color: #ffffff; + font-weight: 600; + border: 0; + background-color: inherit; } + +.form-check.disabled .form-check-label, +.form-check.disabled .form-check-label { + color: #9A9A9A; + opacity: .5; + cursor: not-allowed; } + +.form-check input[type="checkbox"], +.radio input[type="radio"] { + opacity: 0; + position: absolute; + visibility: hidden; } + +.form-check input[type="checkbox"]:checked + .form-check-sign::after { + opacity: 1; + font-size: 10px; + margin-top: 0; } + +.form-check input[type="checkbox"] + .form-check-sign::after { + opacity: 0; + font-size: 10px; + margin-top: 0; } + +.form-control input[type="checkbox"]:disabled + .form-check-sign::before, +.checkbox input[type="checkbox"]:disabled + .form-check-sign::after { + cursor: not-allowed; } + +.form-check input[type="checkbox"]:disabled + .form-check-sign, +.form-check input[type="radio"]:disabled + .form-check-sign { + pointer-events: none; } + +.form-check-radio .form-check-label { + padding-top: 3px; } + +.form-check-radio .form-check-sign::before, +.form-check-radio .form-check-sign::after { + content: " "; + width: 18px; + height: 18px; + border-radius: 50%; + border: 1px solid #818181; + display: inline-block; + position: absolute; + left: 0px; + top: 3px; + padding: 1px; + transition: opacity 0.3s linear; } + +.form-check-radio input[type="radio"] + .form-check-sign:after, +.form-check-radio input[type="radio"] { + opacity: 0; } + +.form-check-radio input[type="radio"]:checked + .form-check-sign::after { + width: 6px; + height: 6px; + background-color: #e14eca; + border-color: #e14eca; + top: 9px; + left: 6px; + opacity: 1; } + +.form-check-radio input[type="radio"]:checked + .form-check-sign::before { + border-color: #e14eca; } + +.form-check-radio input[type="radio"]:checked + .form-check-sign::after { + opacity: 1; } + +.form-check-radio input[type="radio"]:disabled + .form-check-sign { + color: #9A9A9A; } + +.form-check-radio input[type="radio"]:disabled + .form-check-sign::before, +.form-check-radio input[type="radio"]:disabled + .form-check-sign::after { + color: #9A9A9A; } + +.fixed-plugin { + position: fixed; + right: 0; + width: 64px; + background: rgba(0, 0, 0, 0.3); + z-index: 1031; + border-radius: 8px 0 0 8px; + text-align: center; + top: 130px; } + .fixed-plugin li > a, + .fixed-plugin .badge { + transition: all .34s; + -webkit-transition: all .34s; + -moz-transition: all .34s; } + .fixed-plugin .fa-cog { + color: #ffffff; + padding: 10px; + border-radius: 0 0 6px 6px; + width: auto; } + .fixed-plugin .dropdown-menu { + right: 80px; + left: auto !important; + top: -52px !important; + width: 290px; + border-radius: 0.1875rem; + padding: 0 10px; + background: linear-gradient(#222a42, #1d253b); } + .fixed-plugin .dropdown .dropdown-menu .tim-icons { + top: 5px; } + .fixed-plugin .dropdown-menu:after, + .fixed-plugin .dropdown-menu:before { + right: 10px; + margin-left: auto; + left: auto; } + .fixed-plugin .fa-circle-thin { + color: #ffffff; } + .fixed-plugin .active .fa-circle-thin { + color: #00bbff; } + .fixed-plugin .dropdown-menu > .active > a, + .fixed-plugin .dropdown-menu > .active > a:hover, + .fixed-plugin .dropdown-menu > .active > a:focus { + color: #777777; + text-align: center; } + .fixed-plugin img { + border-radius: 0; + width: 100%; + height: 100px; + margin: 0 auto; } + .fixed-plugin .dropdown-menu li > a:hover, + .fixed-plugin .dropdown-menu li > a:focus { + box-shadow: none; } + .fixed-plugin .badge { + border: 2px solid #ffffff; + border-radius: 50%; + cursor: pointer; + display: inline-block; + height: 23px; + margin-right: 5px; + position: relative; + width: 23px; } + .fixed-plugin .badge.active, + .fixed-plugin .badge:hover { + border-color: #1d253b; } + .fixed-plugin .light-badge, .fixed-plugin .dark-badge { + margin: 0; + border: 1px solid #1d8cf8; } + .fixed-plugin .light-badge:hover, .fixed-plugin .dark-badge:hover { + border: 1px solid #1d8cf8; } + .fixed-plugin .light-badge { + background: #ffffff; } + .fixed-plugin .light-badge:hover { + background: #ffffff; } + .fixed-plugin .dark-badge { + background: #222a42; } + .fixed-plugin .dark-badge:hover { + background: #222a42; } + .fixed-plugin h5 { + margin: 10px; } + .fixed-plugin .dropdown-menu li { + display: block; + padding: 18px 2px; + width: 25%; + float: left; } + .fixed-plugin li.adjustments-line, + .fixed-plugin li.header-title, + .fixed-plugin li.button-container { + width: 100%; + height: 50px; + min-height: inherit; } + .fixed-plugin li.button-container { + height: auto; } + .fixed-plugin li.button-container div { + margin-bottom: 5px; } + .fixed-plugin #sharrreTitle { + text-align: center; + padding: 10px 0; + height: 50px; } + .fixed-plugin li.header-title { + color: #ffffff; + height: 30px; + line-height: 25px; + font-size: 12px; + font-weight: 600; + text-align: center; + text-transform: uppercase; } + .fixed-plugin .adjustments-line a { + color: transparent; } + .fixed-plugin .adjustments-line a .badge-colors { + position: relative; + top: -2px; } + .fixed-plugin .adjustments-line a a:hover, + .fixed-plugin .adjustments-line a a:focus { + color: transparent; } + .fixed-plugin .adjustments-line .togglebutton { + text-align: center; } + .fixed-plugin .adjustments-line .togglebutton .label-switch { + position: relative; + left: -10px; + font-size: 0.62475rem; + color: #ffffff; } + .fixed-plugin .adjustments-line .togglebutton .label-switch.label-right { + left: 10px; } + .fixed-plugin .adjustments-line .togglebutton .toggle { + margin-right: 0; } + .fixed-plugin .adjustments-line .color-label { + position: relative; + top: -7px; + font-size: 0.62475rem; + color: #ffffff; } + .fixed-plugin .adjustments-line .dropdown-menu > li.adjustments-line > a { + padding-right: 0; + padding-left: 0; + border-bottom: 1px solid #ddd; + border-radius: 0; + margin: 0; } + .fixed-plugin .dropdown-menu > li > a.img-holder { + font-size: 1rem; + text-align: center; + border-radius: 10px; + background-color: #ffffff; + border: 3px solid #ffffff; + padding-left: 0; + padding-right: 0; + opacity: 1; + cursor: pointer; + display: block; + max-height: 100px; + overflow: hidden; + padding: 0; } + .fixed-plugin .dropdown-menu > li > a.img-holder img { + margin-top: auto; } + .fixed-plugin .dropdown-menu > li a.switch-trigger:hover, + .fixed-plugin .dropdown-menu > li > a.switch-trigger:focus { + background-color: transparent; } + .fixed-plugin .dropdown-menu > li:hover > a.img-holder, .fixed-plugin .dropdown-menu > li:focus > a.img-holder { + border-color: rgba(0, 187, 255, 0.53); } + .fixed-plugin .dropdown-menu > .active > a.img-holder, + .fixed-plugin .dropdown-menu > .active > a.img-holder { + border-color: #00bbff; + background-color: #ffffff; } + .fixed-plugin .btn-social { + width: 50%; + display: block; + width: 48%; + float: left; + font-weight: 600; } + .fixed-plugin .btn-social i { + margin-right: 5px; } + .fixed-plugin .btn-social:first-child { + margin-right: 2%; } + .fixed-plugin .dropdown .dropdown-menu { + -webkit-transform: translateY(-15%); + transform: translateY(-15%); + top: 27px; + opacity: 0; + -webkit-transform-origin: 0 0; + transform-origin: 0 0; } + .fixed-plugin .dropdown .dropdown-menu:before { + border-bottom: 0.4em solid rgba(0, 0, 0, 0); + border-left: 0.4em solid rgba(0, 0, 0, 0.2); + border-top: 0.4em solid rgba(0, 0, 0, 0); + right: -16px; + top: 46px; } + .fixed-plugin .dropdown .dropdown-menu:after { + border-bottom: 0.4em solid rgba(0, 0, 0, 0); + border-left: 0.4em solid #222a42; + border-top: 0.4em solid rgba(0, 0, 0, 0); + right: -16px; } + .fixed-plugin .dropdown .dropdown-menu:before, .fixed-plugin .dropdown .dropdown-menu:after { + content: ""; + display: inline-block; + position: absolute; + top: 74px; + width: 16px; + transform: translateY(-50%); + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); } + .fixed-plugin .dropdown.show .dropdown-menu { + opacity: 1; + -webkit-transform: translateY(-13%); + transform: translateY(-13%); + -webkit-transform-origin: 0 0; + transform-origin: 0 0; } + .fixed-plugin .bootstrap-switch { + margin: 0; } + +@media (max-width: 575.98px) { + .fixed-plugin { + top: 100px; } + .fixed-plugin .dropdown-menu { + width: 225px; + top: -65px !important; } } + +.wrapper { + position: relative; + top: 0; + height: 100vh; } + .wrapper.wrapper-full-page { + min-height: 100vh; + height: auto; } + +.sidebar-wrapper ul li div.collapse ul li div.collapse ul li a, +.sidebar-wrapper ul li div.collapse ul li div.collapsing ul li a, +.sidebar-wrapper ul li div.collapsing ul li div.collapse ul li a { + margin-left: 25px; } + +.sidebar, +.off-canvas-sidebar { + background: #ba54f5; + background: linear-gradient(0deg, #ba54f5 0%, #e14eca 100%); + height: calc(100vh - 90px); + width: 230px; + position: fixed; + top: 0; + left: 0; + z-index: 1; + background-size: cover; + background-position: center center; + display: block; + box-shadow: 0px 0px 45px 0px rgba(0, 0, 0, 0.6); + margin-top: 82px; + margin-left: 20px; + border-radius: 5px; } + .sidebar .sidebar-wrapper, + .off-canvas-sidebar .sidebar-wrapper { + width: 100%; + min-height: 100%; + max-height: calc(100vh - 705px); + z-index: 4; + position: relative; + overflow: auto; } + .sidebar .sidebar-wrapper .dropdown .dropdown-backdrop, + .off-canvas-sidebar .sidebar-wrapper .dropdown .dropdown-backdrop { + display: none !important; } + .sidebar .sidebar-wrapper .navbar-form, + .off-canvas-sidebar .sidebar-wrapper .navbar-form { + border: none; } + .sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a span, + .sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a span, + .off-canvas-sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a span, + .off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a span { + display: inline-block; } + .sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-normal, + .sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a .sidebar-normal, + .off-canvas-sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-normal, + .off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a .sidebar-normal { + margin: 0; + position: relative; + -webkit-transform: translateX(0px); + transform: translateX(0px); + opacity: 1; + white-space: nowrap; + display: block; + line-height: 23px; + z-index: 1; + color: rgba(255, 255, 255, 0.8); } + .sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon, + .sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon, + .off-canvas-sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon, + .off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon { + text-transform: uppercase; + width: 34px; + margin-right: 10px; + margin-left: 0px; + font-size: 12px; + text-align: center; + line-height: 25px; + position: relative; + float: left; + z-index: 1; + display: inherit; + line-height: 24px; + color: rgba(255, 255, 255, 0.8); } + .sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a i, + .sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a i, + .off-canvas-sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a i, + .off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a i { + font-size: 17px; + line-height: 20px; + width: 26px; } + .sidebar .sidebar-wrapper [data-toggle="collapse"] ~ div > ul > li:hover > a .sidebar-mini-icon, .sidebar .sidebar-wrapper [data-toggle="collapse"] ~ div > ul > li:hover > a .sidebar-normal, + .off-canvas-sidebar .sidebar-wrapper [data-toggle="collapse"] ~ div > ul > li:hover > a .sidebar-mini-icon, + .off-canvas-sidebar .sidebar-wrapper [data-toggle="collapse"] ~ div > ul > li:hover > a .sidebar-normal { + color: #ffffff; } + .sidebar .sidebar-wrapper .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon, + .off-canvas-sidebar .sidebar-wrapper .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon { + opacity: 0; } + .sidebar .navbar-minimize, + .off-canvas-sidebar .navbar-minimize { + position: absolute; + right: 20px; + top: 2px; + opacity: 1; } + .sidebar .logo-tim, + .off-canvas-sidebar .logo-tim { + border-radius: 50%; + border: 1px solid #333; + display: block; + height: 61px; + width: 61px; + float: left; + overflow: hidden; } + .sidebar .logo-tim img, + .off-canvas-sidebar .logo-tim img { + width: 60px; + height: 60px; } + .sidebar .nav, + .off-canvas-sidebar .nav { + margin-top: 20px; + display: block; } + .sidebar .nav .caret, + .off-canvas-sidebar .nav .caret { + top: 14px; + position: absolute; + right: 10px; } + .sidebar .nav li > a + div .nav, + .off-canvas-sidebar .nav li > a + div .nav { + margin-top: 5px; } + .sidebar .nav li > a + div .nav li > a, + .off-canvas-sidebar .nav li > a + div .nav li > a { + margin-top: 0px; + padding: 8px 8px; } + .sidebar .nav li > a, + .off-canvas-sidebar .nav li > a { + margin: 10px 15px 0; + border-radius: 30px; + color: #ffffff; + display: block; + text-decoration: none; + position: relative; + text-transform: uppercase; + cursor: pointer; + font-size: 0.62475rem; + padding: 10px 8px; + line-height: 1.625rem; } + .sidebar .nav li:first-child > a, + .off-canvas-sidebar .nav li:first-child > a { + margin: 0 15px; } + .sidebar .nav li:hover:not(.active) > a p, .sidebar .nav li:hover:not(.active) > a i, + .sidebar .nav li:focus:not(.active) > a p, + .sidebar .nav li:focus:not(.active) > a i, + .off-canvas-sidebar .nav li:hover:not(.active) > a p, + .off-canvas-sidebar .nav li:hover:not(.active) > a i, + .off-canvas-sidebar .nav li:focus:not(.active) > a p, + .off-canvas-sidebar .nav li:focus:not(.active) > a i { + color: #ffffff; } + .sidebar .nav li:hover:not(.active) > a i, + .sidebar .nav li:focus:not(.active) > a i, + .off-canvas-sidebar .nav li:hover:not(.active) > a i, + .off-canvas-sidebar .nav li:focus:not(.active) > a i { + color: #ffffff; } + .sidebar .nav li.active > a:not([data-toggle="collapse"]), + .off-canvas-sidebar .nav li.active > a:not([data-toggle="collapse"]) { + background: transparent; } + .sidebar .nav li.active > a:not([data-toggle="collapse"]) i, .sidebar .nav li.active > a:not([data-toggle="collapse"]) p, + .off-canvas-sidebar .nav li.active > a:not([data-toggle="collapse"]) i, + .off-canvas-sidebar .nav li.active > a:not([data-toggle="collapse"]) p { + color: white; } + .sidebar .nav li.active > a:not([data-toggle="collapse"]):before, + .off-canvas-sidebar .nav li.active > a:not([data-toggle="collapse"]):before { + content: " "; + position: absolute; + height: 6px; + width: 6px; + top: 22px; + left: -4px; + background: #ffffff; + border-radius: 50%; } + .sidebar .nav li.active > a[data-toggle="collapse"], + .off-canvas-sidebar .nav li.active > a[data-toggle="collapse"] { + background: transparent; + box-shadow: none; + color: #ffffff; } + .sidebar .nav li.active > a[data-toggle="collapse"] i, + .off-canvas-sidebar .nav li.active > a[data-toggle="collapse"] i { + color: #ffffff; } + .sidebar .nav li.active > a[data-toggle="collapse"] + div .nav .active a, + .off-canvas-sidebar .nav li.active > a[data-toggle="collapse"] + div .nav .active a { + box-shadow: none; } + .sidebar .nav li.active > a[data-toggle="collapse"] + div .nav .active a .sidebar-mini-icon, .sidebar .nav li.active > a[data-toggle="collapse"] + div .nav .active a .sidebar-normal, + .off-canvas-sidebar .nav li.active > a[data-toggle="collapse"] + div .nav .active a .sidebar-mini-icon, + .off-canvas-sidebar .nav li.active > a[data-toggle="collapse"] + div .nav .active a .sidebar-normal { + color: #ffffff; + font-weight: 400; } + .sidebar .nav li.active > a[data-toggle="collapse"] + div .nav .active a:before, + .off-canvas-sidebar .nav li.active > a[data-toggle="collapse"] + div .nav .active a:before { + content: " "; + position: absolute; + height: 6px; + width: 6px; + top: 17px; + left: -4px; + background: #ffffff; + border-radius: 50%; } + .sidebar .nav li.active > a[data-toggle="collapse"]:before, + .off-canvas-sidebar .nav li.active > a[data-toggle="collapse"]:before { + content: " "; + position: absolute; + height: 6px; + width: 6px; + top: 22px; + left: -4px; + background: rgba(255, 255, 255, 0.6); + border-radius: 50%; } + .sidebar .nav p, + .off-canvas-sidebar .nav p { + margin: 0; + line-height: 30px; + position: relative; + display: block; + height: auto; + white-space: nowrap; } + .sidebar .nav i, + .off-canvas-sidebar .nav i { + font-size: 20px; + float: left; + margin-right: 12px; + line-height: 30px; + width: 34px; + text-align: center; + color: rgba(255, 255, 255, 0.8); + position: relative; } + .sidebar .sidebar-background, + .off-canvas-sidebar .sidebar-background { + position: absolute; + z-index: 1; + height: 100%; + width: 100%; + display: block; + top: 0; + left: 0; + background-size: cover; + background-position: center center; } + .sidebar .sidebar-background:after, + .off-canvas-sidebar .sidebar-background:after { + position: absolute; + z-index: 3; + width: 100%; + height: 100%; + content: ""; + display: block; + background: #FFFFFF; + opacity: 1; } + .sidebar .logo, + .off-canvas-sidebar .logo { + position: relative; + padding: 0.5rem 0.7rem 1rem; + z-index: 4; } + .sidebar .logo a.logo-mini, + .off-canvas-sidebar .logo a.logo-mini { + opacity: 1; + float: left; + width: 34px; + text-align: center; + margin-left: 10px; + margin-right: 12px; } + .sidebar .logo a.logo-normal, + .off-canvas-sidebar .logo a.logo-normal { + display: block; + opacity: 1; + -webkit-transform: translate3d(0px, 0, 0); + transform: translate3d(0px, 0, 0); } + .sidebar .logo:after, + .off-canvas-sidebar .logo:after { + content: ''; + position: absolute; + bottom: 0; + right: 15px; + height: 1px; + width: calc(100% - 30px); + background: rgba(255, 255, 255, 0.5); } + .sidebar .logo p, + .off-canvas-sidebar .logo p { + float: left; + font-size: 20px; + margin: 10px 10px; + color: #ffffff; + line-height: 20px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } + .sidebar .logo .simple-text, + .off-canvas-sidebar .logo .simple-text { + text-transform: uppercase; + padding: 0.5rem 0; + display: block; + white-space: nowrap; + font-size: 0.875rem; + color: #ffffff; + text-decoration: none; + font-weight: 400; + line-height: 30px; + overflow: hidden; } + .sidebar .logo-tim, + .off-canvas-sidebar .logo-tim { + border-radius: 50%; + border: 1px solid #333; + display: block; + height: 61px; + width: 61px; + float: left; + overflow: hidden; } + .sidebar .logo-tim img, + .off-canvas-sidebar .logo-tim img { + width: 60px; + height: 60px; } + .sidebar[data="blue"], + .off-canvas-sidebar[data="blue"] { + background: #3358f4; + background: linear-gradient(0deg, #3358f4 0%, #1d8cf8 100%); } + .sidebar[data="blue"]:before, + .off-canvas-sidebar[data="blue"]:before { + border-bottom-color: #1d8cf8; } + .sidebar[data="green"], + .off-canvas-sidebar[data="green"] { + background: #0098f0; + background: linear-gradient(0deg, #0098f0 0%, #00f2c3 100%); } + .sidebar[data="green"]:before, + .off-canvas-sidebar[data="green"]:before { + border-bottom-color: #00f2c3; } + .sidebar[data="orange"], + .off-canvas-sidebar[data="orange"] { + background: #ff6491; + background: linear-gradient(0deg, #ff6491 0%, #ff8d72 100%); } + .sidebar[data="orange"]:before, + .off-canvas-sidebar[data="orange"]:before { + border-bottom-color: #ff8d72; } + .sidebar[data="red"], + .off-canvas-sidebar[data="red"] { + background: #ec250d; + background: linear-gradient(0deg, #ec250d 0%, #fd5d93 100%); } + .sidebar[data="red"]:before, + .off-canvas-sidebar[data="red"]:before { + border-bottom-color: #fd5d93; } + .sidebar .user, + .off-canvas-sidebar .user { + padding-bottom: 20px; + margin: 20px auto 0; + position: relative; } + .sidebar .user:after, + .off-canvas-sidebar .user:after { + content: ''; + position: absolute; + bottom: 0; + right: 15px; + height: 1px; + width: calc(100% - 30px); + background: rgba(255, 255, 255, 0.5); } + .sidebar .user .photo, + .off-canvas-sidebar .user .photo { + width: 34px; + height: 34px; + overflow: hidden; + float: left; + z-index: 5; + margin-right: 10px; + border-radius: 50%; + margin-left: 23px; + box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.3); } + .sidebar .user .photo img, + .off-canvas-sidebar .user .photo img { + width: 100%; } + .sidebar .user a, + .off-canvas-sidebar .user a { + color: #ffffff; + text-decoration: none; + padding: 0.5rem 15px; + white-space: nowrap; } + .sidebar .user .info > a, + .off-canvas-sidebar .user .info > a { + display: block; + line-height: 18px; } + .sidebar .user .info > a > span, + .off-canvas-sidebar .user .info > a > span { + display: block; + position: relative; + opacity: 1; } + .sidebar .user .info .caret, + .off-canvas-sidebar .user .info .caret { + position: absolute; + top: 8px; + right: 18px; } + .sidebar:before, + .off-canvas-sidebar:before { + content: ""; + position: absolute; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-bottom: 5px solid #e14eca; + top: -5px; + left: 40px; + -webkit-transform: translate(-50%); + transform: translate(-50%); } + +.visible-on-sidebar-regular { + display: inline-block !important; } + +.visible-on-sidebar-mini { + display: none !important; } + +.off-canvas-sidebar .nav > li > a, +.off-canvas-sidebar .nav > li > a:hover { + color: #ffffff; } + +.off-canvas-sidebar .nav > li > a:focus { + background: rgba(200, 200, 200, 0.2); } + +.main-panel { + position: relative; + float: right; + width: 100%; + min-height: 100vh; + border-top: 2px solid #e14eca; + background: linear-gradient(#1e1e2f, #1e1e24); + transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } + .main-panel[data="blue"] { + border-top: 2px solid #1d8cf8; } + .main-panel[data="green"] { + border-top: 2px solid #00f2c3; } + .main-panel[data="orange"] { + border-top: 2px solid #ff8d72; } + .main-panel[data="red"] { + border-top: 2px solid #fd5d93; } + .main-panel[data="primary"] { + border-top: 2px solid #e14eca; } + .main-panel > .content { + padding: 80px 30px 30px 280px; + min-height: calc(100vh - 70px); } + .main-panel > .navbar { + margin-bottom: 0; } + .main-panel .header { + margin-bottom: 50px; } + +.perfect-scrollbar-on .sidebar, +.perfect-scrollbar-on .main-panel { + height: 100%; + max-height: 100%; } + +.panel-header { + height: 260px; + padding-top: 80px; + padding-bottom: 45px; + background: #141E30; + /* fallback for old browsers */ + background: linear-gradient(to right, #0c2646 0%, #204065 60%, #2a5788 100%); + position: relative; + overflow: hidden; } + .panel-header .header .title { + color: #ffffff; } + .panel-header .header .category { + max-width: 600px; + color: rgba(255, 255, 255, 0.5); + margin: 0 auto; + font-size: 13px; } + .panel-header .header .category a { + color: #ffffff; } + +.panel-header-sm { + height: 135px; } + +.panel-header-lg { + height: 380px; } + +@media (max-width: 991.98px) { + .sidebar { + position: fixed; + display: block; + top: 0; + height: 100vh; + width: 260px; + right: auto; + left: 0; + margin: 0; + border-radius: 0; + z-index: 1032; + visibility: visible; + overflow-y: visible; + padding: 0; + transition: 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -webkit-transform: translate3d(-260px, 0, 0); + transform: translate3d(-260px, 0, 0); } } + @media (max-width: 991.98px) and (prefers-reduced-motion: reduce) { + .sidebar { + transition: none; } } + +@media (max-width: 991.98px) { + .sidebar .sidebar-wrapper { + height: 100vh; } + .minimize-sidebar { + display: none; } + .nav-open .main-panel { + right: 0; + -webkit-transform: translate3d(260px, 0, 0); + transform: translate3d(260px, 0, 0); } + .nav-open .sidebar { + transition: 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -webkit-transform: translate3d(0px, 0, 0); + transform: translate3d(0px, 0, 0); } } + @media (max-width: 991.98px) and (prefers-reduced-motion: reduce) { + .nav-open .sidebar { + transition: none; } } + +@media (max-width: 991.98px) { + .nav-open .sidebar:before { + content: unset; } + .nav-open body { + position: relative; + overflow-x: hidden; } + .nav-open .menu-on-right .main-panel { + -webkit-transform: translate3d(-260px, 0, 0); + transform: translate3d(-260px, 0, 0); } + .nav-open .menu-on-right .navbar-collapse, + .nav-open .menu-on-right .sidebar { + -webkit-transform: translate3d(0px, 0, 0); + transform: translate3d(0px, 0, 0); } + .nav-open .menu-on-right .bodyClick { + right: 260px; + left: auto; } + .menu-on-right .sidebar { + left: auto; + right: 0; + -webkit-transform: translate3d(260px, 0, 0); + transform: translate3d(260px, 0, 0); } + .bodyClick { + height: 100%; + width: 100%; + position: fixed; + opacity: 1; + top: 0; + right: 0; + left: 260px; + content: ""; + z-index: 9999; + overflow-x: hidden; + background-color: transparent; + transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } + .wrapper { + transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } + .main-panel { + width: 100%; } + .main-panel .content { + padding-left: 30px; } } + +@media (min-width: 992px) { + .sidebar, + .main-panel, + .sidebar-wrapper { + transition-property: top,bottom, width; + transition-duration: .2s,.2s, .35s; + transition-timing-function: linear,linear,ease; + -webkit-overflow-scrolling: touch; } + .sidebar-mini .visible-on-sidebar-regular { + display: none !important; } + .sidebar-mini .visible-on-sidebar-mini { + display: inline-block !important; } + .sidebar-mini .sidebar { + width: 80px; } + .sidebar-mini .sidebar .sidebar-wrapper { + width: 100% !important; } + .sidebar-mini .sidebar { + display: block; + z-index: 1030; + box-shadow: 0px 2px 22px 0 rgba(0, 0, 0, 0.2), 0px 2px 30px 0 rgba(0, 0, 0, 0.35); } + .sidebar-mini .sidebar .logo a.logo-normal { + opacity: 0; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); } + .sidebar-mini .sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-normal, + .sidebar-mini .sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a .sidebar-normal, + .sidebar-mini .sidebar .sidebar-wrapper .user .info > a > span, + .sidebar-mini .sidebar .sidebar-wrapper > .nav li > a p { + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + opacity: 0; } + .sidebar-mini .sidebar .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon { + opacity: 1; } + .sidebar-mini .sidebar:hover { + width: 260px; } + .sidebar-mini .sidebar:hover .logo a.logo-normal { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + .sidebar-mini .sidebar:hover .navbar-minimize { + opacity: 1; } + .sidebar-mini .sidebar:hover .sidebar-wrapper { + width: 260px; } + .sidebar-mini .sidebar:hover .sidebar-wrapper > .nav li > a p, + .sidebar-mini .sidebar:hover .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-normal, + .sidebar-mini .sidebar:hover .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a .sidebar-normal, + .sidebar-mini .sidebar:hover .sidebar-wrapper .user .info > a > span { + -webkit-transform: translate3d(0px, 0, 0); + transform: translate3d(0px, 0, 0); + opacity: 1; } + .sidebar-mini .sidebar:hover .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon { + opacity: 0; } + .sidebar-mini .main-panel > .content { + padding-left: 130px; } + .sidebar-mini footer { + padding-left: 130px; } + .navbar-minimize button { + margin-left: 10px; } + .navbar-minimize button i { + color: #ffffff; + font-size: 20px; } } + +@media (max-width: 767.98px) { + .main-panel .content { + padding-left: 15px; + padding-right: 15px; } } + +@media (min-width: 768px) and (max-width: 1199.98px) { + .wrapper { + transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } + .sidebar { + position: fixed; + display: block; + top: 0; + height: 100vh; + width: 260px !important; + right: auto; + left: 0; + margin: 0; + border-radius: 0; + z-index: 1032; + visibility: visible; + overflow-y: visible; + padding: 0; + transition: 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -webkit-transform: translate3d(-260px, 0, 0); + transform: translate3d(-260px, 0, 0); } } + @media (min-width: 768px) and (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { + .sidebar { + transition: none; } } + +@media (min-width: 768px) and (max-width: 1199.98px) { + .sidebar .sidebar-wrapper { + height: 100vh; } + .main-panel { + transition: 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } } + @media (min-width: 768px) and (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { + .main-panel { + transition: none; } } + +@media (min-width: 768px) and (max-width: 1199.98px) { + .nav-open .main-panel { + right: 0; + -webkit-transform: translate3d(260px, 0, 0); + transform: translate3d(260px, 0, 0); } + .nav-open .sidebar { + transition: 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -webkit-transform: translate3d(0px, 0, 0); + transform: translate3d(0px, 0, 0); } } + @media (min-width: 768px) and (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { + .nav-open .sidebar { + transition: none; } } + +@media (min-width: 768px) and (max-width: 1199.98px) { + .nav-open .sidebar:before { + content: unset; } + .nav-open body { + position: relative; + overflow-x: hidden; } + .nav-open .menu-on-right .main-panel { + -webkit-transform: translate3d(-260px, 0, 0); + transform: translate3d(-260px, 0, 0); } + .nav-open .menu-on-right .navbar-collapse, + .nav-open .menu-on-right .sidebar { + -webkit-transform: translate3d(0px, 0, 0); + transform: translate3d(0px, 0, 0); } + .nav-open .menu-on-right .bodyClick { + right: 260px; + left: auto; } + .menu-on-right .sidebar { + left: auto; + right: 0; + -webkit-transform: translate3d(260px, 0, 0); + transform: translate3d(260px, 0, 0); } + .bodyClick { + height: 100%; + width: 100%; + position: fixed; + opacity: 1; + top: 0; + right: 0; + left: 260px; + content: ""; + z-index: 9999; + overflow-x: hidden; + background-color: transparent; + transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } + .main-panel .content { + padding-left: 30px !important; } + .sidebar-mini .sidebar .logo a.logo-normal { + opacity: 1; + -webkit-transform: translate3d(0px, 0, 0); + transform: translate3d(0px, 0, 0); } + .sidebar-mini .sidebar .sidebar-wrapper > .nav li > a p { + opacity: 1; } + .sidebar-mini .sidebar .sidebar-wrapper .nav li a p { + opacity: 1 !important; + -webkit-transform: translate3d(0px, 0, 0); + transform: translate3d(0px, 0, 0); } + .minimize-sidebar { + display: none; } } + +/* Animations */ +.nav-pills .nav-link, +.navbar, +.nav-tabs .nav-link, +.sidebar .nav a, +.sidebar .nav a i, +.sidebar .nav p, +.navbar-collapse .navbar-nav .nav-link, +.animation-transition-general, +.sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a span, +.sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a span, +.off-canvas-sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a span, +.off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a span, +.sidebar .navbar-minimize, +.off-canvas-sidebar .navbar-minimize, +.sidebar .nav p, +.off-canvas-sidebar .nav p, +.sidebar .logo a.logo-mini, +.sidebar .logo a.logo-normal, +.off-canvas-sidebar .logo a.logo-mini, +.off-canvas-sidebar .logo a.logo-normal, +.sidebar .user .photo, +.off-canvas-sidebar .user .photo, +.sidebar .user a, +.off-canvas-sidebar .user a, +.sidebar .user .info > a > span, +.off-canvas-sidebar .user .info > a > span, +.card-collapse .card .card-header a[data-toggle="collapse"] i, +.tag, +.tag [data-role="remove"], +.animation-transition-general, +.sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a span, +.sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a span, +.off-canvas-sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a span, +.off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a span, +.sidebar .navbar-minimize, +.off-canvas-sidebar .navbar-minimize, +.sidebar .nav p, +.off-canvas-sidebar .nav p, +.sidebar .logo a.logo-mini, +.sidebar .logo a.logo-normal, +.off-canvas-sidebar .logo a.logo-mini, +.off-canvas-sidebar .logo a.logo-normal, +.sidebar .user .photo, +.off-canvas-sidebar .user .photo, +.sidebar .user a, +.off-canvas-sidebar .user a, +.sidebar .user .info > a > span, +.off-canvas-sidebar .user .info > a > span, +.card-collapse .card .card-header a[data-toggle="collapse"] i { + transition: all 300ms ease 0s; } + +.bootstrap-switch-label:before, +.caret { + transition: all 150ms ease 0s; } + +.dropdown-toggle[aria-expanded="true"]:after, +a[data-toggle="collapse"][aria-expanded="true"] .caret, +.card-collapse .card a[data-toggle="collapse"][aria-expanded="true"] i, +.card-collapse .card a[data-toggle="collapse"].expanded i { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: rotate(180deg); + transform: rotate(180deg); } + +.caret { + width: 0; + height: 0; + vertical-align: middle; + border-top: 4px dashed; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + margin-top: -5px; + position: absolute; + top: 30px; + margin-left: 5px; } + +.pull-left { + float: left; } + +.pull-right { + float: right; } + +.card form label + .form-control { + margin-bottom: 20px; } + +.offline-doc .page-header:before { + background: rgba(0, 0, 0, 0.75); } + +.offline-doc .navbar { + border: none; } + +.offline-doc .footer { + position: absolute; + width: 100%; + background: transparent; + bottom: 0; + color: #ffffff; + padding: 0.9375rem 0; } + +.card .map-title { + color: #ffffff; } + +.card .table tr td p.title { + padding-top: 7px; + margin-bottom: 0; } + +.card.card-chart .gmnoprint, +.card.card-chart .gm-style-cc { + display: none !important; } + +.bd-docs h1, .bd-docs h2, .bd-docs h3, .bd-docs h4, .bd-docs h5, .bd-docs h6, .bd-docs p, .bd-docs ul li, .bd-docs ol li { + color: #2c2c2c; } + +.bd-docs .bd-content > table > thead > tr > th { + color: #222a42; } + +.bd-docs .blockquote, .bd-docs .blockquote p, .bd-docs .card p { + color: rgba(255, 255, 255, 0.8); } + +.bd-docs .bd-example { + background: linear-gradient(#1e1e2f, #1e1e24); } + +.bd-docs .navbar { + border-top: none; } + .bd-docs .navbar .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.8) !important; } + +.bd-docs .bd-example .btn { + margin: 4px 0; } + +.bd-docs .bd-example .btn .badge { + display: inline-block; } + +.bd-docs .bd-example .tim-icons { + color: #ffffff; } + +.bd-docs .bd-example .popover .popover-header { + color: rgba(181, 181, 181, 0.6); } + +.bd-docs .bd-example .popover-body p { + color: #212529; } + +.bd-docs .bd-example.tooltip-demo p { + color: rgba(255, 255, 255, 0.8); } + +.bd-docs .card.card-body, +.bd-docs .card .card-body { + color: rgba(255, 255, 255, 0.8); } + +.bd-docs label, +.bd-docs .form-check { + color: rgba(255, 255, 255, 0.8); } + +.bd-docs .form-check + .btn { + margin-top: 20px; } + +.bd-docs .bd-example thead th, +.bd-docs table thead th { + color: rgba(255, 255, 255, 0.8); } + +.bd-docs .bd-example h1, .bd-docs .bd-example h2, .bd-docs .bd-example h3, .bd-docs .bd-example h4, .bd-docs .bd-example h5, .bd-docs .bd-example h6, +.bd-docs .bd-example .h1, .bd-docs .bd-example .h2, .bd-docs .bd-example .h3, .bd-docs .bd-example .h4, .bd-docs .bd-example .h5, .bd-docs .bd-example .h6, +.bd-docs table h1, +.bd-docs table h2, +.bd-docs table h3, +.bd-docs table h4, +.bd-docs table h5, +.bd-docs table h6, +.bd-docs table .h1, +.bd-docs table .h2, +.bd-docs table .h3, +.bd-docs table .h4, +.bd-docs table .h5, +.bd-docs table .h6 { + color: rgba(255, 255, 255, 0.8); } + +.bd-docs .bd-example .datepicker thead th, .bd-docs .bd-example .datepicker table thead th, .bd-docs .bd-example .datepicker .tim-icons, +.bd-docs table .datepicker thead th, +.bd-docs table .datepicker table thead th, +.bd-docs table .datepicker .tim-icons { + color: #e14eca; } + +.bd-docs .bd-example .picker-switch .tim-icons, +.bd-docs table .picker-switch .tim-icons { + color: #e14eca; } + +.bd-docs .footer .container-fluid > nav { + display: inline-block; } + +.bd-docs #exampleModalLong.modal.show .modal-dialog { + -webkit-transform: translateY(5%); + transform: translateY(5%); } + +.modal.show .modal-dialog { + -webkit-transform: translate(0, 30%); + transform: translate(0, 30%); } + +code { + color: #f3a4b5; } + +.rtl .sidebar, +.rtl .bootstrap-navbar { + right: 0; + left: auto; + margin-right: 20px; + margin-left: 0; } + .rtl .sidebar .nav i, + .rtl .bootstrap-navbar .nav i { + float: right; + margin-left: 15px; + margin-right: 0; } + .rtl .sidebar .nav p, + .rtl .bootstrap-navbar .nav p { + margin-right: 45px; + text-align: right; } + .rtl .sidebar .nav .caret, + .rtl .bootstrap-navbar .nav .caret { + left: 11px; + right: auto; } + .rtl .sidebar .nav li.active a:before, + .rtl .bootstrap-navbar .nav li.active a:before { + left: auto !important; + right: -4px; } + .rtl .sidebar .logo a.logo-mini, + .rtl .bootstrap-navbar .logo a.logo-mini { + float: right; + margin-right: 20px; + margin-left: 10px; } + .rtl .sidebar .logo .simple-text, + .rtl .bootstrap-navbar .logo .simple-text { + text-align: right; } + .rtl .sidebar .sidebar-wrapper .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon, + .rtl .sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon, + .rtl .bootstrap-navbar .sidebar-wrapper .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon, + .rtl .bootstrap-navbar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon { + float: right; + margin-left: 15px; + margin-right: 0; } + .rtl .sidebar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-normal, + .rtl .sidebar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a .sidebar-normal, + .rtl .bootstrap-navbar .sidebar-wrapper > .nav [data-toggle="collapse"] ~ div > ul > li > a .sidebar-normal, + .rtl .bootstrap-navbar .sidebar-wrapper .user .info [data-toggle="collapse"] ~ div > ul > li > a .sidebar-normal { + text-align: right; } + .rtl .sidebar:before, + .rtl .bootstrap-navbar:before { + right: 30px; + left: auto; } + +.rtl .main-panel { + position: fixed; + height: 100%; + overflow-y: scroll; + overflow-x: hidden; } + +.rtl .main-panel .content { + padding: 110px 300px 20px 50px; } + +.rtl .dropdown-toggle:after { + margin-right: .255em; + margin-left: 0; } + +.rtl .dropdown-menu.dropdown-menu-right.dropdown-navbar { + right: -220px !important; + left: auto; } + .rtl .dropdown-menu.dropdown-menu-right.dropdown-navbar:before { + right: auto; + left: 35px; } + +.rtl .notification { + left: 40px; + right: auto; } + +.rtl .dropdown-menu { + right: auto; + left: 0; } + +.rtl .card-timeline .timeline .timeline-footer .btn { + margin-left: 0; + margin-right: auto; } + +.rtl .navbar-minimize-fixed { + margin-right: 38px; + margin-left: auto; } + +.rtl .minimize-sidebar { + float: right; } + +.rtl .alert { + left: 0; + margin-left: 0; + margin-right: 0; } + .rtl .alert button.close { + left: 10px !important; + right: auto !important; } + .rtl .alert span[data-notify="icon"] { + right: 15px; + left: auto; } + .rtl .alert.alert-with-icon { + padding-right: 65px; + padding-left: 15px; } + .rtl .alert.alert-with-icon i[data-notify="icon"] { + right: 15px; + left: auto; } + +.rtl .search-bar { + margin-left: 0; } + +.rtl .modal-search .modal-header .close { + margin-right: auto; + left: 10px; } + +.rtl .rtl .footer { + padding: 24px 30px !important; } + +.rtl .ps__rail-y { + right: auto !important; + left: 0; } + +.rtl .card.card-timeline .timeline .timeline-footer .btn.dropdown-toggle i { + left: 0 !important; } + +.rtl .card.card-timeline .timeline .timeline-footer .btn.dropdown-toggle:after { + margin-left: 5px !important; } + +.rtl .fixed-plugin .dropdown-menu { + right: 80px; } + +@media (min-width: 1200px) { + .rtl.sidebar-mini .main-panel .content { + padding-right: 130px; + padding-left: 50px; } + .rtl.sidebar-mini footer { + padding-right: 130px; + padding-left: 50px; } + .rtl .navbar-minimize button { + margin-right: -5px; } + .rtl .footer { + padding: 24px 300px 24px 0; } } + +@media (max-width: 1199.98px) { + .nav-open .rtl .wrapper { + -webkit-transform: translate3d(-260px, 0, 0); + transform: translate3d(-260px, 0, 0); + transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } + .rtl .sidebar { + -webkit-transform: translate3d(260px, 0, 0); + transform: translate3d(260px, 0, 0); } + .rtl .main-panel { + float: right; + right: 0; + left: auto; + -webkit-transform: translate3d(0px, 0, 0); + transform: translate3d(0px, 0, 0); } + .rtl .sidebar { + margin-right: 0; } + .rtl .main-panel .content { + padding-right: 50px; } } + +@media (max-width: 991.98px) { + .rtl .main-panel .content { + padding-right: 50px; } + .rtl #bodyClick { + right: 260px; + left: auto; } + .rtl .navbar .navbar-toggle .navbar-toggler { + display: block; + margin-right: 20px; } + .rtl .navbar .navbar-nav { + padding-right: 0; } + .rtl .navbar .navbar-nav a.nav-link { + text-align: right; } + .rtl .navbar .navbar-nav a.nav-link p { + margin-right: 7px; } + .rtl .navbar .navbar-nav .btn { + margin-right: 0; + padding: 0; } + .rtl .navbar .navbar-nav .btn i { + margin-left: 4px; + margin-right: 5px; } + .rtl .navbar .navbar-nav .search-bar span { + margin-right: 10px; } + .nav-open body { + position: fixed; } } + +@media (max-width: 767.98px) { + .rtl .main-panel .content { + padding-left: 15px; + padding-right: 15px; } } + +@media (max-width: 575.98px) { + .rtl .navbar .dropdown-menu { + width: 200px !important; } } + +.card.card-timeline .card-body { + padding-left: 0; + padding-right: 0; } + +.card.card-timeline .timeline { + list-style: none; + padding: 20px 0 20px; + position: relative; } + .card.card-timeline .timeline:before { + top: 0; + bottom: 0; + position: absolute; + content: " "; + width: 3px; + background-color: #222a42; + left: 50%; + margin-left: -1.5px; } + .card.card-timeline .timeline .timeline-footer .btn { + margin: 0; } + .card.card-timeline .timeline .timeline-footer .btn.dropdown-toggle i { + top: -1px; + left: 10px; } + .card.card-timeline .timeline .timeline-footer .btn.dropdown-toggle:after { + margin-left: 20px !important; } + .card.card-timeline .timeline h6 { + color: rgba(255, 255, 255, 0.8); + font-weight: 400; + margin: 10px 0px 0px; } + .card.card-timeline .timeline.timeline-simple:before { + left: 5%; } + .card.card-timeline .timeline.timeline-simple > li > .timeline-panel { + width: 86%; } + .card.card-timeline .timeline.timeline-simple > li > .timeline-badge { + left: 5%; } + .card.card-timeline .timeline > li { + margin-bottom: 20px; + position: relative; } + .card.card-timeline .timeline > li:before, .card.card-timeline .timeline > li:after { + content: " "; + display: table; } + .card.card-timeline .timeline > li:after { + clear: both; } + .card.card-timeline .timeline > li > .timeline-panel { + background: #27293d; + width: 45%; + float: left; + padding: 20px; + border-radius: 0.2857rem; + box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1); + color: #222a42; + margin-bottom: 20px; + position: relative; } + .card.card-timeline .timeline > li > .timeline-panel:before { + position: absolute; + top: 26px; + right: -15px; + display: inline-block; + border-top: 15px solid transparent; + border-left: 15px solid #222a42; + border-right: 0 solid #222a42; + border-bottom: 15px solid transparent; + content: " "; } + .card.card-timeline .timeline > li > .timeline-panel:after { + position: absolute; + top: 27px; + right: -14px; + display: inline-block; + border-top: 14px solid transparent; + border-left: 14px solid #27293d; + border-right: 0 solid #27293d; + border-bottom: 14px solid transparent; + content: " "; } + .card.card-timeline .timeline > li > .timeline-panel.timeline-panel-white { + background: #ffffff; } + .card.card-timeline .timeline > li > .timeline-panel.timeline-panel-white .timeline-body p { + color: #1d253b; } + .card.card-timeline .timeline > li > .timeline-panel.timeline-panel-white:after, .card.card-timeline .timeline > li > .timeline-panel.timeline-panel-white:before { + border-right-color: #ffffff; + border-left-color: #ffffff; } + .card.card-timeline .timeline > li > .timeline-badge { + color: #ffffff; + width: 50px; + height: 50px; + line-height: 51px; + font-size: 1.4em; + text-align: center; + position: absolute; + top: 16px; + left: 50%; + margin-left: -25px; + background-color: #9A9A9A; + z-index: 100; + border-top-right-radius: 50%; + border-top-left-radius: 50%; + border-bottom-right-radius: 50%; + border-bottom-left-radius: 50%; } + .card.card-timeline .timeline > li > .timeline-badge [class^="ti-"], + .card.card-timeline .timeline > li > .timeline-badge [class*=" ti-"] { + line-height: inherit; } + .card.card-timeline .timeline > li > .timeline-badge .tim-icons { + width: 25px; + height: 21px; + text-align: center; } + .card.card-timeline .timeline > li.timeline-inverted > .timeline-panel { + float: right; } + .card.card-timeline .timeline > li.timeline-inverted > .timeline-panel:before { + border-left-width: 0; + border-right-width: 15px; + left: -15px; + right: auto; } + .card.card-timeline .timeline > li.timeline-inverted > .timeline-panel:after { + border-left-width: 0; + border-right-width: 14px; + left: -14px; + right: auto; } + +.card.card-timeline .timeline-heading { + margin-bottom: 15px; } + +.card.card-timeline .timeline-badge.primary { + background-color: #1d8cf8 !important; } + +.card.card-timeline .timeline-badge.info { + background-color: #1d8cf8 !important; } + +.card.card-timeline .timeline-badge.success { + background-color: #00bf9a !important; } + +.card.card-timeline .timeline-badge.warning { + background-color: #ff8d72 !important; } + +.card.card-timeline .timeline-badge.danger { + background-color: #fd5d93 !important; } + +.card.card-timeline .timeline-title { + margin-top: 0; + color: inherit; } + +.card.card-timeline .timeline-body > p, +.card.card-timeline .timeline-body > ul { + margin-bottom: 0; + color: #ffffff; } + +.card.card-timeline .timeline-body > p + p { + margin-top: 5px; } + +@media (max-width: 767.98px) { + .card.card-timeline .timeline:before { + left: 5%; } + .card.card-timeline .timeline > li > .timeline-badge { + left: 5%; } + .card.card-timeline .timeline > li > .timeline-panel { + float: right; + width: 83% !important; } + .card.card-timeline .timeline > li > .timeline-panel:before { + border-left-width: 0; + border-right-width: 15px; + left: -15px; + right: auto; } + .card.card-timeline .timeline > li > .timeline-panel:after { + border-left-width: 0; + border-right-width: 14px; + left: -14px; + right: auto; } } + +.sr-only, +.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, +.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, +.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, +.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after, +.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after, +.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after, +.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, +.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, +.bootstrap-datetimepicker-widget .btn[data-action="today"]::after, +.bootstrap-datetimepicker-widget .picker-switch::after, +.bootstrap-datetimepicker-widget table th.prev::after, +.bootstrap-datetimepicker-widget table th.next::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; } + +.bootstrap-datetimepicker-widget { + list-style: none; } + +.bootstrap-datetimepicker-widget a .btn:hover { + background-color: transparent; } + +.bootstrap-datetimepicker-widget.dropdown-menu { + padding: 8px 6px; + width: 254px; + max-width: 254px; } + .bootstrap-datetimepicker-widget.dropdown-menu .tim-icons { + opacity: 1; } + .bootstrap-datetimepicker-widget.dropdown-menu .picker-switch .table-condensed:hover { + background: #eee; + border-radius: 3px; } + .bootstrap-datetimepicker-widget.dropdown-menu .timepicker-picker .table-condensed { + margin-top: 10px; + margin-bottom: 5px; } + .bootstrap-datetimepicker-widget.dropdown-menu .timepicker-picker .table-condensed .btn[data-action="togglePeriod"]:hover, + .bootstrap-datetimepicker-widget.dropdown-menu .timepicker-picker .table-condensed .separator { + color: #9A9A9A !important; } + .bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .month, + .bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .year, + .bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .decade { + color: #9A9A9A; } + .bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .month.active, + .bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .year.active, + .bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .decade.active { + color: #ffffff; } + +@media (min-width: 768px) { + .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { + width: 38em; } } + +@media (min-width: 992px) { + .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { + width: 38em; } } + +@media (min-width: 1200px) { + .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { + width: 38em; } } + +.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before { + display: inline-block; + position: absolute; + width: 0; + height: 0; + vertical-align: middle; + content: ""; + right: auto; + border-bottom: .4em solid; + border-right: .4em solid transparent; + border-left: .4em solid transparent; } + +.bootstrap-datetimepicker-widget.dropdown-menu.top:before { + display: none; } + +.bootstrap-datetimepicker-widget.dropdown-menu.top:after { + display: inline-block; + position: absolute; + width: 0; + height: 0; + vertical-align: middle; + content: ""; + top: auto; + bottom: -6px; + right: auto; + left: 10px; + color: #ffffff; + border-top: .4em solid; + border-right: .4em solid transparent; + border-left: .4em solid transparent; } + +.bootstrap-datetimepicker-widget.dropdown-menu.top { + margin-top: auto; + margin-bottom: -20px; } + +.bootstrap-datetimepicker-widget.dropdown-menu.top.open { + margin-top: auto; + margin-bottom: 3px; } + +.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before { + left: auto; + right: 6px; } + +.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after { + left: auto; + right: 7px; } + +.bootstrap-datetimepicker-widget .list-unstyled { + margin: 0; } + +.bootstrap-datetimepicker-widget a[data-action] { + padding: 0; + border-width: 0; + color: #fff; + background-color: transparent; } + +.bootstrap-datetimepicker-widget a[data-action="togglePicker"], +.bootstrap-datetimepicker-widget a[data-action="togglePicker"]:hover { + color: #e14eca; } + +.bootstrap-datetimepicker-widget a[data-action]:hover { + background-color: transparent; } + +.bootstrap-datetimepicker-widget a[data-action]:active { + box-shadow: none; } + +.bootstrap-datetimepicker-widget .timepicker-hour, +.bootstrap-datetimepicker-widget .timepicker-minute, +.bootstrap-datetimepicker-widget .timepicker-second { + width: 40px; + height: 40px; + line-height: 40px; + font-weight: 300; + font-size: 1.5em; + margin: 3px; + border-radius: 50%; + color: #9A9A9A; } + +.bootstrap-datetimepicker-widget button[data-action] { + width: 38px; + height: 38px; + padding: 0; + box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.2); } + +.bootstrap-datetimepicker-widget .btn { + margin: 0 !important; } + +.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after { + content: "Increment Hours"; } + +.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after { + content: "Increment Minutes"; } + +.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after { + content: "Decrement Hours"; } + +.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after { + content: "Decrement Minutes"; } + +.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after { + content: "Show Hours"; } + +.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after { + content: "Show Minutes"; } + +.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after { + content: "Toggle AM/PM"; } + +.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after { + content: "Clear the picker"; } + +.bootstrap-datetimepicker-widget .btn[data-action="today"]::after { + content: "Set the date to today"; } + +.bootstrap-datetimepicker-widget .picker-switch { + text-align: center; + border-radius: 3px; + color: #e14eca; } + +.bootstrap-datetimepicker-widget .picker-switch::after { + content: "Toggle Date and Time Screens"; } + +.bootstrap-datetimepicker-widget .picker-switch td { + padding: 0; + margin: 0; + height: auto; + width: auto; + line-height: inherit; } + +.bootstrap-datetimepicker-widget .picker-switch td span { + line-height: 2.5; + height: 2.5em; + width: 100%; + border-radius: 3px; + margin: 2px 0px !important; } + +.bootstrap-datetimepicker-widget table { + width: 100%; + margin: 0; + text-align: center; } + +.bootstrap-datetimepicker-widget table td > div, .bootstrap-datetimepicker-widget table th > div { + text-align: center; } + +.bootstrap-datetimepicker-widget table th { + height: 20px; + line-height: 20px; + width: 20px; + font-weight: 300; } + +.bootstrap-datetimepicker-widget table th.picker-switch { + width: 145px; } + +.bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover { + background: none; + color: #cfcfca; + cursor: not-allowed; } + +.bootstrap-datetimepicker-widget table th.prev span, .bootstrap-datetimepicker-widget table th.next span { + border-radius: 4px; + height: 27px; + width: 27px; + line-height: 28px; + font-size: 12px; + border-radius: 50%; + text-align: center; + color: #e14eca; } + +.bootstrap-datetimepicker-widget table th.prev::after { + content: "Previous Month"; } + +.bootstrap-datetimepicker-widget table th.next::after { + content: "Next Month"; } + +.bootstrap-datetimepicker-widget table th.dow { + text-align: center; + color: #e14eca; + padding-bottom: 5px; + padding-top: 10px; } + +.bootstrap-datetimepicker-widget table thead tr:first-child th { + cursor: pointer; } + +.bootstrap-datetimepicker-widget table thead tr:first-child th:hover span, .bootstrap-datetimepicker-widget table thead tr:first-child th.picker-switch:hover { + background: #eee; } + +.bootstrap-datetimepicker-widget table td.cw > div { + font-size: .8em; + height: 20px; + line-height: 20px; + color: #cfcfca; } + +.bootstrap-datetimepicker-widget table td.day > div, +.bootstrap-datetimepicker-widget table td.minute > div, +.bootstrap-datetimepicker-widget table td.hour > div { + height: 30px; + line-height: 2.2; + width: 30px; + text-align: center; + padding: 0px; + border-radius: 50%; + margin: 0 auto; + z-index: -1; + color: #9A9A9A; + position: relative; + font-weight: 300; + font-size: 14px; + border: none; + cursor: pointer; + transition: all 300ms ease 0s; } + +.bootstrap-datetimepicker-widget table td.day:hover > div, .bootstrap-datetimepicker-widget table td.hour:hover > div, .bootstrap-datetimepicker-widget table td.minute:hover > div, .bootstrap-datetimepicker-widget table td.second:hover > div { + background: #eee; + cursor: pointer; } + +.bootstrap-datetimepicker-widget table td.old > div, .bootstrap-datetimepicker-widget table td.new > div { + color: #344675; } + +.bootstrap-datetimepicker-widget table td.today > div:before { + content: ''; + display: inline-block; + border: 0 0 7px 7px solid transparent; + border-bottom-color: #68B3C8; + border-top-color: rgba(0, 0, 0, 0.2); + position: absolute; + bottom: 4px; + right: 4px; } + +.bootstrap-datetimepicker-widget table td.active > div, .bootstrap-datetimepicker-widget table td.active:hover > div { + background-color: #e14eca; + color: #ffffff; + box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.2); } + +.bootstrap-datetimepicker-widget table td.active.today:before > div { + border-bottom-color: #ffffff; } + +.bootstrap-datetimepicker-widget table td.disabled > div, .bootstrap-datetimepicker-widget table td.disabled:hover > div { + background: none; + color: #cfcfca; + cursor: not-allowed; } + +.bootstrap-datetimepicker-widget table td span { + display: inline-block; + width: 40px; + height: 40px; + line-height: 40px; + margin: 0 3px; + cursor: pointer; + border-radius: 50%; + text-align: center; } + +.bootstrap-datetimepicker-widget table td span.active { + background-color: #e14eca; + color: #FFFFFF; } + +.bootstrap-datetimepicker-widget table td span.old { + color: #cfcfca; } + +.bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover { + background: none; + color: #cfcfca; + cursor: not-allowed; } + +.bootstrap-datetimepicker-widget .timepicker-picker span, +.bootstrap-datetimepicker-widget .timepicker-hours span, +.bootstrap-datetimepicker-widget .timepicker-minutes span { + border-radius: 50% !important; } + +.bootstrap-datetimepicker-widget.usetwentyfour td.hour { + height: 27px; + line-height: 27px; } + +.input-group.date .input-group-addon { + cursor: pointer; } + +.table-condensed > tbody > tr > td, +.table-condensed > tbody > tr > th, +.table-condensed > tfoot > tr > td, +.table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > thead > tr > th { + padding: 1px; + text-align: center; + z-index: 1; + cursor: pointer; } + +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .picker-switch, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table th.prev span, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table th.next span, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.day > div, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget a[data-action="togglePicker"], +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget a[data-action="togglePicker"]:hover, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget span, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .timepicker-hours span, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .timepicker-minutes span, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .separator, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.minute > div, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.hour > div { + color: #9A9A9A; } + +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table th.dow { + color: rgba(255, 255, 255, 0.8); } + +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.old > div, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.new > div { + color: rgba(255, 255, 255, 0.4); } + +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget button[data-action] { + background-color: #ffffff; } + +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.active > div, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.active:hover > div { + background-color: #ffffff; } + +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td:not(.active).day:hover > div, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.hour:hover > div, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.minute:hover > div, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.second:hover > div, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td span:hover { + background: rgba(255, 255, 255, 0.2); } + +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table thead tr:first-child th:hover span, +input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table thead tr:first-child th.picker-switch:hover { + background-color: rgba(255, 255, 255, 0.2); } + +input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget { + background-color: #e14eca; } + input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget table td.active > div, + input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget table td.active:hover > div, + input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget button[data-action], input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after, input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before { + color: #e14eca; } + +input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget { + background-color: #1d8cf8; } + input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget table td.active > div, + input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget table td.active:hover > div, + input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget button[data-action], input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after, input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before { + color: #1d8cf8; } + +input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget { + background-color: #00f2c3; } + input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget table td.active > div, + input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget table td.active:hover > div, + input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget button[data-action], input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after, input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before { + color: #00f2c3; } + +input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget { + background-color: #fd5d93; } + input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget table td.active > div, + input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget table td.active:hover > div, + input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget button[data-action], input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after, input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before { + color: #fd5d93; } + +input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget { + background-color: #ff8d72; } + input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget table td.active > div, + input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget table td.active:hover > div, + input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget button[data-action], input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after, input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before { + color: #ff8d72; } + +.bootstrap-datetimepicker-widget.dropdown-black .datepicker-days .day, .bootstrap-datetimepicker-widget.dropdown-black .datepicker-days .minute { + color: rgba(255, 255, 255, 0.7); } + .bootstrap-datetimepicker-widget.dropdown-black .datepicker-days .day:hover, .bootstrap-datetimepicker-widget.dropdown-black .datepicker-days .minute:hover { + color: #212529; } + +.bootstrap-datetimepicker-widget.dropdown-black table td span, .bootstrap-datetimepicker-widget.dropdown-black table td.minute, .bootstrap-datetimepicker-widget.dropdown-black table td.hour { + color: rgba(255, 255, 255, 0.7); } + +.bootstrap-datetimepicker-widget.dropdown-black table td span:hover, .bootstrap-datetimepicker-widget.dropdown-black table td.minute:hover, .bootstrap-datetimepicker-widget.dropdown-black table td.hour:hover { + background: transparent; + color: rgba(255, 255, 255, 0.4); } + .bootstrap-datetimepicker-widget.dropdown-black table td span:hover div, .bootstrap-datetimepicker-widget.dropdown-black table td.minute:hover div, .bootstrap-datetimepicker-widget.dropdown-black table td.hour:hover div { + background: transparent; } + +.bootstrap-datetimepicker-widget.dropdown-black table td .btn[data-action] { + color: #ffffff; } + +.bootstrap-datetimepicker-widget.dropdown-black table td .btn[data-action="togglePeriod"] { + background: transparent; } + +/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */ +/* Functional styling; + * These styles are required for noUiSlider to function. + * You don't need to change these rules to apply your design. + */ +.noUi-target, +.noUi-target * { + -webkit-touch-callout: none; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-user-select: none; + touch-action: none; + -ms-user-select: none; + -moz-user-select: none; + user-select: none; + box-sizing: border-box; } + +.noUi-target { + position: relative; + direction: ltr; } + +.noUi-base, +.noUi-connects { + width: 100%; + height: 100%; + position: relative; + z-index: 1; } + +/* Wrapper for all connect elements. + */ +.noUi-connects { + overflow: hidden; + z-index: 0; } + +.noUi-connect, +.noUi-origin { + will-change: transform; + position: absolute; + z-index: 1; + top: 0; + left: 0; + height: 100%; + width: 100%; + -ms-transform-origin: 0 0; + -webkit-transform-origin: 0 0; + -webkit-transform-style: preserve-3d; + transform-origin: 0 0; + -webkit-transform-style: flat; + transform-style: flat; } + +.noUi-connect { + height: 100%; + width: 100%; } + +.noUi-origin { + height: 10%; + width: 10%; } + +/* Offset direction + */ +html:not([dir="rtl"]) .noUi-horizontal .noUi-origin { + left: auto; + right: 0; } + +/* Give origins 0 height/width so they don't interfere with clicking the + * connect elements. + */ +.noUi-vertical .noUi-origin { + width: 0; } + +.noUi-horizontal .noUi-origin { + height: 0; } + +.noUi-handle { + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + position: absolute; } + +.noUi-touch-area { + height: 100%; + width: 100%; } + +.noUi-state-tap .noUi-connect, +.noUi-state-tap .noUi-origin { + transition: -webkit-transform 0.3s; + transition: transform 0.3s; + transition: transform 0.3s, -webkit-transform 0.3s; } + +.noUi-state-drag * { + cursor: inherit !important; } + +/* Slider size and handle placement; + */ +.noUi-horizontal { + height: 1px; } + +.noUi-horizontal .noUi-handle { + border-radius: 50%; + background-color: #ffffff; + box-shadow: 0 1px 13px 0 rgba(0, 0, 0, 0.2); + height: 15px; + width: 15px; + cursor: pointer; + margin-left: -10px; + margin-top: -7px; } + +.noUi-vertical { + width: 18px; } + +.noUi-vertical .noUi-handle { + width: 28px; + height: 34px; + left: -6px; + top: -17px; } + +html:not([dir="rtl"]) .noUi-horizontal .noUi-handle { + right: -15px; + left: auto; + outline: none; } + +/* Styling; + * Giving the connect element a border radius causes issues with using transform: scale + */ +.noUi-target { + background-color: rgba(182, 182, 182, 0.3); + border-radius: 3px; } + +.noUi-connects { + border-radius: 3px; } + +.noUi-connect { + background: #344675; + border-radius: 3px; + transition: background 450ms; } + +/* Handles and cursors; + */ +.noUi-draggable { + cursor: ew-resize; } + +.noUi-vertical .noUi-draggable { + cursor: ns-resize; } + +.noUi-handle { + border-radius: 3px; + background: #ffffff; + cursor: default; + box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB; + -webkit-transition: 300ms ease 0s; + -moz-transition: 300ms ease 0s; + -ms-transition: 300ms ease 0s; + -o-transform: 300ms ease 0s; + transition: 300ms ease 0s; } + +.noUi-active { + -webkit-transform: scale3d(1.5, 1.5, 1); + transform: scale3d(1.5, 1.5, 1); } + +/* Disabled state; + */ +[disabled] .noUi-connect { + background: #B8B8B8; } + +[disabled].noUi-target, +[disabled].noUi-handle, +[disabled] .noUi-handle { + cursor: not-allowed; } + +/* Base; + * + */ +.noUi-pips, +.noUi-pips * { + box-sizing: border-box; } + +.noUi-pips { + position: absolute; + color: #999; } + +/* Values; + * + */ +.noUi-value { + position: absolute; + white-space: nowrap; + text-align: center; } + +.noUi-value-sub { + color: #ccc; + font-size: 10px; } + +/* Markings; + * + */ +.noUi-marker { + position: absolute; + background: #CCC; } + +.noUi-marker-sub { + background: #AAA; } + +.noUi-marker-large { + background: #AAA; } + +/* Horizontal layout; + * + */ +.noUi-pips-horizontal { + padding: 10px 0; + height: 80px; + top: 100%; + left: 0; + width: 100%; } + +.noUi-value-horizontal { + -webkit-transform: translate(-50%, 50%, 0); + transform: translate(-50%, 50%, 0); } + +.noUi-rtl .noUi-value-horizontal { + -webkit-transform: translate(50%, 50%); + transform: translate(50%, 50%); } + +.noUi-marker-horizontal.noUi-marker { + margin-left: -1px; + width: 2px; + height: 5px; } + +.noUi-marker-horizontal.noUi-marker-sub { + height: 10px; } + +.noUi-marker-horizontal.noUi-marker-large { + height: 15px; } + +/* Vertical layout; + * + */ +.noUi-pips-vertical { + padding: 0 10px; + height: 100%; + top: 0; + left: 100%; } + +.noUi-value-vertical { + -webkit-transform: translate3d(0, 50%, 0); + transform: translate3d(0, 50%, 0); + padding-left: 25px; } + +.noUi-rtl .noUi-value-vertical { + -webkit-transform: translate(0, 50%); + transform: translate(0, 50%); } + +.noUi-marker-vertical.noUi-marker { + width: 5px; + height: 2px; + margin-top: -1px; } + +.noUi-marker-vertical.noUi-marker-sub { + width: 10px; } + +.noUi-marker-vertical.noUi-marker-large { + width: 15px; } + +.noUi-tooltip { + display: block; + position: absolute; + border: 1px solid #D9D9D9; + border-radius: 3px; + background: #ffffff; + color: #000; + padding: 5px; + text-align: center; + white-space: nowrap; } + +.noUi-horizontal .noUi-tooltip { + -webkit-transform: translate(-50%, 0); + transform: translate(-50%, 0); + left: 50%; + bottom: 120%; } + +.noUi-vertical .noUi-tooltip { + -webkit-transform: translate(0, -50%); + transform: translate(0, -50%); + top: 50%; + right: 120%; } + +.slider.slider-neutral .noUi-connect, .slider.slider-neutral.noUi-connect { + background-color: #ffffff; } + +.slider.slider-neutral.noUi-target { + background-color: rgba(255, 255, 255, 0.3); } + +.slider.slider-neutral .noUi-handle { + background-color: #ffffff; } + +.slider.slider-primary .noUi-connect, .slider.slider-primary.noUi-connect { + background-color: #e14eca; } + +.slider.slider-primary.noUi-target { + background-color: rgba(249, 99, 50, 0.3); } + +.slider.slider-primary .noUi-handle { + background-color: #e14eca; + box-shadow: 0px 0px 10px 0px #e14eca; } + +.slider.slider-info .noUi-connect, .slider.slider-info.noUi-connect { + background-color: #1d8cf8; } + +.slider.slider-info.noUi-target { + background-color: rgba(44, 168, 255, 0.3); } + +.slider.slider-info .noUi-handle { + background-color: #1d8cf8; + box-shadow: 0px 0px 10px 0px #1d8cf8; } + +.slider.slider-success .noUi-connect, .slider.slider-success.noUi-connect { + background-color: #00f2c3; } + +.slider.slider-success.noUi-target { + background-color: rgba(24, 206, 15, 0.3); } + +.slider.slider-success .noUi-handle { + background-color: #00f2c3; + box-shadow: 0px 0px 10px 0px #00f2c3; } + +.slider.slider-warning .noUi-connect, .slider.slider-warning.noUi-connect { + background-color: #ff8d72; } + +.slider.slider-warning.noUi-target { + background-color: rgba(255, 178, 54, 0.3); } + +.slider.slider-warning .noUi-handle { + background-color: #ff8d72; + box-shadow: 0px 0px 10px 0px #ff8d72; } + +.slider.slider-danger .noUi-connect, .slider.slider-danger.noUi-connect { + background-color: #fd5d93; } + +.slider.slider-danger.noUi-target { + background-color: rgba(255, 54, 54, 0.3); } + +.slider.slider-danger .noUi-handle { + background-color: #fd5d93; + box-shadow: 0px 0px 10px 0px #fd5d93; } + +.fc { + direction: ltr; + text-align: left; } + +.fc-rtl { + text-align: right; } + +body .fc { + /* extra precedence to overcome jqui */ + font-size: 1em; } + +/* Colors +--------------------------------------------------------------------------------------------------*/ +.fc-highlight { + /* when user is selecting cells */ + background: #bce8f1; + opacity: 0.3; } + +.fc-bgevent { + /* default look for background events */ + background: #8fdf82; + opacity: 0.3; } + +.fc-nonbusiness { + /* default look for non-business-hours areas */ + /* will inherit .fc-bgevent's styles */ + background: #d7d7d7; } + +/* Popover +--------------------------------------------------------------------------------------------------*/ +.fc-popover { + position: absolute; + box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); } + +.fc-popover .fc-header { + /* TODO: be more consistent with fc-head/fc-body */ + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; + padding: 2px 4px; } + +.fc-rtl .fc-popover .fc-header { + flex-direction: row-reverse; } + +.fc-popover .fc-header .fc-title { + margin: 0 2px; } + +.fc-popover .fc-header .fc-close { + cursor: pointer; + opacity: 0.65; + font-size: 1.1em; } + +/* Misc Reusable Components +--------------------------------------------------------------------------------------------------*/ +.fc-divider { + border-style: solid; + border-width: 1px; } + +hr.fc-divider { + height: 0; + margin: 0; + padding: 0 0 2px; + /* height is unreliable across browsers, so use padding */ + border-width: 1px 0; } + +.fc-bg, +.fc-bgevent-skeleton, +.fc-highlight-skeleton, +.fc-mirror-skeleton { + /* these element should always cling to top-left/right corners */ + position: absolute; + top: 0; + left: 0; + right: 0; } + +.fc-bg { + bottom: 0; + /* strech bg to bottom edge */ } + +.fc-bg table { + height: 100%; + /* strech bg to bottom edge */ } + +/* Tables +--------------------------------------------------------------------------------------------------*/ +.fc table { + width: 100%; + box-sizing: border-box; + /* fix scrollbar issue in firefox */ + table-layout: fixed; + border-collapse: collapse; + border-spacing: 0; + font-size: 1em; + /* normalize cross-browser */ } + +.fc th { + text-align: center; } + +.fc th, +.fc td { + border-style: solid; + border-width: 1px; + padding: 0; + vertical-align: top; } + +.fc td.fc-today { + border-style: double; + /* overcome neighboring borders */ } + +/* Internal Nav Links +--------------------------------------------------------------------------------------------------*/ +a[data-goto] { + cursor: pointer; } + +a[data-goto]:hover { + text-decoration: underline; } + +/* Fake Table Rows +--------------------------------------------------------------------------------------------------*/ +.fc .fc-row { + /* extra precedence to overcome themes forcing a 1px border */ + /* no visible border by default. but make available if need be (scrollbar width compensation) */ + border-style: solid; + border-width: 0; } + +.fc-row table { + /* don't put left/right border on anything within a fake row. + the outer tbody will worry about this */ + border-left: 0 hidden transparent; + border-right: 0 hidden transparent; + /* no bottom borders on rows */ + border-bottom: 0 hidden transparent; } + +.fc-row:first-child table { + border-top: 0 hidden transparent; + /* no top border on first row */ } + +/* Day Row (used within the header and the DayGrid) +--------------------------------------------------------------------------------------------------*/ +.fc-row { + position: relative; } + +.fc-row .fc-bg { + z-index: 1; } + +/* highlighting cells & background event skeleton */ +.fc-row .fc-bgevent-skeleton, +.fc-row .fc-highlight-skeleton { + bottom: 0; + /* stretch skeleton to bottom of row */ } + +.fc-row .fc-bgevent-skeleton table, +.fc-row .fc-highlight-skeleton table { + height: 100%; + /* stretch skeleton to bottom of row */ } + +.fc-row .fc-highlight-skeleton td, +.fc-row .fc-bgevent-skeleton td { + border-color: transparent; } + +.fc-row .fc-bgevent-skeleton { + z-index: 2; } + +.fc-row .fc-highlight-skeleton { + z-index: 3; } + +/* +row content (which contains day/week numbers and events) as well as "mirror" (which contains +temporary rendered events). +*/ +.fc-row .fc-content-skeleton { + position: relative; + z-index: 4; + padding-bottom: 2px; + /* matches the space above the events */ } + +.fc-row .fc-mirror-skeleton { + z-index: 5; } + +.fc .fc-row .fc-content-skeleton table, +.fc .fc-row .fc-content-skeleton td, +.fc .fc-row .fc-mirror-skeleton td { + /* see-through to the background below */ + /* extra precedence to prevent theme-provided backgrounds */ + background: none; + /* in case s are globally styled */ + border-color: transparent; } + +.fc-row .fc-content-skeleton td, +.fc-row .fc-mirror-skeleton td { + /* don't put a border between events and/or the day number */ + border-bottom: 0; } + +.fc-row .fc-content-skeleton tbody td, +.fc-row .fc-mirror-skeleton tbody td { + /* don't put a border between event cells */ + border-top: 0; } + +/* Scrolling Container +--------------------------------------------------------------------------------------------------*/ +.fc-scroller { + -webkit-overflow-scrolling: touch; } + +/* TODO: move to timegrid/daygrid */ +.fc-scroller > .fc-day-grid, +.fc-scroller > .fc-time-grid { + position: relative; + /* re-scope all positions */ + width: 100%; + /* hack to force re-sizing this inner element when scrollbars appear/disappear */ } + +/* Global Event Styles +--------------------------------------------------------------------------------------------------*/ +.fc-event { + position: relative; + /* for resize handle and other inner positioning */ + display: block; + /* make the tag block */ + font-size: .85em; + line-height: 1.3; + border-radius: 2px; + background-color: #00f2c3; + /* default BACKGROUND color */ + font-weight: normal; + /* undo jqui's ui-widget-header bold */ } + .fc-event.event-azure { + background-color: #1d8cf8; } + .fc-event.event-green { + background-color: #00bf9a; } + .fc-event.event-orange { + background-color: #ff8d72; } + .fc-event.event-red { + background-color: #fd5d93; } + .fc-event.event-default { + background-color: #344675; } + +.fc-event-dot { + background-color: #3a87ad; + /* default BACKGROUND color */ } + +.fc-event, +.fc-event:hover, +.ui-widget .fc-event { + color: #ffffff; + /* default TEXT color */ + text-decoration: none; + /* if has an href */ } + +.fc-event[href], +.fc-event.fc-draggable { + cursor: pointer; + /* give events with links and draggable events a hand mouse pointer */ } + +.fc-not-allowed, +.fc-not-allowed .fc-event { + /* to override an event's custom cursor */ + cursor: not-allowed; } + +.fc-event .fc-bg { + /* the generic .fc-bg already does position */ + z-index: 1; + background: #ffffff; + opacity: .25; } + +.fc-event .fc-content { + position: relative; + z-index: 2; } + +/* resizer (cursor AND touch devices) */ +.fc-event .fc-resizer { + position: absolute; + z-index: 4; } + +/* resizer (touch devices) */ +.fc-event .fc-resizer { + display: none; } + +.fc-event.fc-allow-mouse-resize .fc-resizer, +.fc-event.fc-selected .fc-resizer { + /* only show when hovering or selected (with touch) */ + display: block; } + +/* hit area */ +.fc-event.fc-selected .fc-resizer:before { + /* 40x40 touch area */ + content: ""; + position: absolute; + z-index: 9999; + /* user of this util can scope within a lower z-index */ + top: 50%; + left: 50%; + width: 40px; + height: 40px; + margin-left: -20px; + margin-top: -20px; } + +/* Event Selection (only for touch devices) +--------------------------------------------------------------------------------------------------*/ +.fc-event.fc-selected { + z-index: 9999 !important; + /* overcomes inline z-index */ + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); } + +.fc-event.fc-selected:after { + content: ""; + position: absolute; + z-index: 1; + /* same z-index as fc-bg, behind text */ + /* overcome the borders */ + top: -1px; + right: -1px; + bottom: -1px; + left: -1px; + /* darkening effect */ + background: #000; + opacity: 0.25; } + +/* Event Dragging +--------------------------------------------------------------------------------------------------*/ +.fc-event.fc-dragging.fc-selected { + z-index: 9999 !important; + /* overcomes inline z-index */ + box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); } + +.fc-event.fc-selected.fc-dragging { + box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); } + +.fc-event.fc-dragging:not(.fc-selected) { + opacity: 0.75; } + +/* Horizontal Events +--------------------------------------------------------------------------------------------------*/ +/* bigger touch area when selected */ +.fc-h-event.fc-selected:before { + content: ""; + position: absolute; + z-index: 3; + /* below resizers */ + top: -10px; + bottom: -10px; + left: 0; + right: 0; } + +/* events that are continuing to/from another week. kill rounded corners and butt up against edge */ +.fc-ltr .fc-h-event.fc-not-start, +.fc-rtl .fc-h-event.fc-not-end { + margin-left: 0; + border-left-width: 0; + padding-left: 1px; + /* replace the border with padding */ + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.fc-ltr .fc-h-event.fc-not-end, +.fc-rtl .fc-h-event.fc-not-start { + margin-right: 0; + border-right-width: 0; + padding-right: 1px; + /* replace the border with padding */ + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +/* resizer (cursor AND touch devices) */ +/* left resizer */ +.fc-ltr .fc-h-event .fc-start-resizer, +.fc-rtl .fc-h-event .fc-end-resizer { + cursor: w-resize; + left: -1px; + /* overcome border */ } + +/* right resizer */ +.fc-ltr .fc-h-event .fc-end-resizer, +.fc-rtl .fc-h-event .fc-start-resizer { + cursor: e-resize; + right: -1px; + /* overcome border */ } + +/* resizer (mouse devices) */ +.fc-h-event.fc-allow-mouse-resize .fc-resizer { + width: 7px; + top: -1px; + /* overcome top border */ + bottom: -1px; + /* overcome bottom border */ } + +/* resizer (touch devices) */ +.fc-h-event.fc-selected .fc-resizer { + /* 8x8 little dot */ + border-radius: 4px; + border-width: 1px; + width: 6px; + height: 6px; + border-style: solid; + border-color: inherit; + background: #fff; + /* vertically center */ + top: 50%; + margin-top: -4px; } + +/* left resizer */ +.fc-ltr .fc-h-event.fc-selected .fc-start-resizer, +.fc-rtl .fc-h-event.fc-selected .fc-end-resizer { + margin-left: -4px; + /* centers the 8x8 dot on the left edge */ } + +/* right resizer */ +.fc-ltr .fc-h-event.fc-selected .fc-end-resizer, +.fc-rtl .fc-h-event.fc-selected .fc-start-resizer { + margin-right: -4px; + /* centers the 8x8 dot on the right edge */ } + +/* DayGrid events +---------------------------------------------------------------------------------------------------- +We use the full "fc-day-grid-event" class instead of using descendants because the event won't +be a descendant of the grid when it is being dragged. +*/ +.fc-day-grid-event { + margin: 1px 5px 0; + /* spacing between events and edges */ + padding: 0 1px; } + +tr:first-child > td > .fc-day-grid-event { + margin-top: 2px; + /* a little bit more space before the first event */ } + +.fc-day-grid-event.fc-selected:after { + content: ""; + position: absolute; + z-index: 1; + /* same z-index as fc-bg, behind text */ + /* overcome the borders */ + top: -1px; + right: -1px; + bottom: -1px; + left: -1px; + /* darkening effect */ + background: #000; + opacity: .25; } + +.fc-day-grid-event .fc-content { + /* force events to be one-line tall */ + white-space: nowrap; + overflow: hidden; + color: #ffffff; + padding: 0 5px; } + +.fc-day-grid-event .fc-time { + font-weight: bold; } + +/* resizer (cursor devices) */ +/* left resizer */ +.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer, +.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer { + margin-left: -2px; + /* to the day cell's edge */ } + +/* right resizer */ +.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer, +.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer { + margin-right: -2px; + /* to the day cell's edge */ } + +.fc-mirror-skeleton tr:first-child > td > .fc-day-grid-event { + margin-top: 0; + /* except for mirror skeleton */ } + +.fc-day-grid-event .fc-content { + /* force events to be one-line tall */ + white-space: nowrap; + overflow: hidden; } + +.fc-day-grid-event .fc-time { + font-weight: bold; } + +/* resizer (cursor devices) */ +/* left resizer */ +.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer, +.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer { + margin-left: -2px; + /* to the day cell's edge */ } + +/* right resizer */ +.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer, +.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer { + margin-right: -2px; + /* to the day cell's edge */ } + +/* Event Limiting +--------------------------------------------------------------------------------------------------*/ +/* "more" link that represents hidden events */ +a.fc-more { + margin: 1px 3px; + font-size: 0.85em; + cursor: pointer; + text-decoration: none; } + +a.fc-more:hover { + text-decoration: underline; } + +.fc-limited { + /* rows and cells that are hidden because of a "more" link */ + display: none; } + +/* popover that appears when "more" link is clicked */ +.fc-day-grid .fc-row { + z-index: 1; + /* make the "more" popover one higher than this */ } + +.fc-more-popover { + z-index: 2; + width: 220px; } + +.fc-more-popover .fc-event-container { + padding: 10px; } + +/* Now Indicator +--------------------------------------------------------------------------------------------------*/ +.fc-now-indicator { + position: absolute; + border: 0 solid red; } + +/* Utilities +--------------------------------------------------------------------------------------------------*/ +.fc-unselectable { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-touch-callout: none; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +/* +TODO: more distinction between this file and common.css +*/ +/* Colors +--------------------------------------------------------------------------------------------------*/ +.fc-unthemed th, +.fc-unthemed td, +.fc-unthemed thead, +.fc-unthemed tbody, +.fc-unthemed .fc-divider, +.fc-unthemed .fc-row, +.fc-unthemed .fc-content, +.fc-unthemed .fc-popover, +.fc-unthemed .fc-list-view, +.fc-unthemed .fc-list-heading td { + border-color: #2b3553; } + +.fc-unthemed .fc-popover { + background-color: #ffffff; } + +.fc-unthemed .fc-divider, +.fc-unthemed .fc-popover .fc-header, +.fc-unthemed .fc-list-heading td { + background: #eee; } + +.fc-unthemed .fc-popover .fc-header .fc-close { + color: #666666; } + +.fc-unthemed td.fc-today { + background: #252e49; + color: #ffffff; } + +.fc-unthemed .fc-disabled-day { + background: #d7d7d7; + opacity: 0.3; } + +/* Icons +-------------------------------------------------------------------------------------------------- +from https://feathericons.com/ and built with IcoMoon +*/ +@font-face { + font-family: "fcicons"; + src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype"); + font-weight: normal; + font-style: normal; } + +.fc-icon { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: "fcicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +.fc-icon-chevron-left:before { + content: ""; } + +.fc-icon-chevron-right:before { + content: ""; } + +.fc-icon-chevrons-left:before { + content: ""; } + +.fc-icon-chevrons-right:before { + content: ""; } + +.fc-icon-minus-square:before { + content: ""; } + +.fc-icon-plus-square:before { + content: ""; } + +.fc-icon-x:before { + content: ""; } + +.fc-icon { + display: inline-block; + width: 1em; + height: 1em; + text-align: center; } + +/* Buttons +-------------------------------------------------------------------------------------------------- +Lots taken from Flatly (MIT): https://bootswatch.com/4/flatly/bootstrap.css +*/ +/* reset */ +.fc-button { + border-width: 2px; + font-weight: 400; + font-size: 0.75rem; + color: #ffffff; + line-height: 1.35em; + margin: 5px 1px; + border: none; + margin: 10px 1px; + border-radius: 0.2857rem; + padding: 8px 20px; + cursor: pointer; + transition: all .2s ease-in-out; + outline: none; } + .fc-button::-moz-focus-inner { + border: 0; } + .fc-button, .fc-button.btn-primary { + background: #e14eca; + background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca); + background-size: 210% 210%; + background-position: top right; + background-color: #e14eca; + transition: all 0.15s ease; + box-shadow: none; + color: #ffffff; } + .fc-button.animation-on-hover:hover, .fc-button.btn-primary.animation-on-hover:hover { + background-position: bottom left; + transition: 0.3s ease-in-out; } + .fc-button:hover, .fc-button:focus, .fc-button:active, .fc-button.active, .fc-button:active:focus, .fc-button:active:hover, .fc-button.active:focus, .fc-button.active:hover, .fc-button.btn-primary:hover, .fc-button.btn-primary:focus, .fc-button.btn-primary:active, .fc-button.btn-primary.active, .fc-button.btn-primary:active:focus, .fc-button.btn-primary:active:hover, .fc-button.btn-primary.active:focus, .fc-button.btn-primary.active:hover { + background-color: #ba54f5 !important; + background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important; + background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important; + color: #ffffff; + box-shadow: none; } + .fc-button:active, .fc-button.btn-primary:active { + box-shadow: none !important; + -webkit-transform: translateY(1px) !important; + transform: translateY(1px) !important; + transition: all .15s ease; } + .fc-button:not([data-action]):hover, .fc-button.btn-primary:not([data-action]):hover { + box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); + transform: translateY(-1px); + -webkit-transform: translateY(-1px); } + .fc-button.disabled, .fc-button.disabled:hover, .fc-button.disabled:focus, .fc-button.disabled.focus, .fc-button.disabled:active, .fc-button.disabled.active, .fc-button:disabled, .fc-button:disabled:hover, .fc-button:disabled:focus, .fc-button:disabled.focus, .fc-button:disabled:active, .fc-button:disabled.active, .fc-button[disabled], .fc-button[disabled]:hover, .fc-button[disabled]:focus, .fc-button[disabled].focus, .fc-button[disabled]:active, .fc-button[disabled].active, + fieldset[disabled] .fc-button, + fieldset[disabled] .fc-button:hover, + fieldset[disabled] .fc-button:focus, + fieldset[disabled] .fc-button.focus, + fieldset[disabled] .fc-button:active, + fieldset[disabled] .fc-button.active, .fc-button.btn-primary.disabled, .fc-button.btn-primary.disabled:hover, .fc-button.btn-primary.disabled:focus, .fc-button.btn-primary.disabled.focus, .fc-button.btn-primary.disabled:active, .fc-button.btn-primary.disabled.active, .fc-button.btn-primary:disabled, .fc-button.btn-primary:disabled:hover, .fc-button.btn-primary:disabled:focus, .fc-button.btn-primary:disabled.focus, .fc-button.btn-primary:disabled:active, .fc-button.btn-primary:disabled.active, .fc-button.btn-primary[disabled], .fc-button.btn-primary[disabled]:hover, .fc-button.btn-primary[disabled]:focus, .fc-button.btn-primary[disabled].focus, .fc-button.btn-primary[disabled]:active, .fc-button.btn-primary[disabled].active, + fieldset[disabled] .fc-button.btn-primary, + fieldset[disabled] .fc-button.btn-primary:hover, + fieldset[disabled] .fc-button.btn-primary:focus, + fieldset[disabled] .fc-button.btn-primary.focus, + fieldset[disabled] .fc-button.btn-primary:active, + fieldset[disabled] .fc-button.btn-primary.active { + background-color: #e14eca; + border-color: #e14eca; } + .fc-button.btn-simple, .fc-button.btn-primary.btn-simple { + color: #e14eca; + border-color: #e14eca; + background: transparent; } + .fc-button.btn-simple:hover, .fc-button.btn-simple:focus, .fc-button.btn-simple:active, .fc-button.btn-simple:not(:disabled):not(.disabled):active, .fc-button.btn-primary.btn-simple:hover, .fc-button.btn-primary.btn-simple:focus, .fc-button.btn-primary.btn-simple:active, .fc-button.btn-primary.btn-simple:not(:disabled):not(.disabled):active { + color: #e14eca; + border-color: #e14eca; + background-color: transparent !important; + background-image: none !important; + box-shadow: none; } + .fc-button.btn-simple.active, .fc-button.btn-primary.btn-simple.active { + border-color: #e14eca !important; } + .fc-button.btn-simple.active:hover, .fc-button.btn-simple.active:focus, .fc-button.btn-simple.active:active, .fc-button.btn-simple.active:not(:disabled):not(.disabled):active, .fc-button.btn-primary.btn-simple.active:hover, .fc-button.btn-primary.btn-simple.active:focus, .fc-button.btn-primary.btn-simple.active:active, .fc-button.btn-primary.btn-simple.active:not(:disabled):not(.disabled):active { + color: #ffffff; + border-color: #e14eca; + background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important; + background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important; + background-color: #ba54f5 !important; + box-shadow: none; } + .fc-button.btn-link, .fc-button.btn-primary.btn-link { + color: #e14eca; } + .fc-button.btn-link:hover, .fc-button.btn-link:focus, .fc-button.btn-link:active, .fc-button.btn-primary.btn-link:hover, .fc-button.btn-primary.btn-link:focus, .fc-button.btn-primary.btn-link:active { + background-color: transparent !important; + background-image: none !important; + color: #ffffff !important; + text-decoration: none; + box-shadow: none; } + .fc-button .fc button[disabled], + .fc-button .fc button[disabled]:focus, + .fc-button .fc button[disabled]:hover { + cursor: default; + opacity: .5; + pointer-events: none; } + +.fc-button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; } + +.fc-button { + -webkit-appearance: button; } + +.fc-button:not(:disabled) { + cursor: pointer; } + +.fc-button::-moz-focus-inner { + padding: 0; + border-style: none; } + +.fc-state-hover, +.fc-state-down, +.fc-state-active, +.fc-state-disabled { + color: #333333; + background-color: #e6e6e6; } + +.fc-state-hover { + color: #333333; + text-decoration: none; + background-position: 0 -15px; + transition: background-position 0.1s linear; } + +.fc-state-down, +.fc-state-active { + background-color: #cccccc; + background-image: none; } + +.fc-state-disabled { + cursor: default; + background-image: none; + opacity: 0.65; + box-shadow: none; } + +/* theme */ +.fc-button:focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25); } + +.fc-button:disabled { + opacity: 0.65; } + +.fc-head-container, +.fc-day-header { + border: 0 !important; + text-align: right !important; } + +.card-calendar .fc .fc-day-header:last-child { + padding-right: 15px; } + +tbody.fc-body tr > .fc-widget-content { + border-left: 0 !important; + border-bottom: 0 !important; } + +.card-calendar .fc td:last-child { + border-right: 0 !important; } + +.fc .fc-button-group > * { + float: left; + margin: 0 0 0 2px; } + +tr:first-child > td > .fc-day-grid-event { + margin-top: 2px; } + +.card-calendar table td { + text-align: right; } + +/* icons within buttons */ +.fc-button .fc-icon { + vertical-align: middle; + font-size: 1.5em; } + +/* Buttons Groups +--------------------------------------------------------------------------------------------------*/ +.fc-button-group { + display: inline-block; } + .fc-button-group .fc-prev-button, + .fc-button-group .fc-next-button { + opacity: .7; + color: #ffffff; + padding: 7px 20px; + background: transparent; + border: 1px solid #2b3553; } + .fc-button-group .fc-prev-button:hover, .fc-button-group .fc-prev-button:focus, .fc-button-group .fc-prev-button:active:hover, + .fc-button-group .fc-next-button:hover, + .fc-button-group .fc-next-button:focus, + .fc-button-group .fc-next-button:active:hover { + background-color: transparent !important; + background-image: none !important; + opacity: 1; } + +.fc-button-group > .fc-button { + position: relative; + flex: 1 1 auto; } + +.fc-button-group > .fc-button:hover { + z-index: 1; } + +.fc-button-group .fc-button { + border-radius: .2857rem !important; + opacity: .5 !important; } + .fc-button-group .fc-button.fc-button-active, .fc-button-group .fc-button:hover { + opacity: 1 !important; } + +.fc-button-group > .fc-button:focus, +.fc-button-group > .fc-button:active, +.fc-button-group > .fc-button.fc-button-active { + z-index: 1; } + +.fc-button-group > .fc-button:not(:first-child) { + margin: 0 0 0 2px; } + +.fc-button-group > .fc-button:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.fc-button-group > .fc-button:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +/* Popover +--------------------------------------------------------------------------------------------------*/ +.fc-unthemed .fc-popover { + position: absolute; + box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); } + +/* List View +--------------------------------------------------------------------------------------------------*/ +.fc-unthemed .fc-list-item:hover td { + background-color: #f5f5f5; } + +/* Toolbar +--------------------------------------------------------------------------------------------------*/ +.fc-toolbar { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: .8em; } + +.fc-toolbar.fc-footer-toolbar { + margin-top: 1.5em; } + +/* inner content */ +.fc-toolbar > * > :not(:first-child) { + margin-left: 0.75em; } + +.fc-toolbar h2 { + margin: 0; + margin-bottom: 10px; + font-size: 1.8em; } + +/* View Structure +--------------------------------------------------------------------------------------------------*/ +.fc-view-container { + position: relative; } + +/* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */ +/* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */ +.fc-view-container *, +.fc-view-container *:before, +.fc-view-container *:after { + box-sizing: content-box; } + +.fc-view, +.fc-view > table { + /* so dragged elements can be above the view's main element */ + position: relative; + z-index: 1; } + +@media print { + .fc { + max-width: 100% !important; } + /* Global Event Restyling + --------------------------------------------------------------------------------------------------*/ + .fc-event { + background: #fff !important; + color: #000 !important; + page-break-inside: avoid; } + .fc-event .fc-resizer { + display: none; } + /* Table & Day-Row Restyling + --------------------------------------------------------------------------------------------------*/ + .fc th, + .fc td, + .fc hr, + .fc thead, + .fc tbody, + .fc-row { + border-color: #ccc !important; + background: #fff !important; } + /* kill the overlaid, absolutely-positioned components */ + /* common... */ + .fc-bg, + .fc-bgevent-skeleton, + .fc-highlight-skeleton, + .fc-mirror-skeleton, + .fc-bgevent-container, + .fc-business-container, + .fc-highlight-container, + .fc-mirror-container { + display: none; } + /* don't force a min-height on rows (for DayGrid) */ + .fc tbody .fc-row { + height: auto !important; + /* undo height that JS set in distributeHeight */ + min-height: 0 !important; + /* undo the min-height from each view's specific stylesheet */ } + .fc tbody .fc-row .fc-content-skeleton { + position: static; + /* undo .fc-rigid */ + padding-bottom: 0 !important; + /* use a more border-friendly method for this... */ } + .fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td { + /* only works in newer browsers */ + padding-bottom: 1em; + /* ...gives space within the skeleton. also ensures min height in a way */ } + .fc tbody .fc-row .fc-content-skeleton table { + /* provides a min-height for the row, but only effective for IE, which exaggerates this value, + making it look more like 3em. for other browers, it will already be this tall */ + height: 1em; } + /* Undo month-view event limiting. Display all events and hide the "more" links + --------------------------------------------------------------------------------------------------*/ + .fc-more-cell, + .fc-more { + display: none !important; } + .fc tr.fc-limited { + display: table-row !important; } + .fc td.fc-limited { + display: table-cell !important; } + .fc-popover { + display: none; + /* never display the "more.." popover in print mode */ } + /* TimeGrid Restyling + --------------------------------------------------------------------------------------------------*/ + /* undo the min-height 100% trick used to fill the container's height */ + .fc-time-grid { + min-height: 0 !important; } + /* don't display the side axis at all ("all-day" and time cells) */ + .fc-timeGrid-view .fc-axis { + display: none; } + /* don't display the horizontal lines */ + .fc-slats, + .fc-time-grid hr { + /* this hr is used when height is underused and needs to be filled */ + display: none !important; + /* important overrides inline declaration */ } + /* let the container that holds the events be naturally positioned and create real height */ + .fc-time-grid .fc-content-skeleton { + position: static; } + /* in case there are no events, we still want some height */ + .fc-time-grid .fc-content-skeleton table { + height: 4em; } + /* kill the horizontal spacing made by the event container. event margins will be done below */ + .fc-time-grid .fc-event-container { + margin: 0 !important; } + /* TimeGrid *Event* Restyling + --------------------------------------------------------------------------------------------------*/ + /* naturally position events, vertically stacking them */ + .fc-time-grid .fc-event { + position: static !important; + margin: 3px 2px !important; } + /* for events that continue to a future day, give the bottom border back */ + .fc-time-grid .fc-event.fc-not-end { + border-bottom-width: 1px !important; } + /* indicate the event continues via "..." text */ + .fc-time-grid .fc-event.fc-not-end:after { + content: "..."; } + /* for events that are continuations from previous days, give the top border back */ + .fc-time-grid .fc-event.fc-not-start { + border-top-width: 1px !important; } + /* indicate the event is a continuation via "..." text */ + .fc-time-grid .fc-event.fc-not-start:before { + content: "..."; } + /* time */ + /* undo a previous declaration and let the time text span to a second line */ + .fc-time-grid .fc-event .fc-time { + white-space: normal !important; } + /* hide the the time that is normally displayed... */ + .fc-time-grid .fc-event .fc-time span { + display: none; } + /* ...replace it with a more verbose version (includes AM/PM) stored in an html attribute */ + .fc-time-grid .fc-event .fc-time:after { + content: attr(data-full); } + /* Vertical Scroller & Containers + --------------------------------------------------------------------------------------------------*/ + /* kill the scrollbars and allow natural height */ + .fc-scroller, + .fc-day-grid-container, + .fc-time-grid-container { + /* */ + overflow: visible !important; + height: auto !important; } + /* kill the horizontal border/padding used to compensate for scrollbars */ + .fc-row { + border: 0 !important; + margin: 0 !important; } + /* Button Controls + --------------------------------------------------------------------------------------------------*/ + .fc-button-group, + .fc button { + display: none; + /* don't display any button-related controls */ } } + +.fc-day-header span { + color: rgba(255, 255, 255, 0.4); } + +.fc-day-top .fc-day-number { + color: #ffffff; } + +/* DayGridView +--------------------------------------------------------------------------------------------------*/ +/* day row structure */ +.fc-dayGridWeek-view .fc-content-skeleton, +.fc-dayGridDay-view .fc-content-skeleton { + /* there may be week numbers in these views, so no padding-top */ + padding-bottom: 1em; + /* ensure a space at bottom of cell for user selecting/clicking */ } + +.fc-dayGrid-view .fc-body .fc-row { + min-height: 4em; + /* ensure that all rows are at least this tall */ } + +/* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */ +.fc-row.fc-rigid { + overflow: hidden; } + +.fc-row.fc-rigid .fc-content-skeleton { + position: absolute; + top: 0; + left: 0; + right: 0; } + +/* week and day number styling */ +.fc-day-top.fc-other-month { + opacity: 0.3; } + +.fc-dayGrid-view .fc-week-number, +.fc-dayGrid-view .fc-day-number { + padding: 2px; } + +.fc-dayGrid-view th.fc-week-number, +.fc-dayGrid-view th.fc-day-number { + padding: 0 2px; + /* column headers can't have as much v space */ } + +.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number { + float: right; } + +.fc-rtl .fc-dayGrid-view .fc-day-top .fc-day-number { + float: left; } + +.fc-ltr .fc-dayGrid-view .fc-day-top .fc-week-number { + float: left; + border-radius: 0 0 3px 0; } + +.fc-rtl .fc-dayGrid-view .fc-day-top .fc-week-number { + float: right; + border-radius: 0 0 0 3px; } + +.fc-dayGrid-view .fc-day-top .fc-week-number { + min-width: 1.5em; + text-align: center; + background-color: #f2f2f2; + color: #808080; } + +/* when week/day number have own column */ +.fc-dayGrid-view td.fc-week-number { + text-align: center; } + +.fc-dayGrid-view td.fc-week-number > * { + /* work around the way we do column resizing and ensure a minimum width */ + display: inline-block; + min-width: 1.25em; } + +/* TimeGridView all-day area +--------------------------------------------------------------------------------------------------*/ +.fc-timeGrid-view .fc-day-grid { + position: relative; + z-index: 2; + /* so the "more.." popover will be over the time grid */ } + +.fc-timeGrid-view .fc-day-grid .fc-row { + min-height: 3em; + /* all-day section will never get shorter than this */ } + +.fc-timeGrid-view .fc-day-grid .fc-row .fc-content-skeleton { + padding-bottom: 1em; + /* give space underneath events for clicking/selecting days */ } + +/* TimeGrid axis running down the side (for both the all-day area and the slot area) +--------------------------------------------------------------------------------------------------*/ +.fc .fc-axis { + /* .fc to overcome default cell styles */ + vertical-align: middle; + padding: 0 4px; + white-space: nowrap; } + +.fc-ltr .fc-axis { + text-align: right; } + +.fc-rtl .fc-axis { + text-align: left; } + +/* TimeGrid Structure +--------------------------------------------------------------------------------------------------*/ +.fc-time-grid-container, +.fc-time-grid { + /* so slats/bg/content/etc positions get scoped within here */ + position: relative; + z-index: 1; } + +.fc-time-grid { + min-height: 100%; + /* so if height setting is 'auto', .fc-bg stretches to fill height */ } + +.fc-time-grid table { + /* don't put outer borders on slats/bg/content/etc */ + border: 0 hidden transparent; } + +.fc-time-grid > .fc-bg { + z-index: 1; } + +.fc-time-grid .fc-slats, +.fc-time-grid > hr { + /* the
TimeGridView injects when grid is shorter than scroller */ + position: relative; + z-index: 2; } + +.fc-time-grid .fc-content-col { + position: relative; + /* because now-indicator lives directly inside */ } + +.fc-time-grid .fc-content-skeleton { + position: absolute; + z-index: 3; + top: 0; + left: 0; + right: 0; } + +/* divs within a cell within the fc-content-skeleton */ +.fc-time-grid .fc-business-container { + position: relative; + z-index: 1; } + +.fc-time-grid .fc-bgevent-container { + position: relative; + z-index: 2; } + +.fc-time-grid .fc-highlight-container { + position: relative; + z-index: 3; } + +.fc-time-grid .fc-event-container { + position: relative; + z-index: 4; } + +.fc-time-grid .fc-now-indicator-line { + z-index: 5; } + +.fc-time-grid .fc-mirror-container { + /* also is fc-event-container */ + position: relative; + z-index: 6; } + +/* TimeGrid Slats (lines that run horizontally) +--------------------------------------------------------------------------------------------------*/ +.fc-time-grid .fc-slats td { + height: 1.5em; + border-bottom: 0; + /* each cell is responsible for its top border */ } + +.fc-time-grid .fc-slats .fc-minor td { + border-top-style: dotted; } + +/* TimeGrid Highlighting Slots +--------------------------------------------------------------------------------------------------*/ +.fc-time-grid .fc-highlight-container { + /* a div within a cell within the fc-highlight-skeleton */ + position: relative; + /* scopes the left/right of the fc-highlight to be in the column */ } + +.fc-time-grid .fc-highlight { + position: absolute; + left: 0; + right: 0; + /* top and bottom will be in by JS */ } + +/* TimeGrid Event Containment +--------------------------------------------------------------------------------------------------*/ +.fc-ltr .fc-time-grid .fc-event-container { + /* space on the sides of events for LTR (default) */ + margin: 0 2.5% 0 2px; } + +.fc-rtl .fc-time-grid .fc-event-container { + /* space on the sides of events for RTL */ + margin: 0 2px 0 2.5%; } + +.fc-time-grid .fc-event, +.fc-time-grid .fc-bgevent { + position: absolute; + z-index: 1; + /* scope inner z-index's */ } + +.fc-time-grid .fc-bgevent { + /* background events always span full width */ + left: 0; + right: 0; } + +/* TimeGrid Event Styling +---------------------------------------------------------------------------------------------------- +We use the full "fc-time-grid-event" class instead of using descendants because the event won't +be a descendant of the grid when it is being dragged. +*/ +.fc-time-grid-event { + margin-bottom: 1px; } + +.fc-time-grid-event-inset { + box-shadow: 0px 0px 0px 1px #fff; } + +.fc-time-grid-event.fc-not-start { + /* events that are continuing from another day */ + /* replace space made by the top border with padding */ + border-top-width: 0; + padding-top: 1px; + /* remove top rounded corners */ + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.fc-time-grid-event.fc-not-end { + /* replace space made by the top border with padding */ + border-bottom-width: 0; + padding-bottom: 1px; + /* remove bottom rounded corners */ + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +.fc-time-grid-event .fc-content { + overflow: hidden; + max-height: 100%; } + +.fc-time-grid-event .fc-time, +.fc-time-grid-event .fc-title { + padding: 0 1px; } + +.fc-time-grid-event .fc-time { + font-size: 0.85em; + white-space: nowrap; } + +/* short mode, where time and title are on the same line */ +.fc-time-grid-event.fc-short .fc-content { + /* don't wrap to second line (now that contents will be inline) */ + white-space: nowrap; } + +.fc-time-grid-event.fc-short .fc-time, +.fc-time-grid-event.fc-short .fc-title { + /* put the time and title on the same line */ + display: inline-block; + vertical-align: top; } + +.fc-time-grid-event.fc-short .fc-time span { + display: none; + /* don't display the full time text... */ } + +.fc-time-grid-event.fc-short .fc-time:before { + content: attr(data-start); + /* ...instead, display only the start time */ } + +.fc-time-grid-event.fc-short .fc-time:after { + content: " - "; + /* seperate with a dash, wrapped in nbsp's */ } + +.fc-time-grid-event.fc-short .fc-title { + font-size: 0.85em; + /* make the title text the same size as the time */ + padding: 0; + /* undo padding from above */ } + +/* resizer (cursor device) */ +.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer { + left: 0; + right: 0; + bottom: 0; + height: 8px; + overflow: hidden; + line-height: 8px; + font-size: 11px; + font-family: monospace; + text-align: center; + cursor: s-resize; } + +.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after { + content: "="; } + +/* resizer (touch device) */ +.fc-time-grid-event.fc-selected .fc-resizer { + /* 10x10 dot */ + border-radius: 5px; + border-width: 1px; + width: 8px; + height: 8px; + border-style: solid; + border-color: inherit; + background: #fff; + /* horizontally center */ + left: 50%; + margin-left: -5px; + /* center on the bottom edge */ + bottom: -5px; } + +/* Now Indicator +--------------------------------------------------------------------------------------------------*/ +.fc-time-grid .fc-now-indicator-line { + border-top-width: 1px; + left: 0; + right: 0; } + +/* arrow on axis */ +.fc-time-grid .fc-now-indicator-arrow { + margin-top: -5px; + /* vertically center on top coordinate */ } + +.fc-ltr .fc-time-grid .fc-now-indicator-arrow { + left: 0; + /* triangle pointing right... */ + border-width: 5px 0 5px 6px; + border-top-color: transparent; + border-bottom-color: transparent; } + +.fc-rtl .fc-time-grid .fc-now-indicator-arrow { + right: 0; + /* triangle pointing left... */ + border-width: 5px 6px 5px 0; + border-top-color: transparent; + border-bottom-color: transparent; } + +@-webkit-keyframes swal2-show { + 0% { + -webkit-transform: scale(0.7); + transform: scale(0.7); } + 45% { + -webkit-transform: scale(1.05); + transform: scale(1.05); } + 80% { + -webkit-transform: scale(0.95); + transform: scale(0.95); } + 100% { + -webkit-transform: scale(1); + transform: scale(1); } } + +@keyframes swal2-show { + 0% { + -webkit-transform: scale(0.7); + transform: scale(0.7); } + 45% { + -webkit-transform: scale(1.05); + transform: scale(1.05); } + 80% { + -webkit-transform: scale(0.95); + transform: scale(0.95); } + 100% { + -webkit-transform: scale(1); + transform: scale(1); } } + +@-webkit-keyframes swal2-hide { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; } + 100% { + -webkit-transform: scale(0.5); + transform: scale(0.5); + opacity: 0; } } + +@keyframes swal2-hide { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; } + 100% { + -webkit-transform: scale(0.5); + transform: scale(0.5); + opacity: 0; } } + +@-webkit-keyframes swal2-animate-success-line-tip { + 0% { + top: 1.1875em; + left: 0.0625em; + width: 0; } + 54% { + top: 1.0625em; + left: 0.125em; + width: 0; } + 70% { + top: 2.1875em; + left: -0.375em; + width: 3.125em; } + 84% { + top: 3em; + left: 1.3125em; + width: 1.0625em; } + 100% { + top: 2.8125em; + left: 0.875em; + width: 1.5625em; } } + +@keyframes swal2-animate-success-line-tip { + 0% { + top: 1.1875em; + left: 0.0625em; + width: 0; } + 54% { + top: 1.0625em; + left: 0.125em; + width: 0; } + 70% { + top: 2.1875em; + left: -0.375em; + width: 3.125em; } + 84% { + top: 3em; + left: 1.3125em; + width: 1.0625em; } + 100% { + top: 2.8125em; + left: 0.875em; + width: 1.5625em; } } + +@-webkit-keyframes swal2-animate-success-line-long { + 0% { + top: 3.375em; + right: 2.875em; + width: 0; } + 65% { + top: 3.375em; + right: 2.875em; + width: 0; } + 84% { + top: 2.1875em; + right: 0; + width: 3.4375em; } + 100% { + top: 2.375em; + right: 0.5em; + width: 2.9375em; } } + +@keyframes swal2-animate-success-line-long { + 0% { + top: 3.375em; + right: 2.875em; + width: 0; } + 65% { + top: 3.375em; + right: 2.875em; + width: 0; } + 84% { + top: 2.1875em; + right: 0; + width: 3.4375em; } + 100% { + top: 2.375em; + right: 0.5em; + width: 2.9375em; } } + +@-webkit-keyframes swal2-rotate-success-circular-line { + 0% { + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); } + 5% { + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); } + 12% { + -webkit-transform: rotate(-405deg); + transform: rotate(-405deg); } + 100% { + -webkit-transform: rotate(-405deg); + transform: rotate(-405deg); } } + +@keyframes swal2-rotate-success-circular-line { + 0% { + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); } + 5% { + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); } + 12% { + -webkit-transform: rotate(-405deg); + transform: rotate(-405deg); } + 100% { + -webkit-transform: rotate(-405deg); + transform: rotate(-405deg); } } + +@-webkit-keyframes swal2-animate-error-x-mark { + 0% { + margin-top: 1.625em; + -webkit-transform: scale(0.4); + transform: scale(0.4); + opacity: 0; } + 50% { + margin-top: 1.625em; + -webkit-transform: scale(0.4); + transform: scale(0.4); + opacity: 0; } + 80% { + margin-top: -0.375em; + -webkit-transform: scale(1.15); + transform: scale(1.15); } + 100% { + margin-top: 0; + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; } } + +@keyframes swal2-animate-error-x-mark { + 0% { + margin-top: 1.625em; + -webkit-transform: scale(0.4); + transform: scale(0.4); + opacity: 0; } + 50% { + margin-top: 1.625em; + -webkit-transform: scale(0.4); + transform: scale(0.4); + opacity: 0; } + 80% { + margin-top: -0.375em; + -webkit-transform: scale(1.15); + transform: scale(1.15); } + 100% { + margin-top: 0; + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; } } + +@-webkit-keyframes swal2-animate-error-icon { + 0% { + -webkit-transform: rotateX(100deg); + transform: rotateX(100deg); + opacity: 0; } + 100% { + -webkit-transform: rotateX(0deg); + transform: rotateX(0deg); + opacity: 1; } } + +@keyframes swal2-animate-error-icon { + 0% { + -webkit-transform: rotateX(100deg); + transform: rotateX(100deg); + opacity: 0; } + 100% { + -webkit-transform: rotateX(0deg); + transform: rotateX(0deg); + opacity: 1; } } + +body.swal2-toast-shown .swal2-container { + background-color: transparent; } + +body.swal2-toast-shown .swal2-container.swal2-shown { + background-color: transparent; } + +body.swal2-toast-shown .swal2-container.swal2-top { + top: 0; + right: auto; + bottom: auto; + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); } + +body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right { + top: 0; + right: 0; + bottom: auto; + left: auto; } + +body.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left { + top: 0; + right: auto; + bottom: auto; + left: 0; } + +body.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left { + top: 50%; + right: auto; + bottom: auto; + left: 0; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); } + +body.swal2-toast-shown .swal2-container.swal2-center { + top: 50%; + right: auto; + bottom: auto; + left: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); } + +body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right { + top: 50%; + right: 0; + bottom: auto; + left: auto; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); } + +body.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left { + top: auto; + right: auto; + bottom: 0; + left: 0; } + +body.swal2-toast-shown .swal2-container.swal2-bottom { + top: auto; + right: auto; + bottom: 0; + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); } + +body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right { + top: auto; + right: 0; + bottom: 0; + left: auto; } + +body.swal2-toast-column .swal2-toast { + flex-direction: column; + align-items: stretch; } + +body.swal2-toast-column .swal2-toast .swal2-actions { + flex: 1; + align-self: stretch; + height: 2.2em; + margin-top: 0.3125em; } + +body.swal2-toast-column .swal2-toast .swal2-loading { + justify-content: center; } + +body.swal2-toast-column .swal2-toast .swal2-input { + height: 2em; + margin: 0.3125em auto; + font-size: 1em; } + +body.swal2-toast-column .swal2-toast .swal2-validation-message { + font-size: 1em; } + +.swal2-popup.swal2-toast { + flex-direction: row; + align-items: center; + width: auto; + padding: 0.625em; + overflow-y: hidden; + box-shadow: 0 0 0.625em #d9d9d9; } + +.swal2-popup.swal2-toast .swal2-header { + flex-direction: row; } + +.swal2-popup.swal2-toast .swal2-title { + flex-grow: 1; + justify-content: flex-start; + margin: 0 0.6em; + font-size: 1em; } + +.swal2-popup.swal2-toast .swal2-footer { + margin: 0.5em 0 0; + padding: 0.5em 0 0; + font-size: 0.8em; } + +.swal2-popup.swal2-toast .swal2-close { + position: static; + width: 0.8em; + height: 0.8em; + line-height: 0.8; } + +.swal2-popup.swal2-toast .swal2-content { + justify-content: flex-start; + font-size: 1em; } + +.swal2-popup.swal2-toast .swal2-icon { + width: 2em; + min-width: 2em; + height: 2em; + margin: 0; } + +.swal2-popup.swal2-toast .swal2-icon::before { + display: flex; + align-items: center; + font-size: 2em; + font-weight: bold; } + +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + .swal2-popup.swal2-toast .swal2-icon::before { + font-size: 0.25em; } } + +.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring { + width: 2em; + height: 2em; } + +.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] { + top: 0.875em; + width: 1.375em; } + +.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] { + left: 0.3125em; } + +.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] { + right: 0.3125em; } + +.swal2-popup.swal2-toast .swal2-actions { + flex-basis: auto !important; + width: auto; + height: auto; + margin: 0 0.3125em; } + +.swal2-popup.swal2-toast .swal2-styled { + margin: 0 0.3125em; + padding: 0.3125em 0.625em; + font-size: 1em; } + +.swal2-popup.swal2-toast .swal2-styled:focus { + box-shadow: 0 0 0 0.0625em #fff, 0 0 0 0.125em rgba(50, 100, 150, 0.4); } + +.swal2-popup.swal2-toast .swal2-success { + border-color: #a5dc86; } + +.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line] { + position: absolute; + width: 1.6em; + height: 3em; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + border-radius: 50%; } + +.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] { + top: -0.8em; + left: -0.5em; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: 2em 2em; + transform-origin: 2em 2em; + border-radius: 4em 0 0 4em; } + +.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] { + top: -0.25em; + left: 0.9375em; + -webkit-transform-origin: 0 1.5em; + transform-origin: 0 1.5em; + border-radius: 0 4em 4em 0; } + +.swal2-popup.swal2-toast .swal2-success .swal2-success-ring { + width: 2em; + height: 2em; } + +.swal2-popup.swal2-toast .swal2-success .swal2-success-fix { + top: 0; + left: 0.4375em; + width: 0.4375em; + height: 2.6875em; } + +.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line] { + height: 0.3125em; } + +.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] { + top: 1.125em; + left: 0.1875em; + width: 0.75em; } + +.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] { + top: 0.9375em; + right: 0.1875em; + width: 1.375em; } + +.swal2-popup.swal2-toast.swal2-show { + -webkit-animation: swal2-toast-show 0.5s; + animation: swal2-toast-show 0.5s; } + +.swal2-popup.swal2-toast.swal2-hide { + -webkit-animation: swal2-toast-hide 0.1s forwards; + animation: swal2-toast-hide 0.1s forwards; } + +.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip { + -webkit-animation: swal2-toast-animate-success-line-tip 0.75s; + animation: swal2-toast-animate-success-line-tip 0.75s; } + +.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long { + -webkit-animation: swal2-toast-animate-success-line-long 0.75s; + animation: swal2-toast-animate-success-line-long 0.75s; } + +@-webkit-keyframes swal2-toast-show { + 0% { + -webkit-transform: translateY(-0.625em) rotateZ(2deg); + transform: translateY(-0.625em) rotateZ(2deg); } + 33% { + -webkit-transform: translateY(0) rotateZ(-2deg); + transform: translateY(0) rotateZ(-2deg); } + 66% { + -webkit-transform: translateY(0.3125em) rotateZ(2deg); + transform: translateY(0.3125em) rotateZ(2deg); } + 100% { + -webkit-transform: translateY(0) rotateZ(0deg); + transform: translateY(0) rotateZ(0deg); } } + +@keyframes swal2-toast-show { + 0% { + -webkit-transform: translateY(-0.625em) rotateZ(2deg); + transform: translateY(-0.625em) rotateZ(2deg); } + 33% { + -webkit-transform: translateY(0) rotateZ(-2deg); + transform: translateY(0) rotateZ(-2deg); } + 66% { + -webkit-transform: translateY(0.3125em) rotateZ(2deg); + transform: translateY(0.3125em) rotateZ(2deg); } + 100% { + -webkit-transform: translateY(0) rotateZ(0deg); + transform: translateY(0) rotateZ(0deg); } } + +@-webkit-keyframes swal2-toast-hide { + 100% { + -webkit-transform: rotateZ(1deg); + transform: rotateZ(1deg); + opacity: 0; } } + +@keyframes swal2-toast-hide { + 100% { + -webkit-transform: rotateZ(1deg); + transform: rotateZ(1deg); + opacity: 0; } } + +@-webkit-keyframes swal2-toast-animate-success-line-tip { + 0% { + top: 0.5625em; + left: 0.0625em; + width: 0; } + 54% { + top: 0.125em; + left: 0.125em; + width: 0; } + 70% { + top: 0.625em; + left: -0.25em; + width: 1.625em; } + 84% { + top: 1.0625em; + left: 0.75em; + width: 0.5em; } + 100% { + top: 1.125em; + left: 0.1875em; + width: 0.75em; } } + +@keyframes swal2-toast-animate-success-line-tip { + 0% { + top: 0.5625em; + left: 0.0625em; + width: 0; } + 54% { + top: 0.125em; + left: 0.125em; + width: 0; } + 70% { + top: 0.625em; + left: -0.25em; + width: 1.625em; } + 84% { + top: 1.0625em; + left: 0.75em; + width: 0.5em; } + 100% { + top: 1.125em; + left: 0.1875em; + width: 0.75em; } } + +@-webkit-keyframes swal2-toast-animate-success-line-long { + 0% { + top: 1.625em; + right: 1.375em; + width: 0; } + 65% { + top: 1.25em; + right: 0.9375em; + width: 0; } + 84% { + top: 0.9375em; + right: 0; + width: 1.125em; } + 100% { + top: 0.9375em; + right: 0.1875em; + width: 1.375em; } } + +@keyframes swal2-toast-animate-success-line-long { + 0% { + top: 1.625em; + right: 1.375em; + width: 0; } + 65% { + top: 1.25em; + right: 0.9375em; + width: 0; } + 84% { + top: 0.9375em; + right: 0; + width: 1.125em; } + 100% { + top: 0.9375em; + right: 0.1875em; + width: 1.375em; } } + +body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) { + overflow: hidden; } + +body.swal2-height-auto { + height: auto !important; } + +body.swal2-no-backdrop .swal2-shown { + top: auto; + right: auto; + bottom: auto; + left: auto; + max-width: calc(100% - 0.625em * 2); + background-color: transparent; } + +body.swal2-no-backdrop .swal2-shown > .swal2-modal { + box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); } + +body.swal2-no-backdrop .swal2-shown.swal2-top { + top: 0; + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); } + +body.swal2-no-backdrop .swal2-shown.swal2-top-start, body.swal2-no-backdrop .swal2-shown.swal2-top-left { + top: 0; + left: 0; } + +body.swal2-no-backdrop .swal2-shown.swal2-top-end, body.swal2-no-backdrop .swal2-shown.swal2-top-right { + top: 0; + right: 0; } + +body.swal2-no-backdrop .swal2-shown.swal2-center { + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); } + +body.swal2-no-backdrop .swal2-shown.swal2-center-start, body.swal2-no-backdrop .swal2-shown.swal2-center-left { + top: 50%; + left: 0; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); } + +body.swal2-no-backdrop .swal2-shown.swal2-center-end, body.swal2-no-backdrop .swal2-shown.swal2-center-right { + top: 50%; + right: 0; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); } + +body.swal2-no-backdrop .swal2-shown.swal2-bottom { + bottom: 0; + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); } + +body.swal2-no-backdrop .swal2-shown.swal2-bottom-start, body.swal2-no-backdrop .swal2-shown.swal2-bottom-left { + bottom: 0; + left: 0; } + +body.swal2-no-backdrop .swal2-shown.swal2-bottom-end, body.swal2-no-backdrop .swal2-shown.swal2-bottom-right { + right: 0; + bottom: 0; } + +.swal2-container { + display: flex; + position: fixed; + z-index: 1060; + top: 0; + right: 0; + bottom: 0; + left: 0; + flex-direction: row; + align-items: center; + justify-content: center; + padding: 0.625em; + overflow-x: hidden; + background-color: transparent; + -webkit-overflow-scrolling: touch; } + +.swal2-container.swal2-top { + align-items: flex-start; } + +.swal2-container.swal2-top-start, .swal2-container.swal2-top-left { + align-items: flex-start; + justify-content: flex-start; } + +.swal2-container.swal2-top-end, .swal2-container.swal2-top-right { + align-items: flex-start; + justify-content: flex-end; } + +.swal2-container.swal2-center { + align-items: center; } + +.swal2-container.swal2-center-start, .swal2-container.swal2-center-left { + align-items: center; + justify-content: flex-start; } + +.swal2-container.swal2-center-end, .swal2-container.swal2-center-right { + align-items: center; + justify-content: flex-end; } + +.swal2-container.swal2-bottom { + align-items: flex-end; } + +.swal2-container.swal2-bottom-start, .swal2-container.swal2-bottom-left { + align-items: flex-end; + justify-content: flex-start; } + +.swal2-container.swal2-bottom-end, .swal2-container.swal2-bottom-right { + align-items: flex-end; + justify-content: flex-end; } + +.swal2-container.swal2-bottom > :first-child, .swal2-container.swal2-bottom-start > :first-child, .swal2-container.swal2-bottom-left > :first-child, .swal2-container.swal2-bottom-end > :first-child, .swal2-container.swal2-bottom-right > :first-child { + margin-top: auto; } + +.swal2-container.swal2-grow-fullscreen > .swal2-modal { + display: flex !important; + flex: 1; + align-self: stretch; + justify-content: center; } + +.swal2-container.swal2-grow-row > .swal2-modal { + display: flex !important; + flex: 1; + align-content: center; + justify-content: center; } + +.swal2-container.swal2-grow-column { + flex: 1; + flex-direction: column; } + +.swal2-container.swal2-grow-column.swal2-top, .swal2-container.swal2-grow-column.swal2-center, .swal2-container.swal2-grow-column.swal2-bottom { + align-items: center; } + +.swal2-container.swal2-grow-column.swal2-top-start, .swal2-container.swal2-grow-column.swal2-center-start, .swal2-container.swal2-grow-column.swal2-bottom-start, .swal2-container.swal2-grow-column.swal2-top-left, .swal2-container.swal2-grow-column.swal2-center-left, .swal2-container.swal2-grow-column.swal2-bottom-left { + align-items: flex-start; } + +.swal2-container.swal2-grow-column.swal2-top-end, .swal2-container.swal2-grow-column.swal2-center-end, .swal2-container.swal2-grow-column.swal2-bottom-end, .swal2-container.swal2-grow-column.swal2-top-right, .swal2-container.swal2-grow-column.swal2-center-right, .swal2-container.swal2-grow-column.swal2-bottom-right { + align-items: flex-end; } + +.swal2-container.swal2-grow-column > .swal2-modal { + display: flex !important; + flex: 1; + align-content: center; + justify-content: center; } + +.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen) > .swal2-modal { + margin: auto; } + +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + .swal2-container .swal2-modal { + margin: 0 !important; } } + +.swal2-container.swal2-fade { + transition: background-color 0.1s; } + +.swal2-container.swal2-shown { + background-color: rgba(0, 0, 0, 0.4); } + +.swal2-popup { + display: none; + position: relative; + box-sizing: border-box; + flex-direction: column; + justify-content: center; + width: 32em; + max-width: 100%; + padding: 1.25em; + border: none; + border-radius: 0.3125em; + background: #fff; + font-family: inherit; + font-size: 1rem; } + +.swal2-popup:focus { + outline: none; } + +.swal2-popup.swal2-loading { + overflow-y: hidden; } + +.swal2-header { + display: flex; + flex-direction: column; + align-items: center; } + +.swal2-title { + position: relative; + max-width: 100%; + margin: 0 0 0.4em; + padding: 0; + color: #595959; + font-size: 1.875em; + font-weight: 600; + text-align: center; + text-transform: none; + word-wrap: break-word; } + +.swal2-actions { + display: flex; + z-index: 1; + flex-wrap: wrap; + align-items: center; + justify-content: center; + width: 100%; + margin: 1.25em auto 0; } + +.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] { + opacity: 0.4; } + +.swal2-actions:not(.swal2-loading) .swal2-styled:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); } + +.swal2-actions:not(.swal2-loading) .swal2-styled:active { + background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)); } + +.swal2-actions.swal2-loading .swal2-styled.swal2-confirm { + box-sizing: border-box; + width: 2.5em; + height: 2.5em; + margin: 0.46875em; + padding: 0; + -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal; + animation: swal2-rotate-loading 1.5s linear 0s infinite normal; + border: 0.25em solid transparent; + border-radius: 100%; + border-color: transparent; + background-color: transparent !important; + color: transparent; + cursor: default; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.swal2-actions.swal2-loading .swal2-styled.swal2-cancel { + margin-right: 30px; + margin-left: 30px; } + +.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after { + content: ""; + display: inline-block; + width: 15px; + height: 15px; + margin-left: 5px; + -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal; + animation: swal2-rotate-loading 1.5s linear 0s infinite normal; + border: 3px solid #999999; + border-radius: 50%; + border-right-color: transparent; + box-shadow: 1px 1px 1px #fff; } + +.swal2-styled { + margin: 0.3125em; + padding: 0.625em 2em; + box-shadow: none; + font-weight: 500; } + +.swal2-styled:not([disabled]) { + cursor: pointer; } + +.swal2-styled.swal2-confirm { + border: 0; + border-radius: 0.25em; + background: initial; + background-color: #3085d6; + color: #fff; + font-size: 1.0625em; } + +.swal2-styled.swal2-cancel { + border: 0; + border-radius: 0.25em; + background: initial; + background-color: #aaa; + color: #fff; + font-size: 1.0625em; } + +.swal2-styled:focus { + outline: none; + box-shadow: 0 0 0 2px #fff, 0 0 0 4px rgba(50, 100, 150, 0.4); } + +.swal2-styled::-moz-focus-inner { + border: 0; } + +.swal2-footer { + justify-content: center; + margin: 1.25em 0 0; + padding: 1em 0 0; + border-top: 1px solid #eee; + color: #545454; + font-size: 1em; } + +.swal2-image { + max-width: 100%; + margin: 1.25em auto; } + +.swal2-close { + position: absolute; + z-index: 2; + /* 1617 */ + top: 0; + right: 0; + justify-content: center; + width: 1.2em; + height: 1.2em; + padding: 0; + overflow: hidden; + transition: color 0.1s ease-out; + border: none; + border-radius: 0; + outline: initial; + background: transparent; + color: #cccccc; + font-family: serif; + font-size: 2.5em; + line-height: 1.2; + cursor: pointer; } + +.swal2-close:hover { + -webkit-transform: none; + transform: none; + background: transparent; + color: #f27474; } + +.swal2-content { + z-index: 1; + justify-content: center; + margin: 0; + padding: 0; + color: #545454; + font-size: 1.125em; + font-weight: normal; + line-height: normal; + text-align: center; + word-wrap: break-word; } + +.swal2-input, +.swal2-file, +.swal2-textarea, +.swal2-select, +.swal2-radio, +.swal2-checkbox { + margin: 1em auto; } + +.swal2-input, +.swal2-file, +.swal2-textarea { + box-sizing: border-box; + width: 100%; + transition: border-color 0.3s, box-shadow 0.3s; + border: 1px solid #d9d9d9; + border-radius: 0.1875em; + background: inherit; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06); + color: inherit; + font-size: 1.125em; } + +.swal2-input.swal2-inputerror, +.swal2-file.swal2-inputerror, +.swal2-textarea.swal2-inputerror { + border-color: #f27474 !important; + box-shadow: 0 0 2px #f27474 !important; } + +.swal2-input:focus, +.swal2-file:focus, +.swal2-textarea:focus { + border: 1px solid #b4dbed; + outline: none; + box-shadow: 0 0 3px #c4e6f5; } + +.swal2-input::-webkit-input-placeholder, +.swal2-file::-webkit-input-placeholder, +.swal2-textarea::-webkit-input-placeholder { + color: #cccccc; } + +.swal2-input::-moz-placeholder, +.swal2-file::-moz-placeholder, +.swal2-textarea::-moz-placeholder { + color: #cccccc; } + +.swal2-input:-ms-input-placeholder, +.swal2-file:-ms-input-placeholder, +.swal2-textarea:-ms-input-placeholder { + color: #cccccc; } + +.swal2-input::-ms-input-placeholder, +.swal2-file::-ms-input-placeholder, +.swal2-textarea::-ms-input-placeholder { + color: #cccccc; } + +.swal2-input::placeholder, +.swal2-file::placeholder, +.swal2-textarea::placeholder { + color: #cccccc; } + +.swal2-range { + margin: 1em auto; + background: inherit; } + +.swal2-range input { + width: 80%; } + +.swal2-range output { + width: 20%; + color: inherit; + font-weight: 600; + text-align: center; } + +.swal2-range input, +.swal2-range output { + height: 2.625em; + padding: 0; + font-size: 1.125em; + line-height: 2.625em; } + +.swal2-input { + height: 2.625em; + padding: 0 0.75em; } + +.swal2-input[type=number] { + max-width: 10em; } + +.swal2-file { + background: inherit; + font-size: 1.125em; } + +.swal2-textarea { + height: 6.75em; + padding: 0.75em; } + +.swal2-select { + min-width: 50%; + max-width: 100%; + padding: 0.375em 0.625em; + background: inherit; + color: inherit; + font-size: 1.125em; } + +.swal2-radio, +.swal2-checkbox { + align-items: center; + justify-content: center; + background: inherit; + color: inherit; } + +.swal2-radio label, +.swal2-checkbox label { + margin: 0 0.6em; + font-size: 1.125em; } + +.swal2-radio input, +.swal2-checkbox input { + margin: 0 0.4em; } + +.swal2-validation-message { + display: none; + align-items: center; + justify-content: center; + padding: 0.625em; + overflow: hidden; + background: #f0f0f0; + color: #666666; + font-size: 1em; + font-weight: 300; } + +.swal2-validation-message::before { + content: "!"; + display: inline-block; + width: 1.5em; + min-width: 1.5em; + height: 1.5em; + margin: 0 0.625em; + zoom: normal; + border-radius: 50%; + background-color: #f27474; + color: #fff; + font-weight: 600; + line-height: 1.5em; + text-align: center; } + +@supports (-ms-accelerator: true) { + .swal2-range input { + width: 100% !important; } + .swal2-range output { + display: none; } } + +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + .swal2-range input { + width: 100% !important; } + .swal2-range output { + display: none; } } + +@-moz-document url-prefix() { + .swal2-close:focus { + outline: 2px solid rgba(50, 100, 150, 0.4); } } + +.swal2-icon { + position: relative; + box-sizing: content-box; + justify-content: center; + width: 5em; + height: 5em; + margin: 1.25em auto 1.875em; + zoom: normal; + border: 0.25em solid transparent; + border-radius: 50%; + font-family: inherit; + line-height: 5em; + cursor: default; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.swal2-icon::before { + display: flex; + align-items: center; + height: 92%; + font-size: 3.75em; } + +.swal2-icon.swal2-error { + border-color: #f27474; } + +.swal2-icon.swal2-error .swal2-x-mark { + position: relative; + flex-grow: 1; } + +.swal2-icon.swal2-error [class^=swal2-x-mark-line] { + display: block; + position: absolute; + top: 2.3125em; + width: 2.9375em; + height: 0.3125em; + border-radius: 0.125em; + background-color: #f27474; } + +.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] { + left: 1.0625em; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); } + +.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] { + right: 1em; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); } + +.swal2-icon.swal2-warning { + border-color: #facea8; + color: #f8bb86; } + +.swal2-icon.swal2-warning::before { + content: "!"; } + +.swal2-icon.swal2-info { + border-color: #9de0f6; + color: #3fc3ee; } + +.swal2-icon.swal2-info::before { + content: "i"; } + +.swal2-icon.swal2-question { + border-color: #c9dae1; + color: #87adbd; } + +.swal2-icon.swal2-question::before { + content: "?"; } + +.swal2-icon.swal2-question.swal2-arabic-question-mark::before { + content: "؟"; } + +.swal2-icon.swal2-success { + border-color: #a5dc86; } + +.swal2-icon.swal2-success [class^=swal2-success-circular-line] { + position: absolute; + width: 3.75em; + height: 7.5em; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + border-radius: 50%; } + +.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left] { + top: -0.4375em; + left: -2.0635em; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: 3.75em 3.75em; + transform-origin: 3.75em 3.75em; + border-radius: 7.5em 0 0 7.5em; } + +.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right] { + top: -0.6875em; + left: 1.875em; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: 0 3.75em; + transform-origin: 0 3.75em; + border-radius: 0 7.5em 7.5em 0; } + +.swal2-icon.swal2-success .swal2-success-ring { + position: absolute; + z-index: 2; + top: -0.25em; + left: -0.25em; + box-sizing: content-box; + width: 100%; + height: 100%; + border: 0.25em solid rgba(165, 220, 134, 0.3); + border-radius: 50%; } + +.swal2-icon.swal2-success .swal2-success-fix { + position: absolute; + z-index: 1; + top: 0.5em; + left: 1.625em; + width: 0.4375em; + height: 5.625em; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); } + +.swal2-icon.swal2-success [class^=swal2-success-line] { + display: block; + position: absolute; + z-index: 2; + height: 0.3125em; + border-radius: 0.125em; + background-color: #a5dc86; } + +.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip] { + top: 2.875em; + left: 0.875em; + width: 1.5625em; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); } + +.swal2-icon.swal2-success [class^=swal2-success-line][class$=long] { + top: 2.375em; + right: 0.5em; + width: 2.9375em; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); } + +.swal2-progress-steps { + align-items: center; + margin: 0 0 1.25em; + padding: 0; + background: inherit; + font-weight: 600; } + +.swal2-progress-steps li { + display: inline-block; + position: relative; } + +.swal2-progress-steps .swal2-progress-step { + z-index: 20; + width: 2em; + height: 2em; + border-radius: 2em; + background: #3085d6; + color: #fff; + line-height: 2em; + text-align: center; } + +.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step { + background: #3085d6; } + +.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step { + background: #add8e6; + color: #fff; } + +.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line { + background: #add8e6; } + +.swal2-progress-steps .swal2-progress-step-line { + z-index: 10; + width: 2.5em; + height: 0.4em; + margin: 0 -1px; + background: #3085d6; } + +[class^=swal2] { + -webkit-tap-highlight-color: transparent; } + +.swal2-show { + -webkit-animation: swal2-show 0.3s; + animation: swal2-show 0.3s; } + +.swal2-show.swal2-noanimation { + -webkit-animation: none; + animation: none; } + +.swal2-hide { + -webkit-animation: swal2-hide 0.15s forwards; + animation: swal2-hide 0.15s forwards; } + +.swal2-hide.swal2-noanimation { + -webkit-animation: none; + animation: none; } + +.swal2-rtl .swal2-close { + right: auto; + left: 0; } + +.swal2-animate-success-icon .swal2-success-line-tip { + -webkit-animation: swal2-animate-success-line-tip 0.75s; + animation: swal2-animate-success-line-tip 0.75s; } + +.swal2-animate-success-icon .swal2-success-line-long { + -webkit-animation: swal2-animate-success-line-long 0.75s; + animation: swal2-animate-success-line-long 0.75s; } + +.swal2-animate-success-icon .swal2-success-circular-line-right { + -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in; + animation: swal2-rotate-success-circular-line 4.25s ease-in; } + +.swal2-animate-error-icon { + -webkit-animation: swal2-animate-error-icon 0.5s; + animation: swal2-animate-error-icon 0.5s; } + +.swal2-animate-error-icon .swal2-x-mark { + -webkit-animation: swal2-animate-error-x-mark 0.5s; + animation: swal2-animate-error-x-mark 0.5s; } + +@-webkit-keyframes swal2-rotate-loading { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +@keyframes swal2-rotate-loading { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +@media print { + body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) { + overflow-y: scroll !important; } + body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden=true] { + display: none; } + body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container { + position: static !important; } } + +/** + * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches. + * + * @version v3.3.4 + * @homepage https://bttstrp.github.io/bootstrap-switch + * @author Mattia Larentis (http://larentis.eu) + * @license MIT + */ +.bootstrap-switch { + display: inline-block; + direction: ltr; + cursor: pointer; + border-radius: 30px; + border: 0; + position: relative; + text-align: left; + overflow: hidden; + box-shadow: 0 0px 10px rgba(0, 0, 0, 0.13); + margin-bottom: 10px; + line-height: 8px; + width: 59px !important; + height: 22px; + outline: none; + z-index: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + vertical-align: middle; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + background: url("https://d2v9y0dukr6mq2.cloudfront.net/video/thumbnail/J9H9WF0/night-sky-full-of-stars-fantasy-animation-made-of-magical-sparkly-light-particles-flickering-on-a-purple-blue-gradient-background_bajacpz7x_thumbnail-full01.png"); + background-position: center center; + background-size: cover; } + +.bootstrap-switch .bootstrap-switch-container { + display: inline-flex; + top: 0; + height: 22px; + border-radius: 4px; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + width: 100px !important; } + +.bootstrap-switch .bootstrap-switch-handle-on, +.bootstrap-switch .bootstrap-switch-handle-off, +.bootstrap-switch .bootstrap-switch-label { + box-sizing: border-box; + cursor: pointer; + display: inline-block !important; + height: 100%; + color: #fff; + padding: 6px 10px; + font-size: 11px; + text-indent: -5px; + line-height: 15px; + transition: 0.25s ease-out; } + +.bootstrap-switch .bootstrap-switch-handle-on, +.bootstrap-switch .bootstrap-switch-handle-off { + text-align: center; + z-index: 1; + float: left; + line-height: 11px; + width: 50% !important; } + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-brown, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-brown { + color: #fff; + background: #e14eca; } + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue { + color: #fff; + background: #1d8cf8; } + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green { + color: #fff; + background: #00f2c3; } + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange { + background: #ff8d72; + color: #fff; } + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red { + color: #fff; + background: #fd5d93; } + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default { + color: #fff; } + +.bootstrap-switch .bootstrap-switch-label { + text-align: center; + z-index: 100; + color: #333333; + background: #ffffff; + width: 18px !important; + height: 18px !important; + margin: 0px -11px; + border-radius: 20px; + position: absolute; + float: left; + top: 2px; + left: 51%; + padding: 0; + box-shadow: 0 1px 11px rgba(0, 0, 0, 0.25); } + +.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label { + background-color: rgba(156, 156, 156, 0.9); + left: 52%; } + +.bootstrap-switch.bootstrap-switch-on:hover .bootstrap-switch-label { + width: 27px !important; + margin-left: -20px; } + +.bootstrap-switch.bootstrap-switch-off:hover .bootstrap-switch-label { + width: 27px !important; + margin-left: -11px; } + +.bootstrap-switch .bootstrap-switch-handle-on { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; } + +.bootstrap-switch .bootstrap-switch-handle-off { + text-indent: 6px; } + +.bootstrap-switch input[type='radio'], +.bootstrap-switch input[type='checkbox'] { + position: absolute !important; + top: 0; + left: 0; + opacity: 0; + filter: alpha(opacity=0); + z-index: -1; } + +.bootstrap-switch input[type='radio'].form-control, +.bootstrap-switch input[type='checkbox'].form-control { + height: auto; } + +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; } + +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; } + +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label { + padding: 6px 16px; + font-size: 18px; + line-height: 1.33; } + +.bootstrap-switch.bootstrap-switch-disabled, +.bootstrap-switch.bootstrap-switch-readonly, +.bootstrap-switch.bootstrap-switch-indeterminate { + cursor: default !important; } + +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label { + opacity: 0.5; + filter: alpha(opacity=50); + cursor: default !important; } + +.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container { + transition: margin-left 0.5s; } + +.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; } + +.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off { + border-bottom-right-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; } + +.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-container { + margin-left: -2px !important; } + +.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-container { + margin-left: -39px !important; } + +.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label:before { + background-color: #FFFFFF; } + +.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-red ~ .bootstrap-switch-default { + background-color: #fd5d93; } + +.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-orange ~ .bootstrap-switch-default { + background-color: #ff8d72; } + +.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-green ~ .bootstrap-switch-default { + background-color: #00f2c3; } + +.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-brown ~ .bootstrap-switch-default { + background-color: #e14eca; } + +.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-blue ~ .bootstrap-switch-default { + background-color: #1d8cf8; } + +.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-red, +.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-brown, +.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-blue, +.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-orange, +.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-green { + background-color: #E3E3E3; } + +.bootstrap-switch-on .bootstrap-switch-handle-off, +.bootstrap-switch-off .bootstrap-switch-handle-on { + opacity: 0; + visibility: hidden; } + +.bootstrap-switch-off:before { + position: absolute; + content: ""; + height: 100%; + width: 100%; + top: 0; + right: 0; + background: rgba(16, 16, 16, 0.7); } + +/*! + * Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) + * + * Copyright 2012-2019 SnapAppointments, LLC + * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) + */ +select.bs-select-hidden, +.bootstrap-select > select.bs-select-hidden, +select.selectpicker { + display: none !important; } + +.bootstrap-select { + width: 100%; + /*IE9 and below*/ + vertical-align: middle; } + .bootstrap-select.show > .dropdown-menu { + overflow: visible !important; } + +.bootstrap-select > .dropdown-toggle { + position: relative; + width: 100%; + text-align: right; + white-space: nowrap; + background: transparent !important; + background-image: none !important; + border: 1px solid #2b3553; + padding: 10px; + margin: 0; + margin-bottom: 5px; + display: inline-flex; + align-items: center; + justify-content: space-between; } + .bootstrap-select > .dropdown-toggle:hover { + box-shadow: none !important; + -webkit-transform: none !important; + transform: none !important; } + .bootstrap-select > .dropdown-toggle:focus { + outline: none !important; } + .bootstrap-select > .dropdown-toggle:focus:active { + background: none !important; } + +.bootstrap-select > .dropdown-toggle:after { + margin-top: -1px; } + +.bootstrap-select > .dropdown-toggle.bs-placeholder, +.bootstrap-select > .dropdown-toggle.bs-placeholder:hover, +.bootstrap-select > .dropdown-toggle.bs-placeholder:focus, +.bootstrap-select > .dropdown-toggle.bs-placeholder:active { + color: #999; } + +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active, +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active { + color: rgba(255, 255, 255, 0.5); } + +.bootstrap-select > select { + position: absolute !important; + bottom: 0; + left: 50%; + display: block !important; + width: 0.5px !important; + height: 100% !important; + padding: 0 !important; + opacity: 0 !important; + border: none; + z-index: 0 !important; } + +.bootstrap-select > select.mobile-device { + top: 0; + left: 0; + display: block !important; + width: 100% !important; + z-index: 2 !important; } + +.has-error .bootstrap-select .dropdown-toggle, +.error .bootstrap-select .dropdown-toggle, +.bootstrap-select.is-invalid .dropdown-toggle, +.was-validated .bootstrap-select .selectpicker:invalid + .dropdown-toggle { + border-color: #b94a48; } + +.bootstrap-select.is-valid .dropdown-toggle, +.was-validated .bootstrap-select .selectpicker:valid + .dropdown-toggle { + border-color: #28a745; } + +.bootstrap-select.fit-width { + width: auto !important; } + +.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) { + width: 100%; } + +.bootstrap-select.form-control { + margin-bottom: 0; + padding: 0; + border: none; } + +:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) { + width: 100%; } + +.bootstrap-select.form-control.input-group-btn { + float: none; + z-index: auto; } + +.form-inline .bootstrap-select, +.form-inline .bootstrap-select.form-control:not([class*="col-"]) { + width: auto; } + +.bootstrap-select:not(.input-group-btn), +.bootstrap-select[class*="col-"] { + float: none; + display: inline-block; + margin-left: 0; } + +.bootstrap-select.dropdown-menu-right, +.bootstrap-select[class*="col-"].dropdown-menu-right, +.row .bootstrap-select[class*="col-"].dropdown-menu-right { + float: right; } + +.form-inline .bootstrap-select, +.form-horizontal .bootstrap-select, +.form-group .bootstrap-select { + margin-bottom: 0; } + +.form-group-lg .bootstrap-select.form-control, +.form-group-sm .bootstrap-select.form-control { + padding: 0; } + +.form-group-lg .bootstrap-select.form-control .dropdown-toggle, +.form-group-sm .bootstrap-select.form-control .dropdown-toggle { + height: 100%; + font-size: inherit; + line-height: inherit; + border-radius: inherit; } + +.bootstrap-select.form-control-sm .dropdown-toggle, +.bootstrap-select.form-control-lg .dropdown-toggle { + font-size: inherit; + line-height: inherit; + border-radius: inherit; } + +.bootstrap-select.form-control-sm .dropdown-toggle { + padding: 0.25rem 0.5rem; } + +.bootstrap-select.form-control-lg .dropdown-toggle { + padding: 0.5rem 1rem; } + +.form-inline .bootstrap-select .form-control { + width: 100%; } + +.bootstrap-select.disabled, +.bootstrap-select > .disabled { + cursor: not-allowed; } + +.bootstrap-select.disabled:focus, +.bootstrap-select > .disabled:focus { + outline: none !important; } + +.bootstrap-select.bs-container { + position: absolute; + top: 0; + left: 0; + height: 0 !important; + padding: 0 !important; } + +.bootstrap-select.bs-container .dropdown-menu { + z-index: 1060; } + +.bootstrap-select .dropdown-toggle .filter-option { + position: static; + top: 0; + left: 0; + float: left; + height: 100%; + text-align: left; + overflow: hidden; + flex: 0 1 auto; + display: inline-block; + overflow: hidden; + text-overflow: ellipsis; + width: 90%; + font-size: .75rem; + color: rgba(255, 255, 255, 0.8); + font-weight: 400; + text-align: left; } + +.bs3.bootstrap-select .dropdown-toggle .filter-option { + padding-right: inherit; } + +.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option { + position: absolute; + padding-top: inherit; + padding-bottom: inherit; + padding-left: inherit; + float: none; } + +.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner { + padding-right: inherit; } + +.bootstrap-select .dropdown-toggle .filter-option-inner-inner { + overflow: hidden; } + +.bootstrap-select .dropdown-toggle .filter-expand { + width: 0 !important; + float: left; + opacity: 0 !important; + overflow: hidden; } + +.bootstrap-select .dropdown-toggle .caret { + position: absolute; + top: 50%; + right: 12px; + margin-top: -2px; + vertical-align: middle; } + +.input-group .bootstrap-select.form-control .dropdown-toggle { + border-radius: inherit; } + +.bootstrap-select[class*="col-"] .dropdown-toggle { + width: 100%; } + +.bootstrap-select .dropdown-menu { + min-width: 100%; + box-sizing: border-box; } + +.bootstrap-select .dropdown-menu > .inner:focus { + outline: none !important; } + +.bootstrap-select .dropdown-menu.inner { + position: static; + float: none; + border: 0; + padding: 0; + margin: 0; + border-radius: 0; + box-shadow: none; } + +.bootstrap-select .dropdown-menu li { + position: relative; } + +.bootstrap-select .dropdown-menu li.active small { + color: rgba(255, 255, 255, 0.5) !important; } + +.bootstrap-select .dropdown-menu li.disabled a { + cursor: not-allowed; } + +.bootstrap-select .dropdown-menu li a { + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.bootstrap-select .dropdown-menu li a.opt { + position: relative; + padding-left: 2.25em; } + +.bootstrap-select .dropdown-menu li a span.check-mark { + display: none; } + +.bootstrap-select .dropdown-menu li a span.text { + display: inline-block; } + +.bootstrap-select .dropdown-menu li small { + padding-left: 0.5em; } + +.bootstrap-select .dropdown-menu .notify { + position: absolute; + bottom: 5px; + width: 96%; + margin: 0 2%; + min-height: 26px; + padding: 3px 5px; + background: #f5f5f5; + border: 1px solid #e3e3e3; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + pointer-events: none; + opacity: 0.9; + box-sizing: border-box; } + +.bootstrap-select .no-results { + padding: 3px; + background: #f5f5f5; + margin: 0 5px; + white-space: nowrap; } + +.bootstrap-select.fit-width .dropdown-toggle .filter-option { + position: static; + display: inline; + padding: 0; + width: auto; } + +.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner, +.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner { + display: inline; } + +.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before { + content: '\00a0'; } + +.bootstrap-select.fit-width .dropdown-toggle .caret { + position: static; + top: auto; + margin-top: -1px; } + +.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark { + position: absolute; + display: inline-block; + right: 15px; + top: 5px; } + +.bootstrap-select.show-tick .dropdown-menu li a span.text { + margin-right: 34px; } + +.bootstrap-select .bs-ok-default:after { + content: ''; + display: block; + width: 0.5em; + height: 1em; + border-style: solid; + border-width: 0 0.26em 0.26em 0; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); } + +.bootstrap-select.show-menu-arrow.open > .dropdown-toggle, +.bootstrap-select.show-menu-arrow.show > .dropdown-toggle { + z-index: 1061; } + +.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before { + content: ''; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid rgba(204, 204, 204, 0.2); + position: absolute; + bottom: -4px; + left: 9px; + display: none; } + +.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after { + content: ''; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid white; + position: absolute; + bottom: -4px; + left: 10px; + display: none; } + +.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before { + bottom: auto; + top: -4px; + border-top: 7px solid rgba(204, 204, 204, 0.2); + border-bottom: 0; } + +.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after { + bottom: auto; + top: -4px; + border-top: 6px solid white; + border-bottom: 0; } + +.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before { + right: 12px; + left: auto; } + +.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after { + right: 13px; + left: auto; } + +.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before, +.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before, +.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after, +.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after { + display: block; } + +.bs-searchbox, +.bs-actionsbox, +.bs-donebutton { + padding: 4px 8px; } + +.bs-actionsbox { + width: 100%; + box-sizing: border-box; } + +.bs-actionsbox .btn-group button { + width: 50%; } + +.bs-donebutton { + float: left; + width: 100%; + box-sizing: border-box; } + +.bs-donebutton .btn-group button { + width: 100%; } + +.bs-searchbox + .bs-actionsbox { + padding: 0 8px 4px; } + +.bs-searchbox .form-control { + margin-bottom: 0; + width: 100%; + float: none; } + +.bootstrap-select .dropdown-menu.inner li a { + padding-left: 1.5rem; + padding-right: 1.5rem; + display: block; + outline: none; + color: #292b2c; } + +.bootstrap-select .dropdown-menu.inner li.disabled a { + color: rgba(182, 182, 182, 0.6); } + .bootstrap-select .dropdown-menu.inner li.disabled a:hover, .bootstrap-select .dropdown-menu.inner li.disabled a:focus { + background-color: transparent; } + +.bootstrap-select .dropdown-menu.open { + overflow: visible !important; } + +.bootstrap-select .dropdown-menu.dropdown-black { + background: linear-gradient(to bottom, #222a42 0%, #1d253b 100%); + border: 1px solid #555555; } + .bootstrap-select .dropdown-menu.dropdown-black li > a { + color: rgba(255, 255, 255, 0.7); } + +.btn-file { + position: relative; + overflow: hidden; + vertical-align: middle; } + +.btn-file > input { + position: absolute; + top: 0; + right: 0; + width: 100%; + height: 100%; + margin: 0; + font-size: 23px; + cursor: pointer; + filter: alpha(opacity=0); + opacity: 0; + direction: ltr; } + +.fileinput { + display: inline-block; + margin-bottom: 9px; } + +.fileinput .form-control { + display: inline-block; + padding-top: 7px; + padding-bottom: 5px; + margin-bottom: 0; + vertical-align: middle; + cursor: text; } + +.fileinput .thumbnail { + display: inline-block; + margin-bottom: 10px; + overflow: hidden; + text-align: center; + vertical-align: middle; + max-width: 250px; + box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1); } + .fileinput .thumbnail.img-circle { + border-radius: 50%; + max-width: 100px; } + +.fileinput .thumbnail > img { + max-height: 100%; } + +.fileinput .btn { + vertical-align: middle; } + +.fileinput-exists .fileinput-new, +.fileinput-new .fileinput-exists { + display: none; } + +.fileinput-inline .fileinput-controls { + display: inline; } + +.fileinput-filename { + display: inline-block; + overflow: hidden; + vertical-align: middle; } + +.form-control .fileinput-filename { + vertical-align: bottom; } + +.fileinput.input-group { + display: table; } + +.fileinput.input-group > * { + position: relative; + z-index: 2; } + +.fileinput.input-group > .btn-file { + z-index: 1; } + +.fileinput-new.input-group .btn-file, +.fileinput-new .input-group .btn-file { + border-radius: 0 4px 4px 0; } + +.fileinput-new.input-group .btn-file.btn-xs, +.fileinput-new .input-group .btn-file.btn-xs, +.fileinput-new.input-group .btn-file.btn-sm, +.fileinput-new.input-group .btn-group-sm > .btn-file.btn, +.fileinput-new .input-group .btn-file.btn-sm, +.fileinput-new .input-group .btn-group-sm > .btn-file.btn { + border-radius: 0 3px 3px 0; } + +.fileinput-new.input-group .btn-file.btn-lg, .fileinput-new.input-group .btn-group-lg > .btn-file.btn, +.fileinput-new .input-group .btn-file.btn-lg, +.fileinput-new .input-group .btn-group-lg > .btn-file.btn { + border-radius: 0 6px 6px 0; } + +.form-group.has-warning .fileinput .fileinput-preview { + color: #ff8d72; } + +.form-group.has-warning .fileinput .thumbnail { + border-color: #ff8d72; } + +.form-group.has-error .fileinput .fileinput-preview { + color: #fd5d93; } + +.form-group.has-error .fileinput .thumbnail { + border-color: #fd5d93; } + +.form-group.has-success .fileinput .fileinput-preview { + color: #00f2c3; } + +.form-group.has-success .fileinput .thumbnail { + border-color: #00f2c3; } + +.input-group-addon:not(:first-child) { + border-left: 0; } + +.thumbnail { + border: 0 none; + border-radius: 3px; + padding: 0; } + +/* + * bootstrap-tagsinput v2.3.3 + * + */ +.bootstrap-tagsinput { + display: inline-block; + padding: 4px 6px; + max-width: 100%; + line-height: 22px; + vertical-align: middle; + cursor: text; } + .bootstrap-tagsinput input { + border: none; + color: #9A9A9A; + box-shadow: none; + outline: none; + background-color: transparent; + padding: 0 6px; + margin: 0; + width: auto; + max-width: inherit; } + .bootstrap-tagsinput input:focus { + border: none; + box-shadow: none; } + .bootstrap-tagsinput.form-control input::-moz-placeholder { + color: #777; + opacity: 1; } + .bootstrap-tagsinput.form-control input:-ms-input-placeholder, + .bootstrap-tagsinput.form-control input::-webkit-input-placeholder { + color: #777; } + .bootstrap-tagsinput .tag { + cursor: pointer; + margin: 5px 3px 5px 0; + position: relative; + padding: 3px 8px; + border-radius: 12px; + font-weight: 500; + font-size: 0.75em; + text-transform: uppercase; + display: inline-block; + line-height: 1.5em; + padding-left: 0.8em; + color: #ffffff; } + .bootstrap-tagsinput .tag:hover { + padding-right: 22px; } + .bootstrap-tagsinput .tag:hover [data-role="remove"] { + opacity: 1; + padding-right: 4px; } + .bootstrap-tagsinput .tag [data-role="remove"] { + cursor: pointer; + position: absolute; + top: 3px; + right: 0px; + opacity: 0; + background-color: transparent; } + .bootstrap-tagsinput .tag [data-role="remove"]:after { + font-family: 'Nucleo'; + content: "\ea48"; + padding: 0px 2px; } + +/* + * Container style + */ +.ps { + overflow: hidden !important; + overflow-anchor: none; + -ms-overflow-style: none; + touch-action: auto; + -ms-touch-action: auto; } + +/* + * Scrollbar rail styles + */ +.ps__rail-x { + display: none; + opacity: 0; + transition: background-color .2s linear, opacity .2s linear; + -webkit-transition: background-color .2s linear, opacity .2s linear; + height: 15px; + /* there must be 'bottom' or 'top' for ps__rail-x */ + bottom: 0px; + /* please don't change 'position' */ + position: absolute; } + +.ps__rail-y { + display: none; + opacity: 0; + transition: background-color .2s linear, opacity .2s linear; + -webkit-transition: background-color .2s linear, opacity .2s linear; + width: 15px; + /* there must be 'right' or 'left' for ps__rail-y */ + right: 0; + /* please don't change 'position' */ + position: absolute; } + +.ps--active-x > .ps__rail-x, +.ps--active-y > .ps__rail-y { + display: block; + background-color: transparent; } + +.ps:hover > .ps__rail-x, +.ps:hover > .ps__rail-y, +.ps--focus > .ps__rail-x, +.ps--focus > .ps__rail-y, +.ps--scrolling-x > .ps__rail-x, +.ps--scrolling-y > .ps__rail-y { + opacity: 0.6; } + +.ps .ps__rail-x:hover, +.ps .ps__rail-y:hover, +.ps .ps__rail-x:focus, +.ps .ps__rail-y:focus, +.ps .ps__rail-x.ps--clicking, +.ps .ps__rail-y.ps--clicking { + background-color: #eee; + opacity: 0.9; } + +/* + * Scrollbar thumb styles + */ +.ps__thumb-x { + background-color: #aaa; + border-radius: 6px; + transition: background-color .2s linear, height .2s ease-in-out; + -webkit-transition: background-color .2s linear, height .2s ease-in-out; + height: 6px; + /* there must be 'bottom' for ps__thumb-x */ + bottom: 2px; + /* please don't change 'position' */ + position: absolute; } + +.ps__thumb-y { + background-color: #aaa; + border-radius: 6px; + transition: background-color .2s linear, width .2s ease-in-out; + -webkit-transition: background-color .2s linear, width .2s ease-in-out; + width: 6px; + /* there must be 'right' for ps__thumb-y */ + right: 2px; + /* please don't change 'position' */ + position: absolute; } + +.ps__rail-x:hover > .ps__thumb-x, +.ps__rail-x:focus > .ps__thumb-x, +.ps__rail-x.ps--clicking .ps__thumb-x { + background-color: #999; + height: 11px; } + +.ps__rail-y:hover > .ps__thumb-y, +.ps__rail-y:focus > .ps__thumb-y, +.ps__rail-y.ps--clicking .ps__thumb-y { + background-color: #999; + width: 11px; } + +/* MS supports */ +@supports (-ms-overflow-style: none) { + .ps { + overflow: auto !important; } } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .ps { + overflow: auto !important; } } + +svg { + touch-action: none; } + +.jvectormap-container { + width: 100%; + height: 100%; + position: relative; + overflow: hidden; + touch-action: none; } + +.jvectormap-tip { + position: absolute; + display: none; + color: #344675; + line-height: 1.5em; + background: #ffffff; + border: none; + border-radius: 0.875rem; + padding: 5px 10px; + z-index: 1040; } + +.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback { + position: absolute; + left: 10px; + border-radius: 3px; + background: #292929; + padding: 3px; + color: white; + cursor: pointer; + line-height: 10px; + text-align: center; + box-sizing: content-box; } + +.jvectormap-zoomin, .jvectormap-zoomout { + width: 10px; + height: 10px; } + +.jvectormap-zoomin { + top: 10px; } + +.jvectormap-zoomout { + top: 30px; } + +.jvectormap-goback { + bottom: 10px; + z-index: 1000; + padding: 6px; } + +.jvectormap-spinner { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + background: center no-repeat url(data:image/gif;base64,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); } + +.jvectormap-legend-title { + font-weight: bold; + font-size: 14px; + text-align: center; } + +.jvectormap-legend-cnt { + position: absolute; } + +.jvectormap-legend-cnt-h { + bottom: 0; + right: 0; } + +.jvectormap-legend-cnt-v { + top: 0; + right: 0; } + +.jvectormap-legend { + background: black; + color: white; + border-radius: 3px; } + +.jvectormap-legend-cnt-h .jvectormap-legend { + float: left; + margin: 0 10px 10px 0; + padding: 3px 3px 1px 3px; } + +.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick { + float: left; } + +.jvectormap-legend-cnt-v .jvectormap-legend { + margin: 10px 10px 0 0; + padding: 3px; } + +.jvectormap-legend-cnt-h .jvectormap-legend-tick { + width: 40px; } + +.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample { + height: 15px; } + +.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample { + height: 20px; + width: 20px; + display: inline-block; + vertical-align: middle; } + +.jvectormap-legend-tick-text { + font-size: 12px; } + +.jvectormap-legend-cnt-h .jvectormap-legend-tick-text { + text-align: center; } + +.jvectormap-legend-cnt-v .jvectormap-legend-tick-text { + display: inline-block; + vertical-align: middle; + line-height: 20px; + padding-left: 3px; } + +/* + * This combined file was created by the DataTables downloader builder: + * https://datatables.net/download + * + * To rebuild or modify this file with the latest versions of the included + * software please visit: + * https://datatables.net/download/#bs4/jszip-2.5.0/pdfmake-0.1.36/dt-1.10.18/af-2.3.0/b-1.5.2/b-colvis-1.5.1/b-flash-1.5.2/b-html5-1.5.2/b-print-1.5.2/cr-1.5.0/fc-3.2.5/fh-3.1.4/kt-2.4.0/r-2.2.2/rg-1.0.3/rr-1.2.4/sc-1.5.0/sl-1.2.6 + * + * Included libraries: + * JSZip 2.5.0, pdfmake 0.1.36, DataTables 1.10.18, AutoFill 2.3.0, Buttons 1.5.2, Column visibility 1.5.1, Flash export 1.5.2, HTML5 export 1.5.2, Print view 1.5.2, ColReorder 1.5.0, FixedColumns 3.2.5, FixedHeader 3.1.4, KeyTable 2.4.0, Responsive 2.2.2, RowGroup 1.0.3, RowReorder 1.2.4, Scroller 1.5.0, Select 1.2.6 + */ +table.dataTable { + clear: both; + margin-top: 6px !important; + margin-bottom: 6px !important; + max-width: none !important; + border-collapse: separate !important; + border-spacing: 0; } + +table.dataTable td, table.dataTable th { + box-sizing: content-box; } + +table.dataTable td.dataTables_empty, table.dataTable th.dataTables_empty { + text-align: center; } + +table.dataTable.nowrap th, table.dataTable.nowrap td { + white-space: nowrap; } + +div.dataTables_wrapper div.dataTables_length label { + font-weight: normal; + text-align: left; + white-space: nowrap; } + +div.dataTables_wrapper div.dataTables_length select { + width: auto; + display: inline-block; } + +div.dataTables_wrapper div.dataTables_filter { + text-align: right; } + +div.dataTables_wrapper div.dataTables_filter label { + font-weight: normal; + white-space: nowrap; + text-align: left; } + +div.dataTables_wrapper div.dataTables_filter input { + margin-left: 0.5em; + display: inline-block; + width: auto; } + +div.dataTables_wrapper div.dataTables_info { + padding-top: 0.85em; + white-space: nowrap; } + +div.dataTables_wrapper div.dataTables_paginate { + margin: 0; + white-space: nowrap; + text-align: right; } + +div.dataTables_wrapper div.dataTables_paginate ul.pagination { + margin: 2px 0; + white-space: nowrap; + justify-content: flex-end; } + +div.dataTables_wrapper div.dataTables_processing { + position: absolute; + top: 50%; + left: 50%; + width: 200px; + margin-left: -100px; + margin-top: -26px; + text-align: center; + padding: 1em 0; } + +table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > td.sorting_asc, table.dataTable thead > tr > td.sorting_desc, table.dataTable thead > tr > td.sorting { + padding-right: 30px; } + +table.dataTable thead > tr > th:active, table.dataTable thead > tr > td:active { + outline: none; } + +table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled { + cursor: pointer; + position: relative; } + +table.dataTable thead .sorting:before, table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:before, table.dataTable thead .sorting_desc_disabled:after { + position: absolute; + bottom: 0.9em; + display: block; + opacity: 0.3; } + +table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:before { + right: 1em; + content: "\2191"; } + +table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after { + right: 0.5em; + content: "\2193"; } + +table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:after { + opacity: 1; } + +table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:after { + opacity: 0; } + +div.dataTables_scrollHead table.dataTable { + margin-bottom: 0 !important; } + +div.dataTables_scrollBody table { + border-top: none; + margin-top: 0 !important; + margin-bottom: 0 !important; } + +div.dataTables_scrollBody table thead .sorting:before, div.dataTables_scrollBody table thead .sorting_asc:before, div.dataTables_scrollBody table thead .sorting_desc:before, div.dataTables_scrollBody table thead .sorting:after, div.dataTables_scrollBody table thead .sorting_asc:after, div.dataTables_scrollBody table thead .sorting_desc:after { + display: none; } + +div.dataTables_scrollBody table tbody tr:first-child th, div.dataTables_scrollBody table tbody tr:first-child td { + border-top: none; } + +div.dataTables_scrollFoot > .dataTables_scrollFootInner { + box-sizing: content-box; } + +div.dataTables_scrollFoot > .dataTables_scrollFootInner > table { + margin-top: 0 !important; + border-top: none; } + +@media screen and (max-width: 767px) { + div.dataTables_wrapper div.dataTables_length, div.dataTables_wrapper div.dataTables_filter, div.dataTables_wrapper div.dataTables_info, div.dataTables_wrapper div.dataTables_paginate { + text-align: center; } } + +table.dataTable.table-sm > thead > tr > th { + padding-right: 20px; } + +table.dataTable.table-sm .sorting:before, table.dataTable.table-sm .sorting_asc:before, table.dataTable.table-sm .sorting_desc:before { + top: 5px; + right: 0.85em; } + +table.dataTable.table-sm .sorting:after, table.dataTable.table-sm .sorting_asc:after, table.dataTable.table-sm .sorting_desc:after { + top: 5px; } + +table.table-bordered.dataTable th, table.table-bordered.dataTable td { + border-left-width: 0; } + +table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable td:last-child, table.table-bordered.dataTable td:last-child { + border-right-width: 0; } + +table.table-bordered.dataTable tbody th, table.table-bordered.dataTable tbody td { + border-bottom-width: 0; } + +div.dataTables_scrollHead table.table-bordered { + border-bottom-width: 0; } + +div.table-responsive > div.dataTables_wrapper > div.row { + margin: 0; } + +div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:first-child { + padding-left: 0; } + +div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child { + padding-right: 0; } + +div.dt-autofill-handle { + position: absolute; + height: 8px; + width: 8px; + z-index: 102; + box-sizing: border-box; + border: 1px solid #0275d8; + background: #0275d8; } + +div.dt-autofill-select { + position: absolute; + z-index: 1001; + background-color: #0275d8; + background-image: repeating-linear-gradient(45deg, transparent, transparent 5px, rgba(255, 255, 255, 0.5) 5px, rgba(255, 255, 255, 0.5) 10px); } + +div.dt-autofill-select.top, div.dt-autofill-select.bottom { + height: 3px; + margin-top: -1px; } + +div.dt-autofill-select.left, div.dt-autofill-select.right { + width: 3px; + margin-left: -1px; } + +div.dt-autofill-list { + position: fixed; + top: 50%; + left: 50%; + width: 500px; + margin-left: -250px; + background-color: white; + border-radius: 6px; + box-shadow: 0 0 5px #555; + border: 2px solid #444; + z-index: 11; + box-sizing: border-box; + padding: 1.5em 2em; } + +div.dt-autofill-list ul { + display: table; + margin: 0; + padding: 0; + list-style: none; + width: 100%; } + +div.dt-autofill-list ul li { + display: table-row; } + +div.dt-autofill-list ul li:last-child div.dt-autofill-question, div.dt-autofill-list ul li:last-child div.dt-autofill-button { + border-bottom: none; } + +div.dt-autofill-list ul li:hover { + background-color: #f6f6f6; } + +div.dt-autofill-list div.dt-autofill-question { + display: table-cell; + padding: 0.5em 0; + border-bottom: 1px solid #ccc; } + +div.dt-autofill-list div.dt-autofill-question input[type=number] { + padding: 6px; + width: 30px; + margin: -2px 0; } + +div.dt-autofill-list div.dt-autofill-button { + display: table-cell; + padding: 0.5em 0; + border-bottom: 1px solid #ccc; } + +div.dt-autofill-background { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.7); + background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + z-index: 10; } + +div.dt-autofill-list div.dt-autofill-question input[type=number] { + padding: 6px; + width: 60px; + margin: -2px 0; } + +div.dataTables_info { + color: rgba(255, 255, 255, 0.7); } + +@keyframes dtb-spinner { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +@-webkit-keyframes dtb-spinner { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +div.dt-button-info { + position: fixed; + top: 50%; + left: 50%; + width: 400px; + margin-top: -100px; + margin-left: -200px; + background-color: white; + border: 2px solid #111; + box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3); + border-radius: 3px; + text-align: center; + z-index: 21; } + +div.dt-button-info h2 { + padding: 0.5em; + margin: 0; + font-weight: normal; + border-bottom: 1px solid #ddd; + background-color: #f3f3f3; } + +div.dt-button-info > div { + padding: 1em; } + +ul.dt-button-collection.dropdown-menu { + display: block; + z-index: 2002; + -webkit-column-gap: 8px; + -moz-column-gap: 8px; + -ms-column-gap: 8px; + -o-column-gap: 8px; + column-gap: 8px; } + +ul.dt-button-collection.dropdown-menu.fixed { + position: fixed; + top: 50%; + left: 50%; + margin-left: -75px; + border-radius: 0; } + +ul.dt-button-collection.dropdown-menu.fixed.two-column { + margin-left: -150px; } + +ul.dt-button-collection.dropdown-menu.fixed.three-column { + margin-left: -225px; } + +ul.dt-button-collection.dropdown-menu.fixed.four-column { + margin-left: -300px; } + +ul.dt-button-collection.dropdown-menu > * { + -webkit-column-break-inside: avoid; + -moz-column-break-inside: avoid; + break-inside: avoid; } + +ul.dt-button-collection.dropdown-menu.two-column { + width: 300px; + padding-bottom: 1px; + -webkit-column-count: 2; + -moz-column-count: 2; + -ms-column-count: 2; + -o-column-count: 2; + column-count: 2; } + +ul.dt-button-collection.dropdown-menu.three-column { + width: 450px; + padding-bottom: 1px; + -webkit-column-count: 3; + -moz-column-count: 3; + -ms-column-count: 3; + -o-column-count: 3; + column-count: 3; } + +ul.dt-button-collection.dropdown-menu.four-column { + width: 600px; + padding-bottom: 1px; + -webkit-column-count: 4; + -moz-column-count: 4; + -ms-column-count: 4; + -o-column-count: 4; + column-count: 4; } + +ul.dt-button-collection.dropdown-menu .dt-button { + border-radius: 0; } + +ul.dt-button-collection { + -webkit-column-gap: 8px; + -moz-column-gap: 8px; + -ms-column-gap: 8px; + -o-column-gap: 8px; + column-gap: 8px; } + +ul.dt-button-collection.fixed { + position: fixed; + top: 50%; + left: 50%; + margin-left: -75px; + border-radius: 0; } + +ul.dt-button-collection.fixed.two-column { + margin-left: -150px; } + +ul.dt-button-collection.fixed.three-column { + margin-left: -225px; } + +ul.dt-button-collection.fixed.four-column { + margin-left: -300px; } + +ul.dt-button-collection > * { + -webkit-column-break-inside: avoid; + -moz-column-break-inside: avoid; + break-inside: avoid; } + +ul.dt-button-collection.two-column { + width: 300px; + padding-bottom: 1px; + -webkit-column-count: 2; + -moz-column-count: 2; + -ms-column-count: 2; + -o-column-count: 2; + column-count: 2; } + +ul.dt-button-collection.three-column { + width: 450px; + padding-bottom: 1px; + -webkit-column-count: 3; + -moz-column-count: 3; + -ms-column-count: 3; + -o-column-count: 3; + column-count: 3; } + +ul.dt-button-collection.four-column { + width: 600px; + padding-bottom: 1px; + -webkit-column-count: 4; + -moz-column-count: 4; + -ms-column-count: 4; + -o-column-count: 4; + column-count: 4; } + +ul.dt-button-collection .dt-button { + border-radius: 0; } + +ul.dt-button-collection.fixed { + max-width: none; } + +ul.dt-button-collection.fixed:before, ul.dt-button-collection.fixed:after { + display: none; } + +div.dt-button-background { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 999; } + +@media screen and (max-width: 767px) { + div.dt-buttons { + float: none; + width: 100%; + text-align: center; + margin-bottom: 0.5em; } + div.dt-buttons a.btn { + float: none; } } + +div.dt-buttons button.btn.processing, div.dt-buttons div.btn.processing, div.dt-buttons a.btn.processing { + color: rgba(0, 0, 0, 0.2); } + +div.dt-buttons button.btn.processing:after, div.dt-buttons div.btn.processing:after, div.dt-buttons a.btn.processing:after { + position: absolute; + top: 50%; + left: 50%; + width: 16px; + height: 16px; + margin: -8px 0 0 -8px; + box-sizing: border-box; + display: block; + content: ' '; + border: 2px solid #282828; + border-radius: 50%; + border-left-color: transparent; + border-right-color: transparent; + animation: dtb-spinner 1500ms infinite linear; + -o-animation: dtb-spinner 1500ms infinite linear; + -ms-animation: dtb-spinner 1500ms infinite linear; + -webkit-animation: dtb-spinner 1500ms infinite linear; + -moz-animation: dtb-spinner 1500ms infinite linear; } + +table.DTCR_clonedTable.dataTable { + position: absolute !important; + background-color: rgba(255, 255, 255, 0.7); + z-index: 202; } + +div.DTCR_pointer { + width: 1px; + background-color: #0275d8; + z-index: 201; } + +table.DTFC_Cloned tr { + background-color: white; + margin-bottom: 0; } + +div.DTFC_LeftHeadWrapper table, div.DTFC_RightHeadWrapper table { + border-bottom: none !important; + margin-bottom: 0 !important; + background-color: white; } + +div.DTFC_LeftBodyWrapper table, div.DTFC_RightBodyWrapper table { + border-top: none; + margin: 0 !important; } + +div.DTFC_LeftBodyWrapper table thead .sorting:after, div.DTFC_LeftBodyWrapper table thead .sorting_asc:after, div.DTFC_LeftBodyWrapper table thead .sorting_desc:after, div.DTFC_LeftBodyWrapper table thead .sorting:after, div.DTFC_LeftBodyWrapper table thead .sorting_asc:after, div.DTFC_LeftBodyWrapper table thead .sorting_desc:after, div.DTFC_RightBodyWrapper table thead .sorting:after, div.DTFC_RightBodyWrapper table thead .sorting_asc:after, div.DTFC_RightBodyWrapper table thead .sorting_desc:after, div.DTFC_RightBodyWrapper table thead .sorting:after, div.DTFC_RightBodyWrapper table thead .sorting_asc:after, div.DTFC_RightBodyWrapper table thead .sorting_desc:after { + display: none; } + +div.DTFC_LeftBodyWrapper table tbody tr:first-child th, div.DTFC_LeftBodyWrapper table tbody tr:first-child td, div.DTFC_RightBodyWrapper table tbody tr:first-child th, div.DTFC_RightBodyWrapper table tbody tr:first-child td { + border-top: none; } + +div.DTFC_LeftFootWrapper table, div.DTFC_RightFootWrapper table { + border-top: none; + margin-top: 0 !important; + background-color: white; } + +div.DTFC_Blocker { + background-color: white; } + +table.dataTable.table-striped.DTFC_Cloned tbody { + background-color: white; } + +table.dataTable.fixedHeader-floating, table.dataTable.fixedHeader-locked { + background-color: white; + margin-top: 0 !important; + margin-bottom: 0 !important; } + +table.dataTable.fixedHeader-floating { + position: fixed !important; } + +table.dataTable.fixedHeader-locked { + position: absolute !important; } + +@media print { + table.fixedHeader-floating { + display: none; } } + +table.dataTable tbody th.focus, table.dataTable tbody td.focus { + box-shadow: inset 0 0 1px 2px #0275d8; } + +table.dataTable.dtr-inline.collapsed > tbody > tr > td.child, table.dataTable.dtr-inline.collapsed > tbody > tr > th.child, table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty { + cursor: default !important; } + +table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before, table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before { + display: none !important; } + +table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child { + position: relative; + padding-left: 30px; + cursor: pointer; } + +table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child:before { + top: 12px; + left: 4px; + height: 14px; + width: 14px; + display: block; + position: absolute; + color: white; + border: 2px solid white; + border-radius: 14px; + box-shadow: 0 0 3px #444; + box-sizing: content-box; + text-align: center; + text-indent: 0 !important; + font-family: 'Courier New', Courier, monospace; + line-height: 14px; + content: '+'; + background-color: #0275d8; } + +table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before { + content: '-'; + background-color: #d33333; } + +table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child, table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child { + padding-left: 27px; } + +table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child:before, table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child:before { + top: 5px; + left: 4px; + height: 14px; + width: 14px; + border-radius: 14px; + line-height: 14px; + text-indent: 3px; } + +table.dataTable.dtr-column > tbody > tr > td.control, table.dataTable.dtr-column > tbody > tr > th.control { + position: relative; + cursor: pointer; } + +table.dataTable.dtr-column > tbody > tr > td.control:before, table.dataTable.dtr-column > tbody > tr > th.control:before { + top: 50%; + left: 50%; + height: 16px; + width: 16px; + margin-top: -10px; + margin-left: -10px; + display: block; + position: absolute; + color: white; + border: 2px solid white; + border-radius: 14px; + box-shadow: 0 0 3px #444; + box-sizing: content-box; + text-align: center; + text-indent: 0 !important; + font-family: 'Courier New', Courier, monospace; + line-height: 14px; + content: '+'; + background-color: #0275d8; } + +table.dataTable.dtr-column > tbody > tr.parent td.control:before, table.dataTable.dtr-column > tbody > tr.parent th.control:before { + content: '-'; + background-color: #d33333; } + +table.dataTable > tbody > tr.child { + padding: 0.5em 1em; } + +table.dataTable > tbody > tr.child:hover { + background: transparent !important; } + +table.dataTable > tbody > tr.child ul.dtr-details { + display: inline-block; + list-style-type: none; + margin: 0; + padding: 0; } + +table.dataTable > tbody > tr.child ul.dtr-details > li { + border-bottom: 1px solid #efefef; + padding: 0.5em 0; } + +table.dataTable > tbody > tr.child ul.dtr-details > li:first-child { + padding-top: 0; } + +table.dataTable > tbody > tr.child ul.dtr-details > li:last-child { + border-bottom: none; } + +table.dataTable > tbody > tr.child span.dtr-title { + display: inline-block; + min-width: 75px; + font-weight: bold; } + +div.dtr-modal { + position: fixed; + box-sizing: border-box; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 100; + padding: 10em 1em; } + +div.dtr-modal div.dtr-modal-display { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + width: 50%; + height: 50%; + overflow: auto; + margin: auto; + z-index: 102; + overflow: auto; + background-color: #f5f5f7; + border: 1px solid black; + border-radius: 0.5em; + box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6); } + +div.dtr-modal div.dtr-modal-content { + position: relative; + padding: 1em; } + +div.dtr-modal div.dtr-modal-close { + position: absolute; + top: 6px; + right: 6px; + width: 22px; + height: 22px; + border: 1px solid #eaeaea; + background-color: #f9f9f9; + text-align: center; + border-radius: 3px; + cursor: pointer; + z-index: 12; } + +div.dtr-modal div.dtr-modal-close:hover { + background-color: #eaeaea; } + +div.dtr-modal div.dtr-modal-background { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 101; + background: rgba(0, 0, 0, 0.6); } + +@media screen and (max-width: 767px) { + div.dtr-modal div.dtr-modal-display { + width: 95%; } } + +div.dtr-bs-modal table.table tr:first-child td { + border-top: none; } + +table.dataTable tr.group td { + font-weight: bold; + background-color: #e0e0e0; } + +table.dt-rowReorder-float { + position: absolute !important; + opacity: 0.8; + table-layout: fixed; + outline: 2px solid #0275d8; + outline-offset: -2px; + z-index: 2001; } + +tr.dt-rowReorder-moving { + outline: 2px solid #888; + outline-offset: -2px; } + +body.dt-rowReorder-noOverflow { + overflow-x: hidden; } + +table.dataTable td.reorder { + text-align: center; + cursor: move; } + +div.DTS { + display: block !important; } + +div.DTS tbody th, div.DTS tbody td { + white-space: nowrap; } + +div.DTS div.DTS_Loading { + z-index: 1; } + +div.DTS div.dataTables_scrollBody { + background: repeating-linear-gradient(45deg, #edeeff, #edeeff 10px, #fff 10px, #fff 20px); } + +div.DTS div.dataTables_scrollBody table { + z-index: 2; } + +div.DTS div.dataTables_paginate, div.DTS div.dataTables_length { + display: none; } + +div.DTS div.dataTables_scrollBody table { + background-color: white; } + +table.dataTable tbody > tr.selected, table.dataTable tbody > tr > .selected { + background-color: #0275d8; } + +table.dataTable.stripe tbody > tr.odd.selected, table.dataTable.stripe tbody > tr.odd > .selected, table.dataTable.display tbody > tr.odd.selected, table.dataTable.display tbody > tr.odd > .selected { + background-color: #0272d3; } + +table.dataTable.hover tbody > tr.selected:hover, table.dataTable.hover tbody > tr > .selected:hover, table.dataTable.display tbody > tr.selected:hover, table.dataTable.display tbody > tr > .selected:hover { + background-color: #0271d0; } + +table.dataTable.order-column tbody > tr.selected > .sorting_1, table.dataTable.order-column tbody > tr.selected > .sorting_2, table.dataTable.order-column tbody > tr.selected > .sorting_3, table.dataTable.order-column tbody > tr > .selected, table.dataTable.display tbody > tr.selected > .sorting_1, table.dataTable.display tbody > tr.selected > .sorting_2, table.dataTable.display tbody > tr.selected > .sorting_3, table.dataTable.display tbody > tr > .selected { + background-color: #0273d4; } + +table.dataTable.display tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_1 { + background-color: #026fcc; } + +table.dataTable.display tbody > tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_2 { + background-color: #0270ce; } + +table.dataTable.display tbody > tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_3 { + background-color: #0270d0; } + +table.dataTable.display tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_1 { + background-color: #0273d4; } + +table.dataTable.display tbody > tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_2 { + background-color: #0274d5; } + +table.dataTable.display tbody > tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_3 { + background-color: #0275d7; } + +table.dataTable.display tbody > tr.odd > .selected, table.dataTable.order-column.stripe tbody > tr.odd > .selected { + background-color: #026fcc; } + +table.dataTable.display tbody > tr.even > .selected, table.dataTable.order-column.stripe tbody > tr.even > .selected { + background-color: #0273d4; } + +table.dataTable.display tbody > tr.selected:hover > .sorting_1, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_1 { + background-color: #026bc6; } + +table.dataTable.display tbody > tr.selected:hover > .sorting_2, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_2 { + background-color: #026cc8; } + +table.dataTable.display tbody > tr.selected:hover > .sorting_3, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_3 { + background-color: #026eca; } + +table.dataTable.display tbody > tr:hover > .selected, table.dataTable.display tbody > tr > .selected:hover, table.dataTable.order-column.hover tbody > tr:hover > .selected, table.dataTable.order-column.hover tbody > tr > .selected:hover { + background-color: #026bc6; } + +table.dataTable tbody td.select-checkbox, table.dataTable tbody th.select-checkbox { + position: relative; } + +table.dataTable tbody td.select-checkbox:before, table.dataTable tbody td.select-checkbox:after, table.dataTable tbody th.select-checkbox:before, table.dataTable tbody th.select-checkbox:after { + display: block; + position: absolute; + top: 1.2em; + left: 50%; + width: 12px; + height: 12px; + box-sizing: border-box; } + +table.dataTable tbody td.select-checkbox:before, table.dataTable tbody th.select-checkbox:before { + content: ' '; + margin-top: -6px; + margin-left: -6px; + border: 1px solid black; + border-radius: 3px; } + +table.dataTable tr.selected td.select-checkbox:after, table.dataTable tr.selected th.select-checkbox:after { + content: '\2714'; + margin-top: -11px; + margin-left: -4px; + text-align: center; + text-shadow: 1px 1px #B0BED9, -1px -1px #B0BED9, 1px -1px #B0BED9, -1px 1px #B0BED9; } + +div.dataTables_wrapper span.select-info, div.dataTables_wrapper span.select-item { + margin-left: 0.5em; } + +@media screen and (max-width: 640px) { + div.dataTables_wrapper span.select-info, div.dataTables_wrapper span.select-item { + margin-left: 0; + display: block; } } + +table.dataTable tbody tr.selected, table.dataTable tbody th.selected, table.dataTable tbody td.selected { + color: white; } + +table.dataTable tbody tr.selected a, table.dataTable tbody th.selected a, table.dataTable tbody td.selected a { + color: #a2d4ed; } + +/*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license - http://opensource.org/licenses/MIT + +Copyright (c) 2015 Daniel Eden +*/ +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; } + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; } + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; } + +.animated.bounceIn, +.animated.bounceOut { + -webkit-animation-duration: .75s; + animation-duration: .75s; } + +.animated.flipOutX, +.animated.flipOutY { + -webkit-animation-duration: .75s; + animation-duration: .75s; } + +@-webkit-keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); } } + +@keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); } } + +.shake { + -webkit-animation-name: shake; + animation-name: shake; } + +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); } + to { + opacity: 1; + -webkit-transform: none; + transform: none; } } + +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); } + to { + opacity: 1; + -webkit-transform: none; + transform: none; } } + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; } + +@-webkit-keyframes fadeOut { + from { + opacity: 1; } + to { + opacity: 0; } } + +@keyframes fadeOut { + from { + opacity: 1; } + to { + opacity: 0; } } + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; } + +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); } } + +@keyframes fadeOutDown { + from { + opacity: 1; } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); } } + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; } + +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); } } + +@keyframes fadeOutUp { + from { + opacity: 1; } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); } } + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; } + +.card-wizard { + min-height: 410px; + background: transparent !important; + box-shadow: none !important; + opacity: 0; + transition: all 300ms linear; } + .card-wizard.active { + opacity: 1; } + .card-wizard .progress-with-circle .progress-bar { + background: #e14eca; } + .card-wizard .nav-pills .nav-item .nav-link { + color: #e14eca; } + .card-wizard .nav-pills .nav-item .nav-link.checked, .card-wizard .nav-pills .nav-item .nav-link.active { + background: #e14eca; + color: white; } + .card-wizard .nav-pills .nav-item .nav-link:hover { + background: #ffffff; } + .card-wizard .nav-pills .nav-item .nav-link.active, + .card-wizard .nav-pills .nav-item .nav-link.checked:focus, + .card-wizard .nav-pills .nav-item .nav-link.checked:hover, + .card-wizard .nav-pills .nav-item .nav-link.active:focus, + .card-wizard .nav-pills .nav-item .nav-link.active:hover { + background: #e14eca; } + .card-wizard[data-color="primary"] .progress-with-circle .progress-bar { + background: #e14eca; } + .card-wizard[data-color="primary"] .nav-pills .nav-item .nav-link { + color: #e14eca; } + .card-wizard[data-color="primary"] .nav-pills .nav-item .nav-link.checked, .card-wizard[data-color="primary"] .nav-pills .nav-item .nav-link.active { + background: #e14eca; + color: white; } + .card-wizard[data-color="primary"] .nav-pills .nav-item .nav-link:hover { + background: #ffffff; } + .card-wizard[data-color="primary"] .nav-pills .nav-item .nav-link.active, + .card-wizard[data-color="primary"] .nav-pills .nav-item .nav-link.checked:focus, + .card-wizard[data-color="primary"] .nav-pills .nav-item .nav-link.checked:hover, + .card-wizard[data-color="primary"] .nav-pills .nav-item .nav-link.active:focus, + .card-wizard[data-color="primary"] .nav-pills .nav-item .nav-link.active:hover { + background: #e14eca; } + .card-wizard[data-color="green"] .progress-with-circle .progress-bar { + background: #00bf9a; } + .card-wizard[data-color="green"] .nav-pills .nav-item .nav-link { + color: #00bf9a; } + .card-wizard[data-color="green"] .nav-pills .nav-item .nav-link.checked, .card-wizard[data-color="green"] .nav-pills .nav-item .nav-link.active { + background: #00bf9a; + color: white; } + .card-wizard[data-color="green"] .nav-pills .nav-item .nav-link:hover { + background: #ffffff; } + .card-wizard[data-color="green"] .nav-pills .nav-item .nav-link.active, + .card-wizard[data-color="green"] .nav-pills .nav-item .nav-link.checked:focus, + .card-wizard[data-color="green"] .nav-pills .nav-item .nav-link.checked:hover, + .card-wizard[data-color="green"] .nav-pills .nav-item .nav-link.active:focus, + .card-wizard[data-color="green"] .nav-pills .nav-item .nav-link.active:hover { + background: #00bf9a; } + .card-wizard[data-color="blue"] .progress-with-circle .progress-bar { + background: #1d8cf8; } + .card-wizard[data-color="blue"] .nav-pills .nav-item .nav-link { + color: #1d8cf8; } + .card-wizard[data-color="blue"] .nav-pills .nav-item .nav-link.checked, .card-wizard[data-color="blue"] .nav-pills .nav-item .nav-link.active { + background: #1d8cf8; + color: white; } + .card-wizard[data-color="blue"] .nav-pills .nav-item .nav-link:hover { + background: #ffffff; } + .card-wizard[data-color="blue"] .nav-pills .nav-item .nav-link.active, + .card-wizard[data-color="blue"] .nav-pills .nav-item .nav-link.checked:focus, + .card-wizard[data-color="blue"] .nav-pills .nav-item .nav-link.checked:hover, + .card-wizard[data-color="blue"] .nav-pills .nav-item .nav-link.active:focus, + .card-wizard[data-color="blue"] .nav-pills .nav-item .nav-link.active:hover { + background: #1d8cf8; } + .card-wizard[data-color="red"] .progress-with-circle .progress-bar { + background: #fd5d93; } + .card-wizard[data-color="red"] .nav-pills .nav-item .nav-link { + color: #fd5d93; } + .card-wizard[data-color="red"] .nav-pills .nav-item .nav-link.checked, .card-wizard[data-color="red"] .nav-pills .nav-item .nav-link.active { + background: #fd5d93; + color: white; } + .card-wizard[data-color="red"] .nav-pills .nav-item .nav-link:hover { + background: #ffffff; } + .card-wizard[data-color="red"] .nav-pills .nav-item .nav-link.active, + .card-wizard[data-color="red"] .nav-pills .nav-item .nav-link.checked:focus, + .card-wizard[data-color="red"] .nav-pills .nav-item .nav-link.checked:hover, + .card-wizard[data-color="red"] .nav-pills .nav-item .nav-link.active:focus, + .card-wizard[data-color="red"] .nav-pills .nav-item .nav-link.active:hover { + background: #fd5d93; } + .card-wizard[data-color="orange"] .progress-with-circle .progress-bar { + background: #ff8d72; } + .card-wizard[data-color="orange"] .nav-pills .nav-item .nav-link { + color: #ff8d72; } + .card-wizard[data-color="orange"] .nav-pills .nav-item .nav-link.checked, .card-wizard[data-color="orange"] .nav-pills .nav-item .nav-link.active { + background: #ff8d72; + color: white; } + .card-wizard[data-color="orange"] .nav-pills .nav-item .nav-link:hover { + background: #ffffff; } + .card-wizard[data-color="orange"] .nav-pills .nav-item .nav-link.active, + .card-wizard[data-color="orange"] .nav-pills .nav-item .nav-link.checked:focus, + .card-wizard[data-color="orange"] .nav-pills .nav-item .nav-link.checked:hover, + .card-wizard[data-color="orange"] .nav-pills .nav-item .nav-link.active:focus, + .card-wizard[data-color="orange"] .nav-pills .nav-item .nav-link.active:hover { + background: #ff8d72; } + .card-wizard .nav-pills .nav-item { + position: relative; } + .card-wizard .nav-pills .nav-item .nav-link { + height: 45px; + width: 45px; + min-width: 45px; + border-radius: 50% !important; + position: absolute; + left: 50%; + top: -20px; + -webkit-transform: translate(-50%); + transform: translate(-50%); + background-color: white; } + .card-wizard .nav-pills .nav-item .nav-link p { + position: absolute; + top: 110%; + left: 50%; + -webkit-transform: translate(-50%); + transform: translate(-50%); + font-weight: 400; + color: #ffffff; } + .card-wizard .nav-pills .nav-item .nav-link:hover, .card-wizard .nav-pills .nav-item .nav-link:focus { + background-color: white; } + .card-wizard .nav-pills .nav-item .nav-link.active, + .card-wizard .nav-pills .nav-item .nav-link:hover, + .card-wizard .nav-pills .nav-item .nav-link:focus, + .card-wizard .nav-pills .nav-item .nav-link.active:focus, + .card-wizard .nav-pills .nav-item .nav-link.active:hover { + box-shadow: none; } + .card-wizard .picture-container { + position: relative; + cursor: pointer; + text-align: center; } + .card-wizard .card-body { + background: #222a42; + border-top-left-radius: 0.4285rem; + border-top-right-radius: 0.4285rem; + margin-top: 20px; } + .card-wizard .card-footer { + background-color: #222a42 !important; + border-bottom-left-radius: 0.4285rem; + border-bottom-right-radius: 0.4285rem; + padding-bottom: 20px; } + .card-wizard .card-footer .pull-right { + padding-right: 80px; } + .card-wizard .card-footer .pull-left { + padding-left: 80px; } + .card-wizard .wizard-navigation { + position: relative; + margin: 80px auto 60px; } + .card-wizard .wizard-navigation .nav-link { + display: flex; + align-items: center; + justify-content: center; } + .card-wizard .wizard-navigation .progress-with-circle { + position: relative; + top: 5px; + height: 5px; + border-radius: 0.4285rem; } + .card-wizard .wizard-navigation .progress-with-circle .progress-bar { + height: 100%; + border-radius: 0.4285rem; + box-shadow: none; + transition: width .3s ease; } + .card-wizard .wizard-navigation .nav-link i, + .card-wizard .moving-tab i { + display: inline-block; + font-size: 19px; + line-height: initial; + padding: 0; + vertical-align: bottom; } + .card-wizard .picture { + width: 106px; + height: 106px; + background-color: #999999; + border: 1px solid #E3E3E3; + color: #FFFFFF; + border-radius: 50%; + margin: 5px auto; + overflow: hidden; + transition: all 0.2s; + -webkit-transition: all 0.2s; } + .card-wizard .picture:hover { + border-color: #2ca8ff; } + .card-wizard .picture input[type="file"] { + cursor: pointer; + display: block; + height: 100%; + left: 0; + opacity: 0 !important; + position: absolute; + top: 0; + width: 100%; } + .card-wizard .picture-src { + width: 100%; } + .card-wizard .tab-content { + padding: 20px 0; } + .card-wizard .wizard-footer { + padding: 0 15px; } + .card-wizard .wizard-footer .checkbox { + margin-top: 16px; } + .card-wizard .disabled { + display: none; } + .card-wizard .wizard-header { + text-align: center; + padding: 25px 0 35px; } + .card-wizard .wizard-header h5 { + margin: 5px 0 0; } + .card-wizard .nav-pills > li { + text-align: center; } + .card-wizard .btn { + text-transform: uppercase; } + .card-wizard .info-text { + text-align: center; + font-weight: 300; + margin: 10px 0 30px; } + .card-wizard .choice { + text-align: center; + cursor: pointer; + margin-top: 20px; } + .card-wizard .choice[disabled] { + pointer-events: none; + cursor: not-allowed; + opacity: .5; } + .card-wizard .choice .icon { + text-align: center; + vertical-align: middle; + height: 116px; + width: 116px; + border-radius: 50%; + color: #344675; + margin: 0 auto 20px; + border: 1px solid #E3E3E3; + transition: all 0.2s; + -webkit-transition: all 0.2s; } + .card-wizard .choice i { + font-size: 30px; + line-height: 116px; + position: absolute; + left: 0; + right: 0; } + .card-wizard .choice:hover .icon, .card-wizard .choice.active .icon { + border-color: #2ca8ff; } + .card-wizard .choice input[type="radio"], + .card-wizard .choice input[type="checkbox"] { + position: absolute; + left: -10000px; + z-index: -1; } + .card-wizard .btn-finish { + display: none; } + .card-wizard .card-title + .description { + font-size: 17px; + margin-bottom: 32px; } + .card-wizard .wizard-title { + margin: 0; } + .card-wizard .nav-pills { + background-color: #ffffff; + border-radius: 0.4285rem; + height: 5px; } + .card-wizard .nav-pills > li + li { + margin-left: 0; } + .card-wizard .nav-pills > li > a { + border: 0 !important; + border-radius: 0; + line-height: 18px; + text-transform: uppercase; + font-size: 12px; + font-weight: 500; + min-width: 100px; + text-align: center; + color: #555555; } + .card-wizard .nav-pills > li.active > a, + .card-wizard .nav-pills > li.active > a:hover, + .card-wizard .nav-pills > li.active > a:focus, + .card-wizard .nav-pills > li > a:hover, + .card-wizard .nav-pills > li > a:focus { + background-color: inherit; + box-shadow: none; } + .card-wizard .nav-pills > li i { + display: block; + font-size: 30px; + padding: 15px 0; } + .card-wizard .input-group.has-danger .error { + display: block; + width: 100%; + margin-top: 3px; } + +/* + * DOM element rendering detection + * https://davidwalsh.name/detect-node-insertion + */ +@-webkit-keyframes chartjs-render-animation { + from { + opacity: 0.99; } + to { + opacity: 1; } } +@keyframes chartjs-render-animation { + from { + opacity: 0.99; } + to { + opacity: 1; } } + +.chartjs-render-monitor { + -webkit-animation: chartjs-render-animation 0.001s; + animation: chartjs-render-animation 0.001s; } + +/* + * DOM element resizing detection + * https://github.com/marcj/css-element-queries + */ +.chartjs-size-monitor, +.chartjs-size-monitor-expand, +.chartjs-size-monitor-shrink { + position: absolute; + direction: ltr; + left: 0; + top: 0; + right: 0; + bottom: 0; + overflow: hidden; + pointer-events: none; + visibility: hidden; + z-index: -1; } + +.chartjs-size-monitor-expand > div { + position: absolute; + width: 1000000px; + height: 1000000px; + left: 0; + top: 0; } + +.chartjs-size-monitor-shrink > div { + position: absolute; + width: 200%; + height: 200%; + left: 0; + top: 0; } + +.login-page .card-login { + border-radius: 0.4285rem; + padding-bottom: 0.7rem; } + .login-page .card-login .card-header { + padding: 0 0 100px; + overflow: hidden; } + .login-page .card-login .card-header img { + position: absolute; } + .login-page .card-login .card-header .card-title { + position: relative; + font-size: 5em; + font-weight: 900; + color: #222a42; + text-transform: lowercase; + margin-left: -5px; + z-index: 1; } + .login-page .card-login .btn-wd { + min-width: 180px; } + .login-page .card-login .logo-container { + width: 65px; + margin: 0 auto; + margin-bottom: 55px; } + .login-page .card-login .logo-container img { + width: 100%; } + .login-page .card-login .input-group:last-child { + margin-bottom: 40px; } + .login-page .card-login.card-plain .form-control::-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .login-page .card-login.card-plain .form-control:-moz-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .login-page .card-login.card-plain .form-control::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .login-page .card-login.card-plain .form-control:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .login-page .card-login.card-plain .form-control { + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + .login-page .card-login.card-plain .form-control:focus { + border-color: #ffffff; + background-color: transparent; + color: #ffffff; } + .login-page .card-login.card-plain .has-success:after, + .login-page .card-login.card-plain .has-danger:after { + color: #ffffff; } + .login-page .card-login.card-plain .has-danger .form-control { + background-color: transparent; } + .login-page .card-login.card-plain .input-group-prepend { + margin-right: 0; } + .login-page .card-login.card-plain .input-group-prepend .input-group-text, + .login-page .card-login.card-plain .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border-color: rgba(255, 255, 255, 0.5); + color: #ffffff; } + .login-page .card-login.card-plain .input-group-focus .input-group-prepend .input-group-text, + .login-page .card-login.card-plain .input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + border-color: #ffffff; + color: #ffffff; } + .login-page .card-login.card-plain .form-group.no-border .form-control, + .login-page .card-login.card-plain .input-group.no-border .form-control { + background-color: rgba(30, 30, 47, 0.2); + color: #ffffff; } + .login-page .card-login.card-plain .form-group.no-border .form-control:focus, .login-page .card-login.card-plain .form-group.no-border .form-control:active, .login-page .card-login.card-plain .form-group.no-border .form-control:active, + .login-page .card-login.card-plain .input-group.no-border .form-control:focus, + .login-page .card-login.card-plain .input-group.no-border .form-control:active, + .login-page .card-login.card-plain .input-group.no-border .form-control:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-prepend .input-group-text, + .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-append .input-group-text, + .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-prepend .input-group-text, + .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); } + .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-append .input-group-text:active { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + .login-page .card-login.card-plain .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, + .login-page .card-login.card-plain .form-group.no-border .form-control:focus + .input-group-append .input-group-text, + .login-page .card-login.card-plain .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, + .login-page .card-login.card-plain .input-group.no-border .form-control:focus + .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + .login-page .card-login.card-plain .form-group.no-border .input-group-prepend .input-group-text, + .login-page .card-login.card-plain .form-group.no-border .input-group-append .input-group-text, + .login-page .card-login.card-plain .input-group.no-border .input-group-prepend .input-group-text, + .login-page .card-login.card-plain .input-group.no-border .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.2); + border: none; + color: #ffffff; } + .login-page .card-login.card-plain .form-group.no-border.input-group-focus .input-group-prepend .input-group-text, + .login-page .card-login.card-plain .form-group.no-border.input-group-focus .input-group-append .input-group-text, + .login-page .card-login.card-plain .input-group.no-border.input-group-focus .input-group-prepend .input-group-text, + .login-page .card-login.card-plain .input-group.no-border.input-group-focus .input-group-append .input-group-text { + background-color: rgba(30, 30, 47, 0.3); + color: #ffffff; } + .login-page .card-login.card-plain .input-group-addon, + .login-page .card-login.card-plain .form-group.no-border .input-group-addon, + .login-page .card-login.card-plain .input-group.no-border .input-group-addon { + color: rgba(255, 255, 255, 0.8); } + .login-page .card-login.card-white { + background: #ffffff; } + .login-page .card-login.card-white .card-header .card-title { + color: #ffffff; } + .login-page .card-login.card-white .form-control::-moz-placeholder { + color: rgba(34, 42, 66, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .login-page .card-login.card-white .form-control:-moz-placeholder { + color: rgba(34, 42, 66, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .login-page .card-login.card-white .form-control::-webkit-input-placeholder { + color: rgba(34, 42, 66, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .login-page .card-login.card-white .form-control:-ms-input-placeholder { + color: rgba(34, 42, 66, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .login-page .card-login.card-white .has-danger .form-control, .login-page .card-login.card-white .has-danger .input-group-prepend .input-group-text { + border-color: #ec250d; } + .login-page .card-login.card-white .input-group-prepend .input-group-text { + border-color: rgba(29, 37, 59, 0.2); + color: #1d253b; } + .login-page .card-login.card-white .form-control { + color: #222a42; + border-color: rgba(29, 37, 59, 0.2); } + .login-page .card-login.card-white .form-control:focus { + border-color: #e14eca; } + .login-page .card-login.card-white .form-group.no-border .form-control, + .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text, + .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-append .input-group-text, + .login-page .card-login.card-white .form-group.no-border .input-group-prepend .input-group-text, + .login-page .card-login.card-white .form-group.no-border .input-group-append .input-group-text, + .login-page .card-login.card-white .input-group.no-border .form-control, + .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text, + .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-append .input-group-text, + .login-page .card-login.card-white .input-group.no-border .input-group-prepend .input-group-text, + .login-page .card-login.card-white .input-group.no-border .input-group-append .input-group-text { + background-color: rgba(222, 222, 222, 0.3); } + .login-page .card-login.card-white .form-group.no-border .form-control:focus, .login-page .card-login.card-white .form-group.no-border .form-control:active, .login-page .card-login.card-white .form-group.no-border .form-control:active, + .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .login-page .card-login.card-white .form-group.no-border .input-group-prepend .input-group-text:focus, + .login-page .card-login.card-white .form-group.no-border .input-group-prepend .input-group-text:active, + .login-page .card-login.card-white .form-group.no-border .input-group-prepend .input-group-text:active, + .login-page .card-login.card-white .form-group.no-border .input-group-append .input-group-text:focus, + .login-page .card-login.card-white .form-group.no-border .input-group-append .input-group-text:active, + .login-page .card-login.card-white .form-group.no-border .input-group-append .input-group-text:active, + .login-page .card-login.card-white .input-group.no-border .form-control:focus, + .login-page .card-login.card-white .input-group.no-border .form-control:active, + .login-page .card-login.card-white .input-group.no-border .form-control:active, + .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .login-page .card-login.card-white .input-group.no-border .input-group-prepend .input-group-text:focus, + .login-page .card-login.card-white .input-group.no-border .input-group-prepend .input-group-text:active, + .login-page .card-login.card-white .input-group.no-border .input-group-prepend .input-group-text:active, + .login-page .card-login.card-white .input-group.no-border .input-group-append .input-group-text:focus, + .login-page .card-login.card-white .input-group.no-border .input-group-append .input-group-text:active, + .login-page .card-login.card-white .input-group.no-border .input-group-append .input-group-text:active { + background-color: rgba(222, 222, 222, 0.5); } + .login-page .card-login.card-white .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, + .login-page .card-login.card-white .form-group.no-border .form-control:focus + .input-group-append .input-group-text, + .login-page .card-login.card-white .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, + .login-page .card-login.card-white .input-group.no-border .form-control:focus + .input-group-append .input-group-text { + background-color: transparent; } + .login-page .card-login.card-white .input-group[disabled] .input-group-prepend .input-group-text, + .login-page .card-login.card-white .input-group[disabled] .input-group-append .input-group-text { + background-color: #222a42; } + .login-page .card-login.card-white .form-control[disabled], .login-page .card-login.card-white .form-control[readonly], .login-page .card-login.card-white fieldset[disabled] .form-control { + background: #E3E3E3; + border-color: rgba(29, 37, 59, 0.3); } + .login-page .card-login.card-white .input-group-focus .input-group-prepend .input-group-text, + .login-page .card-login.card-white .input-group-focus .input-group-append .input-group-text, + .login-page .card-login.card-white .input-group-focus .form-control { + background-color: #ffffff; + border-color: #e14eca; } + .login-page .card-login.card-white .input-group-focus.no-border .input-group-prepend .input-group-text, + .login-page .card-login.card-white .input-group-focus.no-border .input-group-append .input-group-text { + background-color: rgba(222, 222, 222, 0.5); } + .login-page .card-login.card-white .input-group-prepend .input-group-text { + border-right: none; } + .login-page .card-login.card-white .input-group-append .input-group-text { + border-left: none; } + .login-page .card-login.card-white .has-danger .form-control:focus, .login-page .card-login.card-white .has-success.input-group-focus .input-group-append .input-group-text, .login-page .card-login.card-white .has-success.input-group-focus .input-group-prepend .input-group-text { + border-color: #ec250d; } + .login-page .card-login.card-white .has-success .form-control:focus, .login-page .card-login.card-white .has-success.input-group-focus .input-group-append .input-group-text, .login-page .card-login.card-white .has-success.input-group-focus .input-group-prepend .input-group-text { + border-color: #00bf9a; } + +.login-page .link { + font-size: 10px; + text-decoration: none; } + +.login-page .card-black .link { + color: #ffffff; } + +.full-page > .content, +.full-page > .footer { + position: relative; + z-index: 4; } + +.full-page > .content { + padding-bottom: 150px; + padding-top: 150px; } + +.full-page .footer { + position: absolute; + width: 100%; + bottom: 0; + padding-left: 48px; + padding-right: 48px; } + .full-page .footer .container { + color: #ffffff; } + +.full-page .full-page-background { + position: absolute; + z-index: 1; + height: 100%; + width: 100%; + display: block; + top: 0; + left: 0; + background-size: cover; + background-position: center center; } + +.full-page.pricing-page .description { + margin-bottom: 65px; + color: rgba(255, 255, 255, 0.7); } + +.full-page.register-page .info-horizontal { + padding: 0px 0px 20px; } + +.full-page.register-page .info-horizontal { + text-align: left !important; } + .full-page.register-page .info-horizontal .icon { + margin-top: 0; } + .full-page.register-page .info-horizontal .icon > i { + font-size: 2em; } + .full-page.register-page .info-horizontal .icon.icon-circle { + width: 65px; + height: 65px; + max-width: 65px; + margin-top: 8px; } + .full-page.register-page .info-horizontal .icon.icon-circle i { + display: table; + margin: 0 auto; + line-height: 3.5; + font-size: 1.9em; } + .full-page.register-page .info-horizontal .description { + overflow: hidden; } + .full-page.register-page .info-horizontal .description .info-title { + margin-bottom: 20px; } + +.full-page.pricing-page, .full-page.login-page, .full-page.lock-page, .full-page.register-page { + min-height: 100vh; + background: radial-gradient(#1e1e2f, #1e1e24); } + +@media (max-width: 767.98px) { + .landing-page .section-story-overview .image-container:nth-child(2) { + margin-left: 0; + margin-bottom: 30px; } + .login-page .card-login .card-header img { + width: 70%; } } + +@media (max-width: 575.98px) { + .register-page .full-page > .content { + padding-top: 50px; } + .page-header .container h6.category-absolute { + width: 90%; } } + +@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) { + .pricing-page .navbar .navbar-toggle .navbar-toggler, + .register-page .navbar .navbar-toggle .navbar-toggler, + .login-page .navbar .navbar-toggle .navbar-toggler, + .lock-page .navbar .navbar-toggle .navbar-toggler { + display: none; } } + +@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) { + .register-page .full-page .content .card-register { + margin-top: 3rem !important; } } + +@media (max-width: 991.98px) { + .lock-page .navbar .navbar-wrapper .navbar-toggle, + .login-page .navbar .navbar-wrapper .navbar-toggle, + .pricing-page .navbar .navbar-wrapper .navbar-toggle, + .register-page .navbar .navbar-wrapper .navbar-toggle { + display: none !important; } } + +.white-content { + background: #f5f6fa; } + .white-content .navbar.navbar-transparent .navbar-brand { + color: #1d253b; } + .white-content .navbar.navbar-transparent .navbar-toggler-bar { + background: #1d253b; } + .white-content .navbar.navbar-transparent .navbar-nav li a:not(.dropdown-item) { + color: #1d253b; } + .white-content .navbar.navbar-transparent .navbar-nav li a:not(.dropdown-item) i { + color: #1d253b; } + .white-content .navbar.navbar-transparent .navbar-minimize button i { + color: #1d253b; } + .white-content .navbar.navbar-transparent .search-bar.input-group i { + color: #1d253b; } + .white-content .navbar.navbar-transparent .search-bar.input-group .form-control { + color: #344675; } + .white-content .navbar.navbar-transparent .search-bar.input-group .form-control::-webkit-input-placeholder { + color: #9A9A9A; } + .white-content .navbar.navbar-transparent .search-bar.input-group .form-control::-moz-placeholder { + color: #9A9A9A; } + .white-content .navbar.navbar-transparent .search-bar.input-group .form-control::-ms-input-placeholder { + color: #9A9A9A; } + .white-content .navbar.navbar-transparent .search-bar.input-group .form-control::placeholder { + color: #9A9A9A; } + .white-content .sidebar { + box-shadow: 0 2px 22px 0 rgba(0, 0, 0, 0.1), 0 4px 20px 0 rgba(0, 0, 0, 0.15); } + .white-content .sidebar p { + color: rgba(255, 255, 255, 0.8); } + .white-content .main-panel { + background: #f5f6fa; } + .white-content h1, .white-content h2, .white-content h3, .white-content h4, .white-content h5, .white-content h6, .white-content p, .white-content ol li, .white-content ul li, .white-content pre { + color: #1d253b; } + .white-content .font-icon-detail i { + color: #222a42; } + .white-content .btn:not([data-action]):hover { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .white-content .btn-neutral.btn-link { + color: rgba(34, 42, 66, 0.7); } + .white-content .form-control::-moz-placeholder { + color: rgba(34, 42, 66, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .white-content .form-control:-moz-placeholder { + color: rgba(34, 42, 66, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .white-content .form-control::-webkit-input-placeholder { + color: rgba(34, 42, 66, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .white-content .form-control:-ms-input-placeholder { + color: rgba(34, 42, 66, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .white-content .has-danger .form-control, .white-content .has-danger .input-group-prepend .input-group-text { + border-color: #ec250d; } + .white-content .input-group-prepend .input-group-text { + border-color: rgba(29, 37, 59, 0.5); + color: #1d253b; } + .white-content .form-control { + color: #222a42; + border-color: rgba(29, 37, 59, 0.5); } + .white-content .form-control:focus { + border-color: #e14eca; } + .white-content .form-group.no-border .form-control, + .white-content .form-group.no-border .form-control + .input-group-prepend .input-group-text, + .white-content .form-group.no-border .form-control + .input-group-append .input-group-text, + .white-content .form-group.no-border .input-group-prepend .input-group-text, + .white-content .form-group.no-border .input-group-append .input-group-text, + .white-content .input-group.no-border .form-control, + .white-content .input-group.no-border .form-control + .input-group-prepend .input-group-text, + .white-content .input-group.no-border .form-control + .input-group-append .input-group-text, + .white-content .input-group.no-border .input-group-prepend .input-group-text, + .white-content .input-group.no-border .input-group-append .input-group-text { + background-color: rgba(222, 222, 222, 0.3); } + .white-content .form-group.no-border .form-control:focus, .white-content .form-group.no-border .form-control:active, .white-content .form-group.no-border .form-control:active, + .white-content .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .white-content .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .white-content .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .white-content .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .white-content .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .white-content .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .white-content .form-group.no-border .input-group-prepend .input-group-text:focus, + .white-content .form-group.no-border .input-group-prepend .input-group-text:active, + .white-content .form-group.no-border .input-group-prepend .input-group-text:active, + .white-content .form-group.no-border .input-group-append .input-group-text:focus, + .white-content .form-group.no-border .input-group-append .input-group-text:active, + .white-content .form-group.no-border .input-group-append .input-group-text:active, + .white-content .input-group.no-border .form-control:focus, + .white-content .input-group.no-border .form-control:active, + .white-content .input-group.no-border .form-control:active, + .white-content .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .white-content .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .white-content .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .white-content .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .white-content .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .white-content .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .white-content .input-group.no-border .input-group-prepend .input-group-text:focus, + .white-content .input-group.no-border .input-group-prepend .input-group-text:active, + .white-content .input-group.no-border .input-group-prepend .input-group-text:active, + .white-content .input-group.no-border .input-group-append .input-group-text:focus, + .white-content .input-group.no-border .input-group-append .input-group-text:active, + .white-content .input-group.no-border .input-group-append .input-group-text:active { + background-color: rgba(222, 222, 222, 0.5); } + .white-content .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, + .white-content .form-group.no-border .form-control:focus + .input-group-append .input-group-text, + .white-content .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, + .white-content .input-group.no-border .form-control:focus + .input-group-append .input-group-text { + background-color: transparent; } + .white-content .input-group[disabled] .input-group-prepend .input-group-text, + .white-content .input-group[disabled] .input-group-append .input-group-text { + background-color: #222a42; } + .white-content .form-control[disabled], .white-content .form-control[readonly], .white-content fieldset[disabled] .form-control { + background: #E3E3E3; + border-color: rgba(29, 37, 59, 0.3); } + .white-content .input-group-focus .input-group-prepend .input-group-text, + .white-content .input-group-focus .input-group-append .input-group-text, + .white-content .input-group-focus .form-control { + border-color: #e14eca; } + .white-content .input-group-focus.no-border .input-group-prepend .input-group-text, + .white-content .input-group-focus.no-border .input-group-append .input-group-text { + background-color: rgba(222, 222, 222, 0.5); } + .white-content .input-group-prepend .input-group-text { + border-right: none; } + .white-content .input-group-append .input-group-text { + border-left: none; } + .white-content .has-danger .form-control:focus, .white-content .has-success.input-group-focus .input-group-append .input-group-text, .white-content .has-success.input-group-focus .input-group-prepend .input-group-text { + border-color: #ec250d; } + .white-content .has-success .form-control:focus, .white-content .has-success.input-group-focus .input-group-append .input-group-text, .white-content .has-success.input-group-focus .input-group-prepend .input-group-text { + border-color: #00bf9a; } + .white-content .btn.btn-link:hover, .white-content .btn.btn-link:active, .white-content .btn.btn-link:focus { + color: #9A9A9A !important; } + .white-content .btn-group .btn.active { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .white-content .bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label { + background: #d3d7e9; } + .white-content .bootstrap-switch-off:before { + background: rgba(211, 215, 233, 0.5); } + .white-content .card:not(.card-white).card-pricing, .white-content .card:not(.card-white).card-login, .white-content .card:not(.card-white).card-register { + background: #27293d; } + .white-content .card:not(.card-white).card-login .form-control::-moz-placeholder, .white-content .card:not(.card-white).card-register .form-control::-moz-placeholder { + color: #6c757c; + opacity: 1; + filter: alpha(opacity=100); } + .white-content .card:not(.card-white).card-login .form-control:-moz-placeholder, .white-content .card:not(.card-white).card-register .form-control:-moz-placeholder { + color: #6c757c; + opacity: 1; + filter: alpha(opacity=100); } + .white-content .card:not(.card-white).card-login .form-control::-webkit-input-placeholder, .white-content .card:not(.card-white).card-register .form-control::-webkit-input-placeholder { + color: #6c757c; + opacity: 1; + filter: alpha(opacity=100); } + .white-content .card:not(.card-white).card-login .form-control:-ms-input-placeholder, .white-content .card:not(.card-white).card-register .form-control:-ms-input-placeholder { + color: #6c757c; + opacity: 1; + filter: alpha(opacity=100); } + .white-content .card:not(.card-white).card-login .form-control, .white-content .card:not(.card-white).card-register .form-control { + border-color: #2b3553; } + .white-content .card:not(.card-white).card-login .form-group.no-border .form-control, + .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-append .input-group-text, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-append .input-group-text, .white-content .card:not(.card-white).card-register .form-group.no-border .form-control, + .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-append .input-group-text, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-append .input-group-text { + background-color: #242c45; } + .white-content .card:not(.card-white).card-login .form-group.no-border .form-control:focus, .white-content .card:not(.card-white).card-login .form-group.no-border .form-control:active, .white-content .card:not(.card-white).card-login .form-group.no-border .form-control:active, + .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control:focus, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control:active, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control:active, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-append .input-group-text:active, .white-content .card:not(.card-white).card-register .form-group.no-border .form-control:focus, .white-content .card:not(.card-white).card-register .form-group.no-border .form-control:active, .white-content .card:not(.card-white).card-register .form-group.no-border .form-control:active, + .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control:focus, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control:active, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control:active, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-append .input-group-text:active { + background-color: #252e49; } + .white-content .card:not(.card-white).card-login .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-login .form-group.no-border .form-control:focus + .input-group-append .input-group-text, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-login .input-group.no-border .form-control:focus + .input-group-append .input-group-text, .white-content .card:not(.card-white).card-register .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-register .form-group.no-border .form-control:focus + .input-group-append .input-group-text, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-register .input-group.no-border .form-control:focus + .input-group-append .input-group-text { + background-color: #252e49; } + .white-content .card:not(.card-white).card-login .form-group.no-border .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-login .form-group.no-border .input-group-append .input-group-text, + .white-content .card:not(.card-white).card-login .input-group.no-border .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-login .input-group.no-border .input-group-append .input-group-text, .white-content .card:not(.card-white).card-register .form-group.no-border .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-register .form-group.no-border .input-group-append .input-group-text, + .white-content .card:not(.card-white).card-register .input-group.no-border .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-register .input-group.no-border .input-group-append .input-group-text { + background-color: #242c45; } + .white-content .card:not(.card-white).card-login .input-group-append .input-group-text, + .white-content .card:not(.card-white).card-login .input-group-prepend .input-group-text, .white-content .card:not(.card-white).card-register .input-group-append .input-group-text, + .white-content .card:not(.card-white).card-register .input-group-prepend .input-group-text { + border: 1px solid #2b3553; + border-right: none; + color: #ffffff; } + .white-content .card:not(.card-white).card-login .input-group-focus .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-login .input-group-focus .input-group-append .input-group-text, + .white-content .card:not(.card-white).card-login .input-group-focus .form-control, .white-content .card:not(.card-white).card-register .input-group-focus .input-group-prepend .input-group-text, + .white-content .card:not(.card-white).card-register .input-group-focus .input-group-append .input-group-text, + .white-content .card:not(.card-white).card-register .input-group-focus .form-control { + border-color: #e14eca; } + .white-content .card:not(.card-white).card-login .form-control, .white-content .card:not(.card-white).card-register .form-control { + color: #ffffff; } + .white-content .card:not(.card-white).card-login label, .white-content .card:not(.card-white).card-register label { + color: rgba(255, 255, 255, 0.6); } + .white-content .card:not(.card-white) { + background: #ffffff; + box-shadow: 0 1px 15px 0 rgba(123, 123, 123, 0.05); } + .white-content .card:not(.card-white) .card-header { + color: #222a42; } + .white-content .card:not(.card-white) .card-header a[data-toggle="collapse"] { + color: #222a42; } + .white-content .card:not(.card-white) .card-header .card-title, .white-content .card:not(.card-white) .card-body .card-title { + color: #1d253b; } + .white-content .card:not(.card-white) .card-body .card-category, .white-content .card:not(.card-white) .card-body .card-description { + color: #1d253b; } + .white-content .card:not(.card-white) label:not(.btn) { + color: #344675; } + .white-content .card:not(.card-white) .pagination .page-item:not(.active) .page-link { + color: #1d253b; } + .white-content .card:not(.card-white) .pagination .page-item:not(.active) .page-link:hover { + background: rgba(154, 154, 154, 0.1); } + .white-content .card:not(.card-white):not(.card-wizard).nav-pills .nav-item .nav-link { + color: #444444; + background-color: rgba(222, 222, 222, 0.3); } + .white-content .card:not(.card-white):not(.card-wizard).nav-pills .nav-item .nav-link:not(.active):hover { + background: rgba(222, 222, 222, 0.5); } + .white-content .card:not(.card-white):not(.card-wizard).nav-pills .nav-item .nav-link.active { + color: #ffffff; } + .white-content .card:not(.card-white) .tab-content .tab-pane { + color: #444444; } + .white-content .card:not(.card-white) .card { + box-shadow: none; } + .white-content .card:not(.card-white) .card-collapse .card .card-body { + color: #9A9A9A; } + .white-content .card:not(.card-white).card-contributions span { + color: #9A9A9A; } + .white-content .card:not(.card-white).card-contributions .bootstrap-switch-container span { + color: #ffffff; } + .white-content .card:not(.card-white).card-plain { + background: transparent; + box-shadow: none; } + .white-content .card:not(.card-white).card-tasks .card-body i { + color: rgba(34, 42, 66, 0.7); } + .white-content .card:not(.card-white).card-tasks .card-body i:hover { + color: #222a42; } + .white-content .table > tbody > tr > td { + color: rgba(34, 42, 66, 0.7) !important; } + .white-content .table > thead > tr > th, + .white-content .table > tbody > tr > th, + .white-content .table > tfoot > tr > th, + .white-content .table > thead > tr > td, + .white-content .table > tbody > tr > td, + .white-content .table > tfoot > tr > td { + border-color: rgba(34, 42, 66, 0.2); + padding: 12px 7px; + vertical-align: middle; } + .white-content .table > thead > tr > th, .white-content .table button.btn-neutral.btn-link { + color: rgba(34, 42, 66, 0.7); } + .white-content .footer ul li a { + color: #1d253b; } + .white-content .footer .copyright { + color: #1d253b; } + .white-content .progress-container .progress, .white-content .progress-container.progress.sm .progress { + background: rgba(34, 42, 66, 0.1); + box-shadow: 0 0 0 3px rgba(34, 42, 66, 0.1); } + .white-content .progress-container .progress .progress-value, .white-content .progress-container.progress.sm .progress .progress-value { + color: #344675; } + .white-content .progress-container .progress-badge, .white-content .progress-container.progress.sm .progress-badge { + color: #1d253b; } + .white-content .bootstrap-select button.dropdown-toggle { + border-color: rgba(29, 37, 59, 0.5); } + .white-content .bootstrap-select button.dropdown-toggle .filter-option { + color: #1d253b; } + .white-content .bootstrap-select button.dropdown-toggle:after { + color: #1d253b; } + .white-content .fc-basic-view .fc-day-number, .white-content .fc-basic-view .fc-week-number { + padding: 2px; + color: #344675; } + .white-content .fc-unthemed .fc-today { + background: #d3d7e9; } + .white-content .fc-unthemed .fc-content, .white-content .fc-unthemed .fc-divider, .white-content .fc-unthemed .fc-list-heading td, .white-content .fc-unthemed .fc-list-view, .white-content .fc-unthemed .fc-popover, .white-content .fc-unthemed .fc-row, .white-content .fc-unthemed tbody, .white-content .fc-unthemed td, .white-content .fc-unthemed th, .white-content .fc-unthemed thead { + border-color: #9499a7; } + .white-content .fc-prev-button, .white-content .fc-next-button { + color: #344675; } + .white-content .fc-prev-button:hover, .white-content .fc-next-button:hover { + color: #344675; } + .white-content .fc button.btn-primary:not([data-action]):hover, .white-content .fc button:not([data-action]):hover { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); } + .white-content .full-page { + background: #f5f6fa; } + .white-content .full-page h1, .white-content .full-page h2, .white-content .full-page h3, .white-content .full-page h4, .white-content .full-page h5, .white-content .full-page h6, .white-content .full-page p, .white-content .full-page ol li, .white-content .full-page ul li, .white-content .full-page pre { + color: #1d253b; } + .white-content .full-page .description { + color: #9A9A9A; } + .white-content .full-page .footer ul li a { + color: #1d253b; } + .white-content .full-page .footer .copyright { + color: #1d253b; } + .white-content .nav-pills .nav-item .nav-link:not(.active) { + background: #d3d7e9; + color: #1d253b; } + .white-content .nav-pills .nav-item .nav-link:not(.active):hover { + background: #cccccc; } + .white-content .card-pricing:not(.card-white) ul li { + color: #ffffff; } + .white-content .card:not(.card-pricing).card-wizard .card-body { + background: #ffffff; } + .white-content .card:not(.card-pricing).card-wizard .card-footer { + background-color: #ffffff !important; } + .white-content .card:not(.card-pricing).card-wizard .nav-pills .nav-item .nav-link p { + color: #1d253b; } + .white-content .card:not(.card-pricing).card-stats hr { + border-color: rgba(29, 37, 59, 0.1); } + .white-content .card:not(.card-pricing).card-stats .card-title { + color: #1d253b; } + .white-content .card:not(.card-pricing).card-stats .card-category, .white-content .card:not(.card-pricing).card-stats .stats { + color: #808080; } + .white-content .card-timeline .timeline > li.timeline-inverted > .timeline-panel { + background: #ffffff; } + .white-content .card-timeline .timeline > li.timeline-inverted > .timeline-panel .timeline-body p { + color: #1d253b; } + .white-content .card-timeline .timeline > li.timeline-inverted > .timeline-panel:after, .white-content .card-timeline .timeline > li.timeline-inverted > .timeline-panel:before { + border-right-color: #ffffff; + border-left-color: #ffffff; } + .white-content .card-timeline .timeline:before { + background-color: #E3E3E3; } + +.card { + background: #27293d; + border: 0; + position: relative; + width: 100%; + margin-bottom: 30px; + box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1); } + .card label { + color: rgba(255, 255, 255, 0.6); } + .card .card-title { + margin-bottom: .75rem; } + .card .card-body { + padding: 15px; } + .card .card-body.table-full-width { + padding-left: 0; + padding-right: 0; } + .card .card-body .card-title { + color: #ffffff; + text-transform: inherit; + font-weight: 300; + margin-bottom: .75rem; } + .card .card-body .card-description, .card .card-body .card-category { + color: rgba(255, 255, 255, 0.6); } + .card .card-header { + padding: 15px 15px 0; + border: 0; + color: rgba(255, 255, 255, 0.8); } + .card .card-header:not([data-background-color]) { + background-color: transparent; } + .card .card-header .card-title { + color: #ffffff; + font-weight: 100; } + .card .card-header .card-category { + color: #9A9A9A; + margin-bottom: 5px; + font-weight: 300; } + .card .map { + border-radius: 0.2857rem; } + .card .map.map-big { + height: 420px; } + .card.card-white { + background: #ffffff; } + .card.card-white .card-title { + color: #222a42; } + .card.card-white .card-category, .card.card-white .stats { + color: #808080; } + .card.card-white .form-control::-moz-placeholder { + color: rgba(34, 42, 66, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .card.card-white .form-control:-moz-placeholder { + color: rgba(34, 42, 66, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .card.card-white .form-control::-webkit-input-placeholder { + color: rgba(34, 42, 66, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .card.card-white .form-control:-ms-input-placeholder { + color: rgba(34, 42, 66, 0.4); + opacity: 1; + filter: alpha(opacity=100); } + .card.card-white .has-danger .form-control, .card.card-white .has-danger .input-group-prepend .input-group-text { + border-color: #ec250d; } + .card.card-white .input-group-prepend .input-group-text { + border-color: rgba(29, 37, 59, 0.2); + color: #1d253b; } + .card.card-white .form-control { + color: #222a42; + border-color: rgba(29, 37, 59, 0.2); } + .card.card-white .form-control:focus { + border-color: #e14eca; } + .card.card-white label:not(.btn) { + color: #344675; } + .card.card-white .form-group.no-border .form-control, + .card.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text, + .card.card-white .form-group.no-border .form-control + .input-group-append .input-group-text, + .card.card-white .form-group.no-border .input-group-prepend .input-group-text, + .card.card-white .form-group.no-border .input-group-append .input-group-text, + .card.card-white .input-group.no-border .form-control, + .card.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text, + .card.card-white .input-group.no-border .form-control + .input-group-append .input-group-text, + .card.card-white .input-group.no-border .input-group-prepend .input-group-text, + .card.card-white .input-group.no-border .input-group-append .input-group-text { + background-color: rgba(222, 222, 222, 0.3); } + .card.card-white .form-group.no-border .form-control:focus, .card.card-white .form-group.no-border .form-control:active, .card.card-white .form-group.no-border .form-control:active, + .card.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .card.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .card.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .card.card-white .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .card.card-white .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .card.card-white .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .card.card-white .form-group.no-border .input-group-prepend .input-group-text:focus, + .card.card-white .form-group.no-border .input-group-prepend .input-group-text:active, + .card.card-white .form-group.no-border .input-group-prepend .input-group-text:active, + .card.card-white .form-group.no-border .input-group-append .input-group-text:focus, + .card.card-white .form-group.no-border .input-group-append .input-group-text:active, + .card.card-white .form-group.no-border .input-group-append .input-group-text:active, + .card.card-white .input-group.no-border .form-control:focus, + .card.card-white .input-group.no-border .form-control:active, + .card.card-white .input-group.no-border .form-control:active, + .card.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .card.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .card.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .card.card-white .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .card.card-white .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .card.card-white .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .card.card-white .input-group.no-border .input-group-prepend .input-group-text:focus, + .card.card-white .input-group.no-border .input-group-prepend .input-group-text:active, + .card.card-white .input-group.no-border .input-group-prepend .input-group-text:active, + .card.card-white .input-group.no-border .input-group-append .input-group-text:focus, + .card.card-white .input-group.no-border .input-group-append .input-group-text:active, + .card.card-white .input-group.no-border .input-group-append .input-group-text:active { + background-color: rgba(222, 222, 222, 0.5); } + .card.card-white .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, + .card.card-white .form-group.no-border .form-control:focus + .input-group-append .input-group-text, + .card.card-white .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, + .card.card-white .input-group.no-border .form-control:focus + .input-group-append .input-group-text { + background-color: transparent; } + .card.card-white .input-group[disabled] .input-group-prepend .input-group-text, + .card.card-white .input-group[disabled] .input-group-append .input-group-text { + background-color: #222a42; } + .card.card-white .form-control[disabled], .card.card-white .form-control[readonly], .card.card-white fieldset[disabled] .form-control { + background: #E3E3E3; + border-color: rgba(29, 37, 59, 0.3); } + .card.card-white .input-group-focus .input-group-prepend .input-group-text, + .card.card-white .input-group-focus .input-group-append .input-group-text, + .card.card-white .input-group-focus .form-control { + background-color: #ffffff; + border-color: #e14eca; } + .card.card-white .input-group-focus.no-border .input-group-prepend .input-group-text, + .card.card-white .input-group-focus.no-border .input-group-append .input-group-text { + background-color: rgba(222, 222, 222, 0.5); } + .card.card-white .input-group-prepend .input-group-text { + border-right: none; } + .card.card-white .input-group-append .input-group-text { + border-left: none; } + .card.card-white .has-danger .form-control:focus, .card.card-white .has-success.input-group-focus .input-group-append .input-group-text, .card.card-white .has-success.input-group-focus .input-group-prepend .input-group-text { + border-color: #ec250d; } + .card.card-white .has-success .form-control:focus, .card.card-white .has-success.input-group-focus .input-group-append .input-group-text, .card.card-white .has-success.input-group-focus .input-group-prepend .input-group-text { + border-color: #00bf9a; } + .card.card-plain { + background: transparent; + box-shadow: none; } + .card .image { + overflow: hidden; + height: 200px; + position: relative; } + .card .avatar { + width: 30px; + height: 30px; + overflow: hidden; + border-radius: 50%; + margin-bottom: 15px; } + .card label { + font-size: 0.75rem; + margin-bottom: 5px; } + .card .card-footer { + background-color: transparent; + border: 0; + padding: 15px; } + .card .card-footer .stats i { + margin-right: 5px; + position: relative; } + .card .card-footer h6 { + margin-bottom: 0; + padding: 7px 0; } + +.card-body { + padding: 1.25rem; } + +.card-chart { + overflow: hidden; } + .card-chart .card-header .card-title i { + font-size: 16px; + margin-right: 5px; + margin-bottom: 3px; } + .card-chart .card-header .card-category { + margin-bottom: 5px; } + .card-chart .card-body { + padding-left: 5px; + padding-right: 5px; } + .card-chart .card-body .tab-space { + padding: 0; } + .card-chart .table { + margin-bottom: 0; } + .card-chart .table td { + border-top: none; + border-bottom: 1px solid rgba(255, 255, 255, 0.1); } + .card-chart .card-progress { + margin-top: 30px; + padding: 0 10px; } + .card-chart .chart-area { + height: 220px; + width: 100%; } + .card-chart .card-footer { + margin-top: 15px; } + .card-chart .card-footer .stats { + color: #9A9A9A; } + .card-chart .dropdown { + position: absolute; + right: 20px; + top: 20px; } + .card-chart .dropdown .btn { + margin: 0; } + .card-chart.card-chart-pie .chart-area { + padding: 10px 0 25px; + height: auto; } + .card-chart.card-chart-pie .card-title { + margin-bottom: 10px; } + .card-chart.card-chart-pie .card-title i { + font-size: 1rem; } + +@media (max-width: 767.98px) { + .card.card-chart .card-header .btn-group-toggle .tim-icons { + font-size: 0.875rem; + top: -1px; } } + +.map { + height: 500px; } + +.card-user { + overflow: hidden; } + .card-user .image { + height: 120px; } + .card-user .author { + text-align: center; + text-transform: none; + margin-top: 25px; } + .card-user .author a + p.description { + margin-top: -7px; } + .card-user .author .block { + position: absolute; + height: 100px; + width: 250px; } + .card-user .author .block.block-one { + background: rgba(225, 78, 202, 0.6); + background: linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%); + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=10); + -webkit-transform: rotate(150deg); + transform: rotate(150deg); + margin-top: -90px; + margin-left: -50px; } + .card-user .author .block.block-two { + background: rgba(225, 78, 202, 0.6); + background: linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%); + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=10); + -webkit-transform: rotate(30deg); + transform: rotate(30deg); + margin-top: -40px; + margin-left: -100px; } + .card-user .author .block.block-three { + background: rgba(225, 78, 202, 0.6); + background: linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%); + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=10); + -webkit-transform: rotate(170deg); + transform: rotate(170deg); + margin-top: -70px; + right: -45px; } + .card-user .author .block.block-four { + background: rgba(225, 78, 202, 0.6); + background: linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%); + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=10); + -webkit-transform: rotate(150deg); + transform: rotate(150deg); + margin-top: -25px; + right: -45px; } + .card-user .avatar { + width: 124px; + height: 124px; + border: 5px solid #2b3553; + border-bottom-color: transparent; + background-color: transparent; + position: relative; } + .card-user .card-body { + min-height: 240px; } + .card-user hr { + margin: 5px 15px; } + .card-user .button-container { + margin-bottom: 6px; + text-align: center; } + .card-user .card-description { + margin-top: 30px; } + +.card-tasks { + height: 473px; } + .card-tasks .table-full-width { + max-height: 410px; + position: relative; } + .card-tasks .card-header .title { + margin-right: 20px; + font-weight: 400; } + .card-tasks .card-header .dropdown { + float: right; + color: #cccccc; } + .card-tasks .card-body i { + color: #9A9A9A; + font-size: 1.4em; } + .card-tasks .card-body i:hover { + color: #ffffff; } + +.card-animation-on-hover { + transition: all 0.3s cubic-bezier(0.34, 1.61, 0.7, 1); } + .card-animation-on-hover:hover { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); } + +.card-collapse .card { + margin-bottom: 0px; + background: transparent; + box-shadow: none; } + .card-collapse .card .card-header { + position: relative; + padding: 1rem 0.75rem; } + .card-collapse .card .card-header a[data-toggle="collapse"] { + display: block; + color: rgba(255, 255, 255, 0.6); } + .card-collapse .card .card-header a[data-toggle="collapse"] i { + float: right; + position: relative; + color: #e14eca; + top: 1px; } + .card-collapse .card .card-header:after { + content: ""; + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 1px; + background: rgba(255, 255, 255, 0.1); } + .card-collapse .card .card-body { + padding-left: 1.5rem; + padding-right: 1.5rem; + color: rgba(255, 255, 255, 0.5); } + .card-collapse .card:last-child .card-header:after { + content: none; } + +.card-contributions .card-description { + max-width: 350px; + margin: 0 auto; + margin-bottom: 20px; } + +.card-contributions .card-title { + padding-top: 35px; } + +.card-contributions .card-stats { + display: flex; + align-items: center; + flex-direction: row; + padding: 11px; } + +.card-contributions .card-footer [class*="col-"]:not(:first-child):before { + content: ""; + position: absolute; + left: 0; + width: 1px; + height: 100%; + background-color: rgba(0, 0, 0, 0.1); } + +.card-contributions .bootstrap-switch { + margin: 0; } + +.card-contributions span { + padding-left: 15px; + text-align: left; + max-width: 125px; + color: rgba(255, 255, 255, 0.6); } + +@media (max-width: 575.98px) { + .card-contributions .card-stats { + flex-direction: column; } + .card-contributions .card-stats .bootstrap-switch { + margin-bottom: 15px; } } + +.card-lock .card-header img { + width: 120px; + height: 120px; + border-radius: 50%; + margin-top: -60px; + box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.3); } + +@media (min-width: 576px) { + .card.card-lock { + margin-top: 13vh; } } + +.card-pricing { + position: relative; + z-index: 1; + box-shadow: none; + min-height: 400px; } + .card-pricing .card-body { + overflow: hidden; + padding: 0; } + .card-pricing .card-body .card-title { + position: relative; + font-size: 5em; + font-weight: 900; + color: #222a42; + text-transform: lowercase; + margin-left: -5px; + z-index: 1; } + .card-pricing .card-body .card-title.card-title-right { + text-align: right; + margin-right: -5px; } + .card-pricing .card-body img { + position: absolute; + border-radius: 0.2857rem; + top: 0; + left: 0; + width: 100%; + z-index: 0; } + .card-pricing .card-body .card-prices .text-on-front { + position: relative; + z-index: 2; + color: rgba(255, 255, 255, 0.9); + font-size: 3.6em; + font-weight: 900; + text-align: center; } + .card-pricing .card-body .card-prices .text-on-front span { + font-size: 0.7em; } + .card-pricing .card-body .card-prices .text-on-back { + position: relative; + z-index: 1; + font-size: 9.5em; + text-align: center; + margin-top: -160px; + font-weight: 900; + color: rgba(38, 49, 72, 0.1); } + .card-pricing .card-body .card-prices .plan { + font-weight: 600; + font-size: 0.8em; + margin-top: -80px; + text-align: center; + color: rgba(255, 255, 255, 0.9); } + .card-pricing ul { + list-style: none; + padding: 0; + max-width: 240px; + margin: 80px auto 40px; } + .card-pricing ul li { + color: rgba(255, 255, 255, 0.9); + background: transparent; + text-align: center; + font-size: 1.2em; + font-weight: 600; + padding: 5px 0; + border: none; } + .card-pricing.card-white { + background: #ffffff; } + .card-pricing.card-white .card-body .card-title { + color: white; } + .card-pricing.card-white .card-body .card-prices .text-on-front, .card-pricing.card-white .card-body .card-prices .plan { + color: #263148; } + .card-pricing.card-white .card-body .card-prices .text-on-front span, .card-pricing.card-white .card-body .card-prices .plan span { + color: #263148; } + .card-pricing.card-white ul li { + color: #263148; } + .card-pricing.card-white .list-group-item { + background: transparent; } + .card-pricing.card-primary .card-body .card-prices .text-on-back { + color: rgba(225, 78, 202, 0.1); } + .card-pricing.card-info .text-on-back { + color: rgba(29, 140, 248, 0.1); } + .card-pricing.card-success .card-body .card-prices .text-on-back { + color: rgba(0, 242, 195, 0.1); } + .card-pricing.card-warning .card-body .card-prices .text-on-back { + color: rgba(255, 141, 114, 0.1); } + .card-pricing.card-danger .card-body .card-prices .text-on-back { + color: rgba(253, 93, 147, 0.1); } + .card-pricing.card-raised { + z-index: 3; + box-shadow: 0px 0px 40px 15px rgba(38, 49, 72, 0.3); + padding: 20px 0; + margin-top: -20px; + border-radius: 0.2857rem; } + .card-pricing.card-raised img { + border-radius: 0.2857rem; } + +@media (min-width: 768px) { + .pricing-page [class*="col-"]:first-child { + padding-right: 0; } + .pricing-page [class*="col-"]:first-child .card:not(.card-raised) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .pricing-page [class*="col-"]:not(:first-child):not(:last-child) { + padding: 0; } + .pricing-page [class*="col-"]:not(:first-child):not(:last-child) .card:not(.card-raised) { + border-radius: 0; } + .pricing-page [class*="col-"]:not(:first-child):not(:last-child) .card:not(.card-raised) img { + border-radius: 0; } + .pricing-page [class*="col-"]:last-child { + padding-left: 0; } + .pricing-page [class*="col-"]:last-child .card:not(.card-raised) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } } + +.card-profile, .card-testimonial { + margin-top: 30px; + text-align: center; } + .card-profile .card-body .card-title, .card-testimonial .card-body .card-title { + margin-top: 0; } + .card-profile [class*=col-] .card-description, .card-testimonial [class*=col-] .card-description { + margin-bottom: 0; } + .card-profile [class*=col-] .card-description + .card-footer, .card-testimonial [class*=col-] .card-description + .card-footer { + margin-top: 8px; } + .card-profile .card-header-avatar, .card-testimonial .card-header-avatar { + max-width: 130px; + max-height: 130px; + margin: -60px auto 0; } + .card-profile .card-header-avatar img, .card-testimonial .card-header-avatar img { + border-radius: 50% !important; } + .card-profile .card-header-avatar + .card-body, .card-testimonial .card-header-avatar + .card-body { + margin-top: 15px; } + .card-plain.card-profile .card-header-avatar, .card-plain.card-testimonial .card-header-avatar { + margin-top: 0; } + .card-profile .card-body .card-avatar, .card-testimonial .card-body .card-avatar { + margin: 0 auto 30px; } + +.card-plain { + background: transparent; + box-shadow: none; } + .card-plain .card-header, + .card-plain .card-footer { + margin-left: 0; + margin-right: 0; + background-color: transparent; } + .card-plain:not(.card-subcategories).card-body { + padding-left: 0; + padding-right: 0; } + +.card-register { + overflow: hidden; } + .card-register .header { + margin-left: 20px; + margin-right: 20px; + padding: 30px 0; } + .card-register .text-divider { + margin-top: 30px; + margin-bottom: 0px; + text-align: center; } + .card-register .content { + padding: 0px 30px; } + .card-register .form-check { + margin-top: 20px; + margin-left: 20px; } + .card-register .form-check label:not(.form-check-label) { + padding-left: 38px; } + .card-register .card-header { + padding: 0 0 50px; + overflow: hidden; } + .card-register .card-header .card-title { + position: relative; + font-size: 5em; + font-weight: 900; + color: #222a42; + text-transform: lowercase; + margin-left: -5px; + z-index: 1; } + .card-register .card-img { + position: absolute; + left: 0; + top: -15%; + width: 70%; } + .card-register .social-line { + margin-top: 20px; + text-align: center; } + .card-register .social-line .btn.btn-icon, + .card-register .social-line .btn.btn-icon .btn-icon { + margin-left: 5px; + margin-right: 5px; + box-shadow: 0px 5px 50px 0px rgba(0, 0, 0, 0.2); } + .card-register .card-footer { + margin-bottom: 10px; + margin-top: 24px; } + .card-register.card-white .card-header .card-title { + color: #ffffff; } + +@media (max-width: 991.98px) { + .card.card-register .card-img { + width: 95%; } } + +.card-contributions hr, .card-stats hr { + margin: 5px 15px; } + +.card-stats .info-icon { + height: 50px; + width: 50px; + border-radius: 50%; + background: #e14eca; + background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca); + background-size: 210% 210%; + background-position: top right; } + .card-stats .info-icon i { + color: #ffffff; + font-size: 1.7em; + padding: 14px 13px; } + .card-stats .info-icon.icon-danger { + background: #fd5d93; + background-image: linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93); + background-size: 210% 210%; + background-position: top right; } + .card-stats .info-icon.icon-warning { + background: #ff8d72; + background-image: linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72); + background-size: 210% 210%; + background-position: top right; } + .card-stats .info-icon.icon-success { + background: #00f2c3; + background-image: linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3); + background-size: 210% 210%; + background-position: top right; } + .card-stats .info-icon.icon-info { + background: #1d8cf8; + background-image: linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8); + background-size: 210% 210%; + background-position: top right; } + .card-stats .info-icon.icon-primary { + background: #e14eca; + background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca); + background-size: 210% 210%; + background-position: top right; } + +.card-stats .numbers { + text-align: right; } + .card-stats .numbers .card-title { + margin-top: 0; } + .card-stats .numbers .card-category { + margin-bottom: 0; + color: #9A9A9A; } + +.card-stats .card-footer { + padding: 0; } + +.card-stats hr { + border-color: #2b3553; } + +.card-stats .stats { + color: rgba(255, 255, 255, 0.6); + margin: 10px 15px; + font-size: 0.9em; } + +.card-stats.card-white hr { + border-color: rgba(43, 53, 83, 0.2); } + +@media (max-width: 767.98px) { + .card-stats [class*="col-"] .statistics::after { + display: none; } } + +.card-subcategories .card-body { + padding-bottom: 30px; } + +.card-testimonial .card-body { + padding-top: 25px; } + +.card-testimonial .card-description + .card-title { + margin-top: 20px; } + +.card-testimonial .card-footer { + margin-top: 0; + margin-bottom: 2.5rem; } + +.card-testimonial .card-description + .card-title { + margin-top: 30px; } + +.card-testimonial .icon i { + font-size: 32px; } + +.card-testimonial .icon.icon-primary i { + color: #e14eca; } + +.card-testimonial .icon.icon-info i { + color: #1d8cf8; } + +.card-testimonial .icon.icon-danger i { + color: #fd5d93; } + +.card-testimonial .icon.icon-warning i { + color: #ff8d72; } + +.card-testimonial .icon.icon-success i { + color: #00f2c3; } + +.card-wizard .card-header { + padding-bottom: 10px; } + +@media (max-width: 575.98px) { + .card-wizard .card-footer .pull-left { + padding-left: 0; + float: none; + text-align: center; } + .card-wizard .card-footer .pull-right { + padding-right: 0; + float: none; + text-align: center; } } + +/*# sourceMappingURL=black-dashboard.css.map */ diff --git a/assets/css/black-dashboard.css.map b/assets/css/black-dashboard.css.map new file mode 100644 index 0000000..46cc682 --- /dev/null +++ b/assets/css/black-dashboard.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["black-dashboard.css","black-dashboard.scss","black-dashboard/custom/_variables.scss","black-dashboard/bootstrap/_root.scss","black-dashboard/bootstrap/_reboot.scss","black-dashboard/bootstrap/vendor/_rfs.scss","black-dashboard/bootstrap/_variables.scss","black-dashboard/bootstrap/mixins/_hover.scss","black-dashboard/bootstrap/_type.scss","black-dashboard/bootstrap/mixins/_lists.scss","black-dashboard/bootstrap/_images.scss","black-dashboard/bootstrap/mixins/_image.scss","black-dashboard/bootstrap/mixins/_border-radius.scss","black-dashboard/bootstrap/mixins/_box-shadow.scss","black-dashboard/bootstrap/_code.scss","black-dashboard/bootstrap/_grid.scss","black-dashboard/bootstrap/mixins/_grid.scss","black-dashboard/bootstrap/mixins/_breakpoints.scss","black-dashboard/bootstrap/mixins/_grid-framework.scss","black-dashboard/bootstrap/_tables.scss","black-dashboard/bootstrap/mixins/_table-row.scss","black-dashboard/bootstrap/_functions.scss","black-dashboard/bootstrap/_forms.scss","black-dashboard/bootstrap/mixins/_transition.scss","black-dashboard/bootstrap/mixins/_forms.scss","black-dashboard/bootstrap/mixins/_gradients.scss","black-dashboard/bootstrap/_buttons.scss","black-dashboard/bootstrap/mixins/_buttons.scss","black-dashboard/bootstrap/_transitions.scss","black-dashboard/bootstrap/_dropdown.scss","black-dashboard/bootstrap/mixins/_caret.scss","black-dashboard/bootstrap/mixins/_nav-divider.scss","black-dashboard/bootstrap/_button-group.scss","black-dashboard/bootstrap/_input-group.scss","black-dashboard/bootstrap/_custom-forms.scss","black-dashboard/bootstrap/_nav.scss","black-dashboard/bootstrap/_navbar.scss","black-dashboard/bootstrap/_card.scss","black-dashboard/bootstrap/_breadcrumb.scss","black-dashboard/bootstrap/_pagination.scss","black-dashboard/bootstrap/mixins/_pagination.scss","black-dashboard/bootstrap/_badge.scss","black-dashboard/bootstrap/mixins/_badge.scss","black-dashboard/bootstrap/_jumbotron.scss","black-dashboard/bootstrap/_alert.scss","black-dashboard/bootstrap/mixins/_alert.scss","black-dashboard/bootstrap/_progress.scss","black-dashboard/bootstrap/_media.scss","black-dashboard/bootstrap/_list-group.scss","black-dashboard/bootstrap/mixins/_list-group.scss","black-dashboard/bootstrap/_close.scss","black-dashboard/bootstrap/_modal.scss","black-dashboard/bootstrap/_tooltip.scss","black-dashboard/bootstrap/mixins/_reset-text.scss","black-dashboard/bootstrap/_popover.scss","black-dashboard/bootstrap/_carousel.scss","black-dashboard/bootstrap/mixins/_clearfix.scss","black-dashboard/bootstrap/utilities/_align.scss","black-dashboard/bootstrap/mixins/_background-variant.scss","black-dashboard/bootstrap/utilities/_background.scss","black-dashboard/bootstrap/utilities/_borders.scss","black-dashboard/bootstrap/utilities/_display.scss","black-dashboard/bootstrap/utilities/_embed.scss","black-dashboard/bootstrap/utilities/_flex.scss","black-dashboard/bootstrap/utilities/_float.scss","black-dashboard/bootstrap/utilities/_overflow.scss","black-dashboard/bootstrap/utilities/_position.scss","black-dashboard/bootstrap/utilities/_screenreaders.scss","black-dashboard/bootstrap/mixins/_screen-reader.scss","black-dashboard/bootstrap/utilities/_shadows.scss","black-dashboard/bootstrap/utilities/_sizing.scss","black-dashboard/bootstrap/utilities/_stretched-link.scss","black-dashboard/bootstrap/utilities/_spacing.scss","black-dashboard/bootstrap/utilities/_text.scss","black-dashboard/bootstrap/mixins/_text-truncate.scss","black-dashboard/bootstrap/mixins/_text-emphasis.scss","black-dashboard/bootstrap/mixins/_text-hide.scss","black-dashboard/bootstrap/utilities/_visibility.scss","black-dashboard/bootstrap/_print.scss","black-dashboard/custom/_reboot.scss","black-dashboard/custom/_global.scss","black-dashboard/custom/utilities/_backgrounds.scss","black-dashboard/custom/utilities/_floating.scss","black-dashboard/custom/utilities/_helper.scss","black-dashboard/custom/utilities/_position.scss","black-dashboard/custom/utilities/_sizing.scss","black-dashboard/custom/utilities/_spacing.scss","black-dashboard/custom/utilities/_shadows.scss","black-dashboard/custom/utilities/_text.scss","black-dashboard/custom/utilities/_transform.scss","black-dashboard/custom/_alerts.scss","black-dashboard/custom/_avatars.scss","black-dashboard/custom/_badge.scss","black-dashboard/custom/_buttons.scss","black-dashboard/custom/mixins/_vendor-prefixes.scss","black-dashboard/custom/mixins/_buttons.scss","black-dashboard/custom/mixins/opacity.scss","black-dashboard/custom/_close.scss","black-dashboard/custom/_custom-forms.scss","black-dashboard/custom/_dropdown.scss","black-dashboard/custom/mixins/_dropdown.scss","black-dashboard/custom/_footer.scss","black-dashboard/custom/_forms.scss","black-dashboard/custom/mixins/_inputs.scss","black-dashboard/custom/_grid.scss","black-dashboard/custom/_icons.scss","black-dashboard/custom/mixins/_icon.scss","black-dashboard/custom/_images.scss","black-dashboard/custom/_input-group.scss","black-dashboard/custom/_info-areas.scss","black-dashboard/custom/_modal.scss","black-dashboard/custom/mixins/_modals.scss","black-dashboard/custom/_nav.scss","black-dashboard/custom/_navbar.scss","black-dashboard/custom/_pagination.scss","black-dashboard/custom/_tabs.scss","black-dashboard/custom/_pills.scss","black-dashboard/custom/_popover.scss","black-dashboard/custom/mixins/_popovers.scss","black-dashboard/custom/_progress.scss","black-dashboard/custom/_type.scss","black-dashboard/custom/_tables.scss","black-dashboard/custom/_checkboxes-radio.scss","black-dashboard/custom/_fixed-plugin.scss","black-dashboard/custom/_sidebar-and-main-panel.scss","black-dashboard/custom/_misc.scss","black-dashboard/custom/_rtl.scss","black-dashboard/custom/_timeline.scss","black-dashboard/custom/vendor/_plugin-datetimepicker.scss","black-dashboard/custom/vendor/_plugin-nouislider.scss","black-dashboard/custom/vendor/_plugin-fullcalendar.scss","black-dashboard/custom/vendor/_plugin-sweetalert2.scss","black-dashboard/custom/vendor/_plugin-bootstrap-switch.scss","black-dashboard/custom/vendor/_plugin-bootstrap-select.scss","black-dashboard/custom/vendor/_plugin-jasny-fileupload.scss","black-dashboard/custom/vendor/_plugin-tagsinput.scss","black-dashboard/custom/vendor/_plugin-perfect-scrollbar.scss","black-dashboard/custom/vendor/_plugin-jquery.jvectormap.scss","black-dashboard/custom/vendor/_plugin-datatables.net.scss","black-dashboard/custom/vendor/_plugin-animate-bootstrap-notify.scss","black-dashboard/custom/vendor/_plugin-card-wizard.scss","black-dashboard/custom/mixins/_wizard.scss","black-dashboard/custom/vendor/_plugin-chartjs.scss","black-dashboard/custom/_example-pages.scss","black-dashboard/custom/_white-content.scss","black-dashboard/custom/_card.scss","black-dashboard/custom/cards/_card-chart.scss","black-dashboard/custom/cards/_card-map.scss","black-dashboard/custom/cards/_card-user.scss","black-dashboard/custom/cards/_card-task.scss","black-dashboard/custom/cards/_card-animation-on-hover.scss","black-dashboard/custom/cards/_card-collapse.scss","black-dashboard/custom/cards/_card-contributions.scss","black-dashboard/custom/cards/_card-lock.scss","black-dashboard/custom/cards/_card-pricing.scss","black-dashboard/custom/cards/_card-profile.scss","black-dashboard/custom/cards/_card-plain.scss","black-dashboard/custom/cards/_card-register.scss","black-dashboard/custom/cards/_card-stats.scss","black-dashboard/custom/cards/_card-subcategories.scss","black-dashboard/custom/cards/_card-testimonials.scss","black-dashboard/custom/cards/_card-wizard.scss"],"names":[],"mappings":"AAAA,iBAAiB;ACAjB;;;;;;;;;;;;;;GAcG;AC2LH,mCAAmC;AA2hBnC,kBAAkB;ACpuBlB;EAGI,gBAAc;EAAd,kBAAc;EAAd,kBAAc;EAAd,gBAAc;EAAd,eAAc;EAAd,kBAAc;EAAd,kBAAc;EAAd,iBAAc;EAAd,gBAAc;EAAd,gBAAc;EAAd,iBAAc;EAAd,gBAAc;EAAd,qBAAc;EAAd,iBAAc;EAAd,mBAAc;EAId,mBAAc;EAAd,qBAAc;EAAd,mBAAc;EAAd,gBAAc;EAAd,mBAAc;EAAd,kBAAc;EAAd,iBAAc;EAAd,gBAAc;EAAd,mBAAc;EAAd,iBAAc;EAAd,mBAAc;EAAd,gBAAc;EAId,mBAAiC;EAAjC,uBAAiC;EAAjC,uBAAiC;EAAjC,uBAAiC;EAAjC,wBAAiC;EAKnC,gNAAyB;EACzB,8GAAwB,EACzB;;ACAD;;;EAGE,uBAAsB,EACvB;;AAED;EACE,wBAAuB;EACvB,kBAAiB;EACjB,+BAA8B;EAC9B,iDF6EqB,EE5EtB;;AAKD;EACE,eAAc,EACf;;AASD;EACE,UAAS;EACT,mCF0UiD;EG1P7C,oBAtCY;EDxChB,iBF2V+B;EE1V/B,iBE8O+B;EF7O/B,eF9BgB;EE+BhB,iBAAgB;EAChB,0BFgEkC,EE/DnC;;AJwBD;EIhBE,sBAAqB,EACtB;;AAQD;EACE,wBAAuB;EACvB,UAAS;EACT,kBAAiB,EAClB;;AAYD;EACE,cAAa;EACb,sBF4TyC,EE3T1C;;AAMD;EACE,cAAa;EACb,oBEoF8B,EFnF/B;;AAUD;;EAEE,2BAA0B;EAC1B,0CAAiC;UAAjC,kCAAiC;EACjC,aAAY;EACZ,iBAAgB;EAChB,+BAA8B,EAC/B;;AAED;EACE,oBAAmB;EACnB,mBAAkB;EAClB,qBAAoB,EACrB;;AAED;;;EAGE,cAAa;EACb,oBAAmB,EACpB;;AAED;;;;EAIE,iBAAgB,EACjB;;AAED;EACE,iBFkQ+B,EEjQhC;;AAED;EACE,qBAAoB;EACpB,eAAc,EACf;;AAED;EACE,iBAAgB,EACjB;;AAED;;EAEE,oBEoIkC,EFnInC;;AAED;ECpFI,eAAW,EDsFd;;AAOD;;EAEE,mBAAkB;EC/FhB,eAAW;EDiGb,eAAc;EACd,yBAAwB,EACzB;;AAED;EAAM,eAAc,EAAI;;AACxB;EAAM,WAAU,EAAI;;AAOpB;EACE,eFnFqB;EEoFrB,sBFuE8B;EEtE9B,8BAA6B,EAM9B;EGlLC;IH+KE,eFoEgD;IEnEhD,sBFoE4B,EKpPR;;AH0LxB;EACE,eAAc;EACd,sBAAqB,EAUtB;EGlMC;IH2LE,eAAc;IACd,sBAAqB,EGzLtB;EHmLH;IAUI,WAAU,EACX;;AAQH;;;;EAIE,kGEoDgH;EDzM9G,eAAW,EDuJd;;AAED;EAEE,cAAa;EAEb,oBAAmB;EAEnB,eAAc,EACf;;AAOD;EAEE,iBAAgB,EACjB;;AAOD;EACE,uBAAsB;EACtB,mBAAkB,EACnB;;AAED;EAGE,iBAAgB;EAChB,uBAAsB,EACvB;;AAOD;EACE,0BAAyB,EAC1B;;AAED;EACE,kBFgNgC;EE/MhC,qBF+MgC;EE9MhC,eF7PgB;EE8PhB,iBAAgB;EAChB,qBAAoB,EACrB;;AAED;EAGE,oBAAmB,EACpB;;AAOD;EAEE,sBAAqB;EACrB,sBE4J2C,EF3J5C;;AAKD;EAEE,iBAAgB,EACjB;;AAMD;EACE,oBAAmB;EACnB,2CAA0C,EAC3C;;AAED;;;;;EAKE,UAAS;EACT,qBAAoB;ECtPlB,mBAAW;EDwPb,qBAAoB,EACrB;;AAED;;EAEE,kBAAiB,EAClB;;AAED;;EAEE,qBAAoB,EACrB;;AAKD;EACE,kBAAiB,EAClB;;AAMD;;;;EAIE,2BAA0B,EAC3B;;AAIC;;;;EAKI,gBAAe,EAChB;;AAKL;;;;EAIE,WAAU;EACV,mBAAkB,EACnB;;AAED;;EAEE,uBAAsB;EACtB,WAAU,EACX;;AAGD;;;;EASE,4BAA2B,EAC5B;;AAED;EACE,eAAc;EAEd,iBAAgB,EACjB;;AAED;EAME,aAAY;EAEZ,WAAU;EACV,UAAS;EACT,UAAS,EACV;;AAID;EACE,eAAc;EACd,YAAW;EACX,gBAAe;EACf,WAAU;EACV,qBAAoB;EClShB,kBAtCY;ED0UhB,qBAAoB;EACpB,eAAc;EACd,oBAAmB,EACpB;;AAED;EACE,yBAAwB,EACzB;;AJ1ID;;EI+IE,aAAY,EACb;;AJ5ID;EImJE,qBAAoB;EACpB,yBAAwB,EACzB;;AJjJD;EIwJE,yBAAwB,EACzB;;AAOD;EACE,cAAa;EACb,2BAA0B,EAC3B;;AAMD;EACE,sBAAqB,EACtB;;AAED;EACE,mBAAkB;EAClB,gBAAe,EAChB;;AAED;EACE,cAAa,EACd;;AJnKD;EIwKE,yBAAwB,EACzB;;AI5dD;;EAEE,sBN6YyC;EM5YzC,qBN6YmC;EM5YnC,iBNkY+B;EMjY/B,iBN6Y+B;EM5Y/B,eNUgB,EMTjB;;AAED;EHgHM,qBAtCY,EG1E6B;;AAC/C;EH+GM,qBAtCY,EGzE6B;;AAC/C;EH8GM,qBAtCY,EGxE6B;;AAC/C;EH6GM,qBAtCY,EGvE6B;;AAC/C;EH4GM,qBAtCY,EGtE6B;;AAC/C;EH2GM,mBAtCY,EGrE6B;;AAE/C;EHyGM,sBAtCY;EGjEhB,iBNka+B,EMjahC;;AAGD;EHmGM,kBAtCY;EG3DhB,iBN+W+B;EM9W/B,iBNyX+B,EMxXhC;;AACD;EH8FM,mBAtCY;EGtDhB,iBN0W+B;EMzW/B,iBNoX+B,EMnXhC;;AACD;EHyFM,qBAtCY;EGjDhB,iBNqW+B;EMpW/B,iBN+W+B,EM9WhC;;AACD;EHoFM,qBAtCY;EG5ChB,iBNgW+B;EM/V/B,iBN0W+B,EMzWhC;;AJwBD;EIhBE,iBNuZuC;EMtZvC,oBNsZuC;EMrZvC,UAAS;EACT,kDN+CqB,EM9CtB;;AAOD;;EHMI,eAAW;EGHb,iBNuU+B,EMtUhC;;AAED;;EAEE,eN4XgC;EM3XhC,0BNiYmC,EMhYpC;;AAOD;EC/EE,gBAAe;EACf,iBAAgB,EDgFjB;;AAGD;ECpFE,gBAAe;EACf,iBAAgB,EDqFjB;;AACD;EACE,sBAAqB,EAKtB;EAND;IAII,qBN2W+B,EM1WhC;;AASH;EHjCI,eAAW;EGmCb,0BAAyB,EAC1B;;AAGD;EACE,oBNuKW;EGxJP,qBAtCY,EGyBjB;;AAED;EACE,eAAc;EH7CZ,eAAW;EG+Cb,eNnGgB,EMwGjB;EARD;IAMI,sBAAqB,EACtB;;AEpHH;ECIE,gBAAe;EAGf,aAAY,EDLb;;AAID;EACE,iBJ++BwC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,EbbtB;EaYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BC2E4D,ED1E7D;;AALH;;;;EAYM,sBCmE0D,EDlE3D;;AbNL;EaiBM,0BAJsC,EbbtB;EaYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BC2E4D,ED1E7D;;AALH;;;;EAYM,sBCmE0D,EDlE3D;;AbNL;EaiBM,0BAJsC,EbbtB;EaYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BC2E4D,ED1E7D;;AALH;;;;EAYM,sBCmE0D,EDlE3D;;AbNL;EaiBM,0BAJsC,EbbtB;EaYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BC2E4D,ED1E7D;;AALH;;;;EAYM,sBCmE0D,EDlE3D;;AbNL;EaiBM,0BAJsC,EbbtB;EaYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BC2E4D,ED1E7D;;AALH;;;;EAYM,sBCmE0D,EDlE3D;;AbNL;EaiBM,0BAJsC,EbbtB;EaYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BC2E4D,ED1E7D;;AALH;;;;EAYM,sBCmE0D,EDlE3D;;AbNL;EaiBM,0BAJsC,EbbtB;EaYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BC2E4D,ED1E7D;;AALH;;;;EAYM,sBCmE0D,EDlE3D;;AbNL;EaiBM,0BAJsC,EbbtB;EaYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BC2E4D,ED1E7D;;AALH;;;;EAYM,sBCmE0D,EDlE3D;;AbNL;EaiBM,0BAJsC,EbbtB;EaYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,wBC2E4D,ED1E7D;;AALH;;;;EAYM,oBCmE0D,EDlE3D;;AbNL;EaiBM,0BAJsC,EbbtB;EaYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,wBC2E4D,ED1E7D;;AALH;;;;EAYM,oBCmE0D,EDlE3D;;AbNL;EaiBM,0BAJsC,EbbtB;EaYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BC2E4D,ED1E7D;;AALH;;;;EAYM,sBCmE0D,EDlE3D;;AbNL;EaiBM,0BAJsC,EbbtB;EaYtB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C,eAAc,EACf;IA9DL;MAiEM,oBAAmB;MACnB,wBAAuB,EACxB;IAnEL;MAqEM,iBAAgB,EACjB,EAAA;;AIjUL;EACE,sBAAqB;EAErB,iBxBwhB+B;EwBvhB/B,exBWgB;EwBVhB,mBAAkB;EAClB,uBAAsB;EACtB,0BAAiB;KAAjB,uBAAiB;MAAjB,sBAAiB;UAAjB,kBAAiB;EACjB,8BAA6B;EAC7B,8BAA2C;ECsF3C,mBzB8agC;EGpZ5B,oBAtCY;EsBchB,oBzB/CkC;EUnDhC,uBVyUgC;EqBxU9B,sIjBqb6I,EoB9YlJ;EHlCG;IGLJ;MHMM,iBAAgB,EGiCrB,EAAA;EnBjCC;ImBQE,exBCc;IwBAd,sBAAqB,EnBTD;EmBNxB;IAoBI,WAAU;IACV,4ExB0gBiF,EwBzgBlF;EAtBH;IA2BI,cpB8Y6B;IO/Z3B,iBakBsB,EACzB;EA7BH;IbUM,iBX0hB4B,EwB9f/B;IAtCH;MbUM,4EXqhB+E,EwB1fhF;;AAKL;;EAEE,qBAAoB,EACrB;;AAQC;ECrDA,ezBQgB;EuBRd,0BvB6FmB;EyB3FrB,sBzB2FqB;EWnFjB,4EXohB+E,EwBvelF;EnBjDD;IoBAE,ezBEc;IuBRd,0BEDoF;IASpF,sBATyH,EpBOrG;EoBKtB;IAII,8GAAkG,EAIrG;EAGD;IAEE,ezBhBc;IyBiBd,0BzBoEmB;IyBnEnB,sBzBmEmB,EyB9DpB;EAED;;IAGE,ezB5Bc;IyB6Bd,0BAtCuK;IA0CvK,sBA1C+M,EAoDhN;IARC;;MAKI,6CAAiF,EAEpF;;ADGH;ECrDA,ezBiBgB;EuBjBd,0BvB8FmB;EyB5FrB,sBzB4FqB;EWpFjB,4EXohB+E,EwBvelF;EnBjDD;IoBAE,ezBWc;IuBjBd,0BEDoF;IASpF,sBATyH,EpBOrG;EoBKtB;IAII,8GAAkG,EAIrG;EAGD;IAEE,ezBPc;IyBQd,0BzBqEmB;IyBpEnB,sBzBoEmB,EyB/DpB;EAED;;IAGE,ezBnBc;IyBoBd,0BAtCuK;IA0CvK,sBA1C+M,EAoDhN;IARC;;MAKI,6CAAiF,EAEpF;;ADGH;ECrDA,ezBQgB;EuBRd,0BvB+FmB;EyB7FrB,sBzB6FqB;EWrFjB,4EXohB+E,EwBvelF;EnBjDD;IoBAE,ezBEc;IuBRd,0BEDoF;IASpF,sBATyH,EpBOrG;EoBKtB;IAII,6GAAkG,EAIrG;EAGD;IAEE,ezBhBc;IyBiBd,0BzBsEmB;IyBrEnB,sBzBqEmB,EyBhEpB;EAED;;IAGE,ezB5Bc;IyB6Bd,0BAtCuK;IA0CvK,sBA1C+M,EAoDhN;IARC;;MAKI,4CAAiF,EAEpF;;ADGH;ECrDA,ezBQgB;EuBRd,0BvBgGmB;EyB9FrB,sBzB8FqB;EWtFjB,4EXohB+E,EwBvelF;EnBjDD;IoBAE,ezBEc;IuBRd,0BEDoF;IASpF,sBATyH,EpBOrG;EoBKtB;IAII,6GAAkG,EAIrG;EAGD;IAEE,ezBhBc;IyBiBd,0BzBuEmB;IyBtEnB,sBzBsEmB,EyBjEpB;EAED;;IAGE,ezB5Bc;IyB6Bd,0BAtCuK;IA0CvK,sBA1C+M,EAoDhN;IARC;;MAKI,4CAAiF,EAEpF;;ADGH;ECrDA,ezBQgB;EuBRd,0BvBiGmB;EyB/FrB,sBzB+FqB;EWvFjB,4EXohB+E,EwBvelF;EnBjDD;IoBAE,ezBEc;IuBRd,0BEDoF;IASpF,sBATyH,EpBOrG;EoBKtB;IAII,8GAAkG,EAIrG;EAGD;IAEE,ezBhBc;IyBiBd,0BzBwEmB;IyBvEnB,sBzBuEmB,EyBlEpB;EAED;;IAGE,ezB5Bc;IyB6Bd,0BAtCuK;IA0CvK,sBA1C+M,EAoDhN;IARC;;MAKI,6CAAiF,EAEpF;;ADGH;ECrDA,ezBQgB;EuBRd,0BvBkGmB;EyBhGrB,sBzBgGqB;EWxFjB,4EXohB+E,EwBvelF;EnBjDD;IoBAE,ezBEc;IuBRd,0BEDoF;IASpF,sBATyH,EpBOrG;EoBKtB;IAII,8GAAkG,EAIrG;EAGD;IAEE,ezBhBc;IyBiBd,0BzByEmB;IyBxEnB,sBzBwEmB,EyBnEpB;EAED;;IAGE,ezB5Bc;IyB6Bd,0BAtCuK;IA0CvK,sBA1C+M,EAoDhN;IARC;;MAKI,6CAAiF,EAEpF;;ADGH;ECrDA,ezBQgB;EuBRd,0BvBac;EyBXhB,sBzBWgB;EWHZ,4EXohB+E,EwBvelF;EnBjDD;IoBAE,ezBEc;IuBRd,0BEDoF;IASpF,sBATyH,EpBOrG;EoBKtB;IAII,8GAAkG,EAIrG;EAGD;IAEE,ezBhBc;IyBiBd,0BzBZc;IyBad,sBzBbc,EyBkBf;EAED;;IAGE,ezB5Bc;IyB6Bd,0BAtCuK;IA0CvK,sBA1C+M,EAoDhN;IARC;;MAKI,6CAAiF,EAEpF;;ADGH;ECrDA,ezBQgB;EuBRd,0BvBiBc;EyBfhB,sBzBegB;EWPZ,4EXohB+E,EwBvelF;EnBjDD;IoBAE,ezBEc;IuBRd,0BEDoF;IASpF,sBATyH,EpBOrG;EoBKtB;IAII,2GAAkG,EAIrG;EAGD;IAEE,ezBhBc;IyBiBd,0BzBRc;IyBSd,sBzBTc,EyBcf;EAED;;IAGE,ezB5Bc;IyB6Bd,0BAtCuK;IA0CvK,sBA1C+M,EAoDhN;IARC;;MAKI,0CAAiF,EAEpF;;ADGH;ECrDA,ezBQgB;EuBRd,0BvB4FmB;EyB1FrB,sBzB0FqB;EWlFjB,4EXohB+E,EwBvelF;EnBjDD;IoBAE,ezBEc;IuBRd,0BEDoF;IASpF,sBATyH,EpBOrG;EoBKtB;IAII,4GAAkG,EAIrG;EAGD;IAEE,ezBhBc;IyBiBd,0BzBmEmB;IyBlEnB,sBzBkEmB,EyB7DpB;EAED;;IAGE,ezB5Bc;IyB6Bd,0BAtCuK;IA0CvK,sBA1C+M,EAoDhN;IARC;;MAKI,2CAAiF,EAEpF;;ADGH;ECrDA,ezBiBgB;EuBjBd,0BvBQc;EyBNhB,sBzBMgB;EWEZ,4EXohB+E,EwBvelF;EnBjDD;IoBAE,ezBWc;IuBjBd,0BEDoF;IASpF,sBATyH,EpBOrG;EoBKtB;IAII,8GAAkG,EAIrG;EAGD;IAEE,ezBPc;IyBQd,0BzBjBc;IyBkBd,sBzBlBc,EyBuBf;EAED;;IAGE,ezBnBc;IyBoBd,0BAtCuK;IA0CvK,sBA1C+M,EAoDhN;IARC;;MAKI,6CAAiF,EAEpF;;ADGH;ECrDA,ezBiBgB;EuBjBd,0BvBQc;EyBNhB,sBzBMgB;EWEZ,4EXohB+E,EwBvelF;EnBjDD;IoBAE,ezBWc;IuBjBd,0BEDoF;IASpF,sBATyH,EpBOrG;EoBKtB;IAII,8GAAkG,EAIrG;EAGD;IAEE,ezBPc;IyBQd,0BzBjBc;IyBkBd,sBzBlBc,EyBuBf;EAED;;IAGE,ezBnBc;IyBoBd,0BAtCuK;IA0CvK,sBA1C+M,EAoDhN;IARC;;MAKI,6CAAiF,EAEpF;;ADGH;ECrDA,ezBQgB;EuBRd,wBvBwIkC;EyBtIpC,oBzBsIoC;EW9HhC,4EXohB+E,EwBvelF;EnBjDD;IoBAE,ezBEc;IuBRd,wBEDoF;IASpF,oBATyH,EpBOrG;EoBKtB;IAII,2GAAkG,EAIrG;EAGD;IAEE,ezBhBc;IyBiBd,wBzB+GkC;IyB9GlC,oBzB8GkC,EyBzGnC;EAED;;IAGE,ezB5Bc;IyB6Bd,wBAtCuK;IA0CvK,oBA1C+M,EAoDhN;IARC;;MAKI,0CAAiF,EAEpF;;ADSH;ECJA,ezBsCqB;EyBrCrB,sBzBqCqB,EwBhCpB;EnBvDD;IoBqDE,ezBnDc;IyBoDd,0BzBiCmB;IyBhCnB,sBzBgCmB,EKvFC;EoB0DtB;IAEE,4CzB2BmB,EyB1BpB;EAED;IAEE,ezBsBmB;IyBrBnB,8BAA6B,EAC9B;EAED;;IAGE,ezBtEc;IyBuEd,0BzBcmB;IyBbnB,sBzBamB,EyBHpB;IARC;;MAKI,4CzBMe,EyBJlB;;AD9BH;ECJA,ezBuCqB;EyBtCrB,sBzBsCqB,EwBjCpB;EnBvDD;IoBqDE,ezB1Cc;IyB2Cd,0BzBkCmB;IyBjCnB,sBzBiCmB,EKxFC;EoB0DtB;IAEE,6CzB4BmB,EyB3BpB;EAED;IAEE,ezBuBmB;IyBtBnB,8BAA6B,EAC9B;EAED;;IAGE,ezB7Dc;IyB8Dd,0BzBemB;IyBdnB,sBzBcmB,EyBJpB;IARC;;MAKI,6CzBOe,EyBLlB;;AD9BH;ECJA,ezBwCqB;EyBvCrB,sBzBuCqB,EwBlCpB;EnBvDD;IoBqDE,ezBnDc;IyBoDd,0BzBmCmB;IyBlCnB,sBzBkCmB,EKzFC;EoB0DtB;IAEE,2CzB6BmB,EyB5BpB;EAED;IAEE,ezBwBmB;IyBvBnB,8BAA6B,EAC9B;EAED;;IAGE,ezBtEc;IyBuEd,0BzBgBmB;IyBfnB,sBzBemB,EyBLpB;IARC;;MAKI,2CzBQe,EyBNlB;;AD9BH;ECJA,ezByCqB;EyBxCrB,sBzBwCqB,EwBnCpB;EnBvDD;IoBqDE,ezBnDc;IyBoDd,0BzBoCmB;IyBnCnB,sBzBmCmB,EK1FC;EoB0DtB;IAEE,4CzB8BmB,EyB7BpB;EAED;IAEE,ezByBmB;IyBxBnB,8BAA6B,EAC9B;EAED;;IAGE,ezBtEc;IyBuEd,0BzBiBmB;IyBhBnB,sBzBgBmB,EyBNpB;IARC;;MAKI,4CzBSe,EyBPlB;;AD9BH;ECJA,ezB0CqB;EyBzCrB,sBzByCqB,EwBpCpB;EnBvDD;IoBqDE,ezBnDc;IyBoDd,0BzBqCmB;IyBpCnB,sBzBoCmB,EK3FC;EoB0DtB;IAEE,6CzB+BmB,EyB9BpB;EAED;IAEE,ezB0BmB;IyBzBnB,8BAA6B,EAC9B;EAED;;IAGE,ezBtEc;IyBuEd,0BzBkBmB;IyBjBnB,sBzBiBmB,EyBPpB;IARC;;MAKI,6CzBUe,EyBRlB;;AD9BH;ECJA,ezB2CqB;EyB1CrB,sBzB0CqB,EwBrCpB;EnBvDD;IoBqDE,ezBnDc;IyBoDd,0BzBsCmB;IyBrCnB,sBzBqCmB,EK5FC;EoB0DtB;IAEE,4CzBgCmB,EyB/BpB;EAED;IAEE,ezB2BmB;IyB1BnB,8BAA6B,EAC9B;EAED;;IAGE,ezBtEc;IyBuEd,0BzBmBmB;IyBlBnB,sBzBkBmB,EyBRpB;IARC;;MAKI,4CzBWe,EyBTlB;;AD9BH;ECJA,ezB1CgB;EyB2ChB,sBzB3CgB,EwBgDf;EnBvDD;IoBqDE,ezBnDc;IyBoDd,0BzB/Cc;IyBgDd,sBzBhDc,EKPM;EoB0DtB;IAEE,6CzBrDc,EyBsDf;EAED;IAEE,ezB1Dc;IyB2Dd,8BAA6B,EAC9B;EAED;;IAGE,ezBtEc;IyBuEd,0BzBlEc;IyBmEd,sBzBnEc,EyB6Ef;IARC;;MAKI,6CzB1EU,EyB4Eb;;AD9BH;ECJA,ezBtCgB;EyBuChB,sBzBvCgB,EwB4Cf;EnBvDD;IoBqDE,ezBnDc;IyBoDd,0BzB3Cc;IyB4Cd,sBzB5Cc,EKXM;EoB0DtB;IAEE,0CzBjDc,EyBkDf;EAED;IAEE,ezBtDc;IyBuDd,8BAA6B,EAC9B;EAED;;IAGE,ezBtEc;IyBuEd,0BzB9Dc;IyB+Dd,sBzB/Dc,EyByEf;IARC;;MAKI,0CzBtEU,EyBwEb;;AD9BH;ECJA,ezBqCqB;EyBpCrB,sBzBoCqB,EwB/BpB;EnBvDD;IoBqDE,ezBnDc;IyBoDd,0BzBgCmB;IyB/BnB,sBzB+BmB,EKtFC;EoB0DtB;IAEE,2CzB0BmB,EyBzBpB;EAED;IAEE,ezBqBmB;IyBpBnB,8BAA6B,EAC9B;EAED;;IAGE,ezBtEc;IyBuEd,0BzBamB;IyBZnB,sBzBYmB,EyBFpB;IARC;;MAKI,2CzBKe,EyBHlB;;AD9BH;ECJA,ezB/CgB;EyBgDhB,sBzBhDgB,EwBqDf;EnBvDD;IoBqDE,ezB1Cc;IyB2Cd,0BzBpDc;IyBqDd,sBzBrDc,EKFM;EoB0DtB;IAEE,6CzB1Dc,EyB2Df;EAED;IAEE,ezB/Dc;IyBgEd,8BAA6B,EAC9B;EAED;;IAGE,ezB7Dc;IyB8Dd,0BzBvEc;IyBwEd,sBzBxEc,EyBkFf;IARC;;MAKI,6CzB/EU,EyBiFb;;AD9BH;ECJA,ezB/CgB;EyBgDhB,sBzBhDgB,EwBqDf;EnBvDD;IoBqDE,ezB1Cc;IyB2Cd,0BzBpDc;IyBqDd,sBzBrDc,EKFM;EoB0DtB;IAEE,6CzB1Dc,EyB2Df;EAED;IAEE,ezB/Dc;IyBgEd,8BAA6B,EAC9B;EAED;;IAGE,ezB7Dc;IyB8Dd,0BzBvEc;IyBwEd,sBzBxEc,EyBkFf;IARC;;MAKI,6CzB/EU,EyBiFb;;AD9BH;ECJA,azBiFoC;EyBhFpC,oBzBgFoC,EwB3EnC;EnBvDD;IoBqDE,ezBnDc;IyBoDd,wBzB4EkC;IyB3ElC,oBzB2EkC,EKlId;EoB0DtB;IAEE,uCzBsEkC,EyBrEnC;EAED;IAEE,azBiEkC;IyBhElC,8BAA6B,EAC9B;EAED;;IAGE,ezBtEc;IyBuEd,wBzByDkC;IyBxDlC,oBzBwDkC,EyB9CnC;IARC;;MAKI,uCzBiD8B,EyB/CjC;;ADnBL;EACE,iBxB+T+B;EwB9T/B,exBqBqB;EwBpBrB,sBxB+K8B,EwB3J/B;EnBvFC;ImBsEE,exB6KgD;IwB5KhD,sBxB6K4B,EKpPR;EmBgExB;IAYI,sBxBwK4B;IwBvK5B,iBAAgB,EACjB;EAdH;IAkBI,exB1Ec;IwB2Ed,qBAAoB,EA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eAAc;IACd,gBhC6P2G;IgC5P3G,uBhC0J+B;IgCzJ/B,qBhCqDmC;IgCpDnC,gChC7R8C;IgC8R9C,kBAAiB;IT1VjB,8BvBmBoC;IgCyUpC,qBAAoB;ItB7VpB,mCsB8VgF,EACjF;;AASH;EACE,YAAW;EACX,uBAA+F;EAC/F,WAAU;EACV,8BAA6B;EAC7B,yBAAgB;KAAhB,sBAAgB;UAAhB,iBAAgB,EAkIjB;EAvID;IAQI,cAAa,EAOd;IAfH;MAY8B,oChC0Nc,EgC1NsC;IAZlF;MAa8B,oChCyNc,EgCzNsC;IAblF;MAc8B,oChCwNc,EgCxNsC;EAdlF;IAkBI,UAAS,EACV;EAnBH;IAsBI,Y5B8N6C;I4B7N7C,a5B6N6C;I4B5N7C,qBAAyE;IT/XzE,0BvB6FmB;IgCoSnB,U5B6N0C;IM/lB1C,oBNgmB6C;IOrlB3C,mDXyFiB;IqBnGjB,6GjB8f+H;I4BzHjI,yBAAgB;YAAhB,iBAAgB,EAKjB;IXrYC;MWkWJ;QXjWM,iBAAgB,EWoYnB,EAAA;IAnCH;MTvWI,0BnBmmB2E,E4B1N1E;EAlCL;IAsCI,Y5BuMoC;I4BtMpC,e5BuMqC;I4BtMrC,mBAAkB;IAClB,gB5BsMuC;I4BrMvC,0BhCtYc;IgCuYd,0BAAyB;ItBnZzB,oBNylBoC;IO9kBlC,0DXyFiB,EgCkTpB;EA9CH;IAiDI,Y5BmM6C;I4BlM7C,a5BkM6C;ImB3lB7C,0BvB6FmB;IgC8TnB,U5BmM0C;IM/lB1C,oBNgmB6C;IOrlB3C,mDXyFiB;IqBnGjB,6GjB8f+H;I4B/FjI,sBAAgB;SAAhB,iBAAgB,EAKjB;IX/ZC;MWkWJ;QXjWM,iBAAgB,EW8ZnB,EAAA;IA7DH;MTvWI,0BnBmmB2E,E4BhM1E;EA5DL;IAgEI,Y5B6KoC;I4B5KpC,e5B6KqC;I4B5KrC,mBAAkB;IAClB,gB5B4KuC;I4B3KvC,0BhChac;IgCiad,0BAAyB;ItB7azB,oBNylBoC;IO9kBlC,0DXyFiB,EgC4UpB;EAxEH;IA2EI,Y5ByK6C;I4BxK7C,a5BwK6C;I4BvK7C,cAAa;IACb,gBhCuJqC;IgCtJrC,ehCsJqC;IuB5kBrC,0BvB6FmB;IgC2VnB,U5Bs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BM,6BlCjHiB,EkCkHlB;;AA3BL;EA+BI,6BlCtHmB;EkCuHnB,0BlCuhB2C,EkCthB5C;;AAjCH;EAoCI,kRlCkhB4S,EkCjhB7S;;AArCH;EAwCI,6BlC/HmB,EkCuIpB;EAhDH;IA0CM,6BlCjIiB,EkCsIlB;I7B/NH;M6B6NM,6BlCpIe,EKtFpB;;A6BiOH;EAEI,iClCxOc,EkC6Of;E7B3OD;I6ByOI,iClC3OY,EKKf;;A6BiOH;EAWM,iClCjPY,EkC0Pb;E7BxPH;I6BkPM,iClCpPU,EKKf;E6BiOH;IAkBQ,iClCxPU,EkCyPX;;AAnBP;;;;EA0BM,iClChQY,EkCiQb;;AA3BL;EA+BI,iClCrQc;EkCsQd,0BlCyd2C,EkCxd5C;;AAjCH;EAoCI,gQ9BkcqR,E8BjctR;;AArCH;EAwCI,iClC9Qc,EkCsRf;EAhDH;IA0CM,iClChRY,EkCqRb;I7BnRH;M6BiRM,iClCnRU,EKKf;;A8BfH;EACE,mBAAkB;EAClB,cAAa;EACb,uBAAsB;EACtB,aAAY;EACZ,sBAAqB;EACrB,0BnCIgB;EmCHhB,4BAA2B;EAC3B,+CnC6FqB;EUpGnB,yBV4UmC,EmClTtC;EA3BD;IAYI,gBAAe;IACf,eAAc,EACf;EAdH;IzBUI,kCVmUmC;IUlUnC,mCVkUmC,EmC1TlC;EAnBL;IzBwBI,sCVqTmC;IUpTnC,qCVoTmC,EmCpTlC;;AAIL;EAGE,eAAc;EACd,gBnCo1BwC,EmCl1BzC;;AAED;EACE,uBnC80ByC,EmC70B1C;;AAED;EACE,sBAA+B;EAC/B,iBAAgB,EACjB;;AAED;EACE,iBAAgB,EACjB;;A9BxCC;E8B4CE,sBAAqB,E9B5CD;;A8B0CxB;EAMI,oBnC6zBsC,EmC5zBvC;;AAOH;EACE,wBnCozBwC;EmCnzBxC,iBAAgB;EAEhB,0BnCzDgB;EmC0DhB,sDnCgCqB,EmCrBtB;EAhBD;IzB/DI,2EyBuE8E,EAC/E;EATH;IAaM,cAAa,EACd;;AAIL;EACE,wBnCkyBwC;EmCjyBxC,0BnCzEgB;EmC0EhB,mDnCgBqB,EmCXtB;EARD;IzBjFI,2EVw3BoF,EmChyBrF;;AAQH;EACE,uBAAiC;EACjC,wBnCixByC;EmChxBzC,sBAAgC;EAChC,iBAAgB,EACjB;;AAED;EACE,uBAAiC;EACjC,sBAAgC,EACjC;;AAGD;EACE,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,UAAS;EACT,QAAO;EACP,iBnCywByC,EmCxwB1C;;AAED;EACE,YAAW;EzBvHT,2CVw3BoF,EmC/vBvF;;AAGD;EACE,YAAW;EzBpHT,oDV+2BoF;EU92BpF,qDV82BoF,EmCzvBvF;;AAED;EACE,YAAW;EzB3GT,wDVi2BoF;EUh2BpF,uDVg2BoF,EmCpvBvF;;AAKD;EACE,cAAa;EACb,uBAAsB,EAqBvB;EAvBD;IAKI,oB/B6qBsD,E+B5qBvD;EpBxFC;IoBkFJ;MASI,oBAAmB;MACnB,oB/BwqBsD;M+BvqBtD,mB/BuqBsD,E+B3pBzD;MAvBD;QAcM,cAAa;QAEb,aAAY;QACZ,uBAAsB;QACtB,mB/BgqBoD;Q+B/pBpD,iBAAgB;QAChB,kB/B8pBoD,E+B7pBrD,EAAA;;AASL;EACE,cAAa;EACb,uBAAsB,EAwDvB;EA1DD;IAOI,oB/B6oBsD,E+B5oBvD;EpBxHC;IoBgHJ;MAWI,oBAAmB,EA+CtB;MA1DD;QAgBM,aAAY;QACZ,iBAAgB,EAuCjB;QAxDL;UAoBQ,eAAc;UACd,eAAc,EACf;QAtBP;UzBvJI,2ByBkLoC;UzBjLpC,8ByBiLoC,EAY/B;UAvCT;;YAgCY,2BAA0B,EAC3B;UAjCX;;YAqCY,8BAA6B,EAC9B;QAtCX;UzBzII,0ByBmLmC;UzBlLnC,6ByBkLmC,EAY9B;UAtDT;;YA+CY,0BAAyB,EAC1B;UAhDX;;YAoDY,6BAA4B,EAC7B,EAAA;;AAYX;EAEI,uBnCyoBuC,EmCxoBxC;;ApBpLC;EoBiLJ;IAMI,wBnCmpBiC;OmCnpBjC,qBnCmpBiC;YmCnpBjC,gBnCmpBiC;ImClpBjC,4BnCmpBuC;OmCnpBvC,yBnCmpBuC;YmCnpBvC,oBnCmpBuC;ImClpBvC,WAAU;IACV,UAAS,EAOZ;IAhBD;MAYM,sBAAqB;MACrB,YAAW,EACZ,EAAA;;AASL;EAEI,iBAAgB,EAyBjB;EA3BH;IzB/PI,iByBqQ4B,EACzB;EAPP;IAUQ,iBAAgB;IzBzQpB,iByB0Q4B,EACzB;EAZP;IAgBM,iBAAgB;IzBxPlB,8ByByPiC;IzBxPjC,6ByBwPiC,EAChC;EAlBL;IzBtPI,0ByB2Q8B;IzB1Q9B,2ByB0Q8B,EAC7B;EAtBL;IAyBM,0BnC8CgC,EmC7CjC;;AC9RL;EACE,cAAa;EACb,gBAAe;EACf,sBhC2gCsC;EgC1gCtC,oBhC6gCsC;EgC5gCtC,iBAAgB;EAChB,0BpC6G4B;EU9G1B,uBVyUgC,EoCtUnC;;AAED;EAGI,qBhCkgCqC,EgC1/BtC;EAXH;IAMM,sBAAqB;IACrB,sBhC8/BmC;IgC7/BnC,epCJY;IoCKZ,ahCmgCuC,EgClgCxC;;AAVL;EAoBI,2BAA0B,EAC3B;;AArBH;EAwBI,sBAAqB,EACtB;;AAzBH;EA4BI,epCxBc,EoCyBf;;ACvCH;EACE,cAAa;E9BGb,gBAAe;EACf,iBAAgB;EGAd,uBVyUgC,EqC1UnC;;AAED;EACE,mBAAkB;EAClB,eAAc;EACd,qBrCq1B4C;EqCp1B5C,wBrCiUoC;EqChUpC,kBjCwwBsC;EiCvwBtC,erCEgB;EqCDhB,8BrCq1B6C;EqCp1B7C,gCrCGgB,EqCYjB;EAvBD;IAWI,WAAU;IACV,erCEc;IqCDd,sBAAqB;IACrB,0BrCHc;IqCId,sBrCJc,EqCKf;EAhBH;IAmBI,WAAU;IACV,WjCiwBiC;IiChwBjC,iBrCke8B,EqCje/B;;AAGH;EAGM,eAAc;E3BChB,gCV2SgC;EU1ShC,mCV0SgC,EqC1S/B;;AALL;E3BVI,iCVyTgC;EUxThC,oCVwTgC,EqCrS/B;;AAVL;EAcI,WAAU;EACV,erChCc;EqCiCd,0BrCoDmB;EqCnDnB,sBrCmDmB,EqClDpB;;AAlBH;EAqBI,erChCc;EqCiCd,qBAAoB;EAEpB,aAAY;EACZ,8BrC0zB2C;EqCzzB3C,sBrCxCc,EqCyCf;;ACvDD;EACE,wBlC8wBsC;EDnpBpC,sBAtCY;EmCnFd,sBtCgDkC,EsC/CnC;;AAIG;E5BwBF,kCV6SmC;EU5SnC,qCV4SmC,EsCnUhC;;AAGD;E5BKF,mCV2TmC;EU1TnC,sCV0TmC,EsC9ThC;;AAfL;EACE,wBlC4wBqC;EDjpBnC,mBAtCY;EmCnFd,iBtCiD6B,EsChD9B;;AAIG;E5BwBF,kCV8SmC;EU7SnC,qCV6SmC,EsCpUhC;;AAGD;E5BKF,mCV4TmC;EU3TnC,sCV2TmC,EsC/ThC;;ACbP;EACE,sBAAqB;EACrB,wBvC20BuC;EGntBnC,sBAtCY;EoChFhB,iBvCqY+B;EuCpY/B,eAAc;EACd,mBAAkB;EAClB,oBAAmB;EACnB,yBAAwB;E7BRtB,uBVyUgC;EqBxU9B,sIjBqb6I,EmChalJ;ElBhBG;IkBNJ;MlBOM,iBAAgB,EkBerB,EAAA;ElCXC;IkCGI,sBAAqB,ElCAxB;EkCdH;IAoBI,cAAa,EACd;;AAIH;EACE,mBAAkB;EAClB,UAAS,EACV;;AAMD;EACE,uBvC8yBwC;EuC7yBxC,sBvC6yBwC;EUj1BtC,wBV0UkC,EuCpSrC;;AAOC;ECjDA,exCagB;EwCZhB,0BxCiGqB,EuC/CpB;ElCpCD;ImCVI,exCQY;IwCPZ,0BAAkC,EnCYrC;EmCfO;IAQJ,WAAU;IACV,4CxCsFiB,EwCrFlB;;ADoCH;ECjDA,exCsBgB;EwCrBhB,0BxCkGqB,EuChDpB;ElCpCD;ImCVI,exCiBY;IwChBZ,0BAAkC,EnCYrC;EmCfO;IAQJ,WAAU;IACV,6CxCuFiB,EwCtFlB;;ADoCH;ECjDA,exCagB;EwCZhB,0BxCmGqB,EuCjDpB;ElCpCD;ImCVI,exCQY;IwCPZ,0BAAkC,EnCYrC;EmCfO;IAQJ,WAAU;IACV,2CxCwFiB,EwCvFlB;;ADoCH;ECjDA,exCagB;EwCZhB,0BxCoGqB,EuClDpB;ElCpCD;ImCVI,exCQY;IwCPZ,0BAAkC,EnCYrC;EmCfO;IAQJ,WAAU;IACV,4CxCyFiB,EwCxFlB;;ADoCH;ECjDA,exCagB;EwCZhB,0BxCqGqB,EuCnDpB;ElCpCD;ImCVI,exCQY;IwCPZ,0BAAkC,EnCYrC;EmCfO;IAQJ,WAAU;IACV,6CxC0FiB,EwCzFlB;;ADoCH;ECjDA,exCagB;EwCZhB,0BxCsGqB,EuCpDpB;ElCpCD;ImCVI,exCQY;IwCPZ,0BAAkC,EnCYrC;EmCfO;IAQJ,WAAU;IACV,4CxC2FiB,EwC1FlB;;ADoCH;ECjDA,exCagB;EwCZhB,0BxCiBgB,EuCiCf;ElCpCD;ImCVI,exCQY;IwCPZ,0BAAkC,EnCYrC;EmCfO;IAQJ,WAAU;IACV,6CxCMY,EwCLb;;ADoCH;ECjDA,exCagB;EwCZhB,0BxCqBgB,EuC6Bf;ElCpCD;ImCVI,exCQY;IwCPZ,0BAAkC,EnCYrC;EmCfO;IAQJ,WAAU;IACV,0CxCUY,EwCTb;;ADoCH;ECjDA,exCagB;EwCZhB,0BxCgGqB,EuC9CpB;ElCpCD;ImCVI,exCQY;IwCPZ,0BAAkC,EnCYrC;EmCfO;IAQJ,WAAU;IACV,2CxCqFiB,EwCpFlB;;ADoCH;ECjDA,exCsBgB;EwCrBhB,0BxCYgB,EuCsCf;ElCpCD;ImCVI,exCiBY;IwChBZ,0BAAkC,EnCYrC;EmCfO;IAQJ,WAAU;IACV,6CxCCY,EwCAb;;ADoCH;ECjDA,exCsBgB;EwCrBhB,0BxCYgB,EuCsCf;ElCpCD;ImCVI,exCiBY;IwChBZ,0BAAkC,EnCYrC;EmCfO;IAQJ,WAAU;IACV,6CxCCY,EwCAb;;ADoCH;ECjDA,exCagB;EwCZhB,wBxC4IoC,EuC1FnC;ElCpCD;ImCVI,exCQY;IwCPZ,wBAAkC,EnCYrC;EmCfO;IAQJ,WAAU;IACV,uCxCiIgC,EwChIjC;;ACdL;EACE,mBAAoD;EACpD,oBrC0yBsC;EqCxyBtC,0BzCYgB;EUXd,yBV2UmC,EyCtUtC;E1BkDG;I0B5DJ;MAQI,mBrCoyBoC,EqClyBvC,EAAA;;AAED;EACE,iBAAgB;EAChB,gBAAe;E/BTb,iB+BUsB,EACzB;;ACZD;EACE,mBAAkB;EAClB,wB1CyvBuB;E0CxvBvB,oBtCm8BsC;EsCl8BtC,oCAA6C;EhCH3C,yBV4UmC,E0CvUtC;;AAGD;EAEE,eAAc,EACf;;AAGD;EACE,iB1CyX+B,E0CxXhC;;AAOD;EACE,yBAAsD,EAUvD;EAXD;IAKI,mBAAkB;IAClB,OAAM;IACN,SAAQ;IACR,wB1C2tBqB;I0C1tBrB,eAAc,EACf;;AASD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,exBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,axBmFgE;EI9E9D,wBJ8E8D;EwBjFhE,oBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,axBmFgE;EI9E9D,wBJ8E8D;EwBjFhE,oBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,eAA0B,EAC3B;;ADoCD;EC9CA,axBmFgE;EI9E9D,0BJ8E8D;EwBjFhE,sBxBiFgE,EuBnC/D;EC5CD;IACE,0BAAqC,EACtC;EAED;IACE,aAA0B,EAC3B;;ACTD;EACE;IAAO,8BAAuC,EAAA;EAC9C;IAAK,yBAAwB,EAAA,EAAA;;AAF/B;EACE;IAAO,8BAAuC,EAAA;EAC9C;IAAK,yBAAwB,EAAA,EAAA;;AAIjC;EACE,cAAa;EACb,e5Cy6BuC;E4Cx6BvC,iBAAgB;EzCoHZ,sBAtCY;EyC5EhB,qC5Cu6BoD;EU/6BlD,wBV0UkC;EW/ThC,+CXs6BgE,E4Ct6BrE;;AAED;EACE,cAAa;EACb,uBAAsB;EACtB,wBAAuB;EACvB,e5CRgB;E4CShB,mBAAkB;EAClB,oBAAmB;EACnB,0B5C0EqB;EqB7FjB,4BjBw9B4C,EwCn8BjD;EvBhBG;IuBOJ;MvBNM,iBAAgB,EuBerB,EAAA;;AAED;ErBcE,sMAA6I;EqBZ7I,+B5Co5BuC,E4Cn5BxC;;AAGC;EACE,2DxCy7BkD;UwCz7BlD,mDxCy7BkD,EwCp7BnD;EAHC;IAHF;MAII,wBAAe;cAAf,gBAAe,EAElB,EAAA;;ACzCH;EACE,cAAa;EACb,wBAAuB,EACxB;;AAED;EACE,QAAO,EACR;;ACHD;EACE,cAAa;EACb,uBAAsB;EAGtB,gBAAe;EACf,iBAAgB,EACjB;;AAQD;EACE,YAAW;EACX,e9CAgB;E8CChB,oBAAmB,EAcpB;EzCpBC;IyCUE,WAAU;IACV,e9CNc;I8COd,sBAAqB;IACrB,0B9Cdc,EKIf;EyCAH;IAcI,e9CZc;I8Cad,0B9ClBc,E8CmBf;;AAQH;EACE,mBAAkB;EAClB,eAAc;EACd,mB9CiuBsC;E8C/tBtC,0B9C2RoC;E8CzRpC,0B9CpCgB;E8CqChB,gC9CnCgB,E8C4DjB;EAjCD;IpC7BI,gCVgUgC;IU/ThC,iCV+TgC,E8CvRjC;EAZH;IAeI,iBAAgB;IpC9BhB,oCVkTgC;IUjThC,mCViTgC,E8ClRjC;EAjBH;IAqBI,e9C5Cc;I8C6Cd,qBAAoB;IACpB,0B9CpDc,E8CqDf;EAxBH;IA4BI,WAAU;IACV,e9C1Dc;I8C2Dd,0B9C0BmB;I8CzBnB,sB9CyBmB,E8CxBpB;;AAYC;EACE,oBAAmB,EAiBpB;EAlBD;IAII,yB9CgP8B;I8C/O9B,iBAAgB,EAYjB;IAjBH;MpCpDA,gCV2SgC;MU1ShC,mCV0SgC;MU9RhC,2BoCgDwC,EACnC;IAVL;MAaM,gBAAe;MpC/ErB,iCVyTgC;MUxThC,oCVwTgC;MUlRhC,6BoC0C0C,EACrC;;A/B3CL;E+B2BA;IACE,oBAAmB,EAiBpB;IAlBD;MAII,yB9CgP8B;M8C/O9B,iBAAgB,EAYjB;MAjBH;QpCpDA,gCV2SgC;QU1ShC,mCV0SgC;QU9RhC,2BoCgDwC,EACnC;MAVL;QAaM,gBAAe;QpC/ErB,iCVyTgC;QUxThC,oCVwTgC;QUlRhC,6BoC0C0C,EACrC,EAAA;;A/B3CL;E+B2BA;IACE,oBAAmB,EAiBpB;IAlBD;MAII,yB9CgP8B;M8C/O9B,iBAAgB,EAYjB;MAjBH;QpCpDA,gCV2SgC;QU1ShC,mCV0SgC;QU9RhC,2BoCgDwC,EACnC;MAVL;QAaM,gBAAe;QpC/ErB,iCVyTgC;QUxThC,oCVwTgC;QUlRhC,6BoC0C0C,EACrC,EAAA;;A/B3CL;E+B2BA;IACE,oBAAmB,EAiBpB;IAlBD;MAII,yB9CgP8B;M8C/O9B,iBAAgB,EAYjB;MAjBH;QpCpDA,gCV2SgC;QU1ShC,mCV0SgC;QU9RhC,2BoCgDwC,EACnC;MAVL;QAaM,gBAAe;QpC/ErB,iCVyTgC;QUxThC,oCVwTgC;QUlRhC,6BoC0C0C,EACrC,EAAA;;A/B3CL;E+B2BA;IACE,oBAAmB,EAiBpB;IAlBD;MAII,yB9CgP8B;M8C/O9B,iBAAgB,EAYjB;MAjBH;QpCpDA,gCV2SgC;QU1ShC,mCV0SgC;QU9RhC,2BoCgDwC,EACnC;MAVL;QAaM,gBAAe;QpC/ErB,iCVyTgC;QUxThC,oCVwTgC;QUlRhC,6BoC0C0C,EACrC,EAAA;;AAYT;EAEI,gBAAe;EACf,eAAc;EpCjHd,iBoCkHwB,EAKzB;EATH;IAOM,0B9CiNgC,E8ChNjC;;AARL;EAaM,cAAa,EACd;;AAdL;EAmBM,iBAAgB;EAChB,iBAAgB,EACjB;;ACrIH;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E1CHD;I0CPM,e5B2E0D;I4B1E1D,0BAAyC,E1CS9C;E0ChBD;IAWM,e/CAU;I+CCV,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E1CHD;I0CPM,e5B2E0D;I4B1E1D,0BAAyC,E1CS9C;E0ChBD;IAWM,e/CAU;I+CCV,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E1CHD;I0CPM,e5B2E0D;I4B1E1D,0BAAyC,E1CS9C;E0ChBD;IAWM,e/CAU;I+CCV,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E1CHD;I0CPM,e5B2E0D;I4B1E1D,0BAAyC,E1CS9C;E0ChBD;IAWM,e/CAU;I+CCV,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E1CHD;I0CPM,e5B2E0D;I4B1E1D,0BAAyC,E1CS9C;E0ChBD;IAWM,e/CAU;I+CCV,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E1CHD;I0CPM,e5B2E0D;I4B1E1D,0BAAyC,E1CS9C;E0ChBD;IAWM,e/CAU;I+CCV,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E1CHD;I0CPM,e5B2E0D;I4B1E1D,0BAAyC,E1CS9C;E0ChBD;IAWM,e/CAU;I+CCV,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E1CHD;I0CPM,e5B2E0D;I4B1E1D,0BAAyC,E1CS9C;E0ChBD;IAWM,e/CAU;I+CCV,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E1CHD;I0CPM,e5B2E0D;I4B1E1D,0BAAyC,E1CS9C;E0ChBD;IAWM,e/CAU;I+CCV,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,wB5B+E8D,E4BjE/D;E1CHD;I0CPM,e5B2E0D;I4B1E1D,0BAAyC,E1CS9C;E0ChBD;IAWM,e/CAU;I+CCV,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,wB5B+E8D,E4BjE/D;E1CHD;I0CPM,e5B2E0D;I4B1E1D,0BAAyC,E1CS9C;E0ChBD;IAWM,e/CAU;I+CCV,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D,E4BjE/D;E1CHD;I0CPM,e5B2E0D;I4B1E1D,0BAAyC,E1CS9C;E0ChBD;IAWM,e/CAU;I+CCV,0B5BqE0D;I4BpE1D,sB5BoE0D,E4BnE3D;;ACjBP;EACE,aAAY;E7C8HR,qBAtCY;E6CtFhB,iBhD0Y+B;EgDzY/B,eAAc;EACd,0BhDiyBmD;EgDhyBnD,kBhDkyBsC;EgDjyBtC,YAAW,EAaZ;E3CRC;I2CDE,0BhD2xBiD;IgD1xBjD,sBAAqB,E3CAD;EAItB;I2CCI,aAAY,E3CEf;;A2CSH;EACE,WAAU;EACV,8BAA6B;EAC7B,UAAS;EACT,yBAAgB;KAAhB,sBAAgB;UAAhB,iBAAgB,EACjB;;AAKD;EACE,qBAAoB,EACrB;;AClCD;EAEE,iBAAgB,EAMjB;EARD;IAKI,mBAAkB;IAClB,iBAAgB,EACjB;;AAIH;EACE,gBAAe;EACf,OAAM;EACN,QAAO;EACP,c7CopBsC;E6CnpBtC,cAAa;EACb,YAAW;EACX,aAAY;EACZ,iBAAgB;EAGhB,WAAU,EAIX;;AAGD;EACE,mBAAkB;EAClB,YAAW;EACX,e7C63BuC;E6C33BvC,qBAAoB,EAUrB;EAPC;I5BrCI,4CjB27BoD;IiB37BpD,oCjB27BoD;IiB37BpD,qEjB27BoD;I6Cp5BtD,uC7Ck5BmD;Y6Cl5BnD,+B7Ck5BmD,E6Cj5BpD;I5BnCC;M4BgCF;Q5B/BI,iBAAgB,E4BkCnB,EAAA;EACD;IACE,wB7Cg5BoC;Y6Ch5BpC,gB7Cg5BoC,E6C/4BrC;;AAGH;EACE,cAAa;EACb,8BAAoD,EAerD;EAjBD;IAKI,+BAAqD;IACrD,iBAAgB,EA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EmDLI,qCAAgD,EnDQnD;;AmDdD;EACE,qCAAmC,EACpC;;AnDSD;;;EmDLI,qCAAgD,EnDQnD;;AmDdD;EACE,qCAAmC,EACpC;;AnDSD;;;EmDLI,qCAAgD,EnDQnD;;AmDdD;EACE,qCAAmC,EACpC;;AnDSD;;;EmDLI,qCAAgD,EnDQnD;;AmDdD;EACE,qCAAmC,EACpC;;AnDSD;;;EmDLI,qCAAgD,EnDQnD;;AmDdD;EACE,qCAAmC,EACpC;;AnDSD;;;EmDLI,qCAAgD,EnDQnD;;AmDdD;EACE,qCAAmC,EACpC;;AnDSD;;;EmDLI,qCAAgD,EnDQnD;;AmDdD;EACE,qCAAmC,EACpC;;AnDSD;;;EmDLI,qCAAgD,EnDQnD;;AmDdD;EACE,qCAAmC,EACpC;;AnDSD;;;EmDLI,qCAAgD,EnDQnD;;AmDdD;EACE,qCAAmC,EACpC;;AnDSD;;;EmDLI,qCAAgD,EnDQnD;;AmDdD;EACE,qCAAmC,EACpC;;AnDSD;;;EmDLI,qCAAgD,EnDQnD;;AmDFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,8EAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAAkG,EACnG;;AAFD;EACE,kFAA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9KoC,E6FsLvC;IANG;MAGI,e7FnLgC;M6FoLhC,sB7FpLgC,E6FqLnC;EAGL;IACI,e7F1LuB;I6F2LvB,0B7F/TU,E6FuUb;IALG;MAGI,e7FhMgC,E6FiMnC;;AFjHT;ECzME,oB5FgI6B;E4F5H7B,6EAAyF;EACzF,2BAA0B;EAC1B,+BAA8B;EC4Q5B,e7F9Rc;E6F+Rd,2BAA0B;EAC1B,+BAA8B;EAC9B,yBAAwB,EFlEzB;EEoEC;IAGI,0B7FzJuC;I6F0JvC,wFAAgG;IAGhG,6FAAqG;IACrG,e7F3SU,E6F4Sb;EAED;IACI,e7FlKuC;I6FmKvC,8B7FrSgC;I6FsShC,kCAAiC;IACjC,iBAAgB;IAChB,sB7FtKuC,E6F8K1C;IANG;MAGI,e7F3KmC;M6F4KnC,sB7F5KmC,E6F6KtC;EAGL;IACI,e7FlLuB;I6FmLvB,0B7F/TU,E6FuUb;IALG;MAGI,e7FxLmC,E6FyLtC;;AFjHT;ECzME,oB5F0H6B;E4FtH7B,6EAAyF;EACzF,2BAA0B;EAC1B,+BAA8B;EC4Q5B,e7F9Rc;E6F+Rd,2BAA0B;EAC1B,+BAA8B;EAC9B,yBAAwB,EF/DzB;EEiEC;IAGI,0B7F/JwC;I6FgKxC,wFAAgG;IAGhG,6FAAqG;IACrG,e7F3SU,E6F4Sb;EAED;IACI,e7FxKwC;I6FyKxC,8B7FrSgC;I6FsShC,kCAAiC;IACjC,iBAAgB;IAChB,sB7F5KwC,E6FoL3C;IANG;MAGI,e7FjLoC;M6FkLpC,sB7FlLoC,E6FmLvC;EAGL;IACI,e7FxLuB;I6FyLvB,0B7F/TU,E6FuUb;IALG;MAGI,e7F9LoC,E6F+LvC;;AFjHT;ECzME,oB5F8H6B;E4F1H7B,6EAAyF;EACzF,2BAA0B;EAC1B,+BAA8B;EC4Q5B,e7F9Rc;E6F+Rd,2BAA0B;EAC1B,+BAA8B;EAC9B,yBAAwB,EF5DzB;EE8DC;IAGI,0B7F3JqC;I6F4JrC,wFAAgG;IAGhG,6FAAqG;IACrG,e7F3SU,E6F4Sb;EAED;IACI,e7FpKqC;I6FqKrC,8B7FrSgC;I6FsShC,kCAAiC;IACjC,iBAAgB;IAChB,sB7FxKqC,E6FgLxC;IANG;MAGI,e7F7KiC;M6F8KjC,sB7F9KiC,E6F+KpC;EAGL;IACI,e7FpLuB;I6FqLvB,0B7F/TU,E6FuUb;IALG;MAGI,e7F1LiC,E6F2LpC;;AFjHT;ECzME,oB5FoI6B;E4FhI7B,6EAAyF;EACzF,2BAA0B;EAC1B,+BAA8B;EC4Q5B,e7F9Rc;E6F+Rd,2BAA0B;EAC1B,+BAA8B;EAC9B,yBAAwB,EFzDzB;EE2DC;IAGI,0B7FrJsC;I6FsJtC,wFAAgG;IAGhG,6FAAqG;IACrG,e7F3SU,E6F4Sb;EAED;IACI,e7F9JsC;I6F+JtC,8B7FrSgC;I6FsShC,kCAAiC;IACjC,iBAAgB;IAChB,sB7FlKsC,E6F0KzC;IANG;MAGI,e7FvKkC;M6FwKlC,sB7FxKkC,E6FyKrC;EAGL;IACI,e7F9KuB;I6F+KvB,0B7F/TU,E6FuUb;IALG;MAGI,e7FpLkC,E6FqLrC;;AFjHT;ECzME,oB5FsI6B;E4FlI7B,2EAAyF;EACzF,2BAA0B;EAC1B,+BAA8B;EC4Q5B,e7F9Rc;E6F+Rd,2BAA0B;EAC1B,+BAA8B;EAC9B,yBAAwB,EFtDzB;EEwDC;IAGI,uB7FnJoB;I6FoJpB,sFAAgG;IAGhG,2FAAqG;IACrG,e7F3SU,E6F4Sb;EAED;IACI,Y7F5JoB;I6F6JpB,8B7FrSgC;I6FsShC,kCAAiC;IACjC,iBAAgB;IAChB,mB7FhKoB,E6FwKvB;IANG;MAGI,Y7FrKgB;M6FsKhB,mB7FtKgB,E6FuKnB;EAGL;IACI,e7F5KuB;I6F6KvB,0B7F/TU,E6FuUb;IALG;MAGI,Y7FlLgB,E6FmLnB;;AFjHT;ECzME,oB5FkI6B;E4F9H7B,6EAAyF;EACzF,2BAA0B;EAC1B,+BAA8B;EC4Q5B,e7F9Rc;E6F+Rd,2BAA0B;EAC1B,+BAA8B;EAC9B,yBAAwB,EFnDzB;EEqDC;IAGI,0B7FvJqC;I6FwJrC,wFAAgG;IAGhG,6FAAqG;IACrG,e7F3SU,E6F4Sb;EAED;IACI,e7FhKqC;I6FiKrC,8B7FrSgC;I6FsShC,kCAAiC;IACjC,iBAAgB;IAChB,sB7FpKqC,E6F4KxC;IANG;MAGI,e7FzKiC;M6F0KjC,sB7F1KiC,E6F2KpC;EAGL;IACI,e7FhLuB;I6FiLvB,0B7F/TU,E6FuUb;IALG;MAGI,e7FtLiC,E6FuLpC;;AFjHT;ECzME,oB5F4H6B;E4FxH7B,6EAAyF;EACzF,2BAA0B;EAC1B,+BAA8B;EC4Q5B,e7F9Rc;E6F+Rd,2BAA0B;EAC1B,+BAA8B;EAC9B,yBAAwB,EFhDzB;EEkDC;IAGI,0B7F7JuC;I6F8JvC,wFAAgG;IAGhG,6FAAqG;IACrG,e7F3SU,E6F4Sb;EAED;IACI,e7FtKuC;I6FuKvC,8B7FrSgC;I6FsShC,kCAAiC;IACjC,iBAAgB;IAChB,sB7F1KuC,E6FkL1C;IANG;MAGI,e7F/KmC;M6FgLnC,sB7FhLmC,E6FiLtC;EAGL;IACI,e7FtLuB;I6FuLvB,0B7F/TU,E6FuUb;IALG;MAGI,e7F5LmC,E6F6LtC;;AFjHT;ECzME,oB5FwI6B;E4FpI7B,6EAAyF;EACzF,2BAA0B;EAC1B,+BAA8B;EC4Q5B,e7F9Rc;E6F+Rd,2BAA0B;EAC1B,+BAA8B;EAC9B,yBAAwB,EF7CzB;EE+CC;IAGI,0B7FjJoC;I6FkJpC,wFAAgG;IAGhG,6FAAqG;IACrG,e7F3SU,E6F4Sb;EAED;IACI,e7F1JoC;I6F2JpC,8B7FrSgC;I6FsShC,kCAAiC;IACjC,iBAAgB;IAChB,sB7F9JoC,E6FsKvC;IANG;MAGI,e7FnKgC;M6FoKhC,sB7FpKgC,E6FqKnC;EAGL;IACI,e7F1KuB;I6F2KvB,0B7F/TU,E6FuUb;IALG;MAGI,e7FhLgC,E6FiLnC;;AFjHT;ECzME,oB5F0I6B;E4FtI7B,6EAAyF;EACzF,2BAA0B;EAC1B,+BAA8B;EC4Q5B,e7F9Rc;E6F+Rd,2BAA0B;EAC1B,+BAA8B;EAC9B,yBAAwB,EF1CzB;EE4CC;IAGI,0B7F/IoC;I6FgJpC,wFAAgG;IAGhG,6FAAqG;IACrG,e7F3SU,E6F4Sb;EAED;IACI,e7FxJoC;I6FyJpC,8B7FrSgC;I6FsShC,kCAAiC;IACjC,iBAAgB;IAChB,sB7F5JoC,E6FoKvC;IANG;MAGI,e7FjKgC;M6FkKhC,sB7FlKgC,E6FmKnC;EAGL;IACI,e7FxKuB;I6FyKvB,0B7F/TU,E6FuUb;IALG;MAGI,e7F9KgC,E6F+KnC;;AFjHT;ECzME,oB5F4I6B;E4FxI7B,6EAAyF;EACzF,2BAA0B;EAC1B,+BAA8B;EC4Q5B,e7F9Rc;E6F+Rd,2BAA0B;EAC1B,+BAA8B;EAC9B,yBAAwB,EFvCzB;EEyCC;IAGI,0B7F7IqC;I6F8IrC,wFAAgG;IAGhG,6FAAqG;IACrG,e7F3SU,E6F4Sb;EAED;IACI,e7FtJqC;I6FuJrC,8B7FrSgC;I6FsShC,kCAAiC;IACjC,iBAAgB;IAChB,sB7F1JqC,E6FkKxC;IANG;MAGI,e7F/JiC;M6FgKjC,sB7FhKiC,E6FiKpC;EAGL;IACI,e7FtKuB;I6FuKvB,0B7F/TU,E6FuUb;IALG;MAGI,e7F5KiC,E6F6KpC;;ApE7SP;;EkEuOE,e3FhQc,E2FiQjB;;A5EtMG;E4E2MF;IACE,mB3FuB+B;I2FtB/B,oB3FsB+B,E2FrBhC,EAAA;;A3CvRH;E+CEQ,2B/FuWmC,E+F7U1C;EA5BD;IAKQ,8B/F+xBuC;I+F9xBvC,0B/FgyB6C;I+F/xB7C,kBAAiB;IACjB,gBAAe;IACf,eAAc;IACd,mBAAkB;IAClB,mBAAkB;IAClB,eAAc;IAEV,2B/F2V+B,E+FzVtC;EAhBL;IAoBQ,8B/FixBuC;I+FhxBvC,0B/FkxB6C;I+FjxB7C,cAAa,EAKhB;IA3BL;MAyBY,8B/F4wBmC,E+F3wBtC;;A/D0CT;EgEjEQ,0BhGwkBuC;EgGtkBnC,4DhGulB0E,EgGrlBjF;;AAPL;EAUQ,mBAAkB;EAClB,SAAQ,EACX;;AhEwDL;EgEpDI,iBAAgB,EACnB;;AAED;EAEQ,sBhG8Ee,EgG7ElB;;AAIL;EAIY,UAAS;EACT,0EhGwiBiF,EgGviBpF;;AANT;EAaoB,4EhGiiB0E,EgGhiB7E;;AAdjB;;EAoBY,0EhGyhBiF,EgGxhBpF;;AAMT;EAEQ,gBAAe;EACf,mBhGyUmD,EgGxUtD;;AAJL;EAUoB,sBhGoCG,EgGnCN;;AhE0CjB;EgExCoB,iN7EtBuH,E6EuB1H;;AAdjB;EAqBoB,sBhG1DF,EgG2DD;;AAtBjB;EA2BoB,sChGmBG,EgGlBN;;AAOjB;EAEQ,gBAAe;EACf,mBhGsSmD,EgGrStD;;AA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e5G7BW;I4G8BX,gBAAe;IACf,kBAAiB,EACpB;EAzDT;IA6DgB,e5GzHE,E4G0HL;EA9Db;IAkEY,0B5GzCW,E4G0Cd;EAnET;IAsEY,0B5GxCW,E4GyCd;EAvET;IA0EY,0B5G7CW,E4G8Cd;EA3ET;IA6EY,0B5GlDW,E4GmDd;EA9ET;IAiFY,0B5GrDW,E4GsDd;;AC3JL;EACI,0B7GYU;E6GXV,e7GsGe,E6GrGlB;;AAED;EACE,gC7GOY,E6GNb;;ARHF;EACI,gCrGQW;E8FXhB,WOIuB;EPDvB,2BAAQ,EOEN;;AACD;EACI,gCrGIW;E8FXhB,WOQuB;EPLvB,2BAAQ,EOMN;;AACD;EACI,gCrGAW;E8FXhB,WOYuB;EPTvB,2BAAQ,EOUN;;AACD;EACI,gCrGJW;E8FXhB,WOgBuB;EPbvB,2BAAQ,EOcN;;AAmHA;EACI,uCrGxE0C;EqGyE1C,erG3HU,EqGkIb;EALG;IACI,sBrG9HM;IqG+HN,8BrGpH4B;IqGqH5B,erGhIM,EqGiIT;;AAKD;;EACI,erGvIM,EqGwIT;;AAID;EACI,8BrGlI4B,EqGmI/B;;AAGL;EACE,gBAAe,EAChB;;AAED;;EAEI,wCrGhD4B;EqGiD5B,uCrGtG0C;EqGuG1C,erGzJU,EqG4Jb;;AAGG;;EAEI,wCrG1DwB;EqG2DxB,sBrGlKM;EqGmKN,erGnKM,EqGoKT;;AAKD;;EACI,wCrGnEwB;EqGoExB,erG3KM,EqGmLT;EANG;;;;IAGI,wCrGzEoB;IqG0EpB,erGjLE,EqGkLL;;AAGL;;;;EAEI,wCrGhFwB,EqGwF3B;EANG;;;;;;;;;;IAGI,wCrGrFoB;IqGsFpB,erG7LE,EqG8LL;;AAKG;;;;EAEI,wCrG9FgB;EqG+FhB,erGtMF,EqGuMD;;AAIT;;;;EAEI,wCrGtGwB;EqGuGxB,aAAY;EACZ,erG/MM,EqGgNT;;AAGG;;;;EAEI,wCrG9GoB;EqG+GpB,erGtNE,EqGuNL;;AQpOT;EACI,0B7GiGe;E6GhGf,e7GWU,E6GVb;;AAED;EACE,gC7GOY,E6GNb;;ARHF;EACI,gCrGQW;E8FXhB,WOIuB;EPDvB,2BAAQ,EOEN;;AACD;EACI,gCrGIW;E8FXhB,WOQuB;EPLvB,2BAAQ,EOMN;;AACD;EACI,gCrGAW;E8FXhB,WOYuB;EPTvB,2BAAQ,EOUN;;AACD;EACI,gCrGJW;E8FXhB,WOgBuB;EPbvB,2BAAQ,EOcN;;AAmHA;EACI,uCrGxE0C;EqGyE1C,erG3HU,EqGkIb;EALG;IACI,sBrG9HM;IqG+HN,8BrGpH4B;IqGqH5B,erGhIM,EqGiIT;;AAKD;;EACI,erGvIM,EqGwIT;;AAID;EACI,8BrGlI4B,EqGmI/B;;AAGL;EACE,gBAAe,EAChB;;AAED;;EAEI,wCrGhD4B;EqGiD5B,uCrGtG0C;EqGuG1C,erGzJU,EqG4Jb;;AAGG;;EAEI,wCrG1DwB;EqG2DxB,sBrGlKM;EqGmKN,erGnKM,EqGoKT;;AAKD;;EACI,wCrGnEwB;EqGoExB,erG3KM,EqGmLT;EANG;;;;IAGI,wCrGzEoB;IqG0EpB,erGjLE,EqGkLL;;AAGL;;;;EAEI,wCrGhFwB,EqGwF3B;EANG;;;;;;;;;;IAGI,wCrGrFoB;IqGsFpB,erG7LE,EqG8LL;;AAKG;;;;EAEI,wCrG9FgB;EqG+FhB,erGtMF,EqGuMD;;AAIT;;;;EAEI,wCrGtGwB;EqGuGxB,aAAY;EACZ,erG/MM,EqGgNT;;AAGG;;;;EAEI,wCrG9GoB;EqG+GpB,erGtNE,EqGuNL;;AQpOT;EACI,0B7GsGe;E6GrGf,e7GWU,E6GVb;;AAED;EACE,gC7GOY,E6GNb;;ARHF;EACI,gCrGQW;E8FXhB,WOIuB;EPDvB,2BAAQ,EOEN;;AACD;EACI,gCrGIW;E8FXhB,WOQuB;EPLvB,2BAAQ,EOMN;;AACD;EACI,gCrGAW;E8FXhB,WOYuB;EPTvB,2BAAQ,EOUN;;AACD;EACI,gCrGJW;E8FXhB,WOgBuB;EPbvB,2BAAQ,EOcN;;AAmHA;EACI,uCrGxE0C;EqGyE1C,erG3HU,EqGkIb;EALG;IACI,sBrG9HM;IqG+HN,8BrGpH4B;IqGqH5B,erGhIM,EqGiIT;;AAKD;;EACI,erGvIM,EqGwIT;;AAID;EACI,8BrGlI4B,EqGmI/B;;AAGL;EACE,gBAAe,EAChB;;AAED;;EAEI,wCrGhD4B;EqGiD5B,uCrGtG0C;EqGuG1C,erGzJU,EqG4Jb;;AAGG;;EAEI,wCrG1DwB;EqG2DxB,sBrGlKM;EqGmKN,erGnKM,EqGoKT;;AAKD;;EACI,wCrGnEwB;EqGoExB,erG3KM,EqGmLT;EANG;;;;IAGI,wCrGzEoB;IqG0EpB,erGjLE,EqGkLL;;AAGL;;;;EAEI,wCrGhFwB,EqGwF3B;EANG;;;;;;;;;;IAGI,wCrGrFoB;IqGsFpB,erG7LE,EqG8LL;;AAKG;;;;EAEI,wCrG9FgB;EqG+FhB,erGtMF,EqGuMD;;AAIT;;;;EAEI,wCrGtGwB;EqGuGxB,aAAY;EACZ,erG/MM,EqGgNT;;AAGG;;;;EAEI,wCrG9GoB;EqG+GpB,erGtNE,EqGuNL;;AQpOT;EACI,0B7GqGe;E6GpGf,e7GWU,E6GVb;;AAED;EACE,gC7GOY,E6GNb;;ARHF;EACI,gCrGQW;E8FXhB,WOIuB;EPDvB,2BAAQ,EOEN;;AACD;EACI,gCrGIW;E8FXhB,WOQuB;EPLvB,2BAAQ,EOMN;;AACD;EACI,gCrGAW;E8FXhB,WOYuB;EPTvB,2BAAQ,EOUN;;AACD;EACI,gCrGJW;E8FXhB,WOgBuB;EPbvB,2BAAQ,EOcN;;AAmHA;EACI,uCrGxE0C;EqGyE1C,erG3HU,EqGkIb;EALG;IACI,sBrG9HM;IqG+HN,8BrGpH4B;IqGqH5B,erGhIM,EqGiIT;;AAKD;;EACI,erGvIM,EqGwIT;;AAID;EACI,8BrGlI4B,EqGmI/B;;AAGL;EACE,gBAAe,EAChB;;AAED;;EAEI,wCrGhD4B;EqGiD5B,uCrGtG0C;EqGuG1C,erGzJU,EqG4Jb;;AAGG;;EAEI,wCrG1DwB;EqG2DxB,sBrGlKM;EqGmKN,erGnKM,EqGoKT;;AAKD;;EACI,wCrGnEwB;EqGoExB,erG3KM,EqGmLT;EANG;;;;IAGI,wCrGzEoB;IqG0EpB,erGjLE,EqGkLL;;AAGL;;;;EAEI,wCrGhFwB,EqGwF3B;EANG;;;;;;;;;;IAGI,wCrGrFoB;IqGsFpB,erG7LE,EqG8LL;;AAKG;;;;EAEI,wCrG9FgB;EqG+FhB,erGtMF,EqGuMD;;AAIT;;;;EAEI,wCrGtGwB;EqGuGxB,aAAY;EACZ,erG/MM,EqGgNT;;AAGG;;;;EAEI,wCrG9GoB;EqG+GpB,erGtNE,EqGuNL;;AQpOT;EACI,0B7GmGe;E6GlGf,e7GWU,E6GVb;;AAED;EACE,gC7GOY,E6GNb;;ARHF;EACI,gCrGQW;E8FXhB,WOIuB;EPDvB,2BAAQ,EOEN;;AACD;EACI,gCrGIW;E8FXhB,WOQuB;EPLvB,2BAAQ,EOMN;;AACD;EACI,gCrGAW;E8FXhB,WOYuB;EPTvB,2BAAQ,EOUN;;AACD;EACI,gCrGJW;E8FXhB,WOgBuB;EPbvB,2BAAQ,EOcN;;AAmHA;EACI,uCrGxE0C;EqGyE1C,erG3HU,EqGkIb;EALG;IACI,sBrG9HM;IqG+HN,8BrGpH4B;IqGqH5B,erGhIM,EqGiIT;;AAKD;;EACI,erGvIM,EqGwIT;;AAID;EACI,8BrGlI4B,EqGmI/B;;AAGL;EACE,gBAAe,EAChB;;AAED;;EAEI,wCrGhD4B;EqGiD5B,uCrGtG0C;EqGuG1C,erGzJU,EqG4Jb;;AAGG;;EAEI,wCrG1DwB;EqG2DxB,sBrGlKM;EqGmKN,erGnKM,EqGoKT;;AAKD;;EACI,wCrGnEwB;EqGoExB,erG3KM,EqGmLT;EANG;;;;IAGI,wCrGzEoB;IqG0EpB,erGjLE,EqGkLL;;AAGL;;;;EAEI,wCrGhFwB,EqGwF3B;EANG;;;;;;;;;;IAGI,wCrGrFoB;IqGsFpB,erG7LE,EqG8LL;;AAKG;;;;EAEI,wCrG9FgB;EqG+FhB,erGtMF,EqGuMD;;AAIT;;;;EAEI,wCrGtGwB;EqGuGxB,aAAY;EACZ,erG/MM,EqGgNT;;AAGG;;;;EAEI,wCrG9GoB;EqG+GpB,erGtNE,EqGuNL;;AQpOT;EACI,0B7GoGe;E6GnGf,e7GWU,E6GVb;;AAED;EACE,gC7GOY,E6GNb;;ARHF;EACI,gCrGQW;E8FXhB,WOIuB;EPDvB,2BAAQ,EOEN;;AACD;EACI,gCrGIW;E8FXhB,WOQuB;EPLvB,2BAAQ,EOMN;;AACD;EACI,gCrGAW;E8FXhB,WOYuB;EPTvB,2BAAQ,EOUN;;AACD;EACI,gCrGJW;E8FXhB,WOgBuB;EPbvB,2BAAQ,EOcN;;AAmHA;EACI,uCrGxE0C;EqGyE1C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oHpElB;EAID;IACE,2BpH+DiB,EoH9DlB;;AD5BD;ECTF,0BpHoGqB,EmHzFlB;ECTH;IACE,0BpHiGmB;IoHhGnB,epHSc;IoHRd,YAAW,EACZ;EAED;IACE,epHIc,EoHHf;EARD;IAWE,uCpHAc,EoHCf;EAGC;IACE,0BpHkFiB,EoHjFlB;EAID;IACE,4BpH4EiB,EoH3ElB;EAID;IACE,6BpHsEiB,EoHrElB;EAID;IACE,2BpHgEiB,EoH/DlB;;AD5BD;ECTF,0BpHqGqB,EmH1FlB;ECTH;IACE,0BpHkGmB;IoHjGnB,epHSc;IoHRd,YAAW,EACZ;EAED;IACE,epHIc,EoHHf;EARD;IAWE,uCpHAc,EoHCf;EAGC;IACE,0BpHmFiB,EoHlFlB;EAID;IACE,4BpH6EiB,EoH5ElB;EAID;IACE,6BpHuEiB,EoHtElB;EAID;IACE,2BpHiEiB,EoHhElB;;AD5BD;ECTF,0BpHsGqB,EmH3FlB;ECTH;IACE,0BpHmGmB;IoHlGnB,epHSc;IoHRd,YAAW,EACZ;EAED;IACE,epHIc,EoHHf;EARD;IAWE,uCpHAc,EoHCf;EAGC;IACE,0BpHoFiB,EoHnFlB;EAID;IACE,4BpH8EiB,EoH7ElB;EAID;IACE,6BpHwEiB,EoHvElB;EAID;IACE,2BpHkEiB,EoHjElB;;AD5BD;ECTF,0BpHuGqB,EmH5FlB;ECTH;IACE,0BpHoGmB;IoHnGnB,epHSc;IoHRd,YAAW,EACZ;EAED;IACE,epHIc,EoHHf;EARD;IAWE,uCpHAc,EoHCf;EAGC;IACE,0BpHqFiB,EoHpFlB;EAID;IACE,4BpH+EiB,EoH9ElB;EAID;IACE,6BpHyEiB,EoHxElB;EAID;IACE,2BpHmEiB,EoHlElB;;AD5BD;ECTF,0BpHkBgB,EmHPb;ECTH;IACE,0BpHec;IoHdd,epHSc;IoHRd,YAAW,EACZ;EAED;IACE,epHIc,EoHHf;EARD;IAWE,uCpHAc,EoHCf;EAGC;IACE,0BpHAY,EoHCb;EAID;IACE,4BpHNY,EoHOb;EAID;IACE,6BpHZY,EoHab;EAID;IACE,2BpHlBY,EoHmBb;;AD5BD;ECTF,0BpHsBgB,EmHXb;ECTH;IACE,0BpHmBc;IoHlBd,epHSc;IoHRd,YAAW,EACZ;EAED;IACE,epHIc,EoHHf;EARD;IAWE,uCpHAc,EoHCf;EAGC;IACE,0BpHIY,EoHHb;EAID;IACE,4BpHFY,EoHGb;EAID;IACE,6BpHRY,EoHSb;EAID;IACE,2BpHdY,EoHeb;;AD5BD;ECTF,0BpHiGqB,EmHtFlB;ECTH;IACE,0BpH8FmB;IoH7FnB,epHSc;IoHRd,YAAW,EACZ;EAED;IACE,epHIc,EoHHf;EARD;IAWE,uCpHAc,EoHCf;EAGC;IACE,0BpH+EiB,EoH9ElB;EAID;IACE,4BpHyEiB,EoHxElB;EAID;IACE,6BpHmEiB,EoHlElB;EAID;IACE,2BpH6DiB,EoH5DlB;;AD5BD;ECTF,0BpHagB,EmHFb;ECTH;IACE,0BpHUc;IoHTd,epHkBc;IoHjBd,YAAW,EACZ;EAED;IACE,epHac,EoHZf;EARD;IAWE,oCpHSc,EoHRf;EAGC;IACE,0BpHLY,EoHMb;EAID;IACE,4BpHXY,EoHYb;EAID;IACE,6BpHjBY,EoHkBb;EAID;IACE,2BpHvBY,EoHwBb;;AD5BD;ECTF,0BpHagB,EmHFb;ECTH;IACE,0BpHUc;IoHTd,epHkBc;IoHjBd,YAAW,EACZ;EAED;IACE,epHac,EoHZf;EARD;IAWE,oCpHSc,EoHRf;EAGC;IACE,0BpHLY,EoHMb;EAID;IACE,4BpHXY,EoHYb;EAID;IACE,6BpHjBY,EoHkBb;EAID;IACE,2BpHvBY,EoHwBb;;AD5BD;ECTF,wBpH6IoC,EmHlIjC;ECTH;IACE,wBpH0IkC;IoHzIlC,epHSc;IoHRd,YAAW,EACZ;EAED;IACE,epHIc,EoHHf;EARD;IAWE,uCpHAc,EoHCf;EAGC;IACE,wBpH2HgC,EoH1HjC;EAID;IACE,0BpHqHgC,EoHpHjC;EAID;IACE,2BpH+GgC,EoH9GjC;EAID;IACE,yBpHyGgC,EoHxGjC;;ACrCL;EACI,mBAAkB,EA6FrB;EA9FD;IAIM,iBAAgB,EAWjB;IAfL;MAQU,mBAAkB;MAClB,UAAS;MACT,YAAW;MACX,erHEQ;MqHDR,sBrHqX4C,EqHpX7C;EAbT;;IA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AAA;;AAGH;EACE,gCAAyB,EAC1B;;AACD;EACE,ehIvpCgB,EgIwpCjB;;AAID;oGACoG;AACpG,uBAAuB;AACvB;;EAEE,iEAAiE;EACjE,oBAAmB;EACnB,kEAAkE,EACnE;;AAED;EACE,gBAAe;EACf,iDAAiD,EAClD;;AAED,iGAAiG;AACjG;EACE,iBAAgB,EACjB;;AAED;EACE,mBAAkB;EAClB,OAAM;EACN,QAAO;EACP,SAAQ,EACT;;AAED,iCAAiC;AACjC;EACE,aAAY,EACb;;AAED;;EAEE,aAAY,EACb;;AAED;;EAEE,eAAc;EACd,+CAA+C,EAChD;;AAED;EACE,aAAY,EACb;;AAED;EACE,YAAW,EACZ;;AAED;EACE,YAAW;EACX,yBAAwB,EACzB;;AAED;EACE,aAAY;EACZ,yBAAwB,EACzB;;AAED;EACE,iBAAgB;EAChB,mBAAkB;EAClB,0BAAyB;EACzB,eAAc,EACf;;AAED,0CAA0C;AAC1C;EACE,mBAAkB,EACnB;;AAED;EACE,0EAA0E;EAC1E,sBAAqB;EACrB,kBAAiB,EAClB;;AAED;oGACoG;AACpG;EACE,mBAAkB;EAClB,WAAU;EACV,wDAAwD,EACzD;;AAED;EACE,gBAAe;EACf,sDAAsD,EACvD;;AAED;EACE,oBAAmB;EACnB,8DAA8D,EAC/D;;AAED;oGACoG;AACpG;EACE,yCAAyC;EACzC,uBAAsB;EACtB,eAAc;EACd,oBAAmB,EACpB;;AAED;EACE,kBAAiB,EAClB;;AAED;EACE,iBAAgB,EACjB;;AAED;oGACoG;AACpG;;EAEE,8DAA8D;EAC9D,mBAAkB;EAClB,WAAU,EACX;;AAxOC;EA2OA,iBAAgB;EAChB,qEAAqE,EACtE;;AAED;EACE,qDAAqD;EACrD,6BAA4B,EAC7B;;AAED;EACE,WAAU,EACX;;AAED;;EAEE,sEAAsE;EACtE,mBAAkB;EAClB,WAAU,EACX;;AAED;EACE,mBAAkB;EAClB,iDAAiD,EAClD;;AAhPC;EAmPA,mBAAkB;EAClB,WAAU;EACV,OAAM;EACN,QAAO;EACP,SAAQ,EACT;;AAED,uDAAuD;AACvD;EACE,mBAAkB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CD;EACE,wBAAuB,EACxB;;AACD;EACE,YAAW;EACX,sBAAqB;EACrB,eAAc,EACf;;AACD;EACE,eAAc,EACf;;AAED;EACE,oBAAmB;EACnB,oBAAmB;EACnB,YAAW;EACX,iBAAgB;EAChB,mBAAkB;EAClB,gCAA+B,EAChC;;AACD;EACE,oBAAmB,EACpB;;AACD;EACE,aAAY;EACZ,4BAA2B;EAC3B,gBAAe;EACf,eAAc,EACf;;AACD;EACE,kBAAiB;EACjB,mBAAkB;EAClB,iBAAgB,EACjB;;AACD;EACE,iBAAgB;EAChB,aAAY;EACZ,cAAa;EACb,iBAAgB,EACjB;;AACD;EACE,4BAA2B;EAC3B,eAAc,EACf;;AACD;EACE,WAAU;EACV,eAAc;EACd,YAAW;EACX,UAAS,EACV;;AACD;EACE,cAAa;EACb,oBAAmB;EACnB,eAAc;EACd,kBAAiB,EAClB;;AACD;EANA;IAQI,kBAAiB,EAClB,EAAA;;AAEH;EACE,WAAU;EACV,YAAW,EACZ;;AACD;EACE,aAAY;EACZ,eAAc,EACf;;AACD;EACE,eAAc,EACf;;AACD;EACE,gBAAe,EAChB;;AACD;EACE,4BAA2B;EAC3B,YAAW;EACX,aAAY;EACZ,mBAAkB,EACnB;;AACD;EACE,mBAAkB;EAClB,0BAAyB;EACzB,eAAc,EACf;;AACD;EACE,uEAAsE,EACvE;;AACD;EACE,sBAAqB,EACtB;;AACD;EACE,mBAAkB;EAClB,aAAY;EACZ,YAAW;EACX,iCAAwB;UAAxB,yBAAwB;EACxB,mBAAkB,EACnB;;AACD;EACE,YAAW;EACX,aAAY;EACZ,kCAAyB;UAAzB,0BAAyB;EACzB,kCAAyB;UAAzB,0BAAyB;EACzB,2BAA0B,EAC3B;;AACD;EACE,aAAY;EACZ,eAAc;EACd,kCAAyB;UAAzB,0BAAyB;EACzB,2BAA0B,EAC3B;;AACD;EACE,WAAU;EACV,YAAW,EACZ;;AACD;EACE,OAAM;EACN,eAAc;EACd,gBAAe;EACf,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,aAAY;EACZ,eAAc;EACd,cAAa,EACd;;AACD;EA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,EAC1B;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,yBAAwB;EACxB,QAAO;EACP,oBAAmB;EACnB,wBAAuB,EACxB;;AACD;EACE,yBAAwB;EACxB,QAAO;EACP,sBAAqB;EACrB,wBAAuB,EACxB;;AACD;EACE,QAAO;EACP,uBAAsB,EACvB;;AACD;EACE,oBAAmB,EACpB;;AACD;EACE,wBAAuB,EACxB;;AACD;EACE,sBAAqB,EACtB;;AACD;EACE,yBAAwB;EACxB,QAAO;EACP,sBAAqB;EACrB,wBAAuB,EACxB;;AACD;EACE,aAAY,EACb;;AACD;EACE;IACE,qBAAoB,EACrB,EAAA;;AAEH;EACE,kCAAiC,EAClC;;AACD;EACE,qCAAoC,EACrC;;AAED;EACE,cAAa;EACb,mBAAkB;EAClB,uBAAsB;EACtB,uBAAsB;EACtB,wBAAuB;EACvB,YAAW;EACX,gBAAe;EACf,gBAAe;EACf,aAAY;EACZ,wBAAuB;EACvB,iBAAgB;EAChB,qBAAoB;EACpB,gBAAe,EAChB;;AACD;EACE,cAAa,EACd;;AACD;EACE,mBAAkB,EACnB;;AAED;EACE,cAAa;EACb,uBAAsB;EACtB,oBAAmB,EACpB;;AAED;EACE,mBAAkB;EAClB,gBAAe;EACf,kBAAiB;EACjB,WAAU;EACV,eAAc;EACd,mBAAkB;EAClB,iBAAgB;EAChB,mBAAkB;EAClB,qBAAoB;EACpB,sBAAqB,EACtB;;AAED;EACE,cAAa;EACb,WAAU;EACV,gBAAe;EACf,oBAAmB;EACnB,wBAAuB;EACvB,YAAW;EACX,sBAAqB,EACtB;;AACD;EACE,aAAY,EACb;;AACD;EACE,0EAAyE,EAC1E;;AACD;EACE,0EAAyE,EAC1E;;AACD;EACE,uBAAsB;EACtB,aAAY;EACZ,cAAa;EACb,kBAAiB;EACjB,WAAU;EACV,uEAAsE;EAC9D,+DAA8D;EACtE,iCAAgC;EAChC,oBAAmB;EACnB,0BAAyB;EACzB,yCAAwC;EACxC,mBAAkB;EAClB,gBAAe;EACf,0BAAyB;EACtB,uBAAsB;EACrB,sBAAqB;EACjB,kBAAiB,EAC1B;;AACD;EA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8FXhB,WOQuB;IPLvB,2BAAQ,EOMN;EACD;IACI,gCrGAW;I8FXhB,WOYuB;IPTvB,2BAAQ,EOUN;EACD;IACI,gCrGJW;I8FXhB,WOgBuB;IPbvB,2BAAQ,EOcN;EAmHA;IACI,uCrGxE0C;IqGyE1C,erG3HU,EqGkIb;IALG;MACI,sBrG9HM;MqG+HN,8BrGpH4B;MqGqH5B,erGhIM,EqGiIT;EAKD;;IACI,erGvIM,EqGwIT;EAID;IACI,8BrGlI4B,EqGmI/B;EAGL;IACE,gBAAe,EAChB;EAED;;IAEI,wCrGhD4B;IqGiD5B,uCrGtG0C;IqGuG1C,erGzJU,EqG4Jb;EAGG;;IAEI,wCrG1DwB;IqG2DxB,sBrGlKM;IqGmKN,erGnKM,EqGoKT;EAKD;;IACI,wCrGnEwB;IqGoExB,erG3KM,EqGmLT;IANG;;;;MAGI,wCrGzEoB;MqG0EpB,erGjLE,EqGkLL;EAGL;;;;IAEI,wCrGhFwB,EqGwF3B;IANG;;;;;;;;;;MAGI,wCrGrFoB;MqGsFpB,erG7LE,EqG8LL;EAKG;;;;IAEI,wCrG9FgB;IqG+FhB,erGtMF,EqGuMD;EAIT;;;;IAEI,wCrGtGwB;IqGuGxB,aAAY;IACZ,erG/MM,EqGgNT;EAGG;;;;IAEI,wCrG9GoB;IqG+GpB,erGtNE,EqGuNL;EwCrOb;;;IA6CgB,gC7IqBkC,E6IpBrC;EA9Cb;IAmDU,oB7IrCQ,E6IyIT;IAvJT;MAuDc,e7IzCI,E6I0CL;IxCnDV;MACI,6BrGmGgB;M8FtGrB,WOIuB;MPDvB,2BAAQ,EOEN;IACD;MACI,6BrG+FgB;M8FtGrB,WOQuB;MPLvB,2BAAQ,EOMN;IACD;MACI,6BrG2FgB;M8FtGrB,WOYuB;MPTvB,2BAAQ,EOUN;IACD;MACI,6BrGuFgB;M8FtGrB,WOgBuB;MPbvB,2BAAQ,EOcN;IwCpBJ;MA8DgB,sB7IoDc,E6InDf;IA/Df;MAmEc,oC7IgDgB;M6I/ChB,e7I+CgB,E6I9CjB;IArEb;MAwEc,e7IiCS;M6IhCT,oC7I0CgB,E6ItCjB;MA7Eb;QA2EgB,sB7IwBO,E6IvBR;IA5Ef;;;;;;;;;;MAsFkB,2C7I3BgC,E6IiCnC;MA5Ff;;;;;;;;;;;;;;;;;;;;;;;;;;;;QA0FsB,2C7I9B4B,E6I+B/B;IA3FnB;;;;MAmG0B,8B7I1Ec,E6I2EjB;IApGvB;;MA8GkB,0B7ILK,E6IMR;IA/Gf;MAmHY,oB7IawB;M6IZxB,oC7IDkB,E6IEnB;IArHX;;;MA2HgB,0B7I7GE;M6I8GF,sB7IzBO,E6I0BR;IA7Hf;;MAmIsB,2C7IvE4B,E6IwE/B;IApInB;MAwIc,mBAAkB,EACrB;IAzIX;MA4Ic,kBAAiB,EACpB;IA7IX;MAgJY,sB7I9BkB,E6I+BnB;IAjJX;MAoJY,sBAAmC,EACpC;;AArJX;EA2JQ,gBAAe;EACf,sBAAqB,EACxB;;AA7JL;EAiKQ,e7InJU,E6IoJX;;AAIP;;EAGQ,mBAAkB;EAClB,WAAU,EACb;;AALL;EAQQ,sBAAqB;EACrB,mBAAkB,EACrB;;AAVL;EAaQ,mBAAkB;EAClB,YAAW;EACX,UAAS;EACT,mBAAkB;EAClB,oBAAmB,EAKtB;EAtBL;IAoBY,e7I5KM,E6I6KT;;AArBT;EAyBQ,mBAAkB;EAClB,WAAU;EACV,aAAY;EACZ,YAAW;EACX,eAAc;EACd,OAAM;EACN,QAAO;EACP,uBAAsB;EACtB,mCAAkC,EACrC;;AAlCL;EAwCY,oBAAmB;EACnB,gC7IjMM,E6IkMT;;AA1CT;EA+CY,sBAAqB,EACxB;;AAhDT;EAmDY,4BAA2B,EA8B9B;EAjFT;IAsDgB,cAAa,EAmBhB;IAzEb;MAyDoB,eAAc,EACjB;IA1DjB;MA6DoB,YAAW;MACX,aAAY;MACZ,gBAAe;MACf,gBAAe,EAQlB;MAxEjB;QAmEwB,eAAc;QACd,eAAc;QACd,iBAAgB;QAChB,iBAAgB,EACnB;EAvErB;IA2EgB,iBAAgB,EAInB;IA/Eb;MA6EkB,oBAAmB,EACpB;;AA9EjB;EAqFM,kBAAiB;EACjB,8CAAwE,EACzE;;A9HpLD;E8HyLF;IACE,eAAc;IACd,oBAAmB,EACpB;EArQH;IAwQI,WAAU,EACX,EAAA;;A9HhMC;E8HoMF;IACE,kBAAiB,EAClB;EAED;IAEM,WAAU,EACb,EAAA;;AAIL;EAKE;;;;IAKI,cAAa,EACd,EAAA;;AAKL;EAIE;IAEI,4BAA0B,EAC3B,EAAA;;A9HtOD;E8H2OF;;;;IAMM,yBAAwB,EACzB,EAAA;;AC3TP;EAEE,oB9IwBkC,E8IgdnC;EA1eD;IAKI,e9I8G0B,E8I7G3B;EANH;IASI,oB9I0G0B,E8IzG3B;EAVH;IAYM,e9IuGwB,E8InG3B;IAhBH;MAcQ,e9IqGsB,E8IpGvB;EAfP;IAmBI,e9IgG0B,E8I/F3B;EApBH;IAuBI,e9I4F0B,E8I3F3B;EAxBH;IA0BI,e9IwEmB,E8IpEpB;IA9BH;MA4BM,e9IsG8B,E8IrG/B;IA7BL;MA4BM,e9IsG8B,E8IrG/B;IA7BL;MA4BM,e9IsG8B,E8IrG/B;IA7BL;MA4BM,e9IsG8B,E8IrG/B;EA7BL;IAiCI,8EAAqE,EAItE;IArCH;MAmCM,gC9I+B4C,E8I9B7C;EApCL;IAwCI,oB9IdgC,E8IejC;EAzCH;IA4CI,e9IuE0B,E8ItE3B;EA7CH;IAgDI,e9IyDmB,E8IxDpB;EAjDH;IAoDI,4EAAoE,EACrE;EArDH;IAwDI,6B9IiDmB,E8IhDpB;EzCpDA;IACI,6BrGmGgB;I8FtGrB,WOIuB;IPDvB,2BAAQ,EOEN;EACD;IACI,6BrG+FgB;I8FtGrB,WOQuB;IPLvB,2BAAQ,EOMN;EACD;IACI,6BrG2FgB;I8FtGrB,WOYuB;IPTvB,2BAAQ,EOUN;EACD;IACI,6BrGuFgB;I8FtGrB,WOgBuB;IPbvB,2BAAQ,EOcN;EyCpBJ;IAgEQ,sB9IkDsB,E8IjDvB;EAjEP;IAqEM,oC9I8CwB;I8I7CxB,e9I6CwB,E8I5CzB;EAvEL;IA0EM,e9I+BiB;I8I9BjB,oC9IwCwB,E8IpCzB;IA/EL;MA6EQ,sB9IsBe,E8IrBhB;EA9EP;;;;;;;;;;IAwFU,2C9I7BwC,E8ImC3C;IA9FP;;;;;;;;;;;;;;;;;;;;;;;;;;;;MA4Fc,2C9IhCoC,E8IiCvC;EA7FX;;;;IAqGkB,8B9I5EsB,E8I6EzB;EAtGf;;IAgHU,0B9IPa,E8IQhB;EAjHP;IAqHI,oB9IWgC;I8IVhC,oC9IH0B,E8II3B;EAvHH;;;IA6HQ,sB9I1Be,E8I2BhB;EA9HP;;IAoIc,2C9IxEoC,E8IyEvC;EAr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","file":"black-dashboard.css","sourcesContent":["@charset \"UTF-8\";\n/*!\n\n =========================================================\n * Black Dashboard Pro - v1.1.0\n =========================================================\n\n * Product Page: https://www.creative-tim.com/product/black-dashboard-pro\n * Copyright 2019 Creative Tim (http://www.creative-tim.com)\n\n\n =========================================================\n\n * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\n */\n/* brand Colors */\n/* navbar color */\n:root {\n --blue: #5e72e4;\n --indigo: #5603ad;\n --purple: #8965e0;\n --pink: #f3a4b5;\n --red: #f5365c;\n --orange: #fb6340;\n --yellow: #ffd600;\n --green: #2dce89;\n --teal: #11cdef;\n --cyan: #2bffc6;\n --white: #ffffff;\n --gray: #6c757d;\n --gray-dark: #32325d;\n --light: #ced4da;\n --lighter: #e9ecef;\n --primary: #e14eca;\n --secondary: #f4f5f7;\n --success: #00f2c3;\n --info: #1d8cf8;\n --warning: #ff8d72;\n --danger: #fd5d93;\n --light: #adb5bd;\n --dark: #212529;\n --default: #344675;\n --white: #ffffff;\n --neutral: #ffffff;\n --darker: black;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; }\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; }\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(34, 42, 66, 0); }\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block; }\n\nbody {\n margin: 0;\n font-family: \"Poppins\", sans-serif;\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1.5;\n color: #525f7f;\n text-align: left;\n background-color: #1e1e2f; }\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important; }\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible; }\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem; }\n\np {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none; }\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit; }\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0; }\n\ndt {\n font-weight: 600; }\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; }\n\nblockquote {\n margin: 0 0 1rem; }\n\nb,\nstrong {\n font-weight: bolder; }\n\nsmall {\n font-size: 80%; }\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline; }\n\nsub {\n bottom: -.25em; }\n\nsup {\n top: -.5em; }\n\na {\n color: #e14eca;\n text-decoration: none;\n background-color: transparent; }\n a:hover {\n color: #c221a9;\n text-decoration: none; }\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):focus {\n outline: 0; }\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em; }\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto; }\n\nfigure {\n margin: 0 0 1rem; }\n\nimg {\n vertical-align: middle;\n border-style: none; }\n\nsvg {\n overflow: hidden;\n vertical-align: middle; }\n\ntable {\n border-collapse: collapse; }\n\ncaption {\n padding-top: 1rem;\n padding-bottom: 1rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom; }\n\nth {\n text-align: inherit; }\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem; }\n\nbutton {\n border-radius: 0; }\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color; }\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit; }\n\nbutton,\ninput {\n overflow: visible; }\n\nbutton,\nselect {\n text-transform: none; }\n\nselect {\n word-wrap: normal; }\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; }\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer; }\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none; }\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0; }\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox; }\n\ntextarea {\n overflow: auto;\n resize: vertical; }\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0; }\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal; }\n\nprogress {\n vertical-align: baseline; }\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto; }\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none; }\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none; }\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button; }\n\noutput {\n display: inline-block; }\n\nsummary {\n display: list-item;\n cursor: pointer; }\n\ntemplate {\n display: none; }\n\n[hidden] {\n display: none !important; }\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: inherit;\n font-weight: 400;\n line-height: 1.2;\n color: #32325d; }\n\nh1, .h1 {\n font-size: 2.0625rem; }\n\nh2, .h2 {\n font-size: 1.6875rem; }\n\nh3, .h3 {\n font-size: 1.4375rem; }\n\nh4, .h4 {\n font-size: 1.0625rem; }\n\nh5, .h5 {\n font-size: 0.8125rem; }\n\nh6, .h6 {\n font-size: 0.75rem; }\n\n.lead {\n font-size: 0.78125rem;\n font-weight: 300; }\n\n.display-1 {\n font-size: 3.3rem;\n font-weight: 600;\n line-height: 1.2; }\n\n.display-2 {\n font-size: 2.75rem;\n font-weight: 600;\n line-height: 1.2; }\n\n.display-3 {\n font-size: 2.1875rem;\n font-weight: 600;\n line-height: 1.2; }\n\n.display-4 {\n font-size: 1.6275rem;\n font-weight: 600;\n line-height: 1.2; }\n\nhr {\n margin-top: 2rem;\n margin-bottom: 2rem;\n border: 0;\n border-top: 0.0625rem solid rgba(34, 42, 66, 0.1); }\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400; }\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3; }\n\n.list-unstyled {\n padding-left: 0;\n list-style: none; }\n\n.list-inline {\n padding-left: 0;\n list-style: none; }\n\n.list-inline-item {\n display: inline-block; }\n .list-inline-item:not(:last-child) {\n margin-right: 0.5rem; }\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase; }\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 0.9625rem; }\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d; }\n .blockquote-footer::before {\n content: \"\\2014\\00A0\"; }\n\n.img-fluid {\n max-width: 100%;\n height: auto; }\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #1e1e2f;\n border: 0.0625rem solid #e3e3e3;\n border-radius: 0.25rem;\n box-shadow: 0 1px 2px rgba(34, 42, 66, 0.075);\n max-width: 100%;\n height: auto; }\n\n.figure {\n display: inline-block; }\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1; }\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d; }\n\ncode {\n font-size: 87.5%;\n color: #f3a4b5;\n word-break: break-word; }\n a > code {\n color: inherit; }\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #ffffff;\n background-color: #212529;\n border-radius: 0.2857rem;\n box-shadow: inset 0 -0.1rem 0 rgba(34, 42, 66, 0.25); }\n kbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 600;\n box-shadow: none; }\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529; }\n pre code {\n font-size: inherit;\n color: inherit;\n word-break: normal; }\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll; }\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto; }\n @media (min-width: 576px) {\n .container {\n max-width: 540px; } }\n @media (min-width: 768px) {\n .container {\n max-width: 720px; } }\n @media (min-width: 992px) {\n .container {\n max-width: 960px; } }\n @media (min-width: 1200px) {\n .container {\n max-width: 1140px; } }\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto; }\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px; }\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0; }\n .no-gutters > .col,\n .no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0; }\n\n.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,\n.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,\n.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,\n.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,\n.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,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px; }\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; }\n\n.col-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n\n.col-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n\n.col-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n\n.col-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n\n.col-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n\n.col-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n\n.col-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n\n.col-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n\n.order-first {\n order: -1; }\n\n.order-last {\n order: 13; }\n\n.order-0 {\n order: 0; }\n\n.order-1 {\n order: 1; }\n\n.order-2 {\n order: 2; }\n\n.order-3 {\n order: 3; }\n\n.order-4 {\n order: 4; }\n\n.order-5 {\n order: 5; }\n\n.order-6 {\n order: 6; }\n\n.order-7 {\n order: 7; }\n\n.order-8 {\n order: 8; }\n\n.order-9 {\n order: 9; }\n\n.order-10 {\n order: 10; }\n\n.order-11 {\n order: 11; }\n\n.order-12 {\n order: 12; }\n\n.offset-1 {\n margin-left: 8.33333%; }\n\n.offset-2 {\n margin-left: 16.66667%; }\n\n.offset-3 {\n margin-left: 25%; }\n\n.offset-4 {\n margin-left: 33.33333%; }\n\n.offset-5 {\n margin-left: 41.66667%; }\n\n.offset-6 {\n margin-left: 50%; }\n\n.offset-7 {\n margin-left: 58.33333%; }\n\n.offset-8 {\n margin-left: 66.66667%; }\n\n.offset-9 {\n margin-left: 75%; }\n\n.offset-10 {\n margin-left: 83.33333%; }\n\n.offset-11 {\n margin-left: 91.66667%; }\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; }\n .col-sm-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-sm-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-sm-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-sm-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-sm-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-sm-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-sm-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-sm-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-sm-first {\n order: -1; }\n .order-sm-last {\n order: 13; }\n .order-sm-0 {\n order: 0; }\n .order-sm-1 {\n order: 1; }\n .order-sm-2 {\n order: 2; }\n .order-sm-3 {\n order: 3; }\n .order-sm-4 {\n order: 4; }\n .order-sm-5 {\n order: 5; }\n .order-sm-6 {\n order: 6; }\n .order-sm-7 {\n order: 7; }\n .order-sm-8 {\n order: 8; }\n .order-sm-9 {\n order: 9; }\n .order-sm-10 {\n order: 10; }\n .order-sm-11 {\n order: 11; }\n .order-sm-12 {\n order: 12; }\n .offset-sm-0 {\n margin-left: 0; }\n .offset-sm-1 {\n margin-left: 8.33333%; }\n .offset-sm-2 {\n margin-left: 16.66667%; }\n .offset-sm-3 {\n margin-left: 25%; }\n .offset-sm-4 {\n margin-left: 33.33333%; }\n .offset-sm-5 {\n margin-left: 41.66667%; }\n .offset-sm-6 {\n margin-left: 50%; }\n .offset-sm-7 {\n margin-left: 58.33333%; }\n .offset-sm-8 {\n margin-left: 66.66667%; }\n .offset-sm-9 {\n margin-left: 75%; }\n .offset-sm-10 {\n margin-left: 83.33333%; }\n .offset-sm-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; }\n .col-md-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-md-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-md-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-md-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-md-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-md-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-md-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-md-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-md-first {\n order: -1; }\n .order-md-last {\n order: 13; }\n .order-md-0 {\n order: 0; }\n .order-md-1 {\n order: 1; }\n .order-md-2 {\n order: 2; }\n .order-md-3 {\n order: 3; }\n .order-md-4 {\n order: 4; }\n .order-md-5 {\n order: 5; }\n .order-md-6 {\n order: 6; }\n .order-md-7 {\n order: 7; }\n .order-md-8 {\n order: 8; }\n .order-md-9 {\n order: 9; }\n .order-md-10 {\n order: 10; }\n .order-md-11 {\n order: 11; }\n .order-md-12 {\n order: 12; }\n .offset-md-0 {\n margin-left: 0; }\n .offset-md-1 {\n margin-left: 8.33333%; }\n .offset-md-2 {\n margin-left: 16.66667%; }\n .offset-md-3 {\n margin-left: 25%; }\n .offset-md-4 {\n margin-left: 33.33333%; }\n .offset-md-5 {\n margin-left: 41.66667%; }\n .offset-md-6 {\n margin-left: 50%; }\n .offset-md-7 {\n margin-left: 58.33333%; }\n .offset-md-8 {\n margin-left: 66.66667%; }\n .offset-md-9 {\n margin-left: 75%; }\n .offset-md-10 {\n margin-left: 83.33333%; }\n .offset-md-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; }\n .col-lg-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-lg-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-lg-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-lg-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-lg-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-lg-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-lg-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-lg-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-lg-first {\n order: -1; }\n .order-lg-last {\n order: 13; }\n .order-lg-0 {\n order: 0; }\n .order-lg-1 {\n order: 1; }\n .order-lg-2 {\n order: 2; }\n .order-lg-3 {\n order: 3; }\n .order-lg-4 {\n order: 4; }\n .order-lg-5 {\n order: 5; }\n .order-lg-6 {\n order: 6; }\n .order-lg-7 {\n order: 7; }\n .order-lg-8 {\n order: 8; }\n .order-lg-9 {\n order: 9; }\n .order-lg-10 {\n order: 10; }\n .order-lg-11 {\n order: 11; }\n .order-lg-12 {\n order: 12; }\n .offset-lg-0 {\n margin-left: 0; }\n .offset-lg-1 {\n margin-left: 8.33333%; }\n .offset-lg-2 {\n margin-left: 16.66667%; }\n .offset-lg-3 {\n margin-left: 25%; }\n .offset-lg-4 {\n margin-left: 33.33333%; }\n .offset-lg-5 {\n margin-left: 41.66667%; }\n .offset-lg-6 {\n margin-left: 50%; }\n .offset-lg-7 {\n margin-left: 58.33333%; }\n .offset-lg-8 {\n margin-left: 66.66667%; }\n .offset-lg-9 {\n margin-left: 75%; }\n .offset-lg-10 {\n margin-left: 83.33333%; }\n .offset-lg-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; }\n .col-xl-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-xl-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-xl-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-xl-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-xl-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-xl-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-xl-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-xl-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-xl-first {\n order: -1; }\n .order-xl-last {\n order: 13; }\n .order-xl-0 {\n order: 0; }\n .order-xl-1 {\n order: 1; }\n .order-xl-2 {\n order: 2; }\n .order-xl-3 {\n order: 3; }\n .order-xl-4 {\n order: 4; }\n .order-xl-5 {\n order: 5; }\n .order-xl-6 {\n order: 6; }\n .order-xl-7 {\n order: 7; }\n .order-xl-8 {\n order: 8; }\n .order-xl-9 {\n order: 9; }\n .order-xl-10 {\n order: 10; }\n .order-xl-11 {\n order: 11; }\n .order-xl-12 {\n order: 12; }\n .offset-xl-0 {\n margin-left: 0; }\n .offset-xl-1 {\n margin-left: 8.33333%; }\n .offset-xl-2 {\n margin-left: 16.66667%; }\n .offset-xl-3 {\n margin-left: 25%; }\n .offset-xl-4 {\n margin-left: 33.33333%; }\n .offset-xl-5 {\n margin-left: 41.66667%; }\n .offset-xl-6 {\n margin-left: 50%; }\n .offset-xl-7 {\n margin-left: 58.33333%; }\n .offset-xl-8 {\n margin-left: 66.66667%; }\n .offset-xl-9 {\n margin-left: 75%; }\n .offset-xl-10 {\n margin-left: 83.33333%; }\n .offset-xl-11 {\n margin-left: 91.66667%; } }\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #525f7f;\n background-color: transparent; }\n .table th,\n .table td {\n padding: 1rem;\n vertical-align: top;\n border-top: 0.0625rem solid #e3e3e3; }\n .table thead th {\n vertical-align: bottom;\n border-bottom: 0.125rem solid #e3e3e3; }\n .table tbody + tbody {\n border-top: 0.125rem solid #e3e3e3; }\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem; }\n\n.table-bordered {\n border: 0.0625rem solid #e3e3e3; }\n .table-bordered th,\n .table-bordered td {\n border: 0.0625rem solid #e3e3e3; }\n .table-bordered thead th,\n .table-bordered thead td {\n border-bottom-width: 0.125rem; }\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0; }\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(34, 42, 66, 0.05); }\n\n.table-hover tbody tr:hover {\n color: #525f7f;\n background-color: rgba(34, 42, 66, 0.075); }\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #f7cdf0; }\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #efa3e3; }\n\n.table-hover .table-primary:hover {\n background-color: #f3b7e9; }\n .table-hover .table-primary:hover > td,\n .table-hover .table-primary:hover > th {\n background-color: #f3b7e9; }\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #fcfcfd; }\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #f9fafb; }\n\n.table-hover .table-secondary:hover {\n background-color: #ededf3; }\n .table-hover .table-secondary:hover > td,\n .table-hover .table-secondary:hover > th {\n background-color: #ededf3; }\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #b8fbee; }\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #7af8e0; }\n\n.table-hover .table-success:hover {\n background-color: #a0fae8; }\n .table-hover .table-success:hover > td,\n .table-hover .table-success:hover > th {\n background-color: #a0fae8; }\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #c0dffd; }\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #89c3fb; }\n\n.table-hover .table-info:hover {\n background-color: #a7d2fc; }\n .table-hover .table-info:hover > td,\n .table-hover .table-info:hover > th {\n background-color: #a7d2fc; }\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffdfd8; }\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffc4b6; }\n\n.table-hover .table-warning:hover {\n background-color: #ffcabf; }\n .table-hover .table-warning:hover > td,\n .table-hover .table-warning:hover > th {\n background-color: #ffcabf; }\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #fed2e1; }\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #feabc7; }\n\n.table-hover .table-danger:hover {\n background-color: #fdb9d0; }\n .table-hover .table-danger:hover > td,\n .table-hover .table-danger:hover > th {\n background-color: #fdb9d0; }\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #e8eaed; }\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #d4d9dd; }\n\n.table-hover .table-light:hover {\n background-color: #dadde2; }\n .table-hover .table-light:hover > td,\n .table-hover .table-light:hover > th {\n background-color: #dadde2; }\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c1c2c3; }\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #8c8e90; }\n\n.table-hover .table-dark:hover {\n background-color: #b4b5b6; }\n .table-hover .table-dark:hover > td,\n .table-hover .table-dark:hover > th {\n background-color: #b4b5b6; }\n\n.table-default,\n.table-default > th,\n.table-default > td {\n background-color: #c6cbd8; }\n\n.table-default th,\n.table-default td,\n.table-default thead th,\n.table-default tbody + tbody {\n border-color: #959fb7; }\n\n.table-hover .table-default:hover {\n background-color: #b7bdce; }\n .table-hover .table-default:hover > td,\n .table-hover .table-default:hover > th {\n background-color: #b7bdce; }\n\n.table-white,\n.table-white > th,\n.table-white > td {\n background-color: white; }\n\n.table-white th,\n.table-white td,\n.table-white thead th,\n.table-white tbody + tbody {\n border-color: white; }\n\n.table-hover .table-white:hover {\n background-color: #f2f2f2; }\n .table-hover .table-white:hover > td,\n .table-hover .table-white:hover > th {\n background-color: #f2f2f2; }\n\n.table-neutral,\n.table-neutral > th,\n.table-neutral > td {\n background-color: white; }\n\n.table-neutral th,\n.table-neutral td,\n.table-neutral thead th,\n.table-neutral tbody + tbody {\n border-color: white; }\n\n.table-hover .table-neutral:hover {\n background-color: #f2f2f2; }\n .table-hover .table-neutral:hover > td,\n .table-hover .table-neutral:hover > th {\n background-color: #f2f2f2; }\n\n.table-darker,\n.table-darker > th,\n.table-darker > td {\n background-color: #b8b8b8; }\n\n.table-darker th,\n.table-darker td,\n.table-darker thead th,\n.table-darker tbody + tbody {\n border-color: #7a7a7a; }\n\n.table-hover .table-darker:hover {\n background-color: #ababab; }\n .table-hover .table-darker:hover > td,\n .table-hover .table-darker:hover > th {\n background-color: #ababab; }\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(34, 42, 66, 0.075); }\n\n.table-hover .table-active:hover {\n background-color: rgba(25, 31, 49, 0.075); }\n .table-hover .table-active:hover > td,\n .table-hover .table-active:hover > th {\n background-color: rgba(25, 31, 49, 0.075); }\n\n.table .thead-dark th {\n color: #1e1e2f;\n background-color: #212529;\n border-color: #32383e; }\n\n.table .thead-light th {\n color: #525f7f;\n background-color: #e9ecef;\n border-color: #e3e3e3; }\n\n.table-dark {\n color: #1e1e2f;\n background-color: #212529; }\n .table-dark th,\n .table-dark td,\n .table-dark thead th {\n border-color: #32383e; }\n .table-dark.table-bordered {\n border: 0; }\n .table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05); }\n .table-dark.table-hover tbody tr:hover {\n color: #1e1e2f;\n background-color: rgba(255, 255, 255, 0.075); }\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch; }\n .table-responsive-sm > .table-bordered {\n border: 0; } }\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch; }\n .table-responsive-md > .table-bordered {\n border: 0; } }\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch; }\n .table-responsive-lg > .table-bordered {\n border: 0; } }\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch; }\n .table-responsive-xl > .table-bordered {\n border: 0; } }\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch; }\n .table-responsive > .table-bordered {\n border: 0; }\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.5rem 0.7rem;\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1.42857;\n color: rgba(255, 255, 255, 0.8);\n background-color: transparent;\n background-clip: padding-box;\n border: 1px solid #cad1d7;\n border-radius: 0.25rem;\n box-shadow: none;\n transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55); }\n @media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none; } }\n .form-control::-ms-expand {\n background-color: transparent;\n border: 0; }\n .form-control:focus {\n color: rgba(255, 255, 255, 0.8);\n background-color: #ffffff;\n border-color: rgba(50, 151, 211, 0.25);\n outline: 0;\n box-shadow: none, none; }\n .form-control::placeholder {\n color: #adb5bd;\n opacity: 1; }\n .form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1; }\n\nselect.form-control:focus::-ms-value {\n color: rgba(255, 255, 255, 0.8);\n background-color: transparent; }\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%; }\n\n.col-form-label {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.42857; }\n\n.col-form-label-lg {\n padding-top: calc(0.875rem + 1px);\n padding-bottom: calc(0.875rem + 1px);\n font-size: 0.875rem;\n line-height: 1.35; }\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.75rem;\n line-height: 1.35; }\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n margin-bottom: 0;\n line-height: 1.42857;\n color: #525f7f;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0; }\n .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0; }\n\n.form-control-sm {\n height: calc(1.35em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.75rem;\n line-height: 1.35;\n border-radius: 0.2857rem; }\n\n.form-control-lg {\n height: calc(1.35em + 1.75rem + 2px);\n padding: 0.875rem 1rem;\n font-size: 0.875rem;\n line-height: 1.35;\n border-radius: 0.4285rem; }\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto; }\n\ntextarea.form-control {\n height: auto; }\n\n.form-group {\n margin-bottom: 1rem; }\n\n.form-text {\n display: block;\n margin-top: 0.25rem; }\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px; }\n .form-row > .col,\n .form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px; }\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem; }\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem; }\n .form-check-input:disabled ~ .form-check-label {\n color: #6c757d; }\n\n.form-check-label {\n margin-bottom: 0; }\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem; }\n .form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0; }\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #00f2c3; }\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.75rem;\n line-height: 1.5;\n color: #ffffff;\n background-color: rgba(0, 242, 195, 0.9);\n border-radius: 0.25rem; }\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #00f2c3;\n padding-right: 2.25rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300f2c3' 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\");\n background-repeat: no-repeat;\n background-position: center right calc(0.35714em + 0.25rem);\n background-size: calc(0.71429em + 0.5rem) calc(0.71429em + 0.5rem); }\n .was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #00f2c3;\n box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.25); }\n .was-validated .form-control:valid ~ .valid-feedback,\n .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n .form-control.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: 2.25rem;\n background-position: top calc(0.35714em + 0.25rem) right calc(0.35714em + 0.25rem); }\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #00f2c3;\n padding-right: calc((1em + 1rem) * 3 / 4 + 1.7rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%2332325d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.7rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300f2c3' 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\") transparent no-repeat center right 1.7rem/calc(0.71429em + 0.5rem) calc(0.71429em + 0.5rem); }\n .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #00f2c3;\n box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.25); }\n .was-validated .custom-select:valid ~ .valid-feedback,\n .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,\n .custom-select.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #00f2c3; }\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #00f2c3; }\n .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #00f2c3; }\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #26ffd5;\n background-color: #26ffd5; }\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.25); }\n\n.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 {\n border-color: #00f2c3; }\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #00f2c3; }\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #00f2c3;\n box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.25); }\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #ff8d72; }\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.75rem;\n line-height: 1.5;\n color: #ffffff;\n background-color: rgba(255, 141, 114, 0.9);\n border-radius: 0.25rem; }\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #ff8d72;\n padding-right: 2.25rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff8d72' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23ff8d72' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\");\n background-repeat: no-repeat;\n background-position: center right calc(0.35714em + 0.25rem);\n background-size: calc(0.71429em + 0.5rem) calc(0.71429em + 0.5rem); }\n .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #ff8d72;\n box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.25); }\n .was-validated .form-control:invalid ~ .invalid-feedback,\n .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n .form-control.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: 2.25rem;\n background-position: top calc(0.35714em + 0.25rem) right calc(0.35714em + 0.25rem); }\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #ff8d72;\n padding-right: calc((1em + 1rem) * 3 / 4 + 1.7rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%2332325d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.7rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff8d72' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23ff8d72' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\") transparent no-repeat center right 1.7rem/calc(0.71429em + 0.5rem) calc(0.71429em + 0.5rem); }\n .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #ff8d72;\n box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.25); }\n .was-validated .custom-select:invalid ~ .invalid-feedback,\n .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,\n .custom-select.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #ff8d72; }\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #ff8d72; }\n .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #ff8d72; }\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #ffb6a5;\n background-color: #ffb6a5; }\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.25); }\n\n.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 {\n border-color: #ff8d72; }\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #ff8d72; }\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #ff8d72;\n box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.25); }\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center; }\n .form-inline .form-check {\n width: 100%; }\n @media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0; }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0; }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle; }\n .form-inline .form-control-plaintext {\n display: inline-block; }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto; }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0; }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0; }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center; }\n .form-inline .custom-control-label {\n margin-bottom: 0; } }\n\n.btn {\n display: inline-block;\n font-weight: 600;\n color: #525f7f;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 11px 40px;\n font-size: 0.875rem;\n line-height: 1.35em;\n border-radius: 0.25rem;\n 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; }\n @media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none; } }\n .btn:hover {\n color: #525f7f;\n text-decoration: none; }\n .btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08); }\n .btn.disabled, .btn:disabled {\n opacity: 0.65;\n box-shadow: none; }\n .btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {\n box-shadow: none; }\n .btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus {\n box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08); }\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none; }\n\n.btn-primary {\n color: #ffffff;\n background-color: #e14eca;\n border-color: #e14eca;\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .btn-primary:hover {\n color: #ffffff;\n background-color: #db2dc0;\n border-color: #d725bb; }\n .btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(230, 105, 210, 0.5); }\n .btn-primary.disabled, .btn-primary:disabled {\n color: #ffffff;\n background-color: #e14eca;\n border-color: #e14eca; }\n .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n .show > .btn-primary.dropdown-toggle {\n color: #ffffff;\n background-color: #d725bb;\n border-color: #cd23b2; }\n .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(230, 105, 210, 0.5); }\n\n.btn-secondary {\n color: #212529;\n background-color: #f4f5f7;\n border-color: #f4f5f7;\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .btn-secondary:hover {\n color: #212529;\n background-color: #dee1e7;\n border-color: #d6dae2; }\n .btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(212, 214, 216, 0.5); }\n .btn-secondary.disabled, .btn-secondary:disabled {\n color: #212529;\n background-color: #f4f5f7;\n border-color: #f4f5f7; }\n .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n .show > .btn-secondary.dropdown-toggle {\n color: #212529;\n background-color: #d6dae2;\n border-color: #cfd3dc; }\n .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(212, 214, 216, 0.5); }\n\n.btn-success {\n color: #ffffff;\n background-color: #00f2c3;\n border-color: #00f2c3;\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .btn-success:hover {\n color: #ffffff;\n background-color: #00cca4;\n border-color: #00bf9a; }\n .btn-success:focus, .btn-success.focus {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(38, 244, 204, 0.5); }\n .btn-success.disabled, .btn-success:disabled {\n color: #ffffff;\n background-color: #00f2c3;\n border-color: #00f2c3; }\n .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n .show > .btn-success.dropdown-toggle {\n color: #ffffff;\n background-color: #00bf9a;\n border-color: #00b290; }\n .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n .show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(38, 244, 204, 0.5); }\n\n.btn-info {\n color: #ffffff;\n background-color: #1d8cf8;\n border-color: #1d8cf8;\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .btn-info:hover {\n color: #ffffff;\n background-color: #0779e8;\n border-color: #0772db; }\n .btn-info:focus, .btn-info.focus {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(63, 157, 249, 0.5); }\n .btn-info.disabled, .btn-info:disabled {\n color: #ffffff;\n background-color: #1d8cf8;\n border-color: #1d8cf8; }\n .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n .show > .btn-info.dropdown-toggle {\n color: #ffffff;\n background-color: #0772db;\n border-color: #066ccf; }\n .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n .show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(63, 157, 249, 0.5); }\n\n.btn-warning {\n color: #ffffff;\n background-color: #ff8d72;\n border-color: #ff8d72;\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .btn-warning:hover {\n color: #ffffff;\n background-color: #ff6e4c;\n border-color: #ff643f; }\n .btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(255, 158, 135, 0.5); }\n .btn-warning.disabled, .btn-warning:disabled {\n color: #ffffff;\n background-color: #ff8d72;\n border-color: #ff8d72; }\n .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n .show > .btn-warning.dropdown-toggle {\n color: #ffffff;\n background-color: #ff643f;\n border-color: #ff5932; }\n .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n .show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(255, 158, 135, 0.5); }\n\n.btn-danger {\n color: #ffffff;\n background-color: #fd5d93;\n border-color: #fd5d93;\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .btn-danger:hover {\n color: #ffffff;\n background-color: #fd377a;\n border-color: #fc2b71; }\n .btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(253, 117, 163, 0.5); }\n .btn-danger.disabled, .btn-danger:disabled {\n color: #ffffff;\n background-color: #fd5d93;\n border-color: #fd5d93; }\n .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n .show > .btn-danger.dropdown-toggle {\n color: #ffffff;\n background-color: #fc2b71;\n border-color: #fc1e69; }\n .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n .show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(253, 117, 163, 0.5); }\n\n.btn-light {\n color: #ffffff;\n background-color: #adb5bd;\n border-color: #adb5bd;\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .btn-light:hover {\n color: #ffffff;\n background-color: #98a2ac;\n border-color: #919ca6; }\n .btn-light:focus, .btn-light.focus {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(185, 192, 199, 0.5); }\n .btn-light.disabled, .btn-light:disabled {\n color: #ffffff;\n background-color: #adb5bd;\n border-color: #adb5bd; }\n .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n .show > .btn-light.dropdown-toggle {\n color: #ffffff;\n background-color: #919ca6;\n border-color: #8a95a1; }\n .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n .show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(185, 192, 199, 0.5); }\n\n.btn-dark {\n color: #ffffff;\n background-color: #212529;\n border-color: #212529;\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .btn-dark:hover {\n color: #ffffff;\n background-color: #101214;\n border-color: #0a0c0d; }\n .btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(66, 70, 73, 0.5); }\n .btn-dark.disabled, .btn-dark:disabled {\n color: #ffffff;\n background-color: #212529;\n border-color: #212529; }\n .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n .show > .btn-dark.dropdown-toggle {\n color: #ffffff;\n background-color: #0a0c0d;\n border-color: #050506; }\n .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n .show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(66, 70, 73, 0.5); }\n\n.btn-default {\n color: #ffffff;\n background-color: #344675;\n border-color: #344675;\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .btn-default:hover {\n color: #ffffff;\n background-color: #28365b;\n border-color: #243152; }\n .btn-default:focus, .btn-default.focus {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(82, 98, 138, 0.5); }\n .btn-default.disabled, .btn-default:disabled {\n color: #ffffff;\n background-color: #344675;\n border-color: #344675; }\n .btn-default:not(:disabled):not(.disabled):active, .btn-default:not(:disabled):not(.disabled).active,\n .show > .btn-default.dropdown-toggle {\n color: #ffffff;\n background-color: #243152;\n border-color: #202c49; }\n .btn-default:not(:disabled):not(.disabled):active:focus, .btn-default:not(:disabled):not(.disabled).active:focus,\n .show > .btn-default.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(82, 98, 138, 0.5); }\n\n.btn-white {\n color: #212529;\n background-color: #ffffff;\n border-color: #ffffff;\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .btn-white:hover {\n color: #212529;\n background-color: #ececec;\n border-color: #e6e6e6; }\n .btn-white:focus, .btn-white.focus {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(222, 222, 223, 0.5); }\n .btn-white.disabled, .btn-white:disabled {\n color: #212529;\n background-color: #ffffff;\n border-color: #ffffff; }\n .btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active,\n .show > .btn-white.dropdown-toggle {\n color: #212529;\n background-color: #e6e6e6;\n border-color: #dfdfdf; }\n .btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus,\n .show > .btn-white.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(222, 222, 223, 0.5); }\n\n.btn-neutral {\n color: #212529;\n background-color: #ffffff;\n border-color: #ffffff;\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .btn-neutral:hover {\n color: #212529;\n background-color: #ececec;\n border-color: #e6e6e6; }\n .btn-neutral:focus, .btn-neutral.focus {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(222, 222, 223, 0.5); }\n .btn-neutral.disabled, .btn-neutral:disabled {\n color: #212529;\n background-color: #ffffff;\n border-color: #ffffff; }\n .btn-neutral:not(:disabled):not(.disabled):active, .btn-neutral:not(:disabled):not(.disabled).active,\n .show > .btn-neutral.dropdown-toggle {\n color: #212529;\n background-color: #e6e6e6;\n border-color: #dfdfdf; }\n .btn-neutral:not(:disabled):not(.disabled):active:focus, .btn-neutral:not(:disabled):not(.disabled).active:focus,\n .show > .btn-neutral.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(222, 222, 223, 0.5); }\n\n.btn-darker {\n color: #ffffff;\n background-color: black;\n border-color: black;\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .btn-darker:hover {\n color: #ffffff;\n background-color: black;\n border-color: black; }\n .btn-darker:focus, .btn-darker.focus {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(38, 38, 38, 0.5); }\n .btn-darker.disabled, .btn-darker:disabled {\n color: #ffffff;\n background-color: black;\n border-color: black; }\n .btn-darker:not(:disabled):not(.disabled):active, .btn-darker:not(:disabled):not(.disabled).active,\n .show > .btn-darker.dropdown-toggle {\n color: #ffffff;\n background-color: black;\n border-color: black; }\n .btn-darker:not(:disabled):not(.disabled):active:focus, .btn-darker:not(:disabled):not(.disabled).active:focus,\n .show > .btn-darker.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(38, 38, 38, 0.5); }\n\n.btn-outline-primary {\n color: #e14eca;\n border-color: #e14eca; }\n .btn-outline-primary:hover {\n color: #ffffff;\n background-color: #e14eca;\n border-color: #e14eca; }\n .btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0 rgba(225, 78, 202, 0.5); }\n .btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #e14eca;\n background-color: transparent; }\n .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n .show > .btn-outline-primary.dropdown-toggle {\n color: #ffffff;\n background-color: #e14eca;\n border-color: #e14eca; }\n .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(225, 78, 202, 0.5); }\n\n.btn-outline-secondary {\n color: #f4f5f7;\n border-color: #f4f5f7; }\n .btn-outline-secondary:hover {\n color: #212529;\n background-color: #f4f5f7;\n border-color: #f4f5f7; }\n .btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0 rgba(244, 245, 247, 0.5); }\n .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #f4f5f7;\n background-color: transparent; }\n .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n .show > .btn-outline-secondary.dropdown-toggle {\n color: #212529;\n background-color: #f4f5f7;\n border-color: #f4f5f7; }\n .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(244, 245, 247, 0.5); }\n\n.btn-outline-success {\n color: #00f2c3;\n border-color: #00f2c3; }\n .btn-outline-success:hover {\n color: #ffffff;\n background-color: #00f2c3;\n border-color: #00f2c3; }\n .btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.5); }\n .btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #00f2c3;\n background-color: transparent; }\n .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n .show > .btn-outline-success.dropdown-toggle {\n color: #ffffff;\n background-color: #00f2c3;\n border-color: #00f2c3; }\n .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.5); }\n\n.btn-outline-info {\n color: #1d8cf8;\n border-color: #1d8cf8; }\n .btn-outline-info:hover {\n color: #ffffff;\n background-color: #1d8cf8;\n border-color: #1d8cf8; }\n .btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0 rgba(29, 140, 248, 0.5); }\n .btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #1d8cf8;\n background-color: transparent; }\n .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n .show > .btn-outline-info.dropdown-toggle {\n color: #ffffff;\n background-color: #1d8cf8;\n border-color: #1d8cf8; }\n .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(29, 140, 248, 0.5); }\n\n.btn-outline-warning {\n color: #ff8d72;\n border-color: #ff8d72; }\n .btn-outline-warning:hover {\n color: #ffffff;\n background-color: #ff8d72;\n border-color: #ff8d72; }\n .btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.5); }\n .btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ff8d72;\n background-color: transparent; }\n .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n .show > .btn-outline-warning.dropdown-toggle {\n color: #ffffff;\n background-color: #ff8d72;\n border-color: #ff8d72; }\n .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.5); }\n\n.btn-outline-danger {\n color: #fd5d93;\n border-color: #fd5d93; }\n .btn-outline-danger:hover {\n color: #ffffff;\n background-color: #fd5d93;\n border-color: #fd5d93; }\n .btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0 rgba(253, 93, 147, 0.5); }\n .btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #fd5d93;\n background-color: transparent; }\n .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n .show > .btn-outline-danger.dropdown-toggle {\n color: #ffffff;\n background-color: #fd5d93;\n border-color: #fd5d93; }\n .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(253, 93, 147, 0.5); }\n\n.btn-outline-light {\n color: #adb5bd;\n border-color: #adb5bd; }\n .btn-outline-light:hover {\n color: #ffffff;\n background-color: #adb5bd;\n border-color: #adb5bd; }\n .btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0 rgba(173, 181, 189, 0.5); }\n .btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #adb5bd;\n background-color: transparent; }\n .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n .show > .btn-outline-light.dropdown-toggle {\n color: #ffffff;\n background-color: #adb5bd;\n border-color: #adb5bd; }\n .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(173, 181, 189, 0.5); }\n\n.btn-outline-dark {\n color: #212529;\n border-color: #212529; }\n .btn-outline-dark:hover {\n color: #ffffff;\n background-color: #212529;\n border-color: #212529; }\n .btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.5); }\n .btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #212529;\n background-color: transparent; }\n .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n .show > .btn-outline-dark.dropdown-toggle {\n color: #ffffff;\n background-color: #212529;\n border-color: #212529; }\n .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.5); }\n\n.btn-outline-default {\n color: #344675;\n border-color: #344675; }\n .btn-outline-default:hover {\n color: #ffffff;\n background-color: #344675;\n border-color: #344675; }\n .btn-outline-default:focus, .btn-outline-default.focus {\n box-shadow: 0 0 0 0 rgba(52, 70, 117, 0.5); }\n .btn-outline-default.disabled, .btn-outline-default:disabled {\n color: #344675;\n background-color: transparent; }\n .btn-outline-default:not(:disabled):not(.disabled):active, .btn-outline-default:not(:disabled):not(.disabled).active,\n .show > .btn-outline-default.dropdown-toggle {\n color: #ffffff;\n background-color: #344675;\n border-color: #344675; }\n .btn-outline-default:not(:disabled):not(.disabled):active:focus, .btn-outline-default:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-default.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(52, 70, 117, 0.5); }\n\n.btn-outline-white {\n color: #ffffff;\n border-color: #ffffff; }\n .btn-outline-white:hover {\n color: #212529;\n background-color: #ffffff;\n border-color: #ffffff; }\n .btn-outline-white:focus, .btn-outline-white.focus {\n box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); }\n .btn-outline-white.disabled, .btn-outline-white:disabled {\n color: #ffffff;\n background-color: transparent; }\n .btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active,\n .show > .btn-outline-white.dropdown-toggle {\n color: #212529;\n background-color: #ffffff;\n border-color: #ffffff; }\n .btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-white.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); }\n\n.btn-outline-neutral {\n color: #ffffff;\n border-color: #ffffff; }\n .btn-outline-neutral:hover {\n color: #212529;\n background-color: #ffffff;\n border-color: #ffffff; }\n .btn-outline-neutral:focus, .btn-outline-neutral.focus {\n box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); }\n .btn-outline-neutral.disabled, .btn-outline-neutral:disabled {\n color: #ffffff;\n background-color: transparent; }\n .btn-outline-neutral:not(:disabled):not(.disabled):active, .btn-outline-neutral:not(:disabled):not(.disabled).active,\n .show > .btn-outline-neutral.dropdown-toggle {\n color: #212529;\n background-color: #ffffff;\n border-color: #ffffff; }\n .btn-outline-neutral:not(:disabled):not(.disabled):active:focus, .btn-outline-neutral:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-neutral.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); }\n\n.btn-outline-darker {\n color: black;\n border-color: black; }\n .btn-outline-darker:hover {\n color: #ffffff;\n background-color: black;\n border-color: black; }\n .btn-outline-darker:focus, .btn-outline-darker.focus {\n box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5); }\n .btn-outline-darker.disabled, .btn-outline-darker:disabled {\n color: black;\n background-color: transparent; }\n .btn-outline-darker:not(:disabled):not(.disabled):active, .btn-outline-darker:not(:disabled):not(.disabled).active,\n .show > .btn-outline-darker.dropdown-toggle {\n color: #ffffff;\n background-color: black;\n border-color: black; }\n .btn-outline-darker:not(:disabled):not(.disabled):active:focus, .btn-outline-darker:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-darker.dropdown-toggle:focus {\n box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5); }\n\n.btn-link {\n font-weight: 400;\n color: #e14eca;\n text-decoration: none; }\n .btn-link:hover {\n color: #c221a9;\n text-decoration: none; }\n .btn-link:focus, .btn-link.focus {\n text-decoration: none;\n box-shadow: none; }\n .btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none; }\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 15px 48px;\n font-size: 1em;\n line-height: 1.35;\n border-radius: 0.4285rem; }\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 5px 15px;\n font-size: 0.75rem;\n line-height: 1.35;\n border-radius: 0.25rem; }\n\n.btn-block {\n display: block;\n width: 100%; }\n .btn-block + .btn-block {\n margin-top: 0.5rem; }\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%; }\n\n.fade {\n transition: opacity 0.15s linear; }\n @media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none; } }\n .fade:not(.show) {\n opacity: 0; }\n\n.collapse:not(.show) {\n display: none; }\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease; }\n @media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none; } }\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative; }\n\n.dropdown-toggle {\n white-space: nowrap; }\n .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent; }\n .dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 0.875rem;\n color: #525f7f;\n text-align: left;\n list-style: none;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 0 solid rgba(34, 42, 66, 0.15);\n border-radius: 0.1428rem;\n box-shadow: 0 50px 100px rgba(50, 50, 93, 0.1), 0 15px 35px rgba(50, 50, 93, 0.15), 0 5px 15px rgba(0, 0, 0, 0.1); }\n\n.dropdown-menu-left {\n right: auto;\n left: 0; }\n\n.dropdown-menu-right {\n right: 0;\n left: auto; }\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0; }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto; } }\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0; }\n .dropdown-menu-md-right {\n right: 0;\n left: auto; } }\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0; }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto; } }\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0; }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto; } }\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem; }\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent; }\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem; }\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid; }\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0; }\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem; }\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\"; }\n\n.dropleft .dropdown-toggle::after {\n display: none; }\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent; }\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0; }\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto; }\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef; }\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0; }\n .dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f6f9fc; }\n .dropdown-item.active, .dropdown-item:active {\n color: #ffffff;\n text-decoration: none;\n background-color: #e14eca; }\n .dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent; }\n\n.dropdown-menu.show {\n display: block; }\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.75rem;\n color: #6c757d;\n white-space: nowrap; }\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529; }\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle; }\n .btn-group > .btn,\n .btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto; }\n .btn-group > .btn:hover,\n .btn-group-vertical > .btn:hover {\n z-index: 1; }\n .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n .btn-group-vertical > .btn:focus,\n .btn-group-vertical > .btn:active,\n .btn-group-vertical > .btn.active {\n z-index: 1; }\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start; }\n .btn-toolbar .input-group {\n width: auto; }\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px; }\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.dropdown-toggle-split {\n padding-right: 30px;\n padding-left: 30px; }\n .dropdown-toggle-split::after,\n .dropup .dropdown-toggle-split::after,\n .dropright .dropdown-toggle-split::after {\n margin-left: 0; }\n .dropleft .dropdown-toggle-split::before {\n margin-right: 0; }\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 11.25px;\n padding-left: 11.25px; }\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 36px;\n padding-left: 36px; }\n\n.btn-group.show .dropdown-toggle {\n box-shadow: none; }\n .btn-group.show .dropdown-toggle.btn-link {\n box-shadow: none; }\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center; }\n .btn-group-vertical > .btn,\n .btn-group-vertical > .btn-group {\n width: 100%; }\n .btn-group-vertical > .btn:not(:first-child),\n .btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px; }\n .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n .btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n .btn-group-vertical > .btn:not(:first-child),\n .btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0; }\n .btn-group-toggle > .btn input[type=\"radio\"],\n .btn-group-toggle > .btn input[type=\"checkbox\"],\n .btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n .btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none; }\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%; }\n .input-group > .form-control,\n .input-group > .form-control-plaintext,\n .input-group > .custom-select,\n .input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0; }\n .input-group > .form-control + .form-control,\n .input-group > .form-control + .custom-select,\n .input-group > .form-control + .custom-file,\n .input-group > .form-control-plaintext + .form-control,\n .input-group > .form-control-plaintext + .custom-select,\n .input-group > .form-control-plaintext + .custom-file,\n .input-group > .custom-select + .form-control,\n .input-group > .custom-select + .custom-select,\n .input-group > .custom-select + .custom-file,\n .input-group > .custom-file + .form-control,\n .input-group > .custom-file + .custom-select,\n .input-group > .custom-file + .custom-file {\n margin-left: -1px; }\n .input-group > .form-control:focus,\n .input-group > .custom-select:focus,\n .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3; }\n .input-group > .custom-file .custom-file-input:focus {\n z-index: 4; }\n .input-group > .form-control:not(:last-child),\n .input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .input-group > .form-control:not(:first-child),\n .input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n .input-group > .custom-file {\n display: flex;\n align-items: center; }\n .input-group > .custom-file:not(:last-child) .custom-file-label,\n .input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.input-group-prepend,\n.input-group-append {\n display: flex; }\n .input-group-prepend .btn,\n .input-group-append .btn {\n position: relative;\n z-index: 2; }\n .input-group-prepend .btn:focus,\n .input-group-append .btn:focus {\n z-index: 3; }\n .input-group-prepend .btn + .btn,\n .input-group-prepend .btn + .input-group-text,\n .input-group-prepend .input-group-text + .input-group-text,\n .input-group-prepend .input-group-text + .btn,\n .input-group-append .btn + .btn,\n .input-group-append .btn + .input-group-text,\n .input-group-append .input-group-text + .input-group-text,\n .input-group-append .input-group-text + .btn {\n margin-left: -1px; }\n\n.input-group-prepend {\n margin-right: -1px; }\n\n.input-group-append {\n margin-left: -1px; }\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.5rem 0.7rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1.42857;\n color: #adb5bd;\n text-align: center;\n white-space: nowrap;\n background-color: transparent;\n border: 1px solid #cad1d7;\n border-radius: 0.25rem; }\n .input-group-text input[type=\"radio\"],\n .input-group-text input[type=\"checkbox\"] {\n margin-top: 0; }\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.35em + 1.75rem + 2px); }\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.875rem 1rem;\n font-size: 0.875rem;\n line-height: 1.35;\n border-radius: 0.4285rem; }\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.35em + 0.5rem + 2px); }\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.75rem;\n line-height: 1.35;\n border-radius: 0.2857rem; }\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.7rem; }\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.3125rem;\n padding-left: 3rem; }\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem; }\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0; }\n .custom-control-input:checked ~ .custom-control-label::before {\n color: #ffffff;\n border-color: #e14eca;\n background-color: #e14eca;\n box-shadow: none; }\n .custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: none, none; }\n .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: rgba(50, 151, 211, 0.25); }\n .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #ffffff;\n background-color: #e14eca;\n border-color: #e14eca;\n box-shadow: none; }\n .custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d; }\n .custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef; }\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top; }\n .custom-control-label::before {\n position: absolute;\n top: 0.03125rem;\n left: -3rem;\n display: block;\n width: 1.25rem;\n height: 1.25rem;\n pointer-events: none;\n content: \"\";\n background-color: transparent;\n border: #cad1d7 solid 1px;\n box-shadow: none; }\n .custom-control-label::after {\n position: absolute;\n top: 0.03125rem;\n left: -3rem;\n display: block;\n width: 1.25rem;\n height: 1.25rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%; }\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.2857rem; }\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\"); }\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #e14eca;\n background-color: #e14eca;\n box-shadow: none; }\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e\"); }\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(225, 78, 202, 0.5); }\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(225, 78, 202, 0.5); }\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%; }\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e\"); }\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(225, 78, 202, 0.5); }\n\n.custom-switch {\n padding-left: 3.9375rem; }\n .custom-switch .custom-control-label::before {\n left: -3.9375rem;\n width: 2.1875rem;\n pointer-events: all;\n border-radius: 0.625rem; }\n .custom-switch .custom-control-label::after {\n top: calc(0.03125rem + 2px);\n left: calc(-3.9375rem + 2px);\n width: calc(1.25rem - 4px);\n height: calc(1.25rem - 4px);\n background-color: #cad1d7;\n border-radius: 0.625rem;\n 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; }\n @media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none; } }\n .custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: transparent;\n transform: translateX(0.9375rem); }\n .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(225, 78, 202, 0.5); }\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.5rem 1.7rem 0.5rem 0.7rem;\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1.42857;\n color: rgba(255, 255, 255, 0.8);\n vertical-align: middle;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%2332325d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.7rem center/8px 10px;\n background-color: transparent;\n border: 1px solid #cad1d7;\n border-radius: 0.25rem;\n box-shadow: inset 0 1px 2px rgba(34, 42, 66, 0.075);\n appearance: none; }\n .custom-select:focus {\n border-color: rgba(50, 151, 211, 0.25);\n outline: 0;\n box-shadow: inset 0 1px 2px rgba(34, 42, 66, 0.075), 0 0 0 0 #e14eca; }\n .custom-select:focus::-ms-value {\n color: rgba(255, 255, 255, 0.8);\n background-color: transparent; }\n .custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.7rem;\n background-image: none; }\n .custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef; }\n .custom-select::-ms-expand {\n display: none; }\n\n.custom-select-sm {\n height: calc(1.35em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.75rem; }\n\n.custom-select-lg {\n height: calc(1.35em + 1.75rem + 2px);\n padding-top: 0.875rem;\n padding-bottom: 0.875rem;\n padding-left: 1rem;\n font-size: 0.875rem; }\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0; }\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin: 0;\n opacity: 0; }\n .custom-file-input:focus ~ .custom-file-label {\n border-color: rgba(50, 151, 211, 0.25);\n box-shadow: none; }\n .custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef; }\n .custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\"; }\n .custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse); }\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(2.25rem + 2px);\n padding: 0.5rem 0.7rem;\n font-weight: 400;\n line-height: 1.42857;\n color: rgba(255, 255, 255, 0.8);\n background-color: transparent;\n border: 1px solid #cad1d7;\n border-radius: 0.25rem;\n box-shadow: none; }\n .custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: 2.25rem;\n padding: 0.5rem 0.7rem;\n line-height: 1.42857;\n color: rgba(255, 255, 255, 0.8);\n content: \"Browse\";\n background-color: transparent;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0; }\n\n.custom-range {\n width: 100%;\n height: calc(1rem + 0);\n padding: 0;\n background-color: transparent;\n appearance: none; }\n .custom-range:focus {\n outline: none; }\n .custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #1e1e2f, none; }\n .custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #1e1e2f, none; }\n .custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #1e1e2f, none; }\n .custom-range::-moz-focus-outer {\n border: 0; }\n .custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #e14eca;\n border: 0;\n border-radius: 1rem;\n box-shadow: 0 0.1rem 0.25rem rgba(34, 42, 66, 0.1);\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none; }\n @media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none; } }\n .custom-range::-webkit-slider-thumb:active {\n background-color: #fbe7f8; }\n .custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #e3e3e3;\n border-color: transparent;\n border-radius: 1rem;\n box-shadow: inset 0 0.25rem 0.25rem rgba(34, 42, 66, 0.1); }\n .custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #e14eca;\n border: 0;\n border-radius: 1rem;\n box-shadow: 0 0.1rem 0.25rem rgba(34, 42, 66, 0.1);\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none; }\n @media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none; } }\n .custom-range::-moz-range-thumb:active {\n background-color: #fbe7f8; }\n .custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #e3e3e3;\n border-color: transparent;\n border-radius: 1rem;\n box-shadow: inset 0 0.25rem 0.25rem rgba(34, 42, 66, 0.1); }\n .custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0;\n margin-left: 0;\n background-color: #e14eca;\n border: 0;\n border-radius: 1rem;\n box-shadow: 0 0.1rem 0.25rem rgba(34, 42, 66, 0.1);\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none; }\n @media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none; } }\n .custom-range::-ms-thumb:active {\n background-color: #fbe7f8; }\n .custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n box-shadow: inset 0 0.25rem 0.25rem rgba(34, 42, 66, 0.1); }\n .custom-range::-ms-fill-lower {\n background-color: #e3e3e3;\n border-radius: 1rem; }\n .custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #e3e3e3;\n border-radius: 1rem; }\n .custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd; }\n .custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default; }\n .custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd; }\n .custom-range:disabled::-moz-range-track {\n cursor: default; }\n .custom-range:disabled::-ms-thumb {\n background-color: #adb5bd; }\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }\n @media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none; } }\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none; }\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem; }\n .nav-link:hover, .nav-link:focus {\n text-decoration: none; }\n .nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default; }\n\n.nav-tabs {\n border-bottom: 0.0625rem solid #e3e3e3; }\n .nav-tabs .nav-item {\n margin-bottom: -0.0625rem; }\n .nav-tabs .nav-link {\n border: 0.0625rem solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem; }\n .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #e3e3e3; }\n .nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent; }\n .nav-tabs .nav-link.active,\n .nav-tabs .nav-item.show .nav-link {\n color: #525f7f;\n background-color: #1e1e2f;\n border-color: #e3e3e3 #e3e3e3 #1e1e2f; }\n .nav-tabs .dropdown-menu {\n margin-top: -0.0625rem;\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.nav-pills .nav-link {\n border-radius: 0.25rem; }\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #ffffff;\n background-color: #e14eca; }\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center; }\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center; }\n\n.tab-content > .tab-pane {\n display: none; }\n\n.tab-content > .active {\n display: block; }\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.625rem 0.9375rem; }\n .navbar > .container,\n .navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between; }\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.40681rem;\n padding-bottom: 0.40681rem;\n margin-right: 0.9375rem;\n font-size: 0.99925rem;\n line-height: inherit;\n white-space: nowrap; }\n .navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none; }\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none; }\n .navbar-nav .nav-link:not(.btn) {\n padding-right: 0;\n padding-left: 0; }\n .navbar-nav .dropdown-menu {\n position: static;\n float: none; }\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem; }\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center; }\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 0.99925rem;\n line-height: 1;\n background-color: transparent;\n border: 0.0625rem solid transparent;\n border-radius: 0.25rem; }\n .navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none; }\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%; }\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row; }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 1rem;\n padding-left: 1rem; }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-sm .navbar-toggler {\n display: none; } }\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-md .navbar-nav {\n flex-direction: row; }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 1rem;\n padding-left: 1rem; }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-md .navbar-toggler {\n display: none; } }\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row; }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 1rem;\n padding-left: 1rem; }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-lg .navbar-toggler {\n display: none; } }\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row; }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 1rem;\n padding-left: 1rem; }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-xl .navbar-toggler {\n display: none; } }\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand > .container,\n .navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0; }\n .navbar-expand .navbar-nav {\n flex-direction: row; }\n .navbar-expand .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand .navbar-nav .nav-link {\n padding-right: 1rem;\n padding-left: 1rem; }\n .navbar-expand > .container,\n .navbar-expand > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand .navbar-toggler {\n display: none; }\n\n.navbar-light .navbar-brand {\n color: rgba(34, 42, 66, 0.9); }\n .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(34, 42, 66, 0.9); }\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(34, 42, 66, 0.5); }\n .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(34, 42, 66, 0.7); }\n .navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(34, 42, 66, 0.3); }\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(34, 42, 66, 0.9); }\n\n.navbar-light .navbar-toggler {\n color: rgba(34, 42, 66, 0.5);\n border-color: transparent; }\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml !default;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(34, 42, 66, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"); }\n\n.navbar-light .navbar-text {\n color: rgba(34, 42, 66, 0.5); }\n .navbar-light .navbar-text a {\n color: rgba(34, 42, 66, 0.9); }\n .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(34, 42, 66, 0.9); }\n\n.navbar-dark .navbar-brand {\n color: rgba(255, 255, 255, 0.65); }\n .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: rgba(255, 255, 255, 0.65); }\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.95); }\n .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.65); }\n .navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25); }\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: rgba(255, 255, 255, 0.65); }\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.95);\n border-color: transparent; }\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.95)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"); }\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.95); }\n .navbar-dark .navbar-text a {\n color: rgba(255, 255, 255, 0.65); }\n .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: rgba(255, 255, 255, 0.65); }\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #ffffff;\n background-clip: border-box;\n border: 0.0625rem solid rgba(34, 42, 66, 0.05);\n border-radius: 0.2857rem; }\n .card > hr {\n margin-right: 0;\n margin-left: 0; }\n .card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.2857rem;\n border-top-right-radius: 0.2857rem; }\n .card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.2857rem;\n border-bottom-left-radius: 0.2857rem; }\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.5rem; }\n\n.card-title {\n margin-bottom: 1.25rem; }\n\n.card-subtitle {\n margin-top: -0.625rem;\n margin-bottom: 0; }\n\n.card-text:last-child {\n margin-bottom: 0; }\n\n.card-link:hover {\n text-decoration: none; }\n\n.card-link + .card-link {\n margin-left: 1.5rem; }\n\n.card-header {\n padding: 1.25rem 1.5rem;\n margin-bottom: 0;\n background-color: #f6f9fc;\n border-bottom: 0.0625rem solid rgba(34, 42, 66, 0.05); }\n .card-header:first-child {\n border-radius: calc(0.2857rem - 0.0625rem) calc(0.2857rem - 0.0625rem) 0 0; }\n .card-header + .list-group .list-group-item:first-child {\n border-top: 0; }\n\n.card-footer {\n padding: 1.25rem 1.5rem;\n background-color: #f6f9fc;\n border-top: 0.0625rem solid rgba(34, 42, 66, 0.05); }\n .card-footer:last-child {\n border-radius: 0 0 calc(0.2857rem - 0.0625rem) calc(0.2857rem - 0.0625rem); }\n\n.card-header-tabs {\n margin-right: -0.75rem;\n margin-bottom: -1.25rem;\n margin-left: -0.75rem;\n border-bottom: 0; }\n\n.card-header-pills {\n margin-right: -0.75rem;\n margin-left: -0.75rem; }\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem; }\n\n.card-img {\n width: 100%;\n border-radius: calc(0.2857rem - 0.0625rem); }\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.2857rem - 0.0625rem);\n border-top-right-radius: calc(0.2857rem - 0.0625rem); }\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.2857rem - 0.0625rem);\n border-bottom-left-radius: calc(0.2857rem - 0.0625rem); }\n\n.card-deck {\n display: flex;\n flex-direction: column; }\n .card-deck .card {\n margin-bottom: 15px; }\n @media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px; }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px; } }\n\n.card-group {\n display: flex;\n flex-direction: column; }\n .card-group > .card {\n margin-bottom: 15px; }\n @media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap; }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0; }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0; }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0; }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0; }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0; }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0; } }\n\n.card-columns .card {\n margin-bottom: 1.25rem; }\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1; }\n .card-columns .card {\n display: inline-block;\n width: 100%; } }\n\n.accordion > .card {\n overflow: hidden; }\n .accordion > .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0; }\n .accordion > .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0; }\n .accordion > .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n .accordion > .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n .accordion > .card .card-header {\n margin-bottom: -0.0625rem; }\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #1d253b;\n border-radius: 0.25rem; }\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem; }\n .breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #ffffff;\n content: \"/\"; }\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline; }\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none; }\n\n.breadcrumb-item.active {\n color: #ffffff; }\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem; }\n\n.page-link {\n position: relative;\n display: block;\n padding: 0 0.6875rem;\n margin-left: -0.0625rem;\n line-height: 1.25;\n color: #ffffff;\n background-color: transparent;\n border: 0.0625rem solid #e3e3e3; }\n .page-link:hover {\n z-index: 2;\n color: #6c757d;\n text-decoration: none;\n background-color: #e3e3e3;\n border-color: #e3e3e3; }\n .page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: none; }\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem; }\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem; }\n\n.page-item.active .page-link {\n z-index: 1;\n color: #ffffff;\n background-color: #e14eca;\n border-color: #e14eca; }\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: transparent;\n border-color: #e3e3e3; }\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 0.99925rem;\n line-height: 1.625rem; }\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.4285rem;\n border-bottom-left-radius: 0.4285rem; }\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.4285rem;\n border-bottom-right-radius: 0.4285rem; }\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.75rem;\n line-height: 1.5; }\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2857rem;\n border-bottom-left-radius: 0.2857rem; }\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2857rem;\n border-bottom-right-radius: 0.2857rem; }\n\n.badge {\n display: inline-block;\n padding: 0.25rem 0.5rem;\n font-size: 0.62475rem;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n 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; }\n @media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none; } }\n a.badge:hover, a.badge:focus {\n text-decoration: none; }\n .badge:empty {\n display: none; }\n\n.btn .badge {\n position: relative;\n top: -1px; }\n\n.badge-pill {\n padding-right: 0.875em;\n padding-left: 0.875em;\n border-radius: 0.875rem; }\n\n.badge-primary {\n color: #ffffff;\n background-color: #e14eca; }\n a.badge-primary:hover, a.badge-primary:focus {\n color: #ffffff;\n background-color: #d725bb; }\n a.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0 rgba(225, 78, 202, 0.5); }\n\n.badge-secondary {\n color: #212529;\n background-color: #f4f5f7; }\n a.badge-secondary:hover, a.badge-secondary:focus {\n color: #212529;\n background-color: #d6dae2; }\n a.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0 rgba(244, 245, 247, 0.5); }\n\n.badge-success {\n color: #ffffff;\n background-color: #00f2c3; }\n a.badge-success:hover, a.badge-success:focus {\n color: #ffffff;\n background-color: #00bf9a; }\n a.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0 rgba(0, 242, 195, 0.5); }\n\n.badge-info {\n color: #ffffff;\n background-color: #1d8cf8; }\n a.badge-info:hover, a.badge-info:focus {\n color: #ffffff;\n background-color: #0772db; }\n a.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0 rgba(29, 140, 248, 0.5); }\n\n.badge-warning {\n color: #ffffff;\n background-color: #ff8d72; }\n a.badge-warning:hover, a.badge-warning:focus {\n color: #ffffff;\n background-color: #ff643f; }\n a.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0 rgba(255, 141, 114, 0.5); }\n\n.badge-danger {\n color: #ffffff;\n background-color: #fd5d93; }\n a.badge-danger:hover, a.badge-danger:focus {\n color: #ffffff;\n background-color: #fc2b71; }\n a.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0 rgba(253, 93, 147, 0.5); }\n\n.badge-light {\n color: #ffffff;\n background-color: #adb5bd; }\n a.badge-light:hover, a.badge-light:focus {\n color: #ffffff;\n background-color: #919ca6; }\n a.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0 rgba(173, 181, 189, 0.5); }\n\n.badge-dark {\n color: #ffffff;\n background-color: #212529; }\n a.badge-dark:hover, a.badge-dark:focus {\n color: #ffffff;\n background-color: #0a0c0d; }\n a.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.5); }\n\n.badge-default {\n color: #ffffff;\n background-color: #344675; }\n a.badge-default:hover, a.badge-default:focus {\n color: #ffffff;\n background-color: #243152; }\n a.badge-default:focus, a.badge-default.focus {\n outline: 0;\n box-shadow: 0 0 0 0 rgba(52, 70, 117, 0.5); }\n\n.badge-white {\n color: #212529;\n background-color: #ffffff; }\n a.badge-white:hover, a.badge-white:focus {\n color: #212529;\n background-color: #e6e6e6; }\n a.badge-white:focus, a.badge-white.focus {\n outline: 0;\n box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); }\n\n.badge-neutral {\n color: #212529;\n background-color: #ffffff; }\n a.badge-neutral:hover, a.badge-neutral:focus {\n color: #212529;\n background-color: #e6e6e6; }\n a.badge-neutral:focus, a.badge-neutral.focus {\n outline: 0;\n box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); }\n\n.badge-darker {\n color: #ffffff;\n background-color: black; }\n a.badge-darker:hover, a.badge-darker:focus {\n color: #ffffff;\n background-color: black; }\n a.badge-darker:focus, a.badge-darker.focus {\n outline: 0;\n box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5); }\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.4285rem; }\n @media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem; } }\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0; }\n\n.alert {\n position: relative;\n padding: 0.9rem 1.25rem;\n margin-bottom: 1rem;\n border: 0.0625rem solid transparent;\n border-radius: 0.2857rem; }\n\n.alert-heading {\n color: inherit; }\n\n.alert-link {\n font-weight: 600; }\n\n.alert-dismissible {\n padding-right: 3.8125rem; }\n .alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.9rem 1.25rem;\n color: inherit; }\n\n.alert-primary {\n color: #e14eca;\n background-color: #e66ad2;\n border-color: #e66ad2; }\n .alert-primary hr {\n border-top-color: #e254cb; }\n .alert-primary .alert-link {\n color: #d725bb; }\n\n.alert-secondary {\n color: #f4f5f7;\n background-color: #f6f7f8;\n border-color: #f6f7f8; }\n .alert-secondary hr {\n border-top-color: #e8eaed; }\n .alert-secondary .alert-link {\n color: #d6dae2; }\n\n.alert-success {\n color: #00f2c3;\n background-color: #29f4cd;\n border-color: #29f4cd; }\n .alert-success hr {\n border-top-color: #11f3c7; }\n .alert-success .alert-link {\n color: #00bf9a; }\n\n.alert-info {\n color: #1d8cf8;\n background-color: #419ef9;\n border-color: #419ef9; }\n .alert-info hr {\n border-top-color: #2891f8; }\n .alert-info .alert-link {\n color: #0772db; }\n\n.alert-warning {\n color: #ff8d72;\n background-color: #ff9f89;\n border-color: #ff9f89; }\n .alert-warning hr {\n border-top-color: #ff8a70; }\n .alert-warning .alert-link {\n color: #ff643f; }\n\n.alert-danger {\n color: #fd5d93;\n background-color: #fd77a4;\n border-color: #fd77a4; }\n .alert-danger hr {\n border-top-color: #fd5e93; }\n .alert-danger .alert-link {\n color: #fc2b71; }\n\n.alert-light {\n color: #adb5bd;\n background-color: #bac1c8;\n border-color: #bac1c8; }\n .alert-light hr {\n border-top-color: #acb4bd; }\n .alert-light .alert-link {\n color: #919ca6; }\n\n.alert-dark {\n color: #212529;\n background-color: #45484b;\n border-color: #45484b; }\n .alert-dark hr {\n border-top-color: #393b3e; }\n .alert-dark .alert-link {\n color: #0a0c0d; }\n\n.alert-default {\n color: #344675;\n background-color: #54648b;\n border-color: #54648b; }\n .alert-default hr {\n border-top-color: #4a597b; }\n .alert-default .alert-link {\n color: #243152; }\n\n.alert-white {\n color: white;\n background-color: white;\n border-color: white; }\n .alert-white hr {\n border-top-color: #f2f2f2; }\n .alert-white .alert-link {\n color: #e6e6e6; }\n\n.alert-neutral {\n color: white;\n background-color: white;\n border-color: white; }\n .alert-neutral hr {\n border-top-color: #f2f2f2; }\n .alert-neutral .alert-link {\n color: #e6e6e6; }\n\n.alert-darker {\n color: black;\n background-color: #292929;\n border-color: #292929; }\n .alert-darker hr {\n border-top-color: #1c1c1c; }\n .alert-darker .alert-link {\n color: black; }\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 0.5rem 0; }\n to {\n background-position: 0 0; } }\n\n.progress {\n display: flex;\n height: 0.5rem;\n overflow: hidden;\n font-size: 0.65625rem;\n background-color: rgba(0, 0, 0, 0.3);\n border-radius: 0.875rem;\n box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.3); }\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #ffffff;\n text-align: center;\n white-space: nowrap;\n background-color: #e14eca;\n transition: width 0.6s ease; }\n @media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none; } }\n\n.progress-bar-striped {\n 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);\n background-size: 0.5rem 0.5rem; }\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite; }\n @media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none; } }\n\n.media {\n display: flex;\n align-items: flex-start; }\n\n.media-body {\n flex: 1; }\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0; }\n\n.list-group-item-action {\n width: 100%;\n color: #525f7f;\n text-align: inherit; }\n .list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #525f7f;\n text-decoration: none;\n background-color: #f6f9fc; }\n .list-group-item-action:active {\n color: #525f7f;\n background-color: #e9ecef; }\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 1rem 1rem;\n margin-bottom: -0.0625rem;\n background-color: #ffffff;\n border: 0.0625rem solid #e9ecef; }\n .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem; }\n .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem; }\n .list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #ffffff; }\n .list-group-item.active {\n z-index: 2;\n color: #ffffff;\n background-color: #e14eca;\n border-color: #e14eca; }\n\n.list-group-horizontal {\n flex-direction: row; }\n .list-group-horizontal .list-group-item {\n margin-right: -0.0625rem;\n margin-bottom: 0; }\n .list-group-horizontal .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0; }\n .list-group-horizontal .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0; }\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row; }\n .list-group-horizontal-sm .list-group-item {\n margin-right: -0.0625rem;\n margin-bottom: 0; }\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0; }\n .list-group-horizontal-sm .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0; } }\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row; }\n .list-group-horizontal-md .list-group-item {\n margin-right: -0.0625rem;\n margin-bottom: 0; }\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0; }\n .list-group-horizontal-md .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0; } }\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row; }\n .list-group-horizontal-lg .list-group-item {\n margin-right: -0.0625rem;\n margin-bottom: 0; }\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0; }\n .list-group-horizontal-lg .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0; } }\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row; }\n .list-group-horizontal-xl .list-group-item {\n margin-right: -0.0625rem;\n margin-bottom: 0; }\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0; }\n .list-group-horizontal-xl .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0; } }\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0; }\n .list-group-flush .list-group-item:last-child {\n margin-bottom: -0.0625rem; }\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0; }\n\n.list-group-flush:last-child .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom: 0; }\n\n.list-group-item-primary {\n color: #853d89;\n background-color: #f7cdf0; }\n .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #853d89;\n background-color: #f3b7e9; }\n .list-group-item-primary.list-group-item-action.active {\n color: #ffffff;\n background-color: #853d89;\n border-color: #853d89; }\n\n.list-group-item-secondary {\n color: #8f94a0;\n background-color: #fcfcfd; }\n .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #8f94a0;\n background-color: #ededf3; }\n .list-group-item-secondary.list-group-item-action.active {\n color: #ffffff;\n background-color: #8f94a0;\n border-color: #8f94a0; }\n\n.list-group-item-success {\n color: #109285;\n background-color: #b8fbee; }\n .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #109285;\n background-color: #a0fae8; }\n .list-group-item-success.list-group-item-action.active {\n color: #ffffff;\n background-color: #109285;\n border-color: #109285; }\n\n.list-group-item-info {\n color: #1f5da1;\n background-color: #c0dffd; }\n .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #1f5da1;\n background-color: #a7d2fc; }\n .list-group-item-info.list-group-item-action.active {\n color: #ffffff;\n background-color: #1f5da1;\n border-color: #1f5da1; }\n\n.list-group-item-warning {\n color: #955d5b;\n background-color: #ffdfd8; }\n .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #955d5b;\n background-color: #ffcabf; }\n .list-group-item-warning.list-group-item-action.active {\n color: #ffffff;\n background-color: #955d5b;\n border-color: #955d5b; }\n\n.list-group-item-danger {\n color: #94456c;\n background-color: #fed2e1; }\n .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #94456c;\n background-color: #fdb9d0; }\n .list-group-item-danger.list-group-item-action.active {\n color: #ffffff;\n background-color: #94456c;\n border-color: #94456c; }\n\n.list-group-item-light {\n color: #6a7282;\n background-color: #e8eaed; }\n .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #6a7282;\n background-color: #dadde2; }\n .list-group-item-light.list-group-item-action.active {\n color: #ffffff;\n background-color: #6a7282;\n border-color: #6a7282; }\n\n.list-group-item-dark {\n color: #212735;\n background-color: #c1c2c3; }\n .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #212735;\n background-color: #b4b5b6; }\n .list-group-item-dark.list-group-item-action.active {\n color: #ffffff;\n background-color: #212735;\n border-color: #212735; }\n\n.list-group-item-default {\n color: #2b395d;\n background-color: #c6cbd8; }\n .list-group-item-default.list-group-item-action:hover, .list-group-item-default.list-group-item-action:focus {\n color: #2b395d;\n background-color: #b7bdce; }\n .list-group-item-default.list-group-item-action.active {\n color: #ffffff;\n background-color: #2b395d;\n border-color: #2b395d; }\n\n.list-group-item-white {\n color: #9599a4;\n background-color: white; }\n .list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {\n color: #9599a4;\n background-color: #f2f2f2; }\n .list-group-item-white.list-group-item-action.active {\n color: #ffffff;\n background-color: #9599a4;\n border-color: #9599a4; }\n\n.list-group-item-neutral {\n color: #9599a4;\n background-color: white; }\n .list-group-item-neutral.list-group-item-action:hover, .list-group-item-neutral.list-group-item-action:focus {\n color: #9599a4;\n background-color: #f2f2f2; }\n .list-group-item-neutral.list-group-item-action.active {\n color: #ffffff;\n background-color: #9599a4;\n border-color: #9599a4; }\n\n.list-group-item-darker {\n color: #101420;\n background-color: #b8b8b8; }\n .list-group-item-darker.list-group-item-action:hover, .list-group-item-darker.list-group-item-action:focus {\n color: #101420;\n background-color: #ababab; }\n .list-group-item-darker.list-group-item-action.active {\n color: #ffffff;\n background-color: #101420;\n border-color: #101420; }\n\n.close {\n float: right;\n font-size: 1.3125rem;\n font-weight: 600;\n line-height: 1;\n color: rgba(0, 0, 0, 0.6);\n text-shadow: none;\n opacity: .5; }\n .close:hover {\n color: rgba(0, 0, 0, 0.6);\n text-decoration: none; }\n .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: .75; }\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none; }\n\na.close.disabled {\n pointer-events: none; }\n\n.modal-open {\n overflow: hidden; }\n .modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto; }\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0; }\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none; }\n .modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px); }\n @media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none; } }\n .modal.show .modal-dialog {\n transform: none; }\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1rem); }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden; }\n .modal-dialog-scrollable .modal-header,\n .modal-dialog-scrollable .modal-footer {\n flex-shrink: 0; }\n .modal-dialog-scrollable .modal-body {\n overflow-y: auto; }\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1rem); }\n .modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\"; }\n .modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%; }\n .modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none; }\n .modal-dialog-centered.modal-dialog-scrollable::before {\n content: none; }\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid rgba(34, 42, 66, 0.2);\n border-radius: 0.2857rem;\n box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.5);\n outline: 0; }\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #222a42; }\n .modal-backdrop.fade {\n opacity: 0; }\n .modal-backdrop.show {\n opacity: 0.16; }\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 24px 24px 0 24px;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.2857rem;\n border-top-right-radius: 0.2857rem; }\n .modal-header .close {\n padding: 24px 24px 0 24px;\n margin: -1rem -1rem -1rem auto; }\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.1; }\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 24px 24px 16px 24px; }\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 24px 24px 16px 24px;\n border-top: 1px solid #e9ecef;\n border-bottom-right-radius: 0.2857rem;\n border-bottom-left-radius: 0.2857rem; }\n .modal-footer > :not(:first-child) {\n margin-left: .25rem; }\n .modal-footer > :not(:last-child) {\n margin-right: .25rem; }\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll; }\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto; }\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem); }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem); }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem); }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem); }\n .modal-content {\n box-shadow: 0 15px 35px rgba(50, 50, 93, 0.2), 0 5px 15px rgba(0, 0, 0, 0.17); }\n .modal-sm {\n max-width: 380px; } }\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px; } }\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px; } }\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: \"Poppins\", sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.75rem;\n word-wrap: break-word;\n opacity: 0; }\n .tooltip.show {\n opacity: 0.9; }\n .tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem; }\n .tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid; }\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0; }\n .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0; }\n .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #ffffff; }\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem; }\n .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem; }\n .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #ffffff; }\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0; }\n .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0; }\n .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #ffffff; }\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem; }\n .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem; }\n .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #ffffff; }\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #222a42;\n text-align: center;\n background-color: #ffffff;\n border-radius: 0.25rem; }\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: \"Poppins\", sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.75rem;\n word-wrap: break-word;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid rgba(34, 42, 66, 0.05);\n border-radius: 0.4285rem;\n box-shadow: 0px 0.5rem 2rem 0px rgba(34, 42, 66, 0.2); }\n .popover .arrow {\n position: absolute;\n display: block;\n width: 1.5rem;\n height: 0.75rem;\n margin: 0 0.4285rem; }\n .popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid; }\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.75rem; }\n .bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc((0.75rem + 1px) * -1); }\n .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.75rem 0.75rem 0;\n border-top-color: transparent; }\n .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.75rem 0.75rem 0;\n border-top-color: #ffffff; }\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.75rem; }\n .bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc((0.75rem + 1px) * -1);\n width: 0.75rem;\n height: 1.5rem;\n margin: 0.4285rem 0; }\n .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.75rem 0.75rem 0.75rem 0;\n border-right-color: transparent; }\n .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.75rem 0.75rem 0.75rem 0;\n border-right-color: #ffffff; }\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.75rem; }\n .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc((0.75rem + 1px) * -1); }\n .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.75rem 0.75rem 0.75rem;\n border-bottom-color: transparent; }\n .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.75rem 0.75rem 0.75rem;\n border-bottom-color: #ffffff; }\n .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1.5rem;\n margin-left: -0.75rem;\n content: \"\";\n border-bottom: 1px solid #ffffff; }\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.75rem; }\n .bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc((0.75rem + 1px) * -1);\n width: 0.75rem;\n height: 1.5rem;\n margin: 0.4285rem 0; }\n .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.75rem 0 0.75rem 0.75rem;\n border-left-color: transparent; }\n .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.75rem 0 0.75rem 0.75rem;\n border-left-color: #ffffff; }\n\n.popover-header {\n padding: 0.75rem 0.75rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #32325d;\n background-color: #ffffff;\n border-bottom: 1px solid #f2f2f2;\n border-top-left-radius: calc(0.4285rem - 1px);\n border-top-right-radius: calc(0.4285rem - 1px); }\n .popover-header:empty {\n display: none; }\n\n.popover-body {\n padding: 0.75rem 0.75rem;\n color: #525f7f; }\n\n.carousel {\n position: relative; }\n\n.carousel.pointer-event {\n touch-action: pan-y; }\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden; }\n .carousel-inner::after {\n display: block;\n clear: both;\n content: \"\"; }\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out; }\n @media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none; } }\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block; }\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%); }\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%); }\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none; }\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1; }\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: 0s 0.6s opacity; }\n @media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none; } }\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #ffffff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease; }\n @media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none; } }\n .carousel-control-prev:hover, .carousel-control-prev:focus,\n .carousel-control-next:hover,\n .carousel-control-next:focus {\n color: #ffffff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9; }\n\n.carousel-control-prev {\n left: 0; }\n\n.carousel-control-next {\n right: 0; }\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%; }\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\"); }\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\"); }\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none; }\n .carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #ffffff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease; }\n @media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none; } }\n .carousel-indicators .active {\n opacity: 1; }\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #ffffff;\n text-align: center; }\n\n.align-baseline {\n vertical-align: baseline !important; }\n\n.align-top {\n vertical-align: top !important; }\n\n.align-middle {\n vertical-align: middle !important; }\n\n.align-bottom {\n vertical-align: bottom !important; }\n\n.align-text-bottom {\n vertical-align: text-bottom !important; }\n\n.align-text-top {\n vertical-align: text-top !important; }\n\n.bg-primary {\n background-color: #e14eca !important; }\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #d725bb !important; }\n\n.bg-secondary {\n background-color: #f4f5f7 !important; }\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #d6dae2 !important; }\n\n.bg-success {\n background-color: #00f2c3 !important; }\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #00bf9a !important; }\n\n.bg-info {\n background-color: #1d8cf8 !important; }\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #0772db !important; }\n\n.bg-warning {\n background-color: #ff8d72 !important; }\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #ff643f !important; }\n\n.bg-danger {\n background-color: #fd5d93 !important; }\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #fc2b71 !important; }\n\n.bg-light {\n background-color: #adb5bd !important; }\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #919ca6 !important; }\n\n.bg-dark {\n background-color: #212529 !important; }\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #0a0c0d !important; }\n\n.bg-default {\n background-color: #344675 !important; }\n\na.bg-default:hover, a.bg-default:focus,\nbutton.bg-default:hover,\nbutton.bg-default:focus {\n background-color: #243152 !important; }\n\n.bg-white {\n background-color: #ffffff !important; }\n\na.bg-white:hover, a.bg-white:focus,\nbutton.bg-white:hover,\nbutton.bg-white:focus {\n background-color: #e6e6e6 !important; }\n\n.bg-neutral {\n background-color: #ffffff !important; }\n\na.bg-neutral:hover, a.bg-neutral:focus,\nbutton.bg-neutral:hover,\nbutton.bg-neutral:focus {\n background-color: #e6e6e6 !important; }\n\n.bg-darker {\n background-color: black !important; }\n\na.bg-darker:hover, a.bg-darker:focus,\nbutton.bg-darker:hover,\nbutton.bg-darker:focus {\n background-color: black !important; }\n\n.bg-white {\n background-color: #ffffff !important; }\n\n.bg-transparent {\n background-color: transparent !important; }\n\n.border {\n border: 0.0625rem solid #e9ecef !important; }\n\n.border-top {\n border-top: 0.0625rem solid #e9ecef !important; }\n\n.border-right {\n border-right: 0.0625rem solid #e9ecef !important; }\n\n.border-bottom {\n border-bottom: 0.0625rem solid #e9ecef !important; }\n\n.border-left {\n border-left: 0.0625rem solid #e9ecef !important; }\n\n.border-0 {\n border: 0 !important; }\n\n.border-top-0 {\n border-top: 0 !important; }\n\n.border-right-0 {\n border-right: 0 !important; }\n\n.border-bottom-0 {\n border-bottom: 0 !important; }\n\n.border-left-0 {\n border-left: 0 !important; }\n\n.border-primary {\n border-color: #e14eca !important; }\n\n.border-secondary {\n border-color: #f4f5f7 !important; }\n\n.border-success {\n border-color: #00f2c3 !important; }\n\n.border-info {\n border-color: #1d8cf8 !important; }\n\n.border-warning {\n border-color: #ff8d72 !important; }\n\n.border-danger {\n border-color: #fd5d93 !important; }\n\n.border-light {\n border-color: #adb5bd !important; }\n\n.border-dark {\n border-color: #212529 !important; }\n\n.border-default {\n border-color: #344675 !important; }\n\n.border-white {\n border-color: #ffffff !important; }\n\n.border-neutral {\n border-color: #ffffff !important; }\n\n.border-darker {\n border-color: black !important; }\n\n.border-white {\n border-color: #ffffff !important; }\n\n.rounded-sm {\n border-radius: 0.2857rem !important; }\n\n.rounded {\n border-radius: 0.25rem !important; }\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important; }\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important; }\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important; }\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important; }\n\n.rounded-lg {\n border-radius: 0.4285rem !important; }\n\n.rounded-circle {\n border-radius: 50% !important; }\n\n.rounded-pill {\n border-radius: 50rem !important; }\n\n.rounded-0 {\n border-radius: 0 !important; }\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\"; }\n\n.d-none {\n display: none !important; }\n\n.d-inline {\n display: inline !important; }\n\n.d-inline-block {\n display: inline-block !important; }\n\n.d-block {\n display: block !important; }\n\n.d-table {\n display: table !important; }\n\n.d-table-row {\n display: table-row !important; }\n\n.d-table-cell {\n display: table-cell !important; }\n\n.d-flex {\n display: flex !important; }\n\n.d-inline-flex {\n display: inline-flex !important; }\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important; }\n .d-sm-inline {\n display: inline !important; }\n .d-sm-inline-block {\n display: inline-block !important; }\n .d-sm-block {\n display: block !important; }\n .d-sm-table {\n display: table !important; }\n .d-sm-table-row {\n display: table-row !important; }\n .d-sm-table-cell {\n display: table-cell !important; }\n .d-sm-flex {\n display: flex !important; }\n .d-sm-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important; }\n .d-md-inline {\n display: inline !important; }\n .d-md-inline-block {\n display: inline-block !important; }\n .d-md-block {\n display: block !important; }\n .d-md-table {\n display: table !important; }\n .d-md-table-row {\n display: table-row !important; }\n .d-md-table-cell {\n display: table-cell !important; }\n .d-md-flex {\n display: flex !important; }\n .d-md-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important; }\n .d-lg-inline {\n display: inline !important; }\n .d-lg-inline-block {\n display: inline-block !important; }\n .d-lg-block {\n display: block !important; }\n .d-lg-table {\n display: table !important; }\n .d-lg-table-row {\n display: table-row !important; }\n .d-lg-table-cell {\n display: table-cell !important; }\n .d-lg-flex {\n display: flex !important; }\n .d-lg-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important; }\n .d-xl-inline {\n display: inline !important; }\n .d-xl-inline-block {\n display: inline-block !important; }\n .d-xl-block {\n display: block !important; }\n .d-xl-table {\n display: table !important; }\n .d-xl-table-row {\n display: table-row !important; }\n .d-xl-table-cell {\n display: table-cell !important; }\n .d-xl-flex {\n display: flex !important; }\n .d-xl-inline-flex {\n display: inline-flex !important; } }\n\n@media print {\n .d-print-none {\n display: none !important; }\n .d-print-inline {\n display: inline !important; }\n .d-print-inline-block {\n display: inline-block !important; }\n .d-print-block {\n display: block !important; }\n .d-print-table {\n display: table !important; }\n .d-print-table-row {\n display: table-row !important; }\n .d-print-table-cell {\n display: table-cell !important; }\n .d-print-flex {\n display: flex !important; }\n .d-print-inline-flex {\n display: inline-flex !important; } }\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden; }\n .embed-responsive::before {\n display: block;\n content: \"\"; }\n .embed-responsive .embed-responsive-item,\n .embed-responsive iframe,\n .embed-responsive embed,\n .embed-responsive object,\n .embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0; }\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714%; }\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%; }\n\n.embed-responsive-4by3::before {\n padding-top: 75%; }\n\n.embed-responsive-1by1::before {\n padding-top: 100%; }\n\n.flex-row {\n flex-direction: row !important; }\n\n.flex-column {\n flex-direction: column !important; }\n\n.flex-row-reverse {\n flex-direction: row-reverse !important; }\n\n.flex-column-reverse {\n flex-direction: column-reverse !important; }\n\n.flex-wrap {\n flex-wrap: wrap !important; }\n\n.flex-nowrap {\n flex-wrap: nowrap !important; }\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n\n.flex-fill {\n flex: 1 1 auto !important; }\n\n.flex-grow-0 {\n flex-grow: 0 !important; }\n\n.flex-grow-1 {\n flex-grow: 1 !important; }\n\n.flex-shrink-0 {\n flex-shrink: 0 !important; }\n\n.flex-shrink-1 {\n flex-shrink: 1 !important; }\n\n.justify-content-start {\n justify-content: flex-start !important; }\n\n.justify-content-end {\n justify-content: flex-end !important; }\n\n.justify-content-center {\n justify-content: center !important; }\n\n.justify-content-between {\n justify-content: space-between !important; }\n\n.justify-content-around {\n justify-content: space-around !important; }\n\n.align-items-start {\n align-items: flex-start !important; }\n\n.align-items-end {\n align-items: flex-end !important; }\n\n.align-items-center {\n align-items: center !important; }\n\n.align-items-baseline {\n align-items: baseline !important; }\n\n.align-items-stretch {\n align-items: stretch !important; }\n\n.align-content-start {\n align-content: flex-start !important; }\n\n.align-content-end {\n align-content: flex-end !important; }\n\n.align-content-center {\n align-content: center !important; }\n\n.align-content-between {\n align-content: space-between !important; }\n\n.align-content-around {\n align-content: space-around !important; }\n\n.align-content-stretch {\n align-content: stretch !important; }\n\n.align-self-auto {\n align-self: auto !important; }\n\n.align-self-start {\n align-self: flex-start !important; }\n\n.align-self-end {\n align-self: flex-end !important; }\n\n.align-self-center {\n align-self: center !important; }\n\n.align-self-baseline {\n align-self: baseline !important; }\n\n.align-self-stretch {\n align-self: stretch !important; }\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important; }\n .flex-sm-column {\n flex-direction: column !important; }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-sm-wrap {\n flex-wrap: wrap !important; }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important; }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-sm-fill {\n flex: 1 1 auto !important; }\n .flex-sm-grow-0 {\n flex-grow: 0 !important; }\n .flex-sm-grow-1 {\n flex-grow: 1 !important; }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-sm-start {\n justify-content: flex-start !important; }\n .justify-content-sm-end {\n justify-content: flex-end !important; }\n .justify-content-sm-center {\n justify-content: center !important; }\n .justify-content-sm-between {\n justify-content: space-between !important; }\n .justify-content-sm-around {\n justify-content: space-around !important; }\n .align-items-sm-start {\n align-items: flex-start !important; }\n .align-items-sm-end {\n align-items: flex-end !important; }\n .align-items-sm-center {\n align-items: center !important; }\n .align-items-sm-baseline {\n align-items: baseline !important; }\n .align-items-sm-stretch {\n align-items: stretch !important; }\n .align-content-sm-start {\n align-content: flex-start !important; }\n .align-content-sm-end {\n align-content: flex-end !important; }\n .align-content-sm-center {\n align-content: center !important; }\n .align-content-sm-between {\n align-content: space-between !important; }\n .align-content-sm-around {\n align-content: space-around !important; }\n .align-content-sm-stretch {\n align-content: stretch !important; }\n .align-self-sm-auto {\n align-self: auto !important; }\n .align-self-sm-start {\n align-self: flex-start !important; }\n .align-self-sm-end {\n align-self: flex-end !important; }\n .align-self-sm-center {\n align-self: center !important; }\n .align-self-sm-baseline {\n align-self: baseline !important; }\n .align-self-sm-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important; }\n .flex-md-column {\n flex-direction: column !important; }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-md-wrap {\n flex-wrap: wrap !important; }\n .flex-md-nowrap {\n flex-wrap: nowrap !important; }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-md-fill {\n flex: 1 1 auto !important; }\n .flex-md-grow-0 {\n flex-grow: 0 !important; }\n .flex-md-grow-1 {\n flex-grow: 1 !important; }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-md-start {\n justify-content: flex-start !important; }\n .justify-content-md-end {\n justify-content: flex-end !important; }\n .justify-content-md-center {\n justify-content: center !important; }\n .justify-content-md-between {\n justify-content: space-between !important; }\n .justify-content-md-around {\n justify-content: space-around !important; }\n .align-items-md-start {\n align-items: flex-start !important; }\n .align-items-md-end {\n align-items: flex-end !important; }\n .align-items-md-center {\n align-items: center !important; }\n .align-items-md-baseline {\n align-items: baseline !important; }\n .align-items-md-stretch {\n align-items: stretch !important; }\n .align-content-md-start {\n align-content: flex-start !important; }\n .align-content-md-end {\n align-content: flex-end !important; }\n .align-content-md-center {\n align-content: center !important; }\n .align-content-md-between {\n align-content: space-between !important; }\n .align-content-md-around {\n align-content: space-around !important; }\n .align-content-md-stretch {\n align-content: stretch !important; }\n .align-self-md-auto {\n align-self: auto !important; }\n .align-self-md-start {\n align-self: flex-start !important; }\n .align-self-md-end {\n align-self: flex-end !important; }\n .align-self-md-center {\n align-self: center !important; }\n .align-self-md-baseline {\n align-self: baseline !important; }\n .align-self-md-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important; }\n .flex-lg-column {\n flex-direction: column !important; }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-lg-wrap {\n flex-wrap: wrap !important; }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important; }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-lg-fill {\n flex: 1 1 auto !important; }\n .flex-lg-grow-0 {\n flex-grow: 0 !important; }\n .flex-lg-grow-1 {\n flex-grow: 1 !important; }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-lg-start {\n justify-content: flex-start !important; }\n .justify-content-lg-end {\n justify-content: flex-end !important; }\n .justify-content-lg-center {\n justify-content: center !important; }\n .justify-content-lg-between {\n justify-content: space-between !important; }\n .justify-content-lg-around {\n justify-content: space-around !important; }\n .align-items-lg-start {\n align-items: flex-start !important; }\n .align-items-lg-end {\n align-items: flex-end !important; }\n .align-items-lg-center {\n align-items: center !important; }\n .align-items-lg-baseline {\n align-items: baseline !important; }\n .align-items-lg-stretch {\n align-items: stretch !important; }\n .align-content-lg-start {\n align-content: flex-start !important; }\n .align-content-lg-end {\n align-content: flex-end !important; }\n .align-content-lg-center {\n align-content: center !important; }\n .align-content-lg-between {\n align-content: space-between !important; }\n .align-content-lg-around {\n align-content: space-around !important; }\n .align-content-lg-stretch {\n align-content: stretch !important; }\n .align-self-lg-auto {\n align-self: auto !important; }\n .align-self-lg-start {\n align-self: flex-start !important; }\n .align-self-lg-end {\n align-self: flex-end !important; }\n .align-self-lg-center {\n align-self: center !important; }\n .align-self-lg-baseline {\n align-self: baseline !important; }\n .align-self-lg-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important; }\n .flex-xl-column {\n flex-direction: column !important; }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-xl-wrap {\n flex-wrap: wrap !important; }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important; }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-xl-fill {\n flex: 1 1 auto !important; }\n .flex-xl-grow-0 {\n flex-grow: 0 !important; }\n .flex-xl-grow-1 {\n flex-grow: 1 !important; }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-xl-start {\n justify-content: flex-start !important; }\n .justify-content-xl-end {\n justify-content: flex-end !important; }\n .justify-content-xl-center {\n justify-content: center !important; }\n .justify-content-xl-between {\n justify-content: space-between !important; }\n .justify-content-xl-around {\n justify-content: space-around !important; }\n .align-items-xl-start {\n align-items: flex-start !important; }\n .align-items-xl-end {\n align-items: flex-end !important; }\n .align-items-xl-center {\n align-items: center !important; }\n .align-items-xl-baseline {\n align-items: baseline !important; }\n .align-items-xl-stretch {\n align-items: stretch !important; }\n .align-content-xl-start {\n align-content: flex-start !important; }\n .align-content-xl-end {\n align-content: flex-end !important; }\n .align-content-xl-center {\n align-content: center !important; }\n .align-content-xl-between {\n align-content: space-between !important; }\n .align-content-xl-around {\n align-content: space-around !important; }\n .align-content-xl-stretch {\n align-content: stretch !important; }\n .align-self-xl-auto {\n align-self: auto !important; }\n .align-self-xl-start {\n align-self: flex-start !important; }\n .align-self-xl-end {\n align-self: flex-end !important; }\n .align-self-xl-center {\n align-self: center !important; }\n .align-self-xl-baseline {\n align-self: baseline !important; }\n .align-self-xl-stretch {\n align-self: stretch !important; } }\n\n.float-left {\n float: left !important; }\n\n.float-right {\n float: right !important; }\n\n.float-none {\n float: none !important; }\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important; }\n .float-sm-right {\n float: right !important; }\n .float-sm-none {\n float: none !important; } }\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important; }\n .float-md-right {\n float: right !important; }\n .float-md-none {\n float: none !important; } }\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important; }\n .float-lg-right {\n float: right !important; }\n .float-lg-none {\n float: none !important; } }\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important; }\n .float-xl-right {\n float: right !important; }\n .float-xl-none {\n float: none !important; } }\n\n.overflow-auto {\n overflow: auto !important; }\n\n.overflow-hidden {\n overflow: hidden !important; }\n\n.position-static {\n position: static !important; }\n\n.position-relative {\n position: relative !important; }\n\n.position-absolute {\n position: absolute !important; }\n\n.position-fixed {\n position: fixed !important; }\n\n.position-sticky {\n position: sticky !important; }\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030; }\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030; }\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020; } }\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0; }\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal; }\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(34, 42, 66, 0.075) !important; }\n\n.shadow {\n box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1) !important; }\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(34, 42, 66, 0.175) !important; }\n\n.shadow-none {\n box-shadow: none !important; }\n\n.w-25 {\n width: 25% !important; }\n\n.w-50 {\n width: 50% !important; }\n\n.w-75 {\n width: 75% !important; }\n\n.w-100 {\n width: 100% !important; }\n\n.w-auto {\n width: auto !important; }\n\n.h-25 {\n height: 25% !important; }\n\n.h-50 {\n height: 50% !important; }\n\n.h-75 {\n height: 75% !important; }\n\n.h-100 {\n height: 100% !important; }\n\n.h-auto {\n height: auto !important; }\n\n.mw-100 {\n max-width: 100% !important; }\n\n.mh-100 {\n max-height: 100% !important; }\n\n.min-vw-100 {\n min-width: 100vw !important; }\n\n.min-vh-100 {\n min-height: 100vh !important; }\n\n.vw-100 {\n width: 100vw !important; }\n\n.vh-100 {\n height: 100vh !important; }\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0); }\n\n.m-0 {\n margin: 0 !important; }\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important; }\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important; }\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important; }\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important; }\n\n.m-1 {\n margin: 0.25rem !important; }\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important; }\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important; }\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important; }\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important; }\n\n.m-2 {\n margin: 0.5rem !important; }\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important; }\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important; }\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important; }\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important; }\n\n.m-3 {\n margin: 1rem !important; }\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important; }\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important; }\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important; }\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important; }\n\n.m-4 {\n margin: 1.5rem !important; }\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important; }\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important; }\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important; }\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important; }\n\n.m-5 {\n margin: 3rem !important; }\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important; }\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important; }\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important; }\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important; }\n\n.m-sm {\n margin: 2rem !important; }\n\n.mt-sm,\n.my-sm {\n margin-top: 2rem !important; }\n\n.mr-sm,\n.mx-sm {\n margin-right: 2rem !important; }\n\n.mb-sm,\n.my-sm {\n margin-bottom: 2rem !important; }\n\n.ml-sm,\n.mx-sm {\n margin-left: 2rem !important; }\n\n.m-md {\n margin: 4rem !important; }\n\n.mt-md,\n.my-md {\n margin-top: 4rem !important; }\n\n.mr-md,\n.mx-md {\n margin-right: 4rem !important; }\n\n.mb-md,\n.my-md {\n margin-bottom: 4rem !important; }\n\n.ml-md,\n.mx-md {\n margin-left: 4rem !important; }\n\n.m-lg {\n margin: 6rem !important; }\n\n.mt-lg,\n.my-lg {\n margin-top: 6rem !important; }\n\n.mr-lg,\n.mx-lg {\n margin-right: 6rem !important; }\n\n.mb-lg,\n.my-lg {\n margin-bottom: 6rem !important; }\n\n.ml-lg,\n.mx-lg {\n margin-left: 6rem !important; }\n\n.m-xl {\n margin: 8rem !important; }\n\n.mt-xl,\n.my-xl {\n margin-top: 8rem !important; }\n\n.mr-xl,\n.mx-xl {\n margin-right: 8rem !important; }\n\n.mb-xl,\n.my-xl {\n margin-bottom: 8rem !important; }\n\n.ml-xl,\n.mx-xl {\n margin-left: 8rem !important; }\n\n.p-0 {\n padding: 0 !important; }\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important; }\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important; }\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important; }\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important; }\n\n.p-1 {\n padding: 0.25rem !important; }\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important; }\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important; }\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important; }\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important; }\n\n.p-2 {\n padding: 0.5rem !important; }\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important; }\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important; }\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important; }\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important; }\n\n.p-3 {\n padding: 1rem !important; }\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important; }\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important; }\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important; }\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important; }\n\n.p-4 {\n padding: 1.5rem !important; }\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important; }\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important; }\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important; }\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important; }\n\n.p-5 {\n padding: 3rem !important; }\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important; }\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important; }\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important; }\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important; }\n\n.p-sm {\n padding: 2rem !important; }\n\n.pt-sm,\n.py-sm {\n padding-top: 2rem !important; }\n\n.pr-sm,\n.px-sm {\n padding-right: 2rem !important; }\n\n.pb-sm,\n.py-sm {\n padding-bottom: 2rem !important; }\n\n.pl-sm,\n.px-sm {\n padding-left: 2rem !important; }\n\n.p-md {\n padding: 4rem !important; }\n\n.pt-md,\n.py-md {\n padding-top: 4rem !important; }\n\n.pr-md,\n.px-md {\n padding-right: 4rem !important; }\n\n.pb-md,\n.py-md {\n padding-bottom: 4rem !important; }\n\n.pl-md,\n.px-md {\n padding-left: 4rem !important; }\n\n.p-lg {\n padding: 6rem !important; }\n\n.pt-lg,\n.py-lg {\n padding-top: 6rem !important; }\n\n.pr-lg,\n.px-lg {\n padding-right: 6rem !important; }\n\n.pb-lg,\n.py-lg {\n padding-bottom: 6rem !important; }\n\n.pl-lg,\n.px-lg {\n padding-left: 6rem !important; }\n\n.p-xl {\n padding: 8rem !important; }\n\n.pt-xl,\n.py-xl {\n padding-top: 8rem !important; }\n\n.pr-xl,\n.px-xl {\n padding-right: 8rem !important; }\n\n.pb-xl,\n.py-xl {\n padding-bottom: 8rem !important; }\n\n.pl-xl,\n.px-xl {\n padding-left: 8rem !important; }\n\n.m-n1 {\n margin: -0.25rem !important; }\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important; }\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important; }\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important; }\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important; }\n\n.m-n2 {\n margin: -0.5rem !important; }\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important; }\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important; }\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important; }\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important; }\n\n.m-n3 {\n margin: -1rem !important; }\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important; }\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important; }\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important; }\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important; }\n\n.m-n4 {\n margin: -1.5rem !important; }\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important; }\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important; }\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important; }\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important; }\n\n.m-n5 {\n margin: -3rem !important; }\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important; }\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important; }\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important; }\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important; }\n\n.m-nsm {\n margin: -2rem !important; }\n\n.mt-nsm,\n.my-nsm {\n margin-top: -2rem !important; }\n\n.mr-nsm,\n.mx-nsm {\n margin-right: -2rem !important; }\n\n.mb-nsm,\n.my-nsm {\n margin-bottom: -2rem !important; }\n\n.ml-nsm,\n.mx-nsm {\n margin-left: -2rem !important; }\n\n.m-nmd {\n margin: -4rem !important; }\n\n.mt-nmd,\n.my-nmd {\n margin-top: -4rem !important; }\n\n.mr-nmd,\n.mx-nmd {\n margin-right: -4rem !important; }\n\n.mb-nmd,\n.my-nmd {\n margin-bottom: -4rem !important; }\n\n.ml-nmd,\n.mx-nmd {\n margin-left: -4rem !important; }\n\n.m-nlg {\n margin: -6rem !important; }\n\n.mt-nlg,\n.my-nlg {\n margin-top: -6rem !important; }\n\n.mr-nlg,\n.mx-nlg {\n margin-right: -6rem !important; }\n\n.mb-nlg,\n.my-nlg {\n margin-bottom: -6rem !important; }\n\n.ml-nlg,\n.mx-nlg {\n margin-left: -6rem !important; }\n\n.m-nxl {\n margin: -8rem !important; }\n\n.mt-nxl,\n.my-nxl {\n margin-top: -8rem !important; }\n\n.mr-nxl,\n.mx-nxl {\n margin-right: -8rem !important; }\n\n.mb-nxl,\n.my-nxl {\n margin-bottom: -8rem !important; }\n\n.ml-nxl,\n.mx-nxl {\n margin-left: -8rem !important; }\n\n.m-auto {\n margin: auto !important; }\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important; }\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important; }\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important; }\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important; }\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important; }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important; }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important; }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important; }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important; }\n .m-sm-1 {\n margin: 0.25rem !important; }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important; }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important; }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important; }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important; }\n .m-sm-2 {\n margin: 0.5rem !important; }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important; }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important; }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important; }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important; }\n .m-sm-3 {\n margin: 1rem !important; }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important; }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important; }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important; }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important; }\n .m-sm-4 {\n margin: 1.5rem !important; }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important; }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important; }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important; }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important; }\n .m-sm-5 {\n margin: 3rem !important; }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important; }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important; }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important; }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important; }\n .m-sm-sm {\n margin: 2rem !important; }\n .mt-sm-sm,\n .my-sm-sm {\n margin-top: 2rem !important; }\n .mr-sm-sm,\n .mx-sm-sm {\n margin-right: 2rem !important; }\n .mb-sm-sm,\n .my-sm-sm {\n margin-bottom: 2rem !important; }\n .ml-sm-sm,\n .mx-sm-sm {\n margin-left: 2rem !important; }\n .m-sm-md {\n margin: 4rem !important; }\n .mt-sm-md,\n .my-sm-md {\n margin-top: 4rem !important; }\n .mr-sm-md,\n .mx-sm-md {\n margin-right: 4rem !important; }\n .mb-sm-md,\n .my-sm-md {\n margin-bottom: 4rem !important; }\n .ml-sm-md,\n .mx-sm-md {\n margin-left: 4rem !important; }\n .m-sm-lg {\n margin: 6rem !important; }\n .mt-sm-lg,\n .my-sm-lg {\n margin-top: 6rem !important; }\n .mr-sm-lg,\n .mx-sm-lg {\n margin-right: 6rem !important; }\n .mb-sm-lg,\n .my-sm-lg {\n margin-bottom: 6rem !important; }\n .ml-sm-lg,\n .mx-sm-lg {\n margin-left: 6rem !important; }\n .m-sm-xl {\n margin: 8rem !important; }\n .mt-sm-xl,\n .my-sm-xl {\n margin-top: 8rem !important; }\n .mr-sm-xl,\n .mx-sm-xl {\n margin-right: 8rem !important; }\n .mb-sm-xl,\n .my-sm-xl {\n margin-bottom: 8rem !important; }\n .ml-sm-xl,\n .mx-sm-xl {\n margin-left: 8rem !important; }\n .p-sm-0 {\n padding: 0 !important; }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important; }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important; }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important; }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important; }\n .p-sm-1 {\n padding: 0.25rem !important; }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important; }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important; }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important; }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important; }\n .p-sm-2 {\n padding: 0.5rem !important; }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important; }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important; }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important; }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important; }\n .p-sm-3 {\n padding: 1rem !important; }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important; }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important; }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important; }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important; }\n .p-sm-4 {\n padding: 1.5rem !important; }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important; }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important; }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important; }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important; }\n .p-sm-5 {\n padding: 3rem !important; }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important; }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important; }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important; }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important; }\n .p-sm-sm {\n padding: 2rem !important; }\n .pt-sm-sm,\n .py-sm-sm {\n padding-top: 2rem !important; }\n .pr-sm-sm,\n .px-sm-sm {\n padding-right: 2rem !important; }\n .pb-sm-sm,\n .py-sm-sm {\n padding-bottom: 2rem !important; }\n .pl-sm-sm,\n .px-sm-sm {\n padding-left: 2rem !important; }\n .p-sm-md {\n padding: 4rem !important; }\n .pt-sm-md,\n .py-sm-md {\n padding-top: 4rem !important; }\n .pr-sm-md,\n .px-sm-md {\n padding-right: 4rem !important; }\n .pb-sm-md,\n .py-sm-md {\n padding-bottom: 4rem !important; }\n .pl-sm-md,\n .px-sm-md {\n padding-left: 4rem !important; }\n .p-sm-lg {\n padding: 6rem !important; }\n .pt-sm-lg,\n .py-sm-lg {\n padding-top: 6rem !important; }\n .pr-sm-lg,\n .px-sm-lg {\n padding-right: 6rem !important; }\n .pb-sm-lg,\n .py-sm-lg {\n padding-bottom: 6rem !important; }\n .pl-sm-lg,\n .px-sm-lg {\n padding-left: 6rem !important; }\n .p-sm-xl {\n padding: 8rem !important; }\n .pt-sm-xl,\n .py-sm-xl {\n padding-top: 8rem !important; }\n .pr-sm-xl,\n .px-sm-xl {\n padding-right: 8rem !important; }\n .pb-sm-xl,\n .py-sm-xl {\n padding-bottom: 8rem !important; }\n .pl-sm-xl,\n .px-sm-xl {\n padding-left: 8rem !important; }\n .m-sm-n1 {\n margin: -0.25rem !important; }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important; }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important; }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important; }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important; }\n .m-sm-n2 {\n margin: -0.5rem !important; }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important; }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important; }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important; }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important; }\n .m-sm-n3 {\n margin: -1rem !important; }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important; }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important; }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important; }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important; }\n .m-sm-n4 {\n margin: -1.5rem !important; }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important; }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important; }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important; }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important; }\n .m-sm-n5 {\n margin: -3rem !important; }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important; }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important; }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important; }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important; }\n .m-sm-nsm {\n margin: -2rem !important; }\n .mt-sm-nsm,\n .my-sm-nsm {\n margin-top: -2rem !important; }\n .mr-sm-nsm,\n .mx-sm-nsm {\n margin-right: -2rem !important; }\n .mb-sm-nsm,\n .my-sm-nsm {\n margin-bottom: -2rem !important; }\n .ml-sm-nsm,\n .mx-sm-nsm {\n margin-left: -2rem !important; }\n .m-sm-nmd {\n margin: -4rem !important; }\n .mt-sm-nmd,\n .my-sm-nmd {\n margin-top: -4rem !important; }\n .mr-sm-nmd,\n .mx-sm-nmd {\n margin-right: -4rem !important; }\n .mb-sm-nmd,\n .my-sm-nmd {\n margin-bottom: -4rem !important; }\n .ml-sm-nmd,\n .mx-sm-nmd {\n margin-left: -4rem !important; }\n .m-sm-nlg {\n margin: -6rem !important; }\n .mt-sm-nlg,\n .my-sm-nlg {\n margin-top: -6rem !important; }\n .mr-sm-nlg,\n .mx-sm-nlg {\n margin-right: -6rem !important; }\n .mb-sm-nlg,\n .my-sm-nlg {\n margin-bottom: -6rem !important; }\n .ml-sm-nlg,\n .mx-sm-nlg {\n margin-left: -6rem !important; }\n .m-sm-nxl {\n margin: -8rem !important; }\n .mt-sm-nxl,\n .my-sm-nxl {\n margin-top: -8rem !important; }\n .mr-sm-nxl,\n .mx-sm-nxl {\n margin-right: -8rem !important; }\n .mb-sm-nxl,\n .my-sm-nxl {\n margin-bottom: -8rem !important; }\n .ml-sm-nxl,\n .mx-sm-nxl {\n margin-left: -8rem !important; }\n .m-sm-auto {\n margin: auto !important; }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important; }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important; }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important; }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important; } }\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important; }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important; }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important; }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important; }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important; }\n .m-md-1 {\n margin: 0.25rem !important; }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important; }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important; }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important; }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important; }\n .m-md-2 {\n margin: 0.5rem !important; }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important; }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important; }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important; }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important; }\n .m-md-3 {\n margin: 1rem !important; }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important; }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important; }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important; }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important; }\n .m-md-4 {\n margin: 1.5rem !important; }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important; }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important; }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important; }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important; }\n .m-md-5 {\n margin: 3rem !important; }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important; }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important; }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important; }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important; }\n .m-md-sm {\n margin: 2rem !important; }\n .mt-md-sm,\n .my-md-sm {\n margin-top: 2rem !important; }\n .mr-md-sm,\n .mx-md-sm {\n margin-right: 2rem !important; }\n .mb-md-sm,\n .my-md-sm {\n margin-bottom: 2rem !important; }\n .ml-md-sm,\n .mx-md-sm {\n margin-left: 2rem !important; }\n .m-md-md {\n margin: 4rem !important; }\n .mt-md-md,\n .my-md-md {\n margin-top: 4rem !important; }\n .mr-md-md,\n .mx-md-md {\n margin-right: 4rem !important; }\n .mb-md-md,\n .my-md-md {\n margin-bottom: 4rem !important; }\n .ml-md-md,\n .mx-md-md {\n margin-left: 4rem !important; }\n .m-md-lg {\n margin: 6rem !important; }\n .mt-md-lg,\n .my-md-lg {\n margin-top: 6rem !important; }\n .mr-md-lg,\n .mx-md-lg {\n margin-right: 6rem !important; }\n .mb-md-lg,\n .my-md-lg {\n margin-bottom: 6rem !important; }\n .ml-md-lg,\n .mx-md-lg {\n margin-left: 6rem !important; }\n .m-md-xl {\n margin: 8rem !important; }\n .mt-md-xl,\n .my-md-xl {\n margin-top: 8rem !important; }\n .mr-md-xl,\n .mx-md-xl {\n margin-right: 8rem !important; }\n .mb-md-xl,\n .my-md-xl {\n margin-bottom: 8rem !important; }\n .ml-md-xl,\n .mx-md-xl {\n margin-left: 8rem !important; }\n .p-md-0 {\n padding: 0 !important; }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important; }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important; }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important; }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important; }\n .p-md-1 {\n padding: 0.25rem !important; }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important; }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important; }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important; }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important; }\n .p-md-2 {\n padding: 0.5rem !important; }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important; }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important; }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important; }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important; }\n .p-md-3 {\n padding: 1rem !important; }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important; }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important; }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important; }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important; }\n .p-md-4 {\n padding: 1.5rem !important; }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important; }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important; }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important; }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important; }\n .p-md-5 {\n padding: 3rem !important; }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important; }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important; }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important; }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important; }\n .p-md-sm {\n padding: 2rem !important; }\n .pt-md-sm,\n .py-md-sm {\n padding-top: 2rem !important; }\n .pr-md-sm,\n .px-md-sm {\n padding-right: 2rem !important; }\n .pb-md-sm,\n .py-md-sm {\n padding-bottom: 2rem !important; }\n .pl-md-sm,\n .px-md-sm {\n padding-left: 2rem !important; }\n .p-md-md {\n padding: 4rem !important; }\n .pt-md-md,\n .py-md-md {\n padding-top: 4rem !important; }\n .pr-md-md,\n .px-md-md {\n padding-right: 4rem !important; }\n .pb-md-md,\n .py-md-md {\n padding-bottom: 4rem !important; }\n .pl-md-md,\n .px-md-md {\n padding-left: 4rem !important; }\n .p-md-lg {\n padding: 6rem !important; }\n .pt-md-lg,\n .py-md-lg {\n padding-top: 6rem !important; }\n .pr-md-lg,\n .px-md-lg {\n padding-right: 6rem !important; }\n .pb-md-lg,\n .py-md-lg {\n padding-bottom: 6rem !important; }\n .pl-md-lg,\n .px-md-lg {\n padding-left: 6rem !important; }\n .p-md-xl {\n padding: 8rem !important; }\n .pt-md-xl,\n .py-md-xl {\n padding-top: 8rem !important; }\n .pr-md-xl,\n .px-md-xl {\n padding-right: 8rem !important; }\n .pb-md-xl,\n .py-md-xl {\n padding-bottom: 8rem !important; }\n .pl-md-xl,\n .px-md-xl {\n padding-left: 8rem !important; }\n .m-md-n1 {\n margin: -0.25rem !important; }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important; }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important; }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important; }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important; }\n .m-md-n2 {\n margin: -0.5rem !important; }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important; }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important; }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important; }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important; }\n .m-md-n3 {\n margin: -1rem !important; }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important; }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important; }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important; }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important; }\n .m-md-n4 {\n margin: -1.5rem !important; }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important; }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important; }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important; }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important; }\n .m-md-n5 {\n margin: -3rem !important; }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important; }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important; }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important; }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important; }\n .m-md-nsm {\n margin: -2rem !important; }\n .mt-md-nsm,\n .my-md-nsm {\n margin-top: -2rem !important; }\n .mr-md-nsm,\n .mx-md-nsm {\n margin-right: -2rem !important; }\n .mb-md-nsm,\n .my-md-nsm {\n margin-bottom: -2rem !important; }\n .ml-md-nsm,\n .mx-md-nsm {\n margin-left: -2rem !important; }\n .m-md-nmd {\n margin: -4rem !important; }\n .mt-md-nmd,\n .my-md-nmd {\n margin-top: -4rem !important; }\n .mr-md-nmd,\n .mx-md-nmd {\n margin-right: -4rem !important; }\n .mb-md-nmd,\n .my-md-nmd {\n margin-bottom: -4rem !important; }\n .ml-md-nmd,\n .mx-md-nmd {\n margin-left: -4rem !important; }\n .m-md-nlg {\n margin: -6rem !important; }\n .mt-md-nlg,\n .my-md-nlg {\n margin-top: -6rem !important; }\n .mr-md-nlg,\n .mx-md-nlg {\n margin-right: -6rem !important; }\n .mb-md-nlg,\n .my-md-nlg {\n margin-bottom: -6rem !important; }\n .ml-md-nlg,\n .mx-md-nlg {\n margin-left: -6rem !important; }\n .m-md-nxl {\n margin: -8rem !important; }\n .mt-md-nxl,\n .my-md-nxl {\n margin-top: -8rem !important; }\n .mr-md-nxl,\n .mx-md-nxl {\n margin-right: -8rem !important; }\n .mb-md-nxl,\n .my-md-nxl {\n margin-bottom: -8rem !important; }\n .ml-md-nxl,\n .mx-md-nxl {\n margin-left: -8rem !important; }\n .m-md-auto {\n margin: auto !important; }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important; }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important; }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important; }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important; } }\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important; }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important; }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important; }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important; }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important; }\n .m-lg-1 {\n margin: 0.25rem !important; }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important; }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important; }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important; }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important; }\n .m-lg-2 {\n margin: 0.5rem !important; }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important; }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important; }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important; }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important; }\n .m-lg-3 {\n margin: 1rem !important; }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important; }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important; }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important; }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important; }\n .m-lg-4 {\n margin: 1.5rem !important; }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important; }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important; }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important; }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important; }\n .m-lg-5 {\n margin: 3rem !important; }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important; }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important; }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important; }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important; }\n .m-lg-sm {\n margin: 2rem !important; }\n .mt-lg-sm,\n .my-lg-sm {\n margin-top: 2rem !important; }\n .mr-lg-sm,\n .mx-lg-sm {\n margin-right: 2rem !important; }\n .mb-lg-sm,\n .my-lg-sm {\n margin-bottom: 2rem !important; }\n .ml-lg-sm,\n .mx-lg-sm {\n margin-left: 2rem !important; }\n .m-lg-md {\n margin: 4rem !important; }\n .mt-lg-md,\n .my-lg-md {\n margin-top: 4rem !important; }\n .mr-lg-md,\n .mx-lg-md {\n margin-right: 4rem !important; }\n .mb-lg-md,\n .my-lg-md {\n margin-bottom: 4rem !important; }\n .ml-lg-md,\n .mx-lg-md {\n margin-left: 4rem !important; }\n .m-lg-lg {\n margin: 6rem !important; }\n .mt-lg-lg,\n .my-lg-lg {\n margin-top: 6rem !important; }\n .mr-lg-lg,\n .mx-lg-lg {\n margin-right: 6rem !important; }\n .mb-lg-lg,\n .my-lg-lg {\n margin-bottom: 6rem !important; }\n .ml-lg-lg,\n .mx-lg-lg {\n margin-left: 6rem !important; }\n .m-lg-xl {\n margin: 8rem !important; }\n .mt-lg-xl,\n .my-lg-xl {\n margin-top: 8rem !important; }\n .mr-lg-xl,\n .mx-lg-xl {\n margin-right: 8rem !important; }\n .mb-lg-xl,\n .my-lg-xl {\n margin-bottom: 8rem !important; }\n .ml-lg-xl,\n .mx-lg-xl {\n margin-left: 8rem !important; }\n .p-lg-0 {\n padding: 0 !important; }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important; }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important; }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important; }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important; }\n .p-lg-1 {\n padding: 0.25rem !important; }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important; }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important; }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important; }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important; }\n .p-lg-2 {\n padding: 0.5rem !important; }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important; }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important; }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important; }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important; }\n .p-lg-3 {\n padding: 1rem !important; }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important; }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important; }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important; }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important; }\n .p-lg-4 {\n padding: 1.5rem !important; }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important; }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important; }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important; }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important; }\n .p-lg-5 {\n padding: 3rem !important; }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important; }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important; }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important; }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important; }\n .p-lg-sm {\n padding: 2rem !important; }\n .pt-lg-sm,\n .py-lg-sm {\n padding-top: 2rem !important; }\n .pr-lg-sm,\n .px-lg-sm {\n padding-right: 2rem !important; }\n .pb-lg-sm,\n .py-lg-sm {\n padding-bottom: 2rem !important; }\n .pl-lg-sm,\n .px-lg-sm {\n padding-left: 2rem !important; }\n .p-lg-md {\n padding: 4rem !important; }\n .pt-lg-md,\n .py-lg-md {\n padding-top: 4rem !important; }\n .pr-lg-md,\n .px-lg-md {\n padding-right: 4rem !important; }\n .pb-lg-md,\n .py-lg-md {\n padding-bottom: 4rem !important; }\n .pl-lg-md,\n .px-lg-md {\n padding-left: 4rem !important; }\n .p-lg-lg {\n padding: 6rem !important; }\n .pt-lg-lg,\n .py-lg-lg {\n padding-top: 6rem !important; }\n .pr-lg-lg,\n .px-lg-lg {\n padding-right: 6rem !important; }\n .pb-lg-lg,\n .py-lg-lg {\n padding-bottom: 6rem !important; }\n .pl-lg-lg,\n .px-lg-lg {\n padding-left: 6rem !important; }\n .p-lg-xl {\n padding: 8rem !important; }\n .pt-lg-xl,\n .py-lg-xl {\n padding-top: 8rem !important; }\n .pr-lg-xl,\n .px-lg-xl {\n padding-right: 8rem !important; }\n .pb-lg-xl,\n .py-lg-xl {\n padding-bottom: 8rem !important; }\n .pl-lg-xl,\n .px-lg-xl {\n padding-left: 8rem !important; }\n .m-lg-n1 {\n margin: -0.25rem !important; }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important; }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important; }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important; }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important; }\n .m-lg-n2 {\n margin: -0.5rem !important; }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important; }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important; }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important; }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important; }\n .m-lg-n3 {\n margin: -1rem !important; }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important; }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important; }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important; }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important; }\n .m-lg-n4 {\n margin: -1.5rem !important; }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important; }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important; }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important; }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important; }\n .m-lg-n5 {\n margin: -3rem !important; }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important; }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important; }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important; }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important; }\n .m-lg-nsm {\n margin: -2rem !important; }\n .mt-lg-nsm,\n .my-lg-nsm {\n margin-top: -2rem !important; }\n .mr-lg-nsm,\n .mx-lg-nsm {\n margin-right: -2rem !important; }\n .mb-lg-nsm,\n .my-lg-nsm {\n margin-bottom: -2rem !important; }\n .ml-lg-nsm,\n .mx-lg-nsm {\n margin-left: -2rem !important; }\n .m-lg-nmd {\n margin: -4rem !important; }\n .mt-lg-nmd,\n .my-lg-nmd {\n margin-top: -4rem !important; }\n .mr-lg-nmd,\n .mx-lg-nmd {\n margin-right: -4rem !important; }\n .mb-lg-nmd,\n .my-lg-nmd {\n margin-bottom: -4rem !important; }\n .ml-lg-nmd,\n .mx-lg-nmd {\n margin-left: -4rem !important; }\n .m-lg-nlg {\n margin: -6rem !important; }\n .mt-lg-nlg,\n .my-lg-nlg {\n margin-top: -6rem !important; }\n .mr-lg-nlg,\n .mx-lg-nlg {\n margin-right: -6rem !important; }\n .mb-lg-nlg,\n .my-lg-nlg {\n margin-bottom: -6rem !important; }\n .ml-lg-nlg,\n .mx-lg-nlg {\n margin-left: -6rem !important; }\n .m-lg-nxl {\n margin: -8rem !important; }\n .mt-lg-nxl,\n .my-lg-nxl {\n margin-top: -8rem !important; }\n .mr-lg-nxl,\n .mx-lg-nxl {\n margin-right: -8rem !important; }\n .mb-lg-nxl,\n .my-lg-nxl {\n margin-bottom: -8rem !important; }\n .ml-lg-nxl,\n .mx-lg-nxl {\n margin-left: -8rem !important; }\n .m-lg-auto {\n margin: auto !important; }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important; }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important; }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important; }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important; } }\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important; }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important; }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important; }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important; }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important; }\n .m-xl-1 {\n margin: 0.25rem !important; }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important; }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important; }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important; }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important; }\n .m-xl-2 {\n margin: 0.5rem !important; }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important; }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important; }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important; }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important; }\n .m-xl-3 {\n margin: 1rem !important; }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important; }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important; }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important; }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important; }\n .m-xl-4 {\n margin: 1.5rem !important; }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important; }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important; }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important; }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important; }\n .m-xl-5 {\n margin: 3rem !important; }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important; }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important; }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important; }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important; }\n .m-xl-sm {\n margin: 2rem !important; }\n .mt-xl-sm,\n .my-xl-sm {\n margin-top: 2rem !important; }\n .mr-xl-sm,\n .mx-xl-sm {\n margin-right: 2rem !important; }\n .mb-xl-sm,\n .my-xl-sm {\n margin-bottom: 2rem !important; }\n .ml-xl-sm,\n .mx-xl-sm {\n margin-left: 2rem !important; }\n .m-xl-md {\n margin: 4rem !important; }\n .mt-xl-md,\n .my-xl-md {\n margin-top: 4rem !important; }\n .mr-xl-md,\n .mx-xl-md {\n margin-right: 4rem !important; }\n .mb-xl-md,\n .my-xl-md {\n margin-bottom: 4rem !important; }\n .ml-xl-md,\n .mx-xl-md {\n margin-left: 4rem !important; }\n .m-xl-lg {\n margin: 6rem !important; }\n .mt-xl-lg,\n .my-xl-lg {\n margin-top: 6rem !important; }\n .mr-xl-lg,\n .mx-xl-lg {\n margin-right: 6rem !important; }\n .mb-xl-lg,\n .my-xl-lg {\n margin-bottom: 6rem !important; }\n .ml-xl-lg,\n .mx-xl-lg {\n margin-left: 6rem !important; }\n .m-xl-xl {\n margin: 8rem !important; }\n .mt-xl-xl,\n .my-xl-xl {\n margin-top: 8rem !important; }\n .mr-xl-xl,\n .mx-xl-xl {\n margin-right: 8rem !important; }\n .mb-xl-xl,\n .my-xl-xl {\n margin-bottom: 8rem !important; }\n .ml-xl-xl,\n .mx-xl-xl {\n margin-left: 8rem !important; }\n .p-xl-0 {\n padding: 0 !important; }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important; }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important; }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important; }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important; }\n .p-xl-1 {\n padding: 0.25rem !important; }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important; }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important; }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important; }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important; }\n .p-xl-2 {\n padding: 0.5rem !important; }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important; }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important; }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important; }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important; }\n .p-xl-3 {\n padding: 1rem !important; }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important; }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important; }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important; }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important; }\n .p-xl-4 {\n padding: 1.5rem !important; }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important; }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important; }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important; }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important; }\n .p-xl-5 {\n padding: 3rem !important; }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important; }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important; }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important; }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important; }\n .p-xl-sm {\n padding: 2rem !important; }\n .pt-xl-sm,\n .py-xl-sm {\n padding-top: 2rem !important; }\n .pr-xl-sm,\n .px-xl-sm {\n padding-right: 2rem !important; }\n .pb-xl-sm,\n .py-xl-sm {\n padding-bottom: 2rem !important; }\n .pl-xl-sm,\n .px-xl-sm {\n padding-left: 2rem !important; }\n .p-xl-md {\n padding: 4rem !important; }\n .pt-xl-md,\n .py-xl-md {\n padding-top: 4rem !important; }\n .pr-xl-md,\n .px-xl-md {\n padding-right: 4rem !important; }\n .pb-xl-md,\n .py-xl-md {\n padding-bottom: 4rem !important; }\n .pl-xl-md,\n .px-xl-md {\n padding-left: 4rem !important; }\n .p-xl-lg {\n padding: 6rem !important; }\n .pt-xl-lg,\n .py-xl-lg {\n padding-top: 6rem !important; }\n .pr-xl-lg,\n .px-xl-lg {\n padding-right: 6rem !important; }\n .pb-xl-lg,\n .py-xl-lg {\n padding-bottom: 6rem !important; }\n .pl-xl-lg,\n .px-xl-lg {\n padding-left: 6rem !important; }\n .p-xl-xl {\n padding: 8rem !important; }\n .pt-xl-xl,\n .py-xl-xl {\n padding-top: 8rem !important; }\n .pr-xl-xl,\n .px-xl-xl {\n padding-right: 8rem !important; }\n .pb-xl-xl,\n .py-xl-xl {\n padding-bottom: 8rem !important; }\n .pl-xl-xl,\n .px-xl-xl {\n padding-left: 8rem !important; }\n .m-xl-n1 {\n margin: -0.25rem !important; }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important; }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important; }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important; }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important; }\n .m-xl-n2 {\n margin: -0.5rem !important; }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important; }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important; }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important; }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important; }\n .m-xl-n3 {\n margin: -1rem !important; }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important; }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important; }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important; }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important; }\n .m-xl-n4 {\n margin: -1.5rem !important; }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important; }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important; }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important; }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important; }\n .m-xl-n5 {\n margin: -3rem !important; }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important; }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important; }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important; }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important; }\n .m-xl-nsm {\n margin: -2rem !important; }\n .mt-xl-nsm,\n .my-xl-nsm {\n margin-top: -2rem !important; }\n .mr-xl-nsm,\n .mx-xl-nsm {\n margin-right: -2rem !important; }\n .mb-xl-nsm,\n .my-xl-nsm {\n margin-bottom: -2rem !important; }\n .ml-xl-nsm,\n .mx-xl-nsm {\n margin-left: -2rem !important; }\n .m-xl-nmd {\n margin: -4rem !important; }\n .mt-xl-nmd,\n .my-xl-nmd {\n margin-top: -4rem !important; }\n .mr-xl-nmd,\n .mx-xl-nmd {\n margin-right: -4rem !important; }\n .mb-xl-nmd,\n .my-xl-nmd {\n margin-bottom: -4rem !important; }\n .ml-xl-nmd,\n .mx-xl-nmd {\n margin-left: -4rem !important; }\n .m-xl-nlg {\n margin: -6rem !important; }\n .mt-xl-nlg,\n .my-xl-nlg {\n margin-top: -6rem !important; }\n .mr-xl-nlg,\n .mx-xl-nlg {\n margin-right: -6rem !important; }\n .mb-xl-nlg,\n .my-xl-nlg {\n margin-bottom: -6rem !important; }\n .ml-xl-nlg,\n .mx-xl-nlg {\n margin-left: -6rem !important; }\n .m-xl-nxl {\n margin: -8rem !important; }\n .mt-xl-nxl,\n .my-xl-nxl {\n margin-top: -8rem !important; }\n .mr-xl-nxl,\n .mx-xl-nxl {\n margin-right: -8rem !important; }\n .mb-xl-nxl,\n .my-xl-nxl {\n margin-bottom: -8rem !important; }\n .ml-xl-nxl,\n .mx-xl-nxl {\n margin-left: -8rem !important; }\n .m-xl-auto {\n margin: auto !important; }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important; }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important; }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important; }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important; } }\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important; }\n\n.text-justify {\n text-align: justify !important; }\n\n.text-wrap {\n white-space: normal !important; }\n\n.text-nowrap {\n white-space: nowrap !important; }\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap; }\n\n.text-left {\n text-align: left !important; }\n\n.text-right {\n text-align: right !important; }\n\n.text-center {\n text-align: center !important; }\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important; }\n .text-sm-right {\n text-align: right !important; }\n .text-sm-center {\n text-align: center !important; } }\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important; }\n .text-md-right {\n text-align: right !important; }\n .text-md-center {\n text-align: center !important; } }\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important; }\n .text-lg-right {\n text-align: right !important; }\n .text-lg-center {\n text-align: center !important; } }\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important; }\n .text-xl-right {\n text-align: right !important; }\n .text-xl-center {\n text-align: center !important; } }\n\n.text-lowercase {\n text-transform: lowercase !important; }\n\n.text-uppercase {\n text-transform: uppercase !important; }\n\n.text-capitalize {\n text-transform: capitalize !important; }\n\n.font-weight-light {\n font-weight: 300 !important; }\n\n.font-weight-lighter {\n font-weight: lighter !important; }\n\n.font-weight-normal {\n font-weight: 400 !important; }\n\n.font-weight-bold {\n font-weight: 600 !important; }\n\n.font-weight-bolder {\n font-weight: bolder !important; }\n\n.font-italic {\n font-style: italic !important; }\n\n.text-white {\n color: #ffffff !important; }\n\n.text-primary {\n color: #e14eca !important; }\n\na.text-primary:hover, a.text-primary:focus {\n color: #c221a9 !important; }\n\n.text-secondary {\n color: #f4f5f7 !important; }\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #c8cdd7 !important; }\n\n.text-success {\n color: #00f2c3 !important; }\n\na.text-success:hover, a.text-success:focus {\n color: #00a685 !important; }\n\n.text-info {\n color: #1d8cf8 !important; }\n\na.text-info:hover, a.text-info:focus {\n color: #0666c2 !important; }\n\n.text-warning {\n color: #ff8d72 !important; }\n\na.text-warning:hover, a.text-warning:focus {\n color: #ff4f26 !important; }\n\n.text-danger {\n color: #fd5d93 !important; }\n\na.text-danger:hover, a.text-danger:focus {\n color: #fc1161 !important; }\n\n.text-light {\n color: #adb5bd !important; }\n\na.text-light:hover, a.text-light:focus {\n color: #838f9b !important; }\n\n.text-dark {\n color: #212529 !important; }\n\na.text-dark:hover, a.text-dark:focus {\n color: black !important; }\n\n.text-default {\n color: #344675 !important; }\n\na.text-default:hover, a.text-default:focus {\n color: #1c2640 !important; }\n\n.text-white {\n color: #ffffff !important; }\n\na.text-white:hover, a.text-white:focus {\n color: #d9d9d9 !important; }\n\n.text-neutral {\n color: #ffffff !important; }\n\na.text-neutral:hover, a.text-neutral:focus {\n color: #d9d9d9 !important; }\n\n.text-darker {\n color: black !important; }\n\na.text-darker:hover, a.text-darker:focus {\n color: black !important; }\n\n.text-body {\n color: #525f7f !important; }\n\n.text-muted {\n color: #6c757d !important; }\n\n.text-black-50 {\n color: rgba(34, 42, 66, 0.5) !important; }\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important; }\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0; }\n\n.text-decoration-none {\n text-decoration: none !important; }\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important; }\n\n.text-reset {\n color: inherit !important; }\n\n.visible {\n visibility: visible !important; }\n\n.invisible {\n visibility: hidden !important; }\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important; }\n a:not(.btn) {\n text-decoration: underline; }\n abbr[title]::after {\n content: \" (\" attr(title) \")\"; }\n pre {\n white-space: pre-wrap !important; }\n pre,\n blockquote {\n border: 0.0625rem solid #adb5bd;\n page-break-inside: avoid; }\n thead {\n display: table-header-group; }\n tr,\n img {\n page-break-inside: avoid; }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3; }\n h2,\n h3 {\n page-break-after: avoid; }\n @page {\n size: a3; }\n body {\n min-width: 992px !important; }\n .container {\n min-width: 992px !important; }\n .navbar {\n display: none; }\n .badge {\n border: 0.0625rem solid #222a42; }\n .table {\n border-collapse: collapse !important; }\n .table td,\n .table th {\n background-color: #ffffff !important; }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #e3e3e3 !important; }\n .table-dark {\n color: inherit; }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #e3e3e3; }\n .table .thead-dark th {\n color: inherit;\n border-color: #e3e3e3; } }\n\nbody {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased; }\n\niframe {\n border: 0; }\n\nfigcaption,\nfigure,\nmain {\n display: block; }\n\nmain {\n overflow: hidden; }\n\n.section-nucleo-icons .icons-container {\n position: relative;\n max-width: 100%;\n height: 360px;\n margin: 0 auto;\n z-index: 1; }\n\n.section-nucleo-icons {\n --icon-size: 5rem;\n --icon-sm-size: 3.75rem;\n --gutter: 7rem; }\n .section-nucleo-icons .icons-container i {\n position: absolute;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n border-radius: 50%;\n background: #ffffff;\n z-index: 1;\n transform: translate(-50%, -50%);\n box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1);\n transition: all 0.2s cubic-bezier(0.25, 0.65, 0.9, 0.75); }\n .section-nucleo-icons .icons-container i.icon {\n width: var(--icon-size);\n height: var(--icon-size);\n font-size: 1.7em; }\n .section-nucleo-icons .icons-container i.icon-sm {\n width: var(--icon-sm-size);\n height: var(--icon-sm-size);\n font-size: 1.5em; }\n .section-nucleo-icons .icons-container i:nth-child(1) {\n font-size: 42px;\n color: #ff8d72;\n z-index: 2; }\n .section-nucleo-icons .icons-container:not(.on-screen) i {\n transform: translate(-50%, -50%);\n left: 50%;\n top: 50%; }\n .section-nucleo-icons .icons-container:not(.on-screen) i:not(:nth-child(1)) {\n opacity: 0; }\n .section-nucleo-icons .icons-container.on-screen i {\n opacity: 1; }\n .section-nucleo-icons .icons-container.on-screen i:nth-child(1) {\n left: 50%;\n top: 50%;\n font-size: 42px;\n color: #ff8d72; }\n .section-nucleo-icons .icons-container.on-screen i:nth-child(2) {\n left: calc(50% + (var(--gutter) * 1.7));\n top: 50%; }\n .section-nucleo-icons .icons-container.on-screen i:nth-child(3) {\n left: calc(50% + var(--gutter));\n top: calc(50% + var(--gutter)); }\n .section-nucleo-icons .icons-container.on-screen i:nth-child(4) {\n left: calc(50% + var(--gutter));\n top: calc(50% - var(--gutter)); }\n .section-nucleo-icons .icons-container.on-screen i:nth-child(5) {\n left: calc(50% + (var(--gutter) * 4));\n top: 50%; }\n .section-nucleo-icons .icons-container.on-screen i:nth-child(6) {\n left: calc(50% + (var(--gutter) * 2.7));\n top: calc(50% + (var(--gutter) * 1.5)); }\n .section-nucleo-icons .icons-container.on-screen i:nth-child(7) {\n left: calc(50% + (var(--gutter) * 2.7));\n top: calc(50% - (var(--gutter) * 1.5)); }\n .section-nucleo-icons .icons-container.on-screen i:nth-child(8) {\n left: calc(50% - (var(--gutter) * 1.7));\n top: 50%; }\n .section-nucleo-icons .icons-container.on-screen i:nth-child(9) {\n left: calc(50% - var(--gutter));\n top: calc(50% + var(--gutter)); }\n .section-nucleo-icons .icons-container.on-screen i:nth-child(10) {\n left: calc(50% - var(--gutter));\n top: calc(50% - var(--gutter)); }\n .section-nucleo-icons .icons-container.on-screen i:nth-child(11) {\n left: calc(50% - (var(--gutter) * 4));\n top: 50%; }\n .section-nucleo-icons .icons-container.on-screen i:nth-child(12) {\n left: calc(50% - (var(--gutter) * 2.7));\n top: calc(50% + (var(--gutter) * 1.5)); }\n .section-nucleo-icons .icons-container.on-screen i:nth-child(13) {\n left: calc(50% - (var(--gutter) * 2.7));\n top: calc(50% - (var(--gutter) * 1.5)); }\n\n.blur--hover {\n position: relative; }\n .blur--hover .blur-item {\n transition: 1s cubic-bezier(0.19, 1, 0.22, 1);\n will-change: transform;\n filter: blur(0);\n opacity: 1; }\n .blur--hover .blur-hidden {\n position: absolute;\n top: calc(50% + 7px);\n left: 50%;\n transform: translate(-50%, -50%);\n opacity: 0;\n transition: all 0.15s ease;\n z-index: 100; }\n .blur--hover:hover .blur-item {\n opacity: .8;\n filter: blur(10px);\n transform: scale(0.95);\n z-index: 1; }\n .blur--hover:hover .blur-hidden {\n opacity: 1;\n top: 50%; }\n\n.bg-blue {\n background-color: #5e72e4 !important; }\n\na.bg-blue:hover, a.bg-blue:focus,\nbutton.bg-blue:hover,\nbutton.bg-blue:focus {\n background-color: #324cdd !important; }\n\n.bg-indigo {\n background-color: #5603ad !important; }\n\na.bg-indigo:hover, a.bg-indigo:focus,\nbutton.bg-indigo:hover,\nbutton.bg-indigo:focus {\n background-color: #3d027b !important; }\n\n.bg-purple {\n background-color: #8965e0 !important; }\n\na.bg-purple:hover, a.bg-purple:focus,\nbutton.bg-purple:hover,\nbutton.bg-purple:focus {\n background-color: #683bd7 !important; }\n\n.bg-pink {\n background-color: #f3a4b5 !important; }\n\na.bg-pink:hover, a.bg-pink:focus,\nbutton.bg-pink:hover,\nbutton.bg-pink:focus {\n background-color: #ed7790 !important; }\n\n.bg-red {\n background-color: #f5365c !important; }\n\na.bg-red:hover, a.bg-red:focus,\nbutton.bg-red:hover,\nbutton.bg-red:focus {\n background-color: #ec0c38 !important; }\n\n.bg-orange {\n background-color: #fb6340 !important; }\n\na.bg-orange:hover, a.bg-orange:focus,\nbutton.bg-orange:hover,\nbutton.bg-orange:focus {\n background-color: #fa3a0e !important; }\n\n.bg-yellow {\n background-color: #ffd600 !important; }\n\na.bg-yellow:hover, a.bg-yellow:focus,\nbutton.bg-yellow:hover,\nbutton.bg-yellow:focus {\n background-color: #ccab00 !important; }\n\n.bg-green {\n background-color: #2dce89 !important; }\n\na.bg-green:hover, a.bg-green:focus,\nbutton.bg-green:hover,\nbutton.bg-green:focus {\n background-color: #24a46d !important; }\n\n.bg-teal {\n background-color: #11cdef !important; }\n\na.bg-teal:hover, a.bg-teal:focus,\nbutton.bg-teal:hover,\nbutton.bg-teal:focus {\n background-color: #0da5c0 !important; }\n\n.bg-cyan {\n background-color: #2bffc6 !important; }\n\na.bg-cyan:hover, a.bg-cyan:focus,\nbutton.bg-cyan:hover,\nbutton.bg-cyan:focus {\n background-color: #00f7b5 !important; }\n\n.bg-white {\n background-color: #ffffff !important; }\n\na.bg-white:hover, a.bg-white:focus,\nbutton.bg-white:hover,\nbutton.bg-white:focus {\n background-color: #e6e6e6 !important; }\n\n.bg-gray {\n background-color: #6c757d !important; }\n\na.bg-gray:hover, a.bg-gray:focus,\nbutton.bg-gray:hover,\nbutton.bg-gray:focus {\n background-color: #545b62 !important; }\n\n.bg-gray-dark {\n background-color: #32325d !important; }\n\na.bg-gray-dark:hover, a.bg-gray-dark:focus,\nbutton.bg-gray-dark:hover,\nbutton.bg-gray-dark:focus {\n background-color: #20203c !important; }\n\n.bg-light {\n background-color: #ced4da !important; }\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #b1bbc4 !important; }\n\n.bg-lighter {\n background-color: #e9ecef !important; }\n\na.bg-lighter:hover, a.bg-lighter:focus,\nbutton.bg-lighter:hover,\nbutton.bg-lighter:focus {\n background-color: #cbd3da !important; }\n\n.bg-gradient-primary {\n background: #e14eca linear-gradient(180deg, #c447b3, #e14eca) repeat-x !important; }\n\n.bg-gradient-secondary {\n background: #f4f5f7 linear-gradient(180deg, #d4d5d9, #f4f5f7) repeat-x !important; }\n\n.bg-gradient-success {\n background: #00f2c3 linear-gradient(180deg, #05d2ad, #00f2c3) repeat-x !important; }\n\n.bg-gradient-info {\n background: #1d8cf8 linear-gradient(180deg, #1d7cda, #1d8cf8) repeat-x !important; }\n\n.bg-gradient-warning {\n background: #ff8d72 linear-gradient(180deg, #dd7c68, #ff8d72) repeat-x !important; }\n\n.bg-gradient-danger {\n background: #fd5d93 linear-gradient(180deg, #dc5484, #fd5d93) repeat-x !important; }\n\n.bg-gradient-light {\n background: #adb5bd linear-gradient(180deg, #989ea8, #adb5bd) repeat-x !important; }\n\n.bg-gradient-dark {\n background: #212529 linear-gradient(180deg, #21242a, #212529) repeat-x !important; }\n\n.bg-gradient-default {\n background: #344675 linear-gradient(180deg, #31406b, #344675) repeat-x !important; }\n\n.bg-gradient-white {\n background: #ffffff linear-gradient(180deg, #dddde0, #ffffff) repeat-x !important; }\n\n.bg-gradient-neutral {\n background: #ffffff linear-gradient(180deg, #dddde0, #ffffff) repeat-x !important; }\n\n.bg-gradient-darker {\n background: black linear-gradient(180deg, #050507, black) repeat-x !important; }\n\n.bg-gradient-blue {\n background: #5e72e4 linear-gradient(180deg, #5465c9, #5e72e4) repeat-x !important; }\n\n.bg-gradient-indigo {\n background: #5603ad linear-gradient(180deg, #4e079a, #5603ad) repeat-x !important; }\n\n.bg-gradient-purple {\n background: #8965e0 linear-gradient(180deg, #795ac5, #8965e0) repeat-x !important; }\n\n.bg-gradient-pink {\n background: #f3a4b5 linear-gradient(180deg, #d390a1, #f3a4b5) repeat-x !important; }\n\n.bg-gradient-red {\n background: #f5365c linear-gradient(180deg, #d53255, #f5365c) repeat-x !important; }\n\n.bg-gradient-orange {\n background: #fb6340 linear-gradient(180deg, #da593d, #fb6340) repeat-x !important; }\n\n.bg-gradient-yellow {\n background: #ffd600 linear-gradient(180deg, #ddba07, #ffd600) repeat-x !important; }\n\n.bg-gradient-green {\n background: #2dce89 linear-gradient(180deg, #2bb47c, #2dce89) repeat-x !important; }\n\n.bg-gradient-teal {\n background: #11cdef linear-gradient(180deg, #13b3d2, #11cdef) repeat-x !important; }\n\n.bg-gradient-cyan {\n background: #2bffc6 linear-gradient(180deg, #29ddaf, #2bffc6) repeat-x !important; }\n\n.bg-gradient-white {\n background: #ffffff linear-gradient(180deg, #dddde0, #ffffff) repeat-x !important; }\n\n.bg-gradient-gray {\n background: #6c757d linear-gradient(180deg, #606871, #6c757d) repeat-x !important; }\n\n.bg-gradient-gray-dark {\n background: #32325d linear-gradient(180deg, #2f2f56, #32325d) repeat-x !important; }\n\n.bg-gradient-light {\n background: #ced4da linear-gradient(180deg, #b4b9c0, #ced4da) repeat-x !important; }\n\n.bg-gradient-lighter {\n background: #e9ecef linear-gradient(180deg, #cbcdd2, #e9ecef) repeat-x !important; }\n\n.section-primary {\n background-color: #1e1e2f !important; }\n\na.section-primary:hover, a.section-primary:focus,\nbutton.section-primary:hover,\nbutton.section-primary:focus {\n background-color: #0a0a10 !important; }\n\n.section-secondary {\n background-color: #f4f5f7 !important; }\n\na.section-secondary:hover, a.section-secondary:focus,\nbutton.section-secondary:hover,\nbutton.section-secondary:focus {\n background-color: #d6dae2 !important; }\n\n.section-light {\n background-color: #ced4da !important; }\n\na.section-light:hover, a.section-light:focus,\nbutton.section-light:hover,\nbutton.section-light:focus {\n background-color: #b1bbc4 !important; }\n\n.section-dark {\n background-color: #212529 !important; }\n\na.section-dark:hover, a.section-dark:focus,\nbutton.section-dark:hover,\nbutton.section-dark:focus {\n background-color: #0a0c0d !important; }\n\n.section-darker {\n background-color: black !important; }\n\na.section-darker:hover, a.section-darker:focus,\nbutton.section-darker:hover,\nbutton.section-darker:focus {\n background-color: black !important; }\n\n.bg-gradient-primary {\n background: #e14eca linear-gradient(180deg, #c447b3, #e14eca) repeat-x !important; }\n\n.bg-gradient-secondary {\n background: #f4f5f7 linear-gradient(180deg, #d4d5d9, #f4f5f7) repeat-x !important; }\n\n.bg-gradient-success {\n background: #00f2c3 linear-gradient(180deg, #05d2ad, #00f2c3) repeat-x !important; }\n\n.bg-gradient-info {\n background: #1d8cf8 linear-gradient(180deg, #1d7cda, #1d8cf8) repeat-x !important; }\n\n.bg-gradient-warning {\n background: #ff8d72 linear-gradient(180deg, #dd7c68, #ff8d72) repeat-x !important; }\n\n.bg-gradient-danger {\n background: #fd5d93 linear-gradient(180deg, #dc5484, #fd5d93) repeat-x !important; }\n\n.bg-gradient-light {\n background: #adb5bd linear-gradient(180deg, #989ea8, #adb5bd) repeat-x !important; }\n\n.bg-gradient-dark {\n background: #212529 linear-gradient(180deg, #21242a, #212529) repeat-x !important; }\n\n.bg-gradient-default {\n background: #344675 linear-gradient(180deg, #31406b, #344675) repeat-x !important; }\n\n.bg-gradient-white {\n background: #ffffff linear-gradient(180deg, #dddde0, #ffffff) repeat-x !important; }\n\n.bg-gradient-neutral {\n background: #ffffff linear-gradient(180deg, #dddde0, #ffffff) repeat-x !important; }\n\n.bg-gradient-darker {\n background: black linear-gradient(180deg, #050507, black) repeat-x !important; }\n\n.fill-primary {\n fill: #e14eca; }\n\n.stroke-primary {\n stroke: #e14eca; }\n\n.fill-secondary {\n fill: #f4f5f7; }\n\n.stroke-secondary {\n stroke: #f4f5f7; }\n\n.fill-success {\n fill: #00f2c3; }\n\n.stroke-success {\n stroke: #00f2c3; }\n\n.fill-info {\n fill: #1d8cf8; }\n\n.stroke-info {\n stroke: #1d8cf8; }\n\n.fill-warning {\n fill: #ff8d72; }\n\n.stroke-warning {\n stroke: #ff8d72; }\n\n.fill-danger {\n fill: #fd5d93; }\n\n.stroke-danger {\n stroke: #fd5d93; }\n\n.fill-light {\n fill: #adb5bd; }\n\n.stroke-light {\n stroke: #adb5bd; }\n\n.fill-dark {\n fill: #212529; }\n\n.stroke-dark {\n stroke: #212529; }\n\n.fill-default {\n fill: #344675; }\n\n.stroke-default {\n stroke: #344675; }\n\n.fill-white {\n fill: #ffffff; }\n\n.stroke-white {\n stroke: #ffffff; }\n\n.fill-neutral {\n fill: #ffffff; }\n\n.stroke-neutral {\n stroke: #ffffff; }\n\n.fill-darker {\n fill: black; }\n\n.stroke-darker {\n stroke: black; }\n\n.fill-opacity-8 {\n fill-opacity: .8; }\n\n.floating {\n animation: floating 3s ease infinite;\n will-change: transform; }\n .floating:hover {\n animation-play-state: paused; }\n\n.floating-lg {\n animation: floating-lg 3s ease infinite; }\n\n.floating-sm {\n animation: floating-sm 3s ease infinite; }\n\n@keyframes floating-lg {\n 0% {\n transform: translateY(0px); }\n 50% {\n transform: translateY(15px); }\n 100% {\n transform: translateY(0px); } }\n\n@keyframes floating {\n 0% {\n transform: translateY(0px); }\n 50% {\n transform: translateY(10px); }\n 100% {\n transform: translateY(0px); } }\n\n@keyframes floating-sm {\n 0% {\n transform: translateY(0px); }\n 50% {\n transform: translateY(5px); }\n 100% {\n transform: translateY(0px); } }\n\n.img-center {\n display: block;\n margin-left: auto;\n margin-right: auto; }\n\n.floatfix:before, .floatfix:after {\n content: '';\n display: table; }\n\n.floatfix:after {\n clear: both; }\n\n.overflow-visible {\n overflow: visible !important; }\n\n.overflow-hidden {\n overflow: hidden !important; }\n\n.opacity-1 {\n opacity: .1 !important; }\n\n.opacity-2 {\n opacity: .2 !important; }\n\n.opacity-3 {\n opacity: .3 !important; }\n\n.opacity-4 {\n opacity: .4 !important; }\n\n.opacity-5 {\n opacity: .5 !important; }\n\n.opacity-6 {\n opacity: .6 !important; }\n\n.opacity-7 {\n opacity: .7 !important; }\n\n.opacity-8 {\n opacity: .8 !important; }\n\n.opacity-8 {\n opacity: .9 !important; }\n\n.opacity-10 {\n opacity: 1 !important; }\n\n.top-0 {\n top: 0; }\n\n.right-0 {\n right: 0; }\n\n.bottom-0 {\n bottom: 0; }\n\n.left-0 {\n left: 0; }\n\n.top-1 {\n top: 0.25rem; }\n\n.right-1 {\n right: 0.25rem; }\n\n.bottom-1 {\n bottom: 0.25rem; }\n\n.left-1 {\n left: 0.25rem; }\n\n.top-2 {\n top: 0.5rem; }\n\n.right-2 {\n right: 0.5rem; }\n\n.bottom-2 {\n bottom: 0.5rem; }\n\n.left-2 {\n left: 0.5rem; }\n\n.top-3 {\n top: 1rem; }\n\n.right-3 {\n right: 1rem; }\n\n.bottom-3 {\n bottom: 1rem; }\n\n.left-3 {\n left: 1rem; }\n\n.top-4 {\n top: 1.5rem; }\n\n.right-4 {\n right: 1.5rem; }\n\n.bottom-4 {\n bottom: 1.5rem; }\n\n.left-4 {\n left: 1.5rem; }\n\n.top-5 {\n top: 3rem; }\n\n.right-5 {\n right: 3rem; }\n\n.bottom-5 {\n bottom: 3rem; }\n\n.left-5 {\n left: 3rem; }\n\n.top-sm {\n top: 2rem; }\n\n.right-sm {\n right: 2rem; }\n\n.bottom-sm {\n bottom: 2rem; }\n\n.left-sm {\n left: 2rem; }\n\n.top-md {\n top: 4rem; }\n\n.right-md {\n right: 4rem; }\n\n.bottom-md {\n bottom: 4rem; }\n\n.left-md {\n left: 4rem; }\n\n.top-lg {\n top: 6rem; }\n\n.right-lg {\n right: 6rem; }\n\n.bottom-lg {\n bottom: 6rem; }\n\n.left-lg {\n left: 6rem; }\n\n.top-xl {\n top: 8rem; }\n\n.right-xl {\n right: 8rem; }\n\n.bottom-xl {\n bottom: 8rem; }\n\n.left-xl {\n left: 8rem; }\n\n.center {\n left: 50%;\n transform: translateX(-50%); }\n\n.h-100vh {\n height: 100vh !important; }\n\n.row.row-grid > [class*=\"col-\"] + [class*=\"col-\"] {\n margin-top: 3rem; }\n\n@media (min-width: 1200px) {\n .row.row-grid > [class*=\"col-lg-\"] + [class*=\"col-lg-\"] {\n margin-top: 0; } }\n\n@media (min-width: 992px) {\n .row.row-grid > [class*=\"col-md-\"] + [class*=\"col-md-\"] {\n margin-top: 0; } }\n\n@media (min-width: 768px) {\n .row.row-grid > [class*=\"col-sm-\"] + [class*=\"col-sm-\"] {\n margin-top: 0; } }\n\n.row-grid + .row-grid {\n margin-top: 3rem; }\n\n@media (min-width: 992px) {\n [class*=\"mt--\"],\n [class*=\"mr--\"],\n [class*=\"mb--\"],\n [class*=\"ml--\"] {\n position: relative;\n z-index: 5; }\n .mt--100 {\n margin-top: -100px !important; }\n .mr--100 {\n margin-right: -100px !important; }\n .mb--100 {\n margin-bottom: -100px !important; }\n .ml--100 {\n margin-left: -100px !important; }\n .mt--150 {\n margin-top: -150px !important; }\n .mb--150 {\n margin-bottom: -150px !important; }\n .mt--200 {\n margin-top: -200px !important; }\n .mb--200 {\n margin-bottom: -200px !important; }\n .mt--300 {\n margin-top: -300px !important; }\n .mb--300 {\n margin-bottom: -300px !important; }\n .pt-100 {\n padding-top: 100px !important; }\n .pb-100 {\n padding-bottom: 100px !important; }\n .pt-150 {\n padding-top: 150px !important; }\n .pb-150 {\n padding-bottom: 150px !important; }\n .pt-200 {\n padding-top: 200px !important; }\n .pb-200 {\n padding-bottom: 200px !important; }\n .pt-250 {\n padding-top: 250px !important; }\n .pb-250 {\n padding-bottom: 250px !important; }\n .pt-300 {\n padding-top: 300px !important; }\n .pb-300 {\n padding-bottom: 300px !important; } }\n\n[class*=\"shadow\"] {\n transition: all 0.15s ease; }\n\n.shadow-sm--hover:hover {\n box-shadow: 0 0.125rem 0.25rem rgba(34, 42, 66, 0.075) !important; }\n\n.shadow--hover:hover {\n box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1) !important; }\n\n.shadow-lg--hover:hover {\n box-shadow: 0 1rem 3rem rgba(34, 42, 66, 0.175) !important; }\n\n.shadow-none--hover:hover {\n box-shadow: none !important; }\n\n.font-weight-300 {\n font-weight: 300 !important; }\n\n.font-weight-400 {\n font-weight: 400 !important; }\n\n.font-weight-500 {\n font-weight: 500 !important; }\n\n.font-weight-600 {\n font-weight: 600 !important; }\n\n.font-weight-700 {\n font-weight: 700 !important; }\n\n.font-weight-800 {\n font-weight: 800 !important; }\n\n.font-weight-900 {\n font-weight: 900 !important; }\n\n.text-underline {\n text-decoration: underline; }\n\n.text-through {\n text-decoration: line-through; }\n\n.lh-100 {\n line-height: 1; }\n\n.lh-110 {\n line-height: 1.1; }\n\n.lh-120 {\n line-height: 1.2; }\n\n.lh-130 {\n line-height: 1.3; }\n\n.lh-140 {\n line-height: 1.4; }\n\n.lh-150 {\n line-height: 1.5; }\n\n.lh-160 {\n line-height: 1.6; }\n\n.lh-170 {\n line-height: 1.7; }\n\n.lh-180 {\n line-height: 1.8; }\n\n.text-muted {\n color: #6c757d !important; }\n\n.ls-1 {\n letter-spacing: .0625rem; }\n\n.ls-15 {\n letter-spacing: .09375rem; }\n\n.ls-2 {\n letter-spacing: 0.125rem; }\n\n@media (min-width: 1200px) {\n .transform-perspective-right {\n transform: scale(1) perspective(1040px) rotateY(-11deg) rotateX(2deg) rotate(2deg); }\n .transform-perspective-left {\n transform: scale(1) perspective(2000px) rotateY(11deg) rotateX(2deg) rotate(-2deg); } }\n\n.alert {\n border: 0;\n color: #ffffff; }\n .alert .alert-link {\n color: #ffffff; }\n .alert.alert-success {\n background-color: #00bf9a; }\n .alert i.fa,\n .alert i.tim-icons {\n font-size: 1rem; }\n .alert .close {\n color: #ffffff;\n opacity: .9;\n text-shadow: none;\n line-height: 0;\n outline: 0; }\n .alert span[data-notify=\"icon\"] {\n font-size: 22px;\n display: block;\n left: 19px;\n position: absolute;\n top: 50%;\n margin-top: -11px; }\n .alert button.close {\n position: absolute;\n right: 15px;\n top: 50%;\n margin-top: -13px;\n width: 25px;\n height: 25px;\n padding: 3px; }\n .alert .close ~ span {\n display: block;\n max-width: 89%; }\n .alert.alert-with-icon {\n padding-left: 65px; }\n\n.alert-dismissible .close {\n top: 50%;\n right: 1.25rem;\n padding: 0;\n transform: translateY(-50%);\n color: rgba(255, 255, 255, 0.6);\n opacity: 1; }\n .alert-dismissible .close:hover, .alert-dismissible .close:focus {\n color: rgba(255, 255, 255, 0.9);\n opacity: 1 !important; }\n @media (max-width: 575.98px) {\n .alert-dismissible .close {\n top: 1rem;\n right: .5rem; } }\n .alert-dismissible .close > span:not(.sr-only) {\n font-size: 1.5rem;\n background-color: transparent;\n color: rgba(255, 255, 255, 0.6); }\n .alert-dismissible .close:hover > span:not(.sr-only), .alert-dismissible .close:focus > span:not(.sr-only) {\n background-color: transparent;\n color: rgba(255, 255, 255, 0.9); }\n\n.avatar {\n color: #ffffff;\n background-color: #adb5bd;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n font-size: 1rem;\n border-radius: 50%;\n height: 48px;\n width: 48px; }\n\n.avatar img {\n width: 100%;\n border-radius: 50%; }\n\n.avatar + .avatar-content {\n display: inline-block;\n margin-left: .75rem; }\n\n.avatar-lg {\n width: 58px;\n height: 58px;\n font-size: 0.75rem; }\n\n.avatar-sm {\n width: 38px;\n height: 38px;\n font-size: 0.75rem; }\n\n.avatar-group .avatar {\n position: relative;\n z-index: 2;\n border: 2px solid #ffffff; }\n .avatar-group .avatar:hover {\n z-index: 3; }\n\n.avatar-group .avatar + .avatar {\n margin-left: -1rem; }\n\n/* badges */\n.badge {\n text-transform: uppercase;\n line-height: 12px;\n border: none;\n text-decoration: none;\n margin-bottom: 5px; }\n .badge:hover, .badge:focus {\n text-decoration: none; }\n\n.badge-icon {\n padding: 0.4em 0.55em; }\n .badge-icon i {\n font-size: 0.8em; }\n\n.badge-success {\n color: #ffffff;\n background-color: #00bf9a; }\n a.badge-success:hover, a.badge-success:focus {\n color: #ffffff;\n background-color: #008c71; }\n a.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0 rgba(0, 191, 154, 0.5); }\n\n.btn,\n.navbar .navbar-nav > a.btn {\n border-width: 2px;\n border: none;\n position: relative;\n overflow: hidden;\n margin: 4px 1px;\n border-radius: 0.4285rem;\n cursor: pointer;\n background: #344675;\n background-image: -webkit-linear-gradient(to bottom left, #344675, #263148, #344675);\n background-image: -o-linear-gradient(to bottom left, #344675, #263148, #344675);\n background-image: -moz-linear-gradient(to bottom left, #344675, #263148, #344675);\n background-image: linear-gradient(to bottom left, #344675, #263148, #344675);\n background-size: 210% 210%;\n background-position: top right;\n background-color: #344675;\n transition: all 0.15s ease;\n box-shadow: none;\n color: #ffffff; }\n .btn.animation-on-hover:hover,\n .navbar .navbar-nav > a.btn.animation-on-hover:hover {\n background-position: bottom left;\n transition: 0.3s ease-in-out; }\n .btn:hover, .btn:focus, .btn:active, .btn.active, .btn:active:focus, .btn:active:hover, .btn.active:focus, .btn.active:hover,\n .navbar .navbar-nav > a.btn:hover,\n .navbar .navbar-nav > a.btn:focus,\n .navbar .navbar-nav > a.btn:active,\n .navbar .navbar-nav > a.btn.active,\n .navbar .navbar-nav > a.btn:active:focus,\n .navbar .navbar-nav > a.btn:active:hover,\n .navbar .navbar-nav > a.btn.active:focus,\n .navbar .navbar-nav > a.btn.active:hover {\n background-color: #263148 !important;\n background-image: linear-gradient(to bottom left, #344675, #263148, #344675) !important;\n background-image: -webkit-linear-gradient(to bottom left, #344675, #263148, #344675) !important;\n background-image: -o-linear-gradient(to bottom left, #344675, #263148, #344675) !important;\n background-image: -moz-linear-gradient(to bottom left, #344675, #263148, #344675) !important;\n color: #ffffff;\n box-shadow: none; }\n .btn:active,\n .navbar .navbar-nav > a.btn:active {\n box-shadow: none !important;\n transform: translateY(1px) !important;\n transition: all .15s ease; }\n .btn:not([data-action]):hover,\n .navbar .navbar-nav > a.btn:not([data-action]):hover {\n box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);\n transform: translateY(-1px);\n -webkit-transform: translateY(-1px); }\n .btn.disabled, .btn.disabled:hover, .btn.disabled:focus, .btn.disabled.focus, .btn.disabled:active, .btn.disabled.active, .btn:disabled, .btn:disabled:hover, .btn:disabled:focus, .btn:disabled.focus, .btn:disabled:active, .btn:disabled.active, .btn[disabled], .btn[disabled]:hover, .btn[disabled]:focus, .btn[disabled].focus, .btn[disabled]:active, .btn[disabled].active,\n fieldset[disabled] .btn,\n fieldset[disabled] .btn:hover,\n fieldset[disabled] .btn:focus,\n fieldset[disabled] .btn.focus,\n fieldset[disabled] .btn:active,\n fieldset[disabled] .btn.active,\n .navbar .navbar-nav > a.btn.disabled,\n .navbar .navbar-nav > a.btn.disabled:hover,\n .navbar .navbar-nav > a.btn.disabled:focus,\n .navbar .navbar-nav > a.btn.disabled.focus,\n .navbar .navbar-nav > a.btn.disabled:active,\n .navbar .navbar-nav > a.btn.disabled.active,\n .navbar .navbar-nav > a.btn:disabled,\n .navbar .navbar-nav > a.btn:disabled:hover,\n .navbar .navbar-nav > a.btn:disabled:focus,\n .navbar .navbar-nav > a.btn:disabled.focus,\n .navbar .navbar-nav > a.btn:disabled:active,\n .navbar .navbar-nav > a.btn:disabled.active,\n .navbar .navbar-nav > a.btn[disabled],\n .navbar .navbar-nav > a.btn[disabled]:hover,\n .navbar .navbar-nav > a.btn[disabled]:focus,\n .navbar .navbar-nav > a.btn[disabled].focus,\n .navbar .navbar-nav > a.btn[disabled]:active,\n .navbar .navbar-nav > a.btn[disabled].active,\n fieldset[disabled]\n .navbar .navbar-nav > a.btn,\n fieldset[disabled]\n .navbar .navbar-nav > a.btn:hover,\n fieldset[disabled]\n .navbar .navbar-nav > a.btn:focus,\n fieldset[disabled]\n .navbar .navbar-nav > a.btn.focus,\n fieldset[disabled]\n .navbar .navbar-nav > a.btn:active,\n fieldset[disabled]\n .navbar .navbar-nav > a.btn.active {\n background-color: #344675;\n border-color: #344675; }\n .btn.btn-simple,\n .navbar .navbar-nav > a.btn.btn-simple {\n color: #344675;\n border-color: #344675;\n background: transparent; }\n .btn.btn-simple:hover, .btn.btn-simple:focus, .btn.btn-simple:active, .btn.btn-simple:not(:disabled):not(.disabled):active,\n .navbar .navbar-nav > a.btn.btn-simple:hover,\n .navbar .navbar-nav > a.btn.btn-simple:focus,\n .navbar .navbar-nav > a.btn.btn-simple:active,\n .navbar .navbar-nav > a.btn.btn-simple:not(:disabled):not(.disabled):active {\n color: #344675;\n border-color: #344675;\n background-color: transparent !important;\n background-image: none !important;\n box-shadow: none; }\n .btn.btn-simple.active,\n .navbar .navbar-nav > a.btn.btn-simple.active {\n border-color: #344675 !important; }\n .btn.btn-simple.active:hover, .btn.btn-simple.active:focus, .btn.btn-simple.active:active, .btn.btn-simple.active:not(:disabled):not(.disabled):active,\n .navbar .navbar-nav > a.btn.btn-simple.active:hover,\n .navbar .navbar-nav > a.btn.btn-simple.active:focus,\n .navbar .navbar-nav > a.btn.btn-simple.active:active,\n .navbar .navbar-nav > a.btn.btn-simple.active:not(:disabled):not(.disabled):active {\n color: #ffffff;\n border-color: #344675;\n background-image: linear-gradient(to bottom left, #344675, #263148, #344675) !important;\n background-image: -webkit-linear-gradient(to bottom left, #344675, #263148, #344675) !important;\n background-image: -o-linear-gradient(to bottom left, #344675, #263148, #344675) !important;\n background-image: -moz-linear-gradient(to bottom left, #344675, #263148, #344675) !important;\n background-color: #263148 !important;\n box-shadow: none; }\n .btn.btn-link,\n .navbar .navbar-nav > a.btn.btn-link {\n color: #344675; }\n .btn.btn-link:hover, .btn.btn-link:focus, .btn.btn-link:active,\n .navbar .navbar-nav > a.btn.btn-link:hover,\n .navbar .navbar-nav > a.btn.btn-link:focus,\n .navbar .navbar-nav > a.btn.btn-link:active {\n background-color: transparent !important;\n background-image: none !important;\n color: #ffffff !important;\n text-decoration: none;\n box-shadow: none; }\n .btn:hover, .btn:focus,\n .navbar .navbar-nav > a.btn:hover,\n .navbar .navbar-nav > a.btn:focus {\n opacity: 1;\n filter: alpha(opacity=100);\n outline: 0 !important; }\n .btn:active, .btn.active,\n .open > .btn.dropdown-toggle,\n .navbar .navbar-nav > a.btn:active,\n .navbar .navbar-nav > a.btn.active,\n .open >\n .navbar .navbar-nav > a.btn.dropdown-toggle {\n box-shadow: none;\n outline: 0 !important; }\n .btn .badge,\n .navbar .navbar-nav > a.btn .badge {\n margin: 0; }\n .btn.btn-icon,\n .navbar .navbar-nav > a.btn.btn-icon {\n height: 2.375rem;\n min-width: 2.375rem;\n width: 2.375rem;\n padding: 0;\n font-size: 0.9375rem;\n overflow: hidden;\n position: relative;\n line-height: normal; }\n .btn.btn-icon.btn-simple,\n .navbar .navbar-nav > a.btn.btn-icon.btn-simple {\n padding: 0; }\n .btn.btn-icon.btn-sm, .btn-group-sm > .btn.btn-icon,\n .navbar .navbar-nav > a.btn.btn-icon.btn-sm,\n .navbar .btn-group-sm.navbar-nav > a.btn.btn-icon {\n height: 1.875rem;\n min-width: 1.875rem;\n width: 1.875rem; }\n .btn.btn-icon.btn-sm .fa, .btn-group-sm > .btn.btn-icon .fa,\n .btn.btn-icon.btn-sm .far,\n .btn-group-sm > .btn.btn-icon .far,\n .btn.btn-icon.btn-sm .fas,\n .btn-group-sm > .btn.btn-icon .fas,\n .btn.btn-icon.btn-sm .tim-icons,\n .btn-group-sm > .btn.btn-icon .tim-icons,\n .navbar .navbar-nav > a.btn.btn-icon.btn-sm .fa,\n .navbar .btn-group-sm.navbar-nav > a.btn.btn-icon .fa,\n .navbar .navbar-nav > a.btn.btn-icon.btn-sm .far,\n .navbar .btn-group-sm.navbar-nav > a.btn.btn-icon .far,\n .navbar .navbar-nav > a.btn.btn-icon.btn-sm .fas,\n .navbar .btn-group-sm.navbar-nav > a.btn.btn-icon .fas,\n .navbar .navbar-nav > a.btn.btn-icon.btn-sm .tim-icons,\n .navbar .btn-group-sm.navbar-nav > a.btn.btn-icon .tim-icons {\n font-size: 0.6875rem; }\n .btn.btn-icon.btn-lg, .btn-group-lg > .btn.btn-icon,\n .navbar .navbar-nav > a.btn.btn-icon.btn-lg,\n .navbar .btn-group-lg.navbar-nav > a.btn.btn-icon {\n height: 3.6rem;\n min-width: 3.6rem;\n width: 3.6rem; }\n .btn.btn-icon.btn-lg .fa, .btn-group-lg > .btn.btn-icon .fa,\n .btn.btn-icon.btn-lg .far,\n .btn-group-lg > .btn.btn-icon .far,\n .btn.btn-icon.btn-lg .fas,\n .btn-group-lg > .btn.btn-icon .fas,\n .btn.btn-icon.btn-lg .tim-icons,\n .btn-group-lg > .btn.btn-icon .tim-icons,\n .navbar .navbar-nav > a.btn.btn-icon.btn-lg .fa,\n .navbar .btn-group-lg.navbar-nav > a.btn.btn-icon .fa,\n .navbar .navbar-nav > a.btn.btn-icon.btn-lg .far,\n .navbar .btn-group-lg.navbar-nav > a.btn.btn-icon .far,\n .navbar .navbar-nav > a.btn.btn-icon.btn-lg .fas,\n .navbar .btn-group-lg.navbar-nav > a.btn.btn-icon .fas,\n .navbar .navbar-nav > a.btn.btn-icon.btn-lg .tim-icons,\n .navbar .btn-group-lg.navbar-nav > a.btn.btn-icon .tim-icons {\n font-size: 1.325rem; }\n .btn.btn-icon:not(.btn-footer) .tim-icons,\n .btn.btn-icon:not(.btn-footer) .fa,\n .btn.btn-icon:not(.btn-footer) .far,\n .btn.btn-icon:not(.btn-footer) .fas,\n .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .tim-icons,\n .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .fa,\n .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .far,\n .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .fas {\n position: absolute;\n font-size: 1em;\n top: 50%;\n left: 50%;\n transform: translate(-12px, -12px);\n line-height: 1.5626rem;\n width: 24px; }\n .btn:not(.btn-icon) .tim-icons,\n .navbar .navbar-nav > a.btn:not(.btn-icon) .tim-icons {\n position: relative;\n top: 1px; }\n .btn span,\n .navbar .navbar-nav > a.btn span {\n position: relative;\n display: block; }\n .btn.btn-link.dropdown-toggle,\n .navbar .navbar-nav > a.btn.btn-link.dropdown-toggle {\n color: #9A9A9A; }\n .btn.dropdown-toggle:after,\n .navbar .navbar-nav > a.btn.dropdown-toggle:after {\n margin-left: 30px !important; }\n\n.btn-primary {\n background: #e14eca;\n background-image: -webkit-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -o-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-size: 210% 210%;\n background-position: top right;\n background-color: #e14eca;\n transition: all 0.15s ease;\n box-shadow: none;\n color: #ffffff; }\n .btn-primary.animation-on-hover:hover {\n background-position: bottom left;\n transition: 0.3s ease-in-out; }\n .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary:active:focus, .btn-primary:active:hover, .btn-primary.active:focus, .btn-primary.active:hover {\n background-color: #ba54f5 !important;\n background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-image: -webkit-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-image: -o-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n color: #ffffff;\n box-shadow: none; }\n .btn-primary:active {\n box-shadow: none !important;\n transform: translateY(1px) !important;\n transition: all .15s ease; }\n .btn-primary:not([data-action]):hover {\n box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);\n transform: translateY(-1px);\n -webkit-transform: translateY(-1px); }\n .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary:disabled, .btn-primary:disabled:hover, .btn-primary:disabled:focus, .btn-primary:disabled.focus, .btn-primary:disabled:active, .btn-primary:disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active,\n fieldset[disabled] .btn-primary,\n fieldset[disabled] .btn-primary:hover,\n fieldset[disabled] .btn-primary:focus,\n fieldset[disabled] .btn-primary.focus,\n fieldset[disabled] .btn-primary:active,\n fieldset[disabled] .btn-primary.active {\n background-color: #e14eca;\n border-color: #e14eca; }\n .btn-primary.btn-simple {\n color: #e14eca;\n border-color: #e14eca;\n background: transparent; }\n .btn-primary.btn-simple:hover, .btn-primary.btn-simple:focus, .btn-primary.btn-simple:active, .btn-primary.btn-simple:not(:disabled):not(.disabled):active {\n color: #e14eca;\n border-color: #e14eca;\n background-color: transparent !important;\n background-image: none !important;\n box-shadow: none; }\n .btn-primary.btn-simple.active {\n border-color: #e14eca !important; }\n .btn-primary.btn-simple.active:hover, .btn-primary.btn-simple.active:focus, .btn-primary.btn-simple.active:active, .btn-primary.btn-simple.active:not(:disabled):not(.disabled):active {\n color: #ffffff;\n border-color: #e14eca;\n background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-image: -webkit-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-image: -o-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-color: #ba54f5 !important;\n box-shadow: none; }\n .btn-primary.btn-link {\n color: #e14eca; }\n .btn-primary.btn-link:hover, .btn-primary.btn-link:focus, .btn-primary.btn-link:active {\n background-color: transparent !important;\n background-image: none !important;\n color: #ffffff !important;\n text-decoration: none;\n box-shadow: none; }\n\n.btn-success {\n background: #00f2c3;\n background-image: -webkit-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-image: -o-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-image: -moz-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-image: linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-size: 210% 210%;\n background-position: top right;\n background-color: #00f2c3;\n transition: all 0.15s ease;\n box-shadow: none;\n color: #ffffff; }\n .btn-success.animation-on-hover:hover {\n background-position: bottom left;\n transition: 0.3s ease-in-out; }\n .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success:active:focus, .btn-success:active:hover, .btn-success.active:focus, .btn-success.active:hover {\n background-color: #0098f0 !important;\n background-image: linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3) !important;\n background-image: -webkit-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3) !important;\n background-image: -o-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3) !important;\n background-image: -moz-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3) !important;\n color: #ffffff;\n box-shadow: none; }\n .btn-success:active {\n box-shadow: none !important;\n transform: translateY(1px) !important;\n transition: all .15s ease; }\n .btn-success:not([data-action]):hover {\n box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);\n transform: translateY(-1px);\n -webkit-transform: translateY(-1px); }\n .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success:disabled, .btn-success:disabled:hover, .btn-success:disabled:focus, .btn-success:disabled.focus, .btn-success:disabled:active, .btn-success:disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active,\n fieldset[disabled] .btn-success,\n fieldset[disabled] .btn-success:hover,\n fieldset[disabled] .btn-success:focus,\n fieldset[disabled] .btn-success.focus,\n fieldset[disabled] .btn-success:active,\n fieldset[disabled] .btn-success.active {\n background-color: #00f2c3;\n border-color: #00f2c3; }\n .btn-success.btn-simple {\n color: #00f2c3;\n border-color: #00f2c3;\n background: transparent; }\n .btn-success.btn-simple:hover, .btn-success.btn-simple:focus, .btn-success.btn-simple:active, .btn-success.btn-simple:not(:disabled):not(.disabled):active {\n color: #00f2c3;\n border-color: #00f2c3;\n background-color: transparent !important;\n background-image: none !important;\n box-shadow: none; }\n .btn-success.btn-simple.active {\n border-color: #00f2c3 !important; }\n .btn-success.btn-simple.active:hover, .btn-success.btn-simple.active:focus, .btn-success.btn-simple.active:active, .btn-success.btn-simple.active:not(:disabled):not(.disabled):active {\n color: #ffffff;\n border-color: #00f2c3;\n background-image: linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3) !important;\n background-image: -webkit-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3) !important;\n background-image: -o-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3) !important;\n background-image: -moz-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3) !important;\n background-color: #0098f0 !important;\n box-shadow: none; }\n .btn-success.btn-link {\n color: #00f2c3; }\n .btn-success.btn-link:hover, .btn-success.btn-link:focus, .btn-success.btn-link:active {\n background-color: transparent !important;\n background-image: none !important;\n color: #ffffff !important;\n text-decoration: none;\n box-shadow: none; }\n\n.btn-info {\n background: #1d8cf8;\n background-image: -webkit-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-image: -o-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-image: -moz-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-image: linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-size: 210% 210%;\n background-position: top right;\n background-color: #1d8cf8;\n transition: all 0.15s ease;\n box-shadow: none;\n color: #ffffff; }\n .btn-info.animation-on-hover:hover {\n background-position: bottom left;\n transition: 0.3s ease-in-out; }\n .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info:active:focus, .btn-info:active:hover, .btn-info.active:focus, .btn-info.active:hover {\n background-color: #3358f4 !important;\n background-image: linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8) !important;\n background-image: -webkit-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8) !important;\n background-image: -o-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8) !important;\n background-image: -moz-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8) !important;\n color: #ffffff;\n box-shadow: none; }\n .btn-info:active {\n box-shadow: none !important;\n transform: translateY(1px) !important;\n transition: all .15s ease; }\n .btn-info:not([data-action]):hover {\n box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);\n transform: translateY(-1px);\n -webkit-transform: translateY(-1px); }\n .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info:disabled, .btn-info:disabled:hover, .btn-info:disabled:focus, .btn-info:disabled.focus, .btn-info:disabled:active, .btn-info:disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active,\n fieldset[disabled] .btn-info,\n fieldset[disabled] .btn-info:hover,\n fieldset[disabled] .btn-info:focus,\n fieldset[disabled] .btn-info.focus,\n fieldset[disabled] .btn-info:active,\n fieldset[disabled] .btn-info.active {\n background-color: #1d8cf8;\n border-color: #1d8cf8; }\n .btn-info.btn-simple {\n color: #1d8cf8;\n border-color: #1d8cf8;\n background: transparent; }\n .btn-info.btn-simple:hover, .btn-info.btn-simple:focus, .btn-info.btn-simple:active, .btn-info.btn-simple:not(:disabled):not(.disabled):active {\n color: #1d8cf8;\n border-color: #1d8cf8;\n background-color: transparent !important;\n background-image: none !important;\n box-shadow: none; }\n .btn-info.btn-simple.active {\n border-color: #1d8cf8 !important; }\n .btn-info.btn-simple.active:hover, .btn-info.btn-simple.active:focus, .btn-info.btn-simple.active:active, .btn-info.btn-simple.active:not(:disabled):not(.disabled):active {\n color: #ffffff;\n border-color: #1d8cf8;\n background-image: linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8) !important;\n background-image: -webkit-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8) !important;\n background-image: -o-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8) !important;\n background-image: -moz-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8) !important;\n background-color: #3358f4 !important;\n box-shadow: none; }\n .btn-info.btn-link {\n color: #1d8cf8; }\n .btn-info.btn-link:hover, .btn-info.btn-link:focus, .btn-info.btn-link:active {\n background-color: transparent !important;\n background-image: none !important;\n color: #ffffff !important;\n text-decoration: none;\n box-shadow: none; }\n\n.btn-warning {\n background: #ff8d72;\n background-image: -webkit-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-image: -o-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-image: -moz-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-image: linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-size: 210% 210%;\n background-position: top right;\n background-color: #ff8d72;\n transition: all 0.15s ease;\n box-shadow: none;\n color: #ffffff; }\n .btn-warning.animation-on-hover:hover {\n background-position: bottom left;\n transition: 0.3s ease-in-out; }\n .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning:active:focus, .btn-warning:active:hover, .btn-warning.active:focus, .btn-warning.active:hover {\n background-color: #ff6491 !important;\n background-image: linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72) !important;\n background-image: -webkit-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72) !important;\n background-image: -o-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72) !important;\n background-image: -moz-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72) !important;\n color: #ffffff;\n box-shadow: none; }\n .btn-warning:active {\n box-shadow: none !important;\n transform: translateY(1px) !important;\n transition: all .15s ease; }\n .btn-warning:not([data-action]):hover {\n box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);\n transform: translateY(-1px);\n -webkit-transform: translateY(-1px); }\n .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning:disabled, .btn-warning:disabled:hover, .btn-warning:disabled:focus, .btn-warning:disabled.focus, .btn-warning:disabled:active, .btn-warning:disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active,\n fieldset[disabled] .btn-warning,\n fieldset[disabled] .btn-warning:hover,\n fieldset[disabled] .btn-warning:focus,\n fieldset[disabled] .btn-warning.focus,\n fieldset[disabled] .btn-warning:active,\n fieldset[disabled] .btn-warning.active {\n background-color: #ff8d72;\n border-color: #ff8d72; }\n .btn-warning.btn-simple {\n color: #ff8d72;\n border-color: #ff8d72;\n background: transparent; }\n .btn-warning.btn-simple:hover, .btn-warning.btn-simple:focus, .btn-warning.btn-simple:active, .btn-warning.btn-simple:not(:disabled):not(.disabled):active {\n color: #ff8d72;\n border-color: #ff8d72;\n background-color: transparent !important;\n background-image: none !important;\n box-shadow: none; }\n .btn-warning.btn-simple.active {\n border-color: #ff8d72 !important; }\n .btn-warning.btn-simple.active:hover, .btn-warning.btn-simple.active:focus, .btn-warning.btn-simple.active:active, .btn-warning.btn-simple.active:not(:disabled):not(.disabled):active {\n color: #ffffff;\n border-color: #ff8d72;\n background-image: linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72) !important;\n background-image: -webkit-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72) !important;\n background-image: -o-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72) !important;\n background-image: -moz-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72) !important;\n background-color: #ff6491 !important;\n box-shadow: none; }\n .btn-warning.btn-link {\n color: #ff8d72; }\n .btn-warning.btn-link:hover, .btn-warning.btn-link:focus, .btn-warning.btn-link:active {\n background-color: transparent !important;\n background-image: none !important;\n color: #ffffff !important;\n text-decoration: none;\n box-shadow: none; }\n .btn-warning:not(:disabled):not(.disabled):active {\n color: #ffffff; }\n\n.btn-danger {\n background: #fd5d93;\n background-image: -webkit-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-image: -o-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-image: -moz-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-image: linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-size: 210% 210%;\n background-position: top right;\n background-color: #fd5d93;\n transition: all 0.15s ease;\n box-shadow: none;\n color: #ffffff; }\n .btn-danger.animation-on-hover:hover {\n background-position: bottom left;\n transition: 0.3s ease-in-out; }\n .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger:active:focus, .btn-danger:active:hover, .btn-danger.active:focus, .btn-danger.active:hover {\n background-color: #ec250d !important;\n background-image: linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93) !important;\n background-image: -webkit-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93) !important;\n background-image: -o-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93) !important;\n background-image: -moz-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93) !important;\n color: #ffffff;\n box-shadow: none; }\n .btn-danger:active {\n box-shadow: none !important;\n transform: translateY(1px) !important;\n transition: all .15s ease; }\n .btn-danger:not([data-action]):hover {\n box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);\n transform: translateY(-1px);\n -webkit-transform: translateY(-1px); }\n .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger:disabled, .btn-danger:disabled:hover, .btn-danger:disabled:focus, .btn-danger:disabled.focus, .btn-danger:disabled:active, .btn-danger:disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active,\n fieldset[disabled] .btn-danger,\n fieldset[disabled] .btn-danger:hover,\n fieldset[disabled] .btn-danger:focus,\n fieldset[disabled] .btn-danger.focus,\n fieldset[disabled] .btn-danger:active,\n fieldset[disabled] .btn-danger.active {\n background-color: #fd5d93;\n border-color: #fd5d93; }\n .btn-danger.btn-simple {\n color: #fd5d93;\n border-color: #fd5d93;\n background: transparent; }\n .btn-danger.btn-simple:hover, .btn-danger.btn-simple:focus, .btn-danger.btn-simple:active, .btn-danger.btn-simple:not(:disabled):not(.disabled):active {\n color: #fd5d93;\n border-color: #fd5d93;\n background-color: transparent !important;\n background-image: none !important;\n box-shadow: none; }\n .btn-danger.btn-simple.active {\n border-color: #fd5d93 !important; }\n .btn-danger.btn-simple.active:hover, .btn-danger.btn-simple.active:focus, .btn-danger.btn-simple.active:active, .btn-danger.btn-simple.active:not(:disabled):not(.disabled):active {\n color: #ffffff;\n border-color: #fd5d93;\n background-image: linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93) !important;\n background-image: -webkit-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93) !important;\n background-image: -o-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93) !important;\n background-image: -moz-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93) !important;\n background-color: #ec250d !important;\n box-shadow: none; }\n .btn-danger.btn-link {\n color: #fd5d93; }\n .btn-danger.btn-link:hover, .btn-danger.btn-link:focus, .btn-danger.btn-link:active {\n background-color: transparent !important;\n background-image: none !important;\n color: #ffffff !important;\n text-decoration: none;\n box-shadow: none; }\n\n.btn-neutral {\n background: #ffffff;\n background-image: -webkit-linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff);\n background-image: -o-linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff);\n background-image: -moz-linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff);\n background-image: linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff);\n background-size: 210% 210%;\n background-position: top right;\n background-color: #ffffff;\n transition: all 0.15s ease;\n box-shadow: none;\n color: #e14eca; }\n .btn-neutral.animation-on-hover:hover {\n background-position: bottom left;\n transition: 0.3s ease-in-out; }\n .btn-neutral:hover, .btn-neutral:focus, .btn-neutral:active, .btn-neutral.active, .btn-neutral:active:focus, .btn-neutral:active:hover, .btn-neutral.active:focus, .btn-neutral.active:hover {\n background-color: #ffffff !important;\n background-image: linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff) !important;\n background-image: -webkit-linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff) !important;\n background-image: -o-linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff) !important;\n background-image: -moz-linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff) !important;\n color: #ffffff;\n box-shadow: none; }\n .btn-neutral:active {\n box-shadow: none !important;\n transform: translateY(1px) !important;\n transition: all .15s ease; }\n .btn-neutral:not([data-action]):hover {\n box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);\n transform: translateY(-1px);\n -webkit-transform: translateY(-1px); }\n .btn-neutral.disabled, .btn-neutral.disabled:hover, .btn-neutral.disabled:focus, .btn-neutral.disabled.focus, .btn-neutral.disabled:active, .btn-neutral.disabled.active, .btn-neutral:disabled, .btn-neutral:disabled:hover, .btn-neutral:disabled:focus, .btn-neutral:disabled.focus, .btn-neutral:disabled:active, .btn-neutral:disabled.active, .btn-neutral[disabled], .btn-neutral[disabled]:hover, .btn-neutral[disabled]:focus, .btn-neutral[disabled].focus, .btn-neutral[disabled]:active, .btn-neutral[disabled].active,\n fieldset[disabled] .btn-neutral,\n fieldset[disabled] .btn-neutral:hover,\n fieldset[disabled] .btn-neutral:focus,\n fieldset[disabled] .btn-neutral.focus,\n fieldset[disabled] .btn-neutral:active,\n fieldset[disabled] .btn-neutral.active {\n background-color: #ffffff;\n border-color: #ffffff; }\n .btn-neutral.btn-danger {\n color: #fd5d93; }\n .btn-neutral.btn-danger:hover, .btn-neutral.btn-danger:focus, .btn-neutral.btn-danger:active, .btn-neutral.btn-danger:active:focus {\n color: #ec250d; }\n .btn-neutral.btn-info {\n color: #1d8cf8; }\n .btn-neutral.btn-info:hover, .btn-neutral.btn-info:focus, .btn-neutral.btn-info:active, .btn-neutral.btn-info:active:focus {\n color: #3358f4; }\n .btn-neutral.btn-warning {\n color: #ff8d72; }\n .btn-neutral.btn-warning:hover, .btn-neutral.btn-warning:focus, .btn-neutral.btn-warning:active, .btn-neutral.btn-warning:active:focus {\n color: #ff6491; }\n .btn-neutral.btn-success {\n color: #00f2c3; }\n .btn-neutral.btn-success:hover, .btn-neutral.btn-success:focus, .btn-neutral.btn-success:active, .btn-neutral.btn-success:active:focus {\n color: #0098f0; }\n .btn-neutral.btn-default {\n color: #344675; }\n .btn-neutral.btn-default:hover, .btn-neutral.btn-default:focus, .btn-neutral.btn-default:active, .btn-neutral.btn-default:active:focus {\n color: #263148; }\n .btn-neutral.active, .btn-neutral:active, .btn-neutral:active:focus, .btn-neutral:active:hover, .btn-neutral.active:focus, .btn-neutral.active:hover,\n .show > .btn-neutral.dropdown-toggle,\n .show > .btn-neutral.dropdown-toggle:focus,\n .show > .btn-neutral.dropdown-toggle:hover {\n background-color: #ffffff;\n color: #ba54f5;\n box-shadow: none; }\n .btn-neutral:hover, .btn-neutral:focus {\n color: #ba54f5; }\n .btn-neutral:hover:not(.nav-link), .btn-neutral:focus:not(.nav-link) {\n box-shadow: none; }\n .btn-neutral.btn-simple {\n color: #ffffff;\n border-color: #ffffff;\n background: transparent; }\n .btn-neutral.btn-simple:hover, .btn-neutral.btn-simple:focus, .btn-neutral.btn-simple:active, .btn-neutral.btn-simple:not(:disabled):not(.disabled):active {\n color: #ffffff;\n border-color: #ffffff;\n background-color: transparent !important;\n background-image: none !important;\n box-shadow: none; }\n .btn-neutral.btn-simple.active {\n border-color: #ffffff !important; }\n .btn-neutral.btn-simple.active:hover, .btn-neutral.btn-simple.active:focus, .btn-neutral.btn-simple.active:active, .btn-neutral.btn-simple.active:not(:disabled):not(.disabled):active {\n color: #ffffff;\n border-color: #ffffff;\n background-image: linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff) !important;\n background-image: -webkit-linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff) !important;\n background-image: -o-linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff) !important;\n background-image: -moz-linear-gradient(to bottom left, #ffffff, #ffffff, #ffffff) !important;\n background-color: #ffffff !important;\n box-shadow: none; }\n .btn-neutral.btn-link {\n color: #ffffff; }\n .btn-neutral.btn-link:hover, .btn-neutral.btn-link:focus, .btn-neutral.btn-link:active {\n background-color: transparent !important;\n background-image: none !important;\n color: #ffffff !important;\n text-decoration: none;\n box-shadow: none; }\n\n.btn:disabled, .btn[disabled], .btn.disabled {\n opacity: 0.5;\n filter: alpha(opacity=50);\n pointer-events: none; }\n\n.btn-simple {\n border: 1px solid;\n border-color: #344675;\n box-shadow: none;\n padding: 10px 22px;\n background-color: transparent; }\n\n.btn-simple.disabled, .btn-simple.disabled:hover, .btn-simple.disabled:focus, .btn-simple.disabled.focus, .btn-simple.disabled:active, .btn-simple.disabled.active, .btn-simple:disabled, .btn-simple:disabled:hover, .btn-simple:disabled:focus, .btn-simple:disabled.focus, .btn-simple:disabled:active, .btn-simple:disabled.active, .btn-simple[disabled], .btn-simple[disabled]:hover, .btn-simple[disabled]:focus, .btn-simple[disabled].focus, .btn-simple[disabled]:active, .btn-simple[disabled].active,\nfieldset[disabled] .btn-simple,\nfieldset[disabled] .btn-simple:hover,\nfieldset[disabled] .btn-simple:focus,\nfieldset[disabled] .btn-simple.focus,\nfieldset[disabled] .btn-simple:active,\nfieldset[disabled] .btn-simple.active,\n.btn-link.disabled,\n.btn-link.disabled:hover,\n.btn-link.disabled:focus,\n.btn-link.disabled.focus,\n.btn-link.disabled:active,\n.btn-link.disabled.active,\n.btn-link:disabled,\n.btn-link:disabled:hover,\n.btn-link:disabled:focus,\n.btn-link:disabled.focus,\n.btn-link:disabled:active,\n.btn-link:disabled.active,\n.btn-link[disabled],\n.btn-link[disabled]:hover,\n.btn-link[disabled]:focus,\n.btn-link[disabled].focus,\n.btn-link[disabled]:active,\n.btn-link[disabled].active,\nfieldset[disabled]\n.btn-link,\nfieldset[disabled]\n.btn-link:hover,\nfieldset[disabled]\n.btn-link:focus,\nfieldset[disabled]\n.btn-link.focus,\nfieldset[disabled]\n.btn-link:active,\nfieldset[disabled]\n.btn-link.active {\n background: transparent; }\n\n.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {\n box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); }\n\n.btn-link {\n border: 0;\n box-shadow: none;\n padding: 0.5rem 0.7rem;\n background: transparent;\n color: #e3e3e3;\n font-weight: 600; }\n .btn-link:hover {\n box-shadow: none !important;\n transform: none !important; }\n\n.btn-lg, .btn-group-lg > .btn {\n font-size: 0.875rem;\n border-radius: 0.4285rem;\n padding: 15px 48px; }\n .btn-lg.btn-simple, .btn-group-lg > .btn-simple.btn {\n padding: 14px 47px; }\n\n.btn-sm, .btn-group-sm > .btn {\n font-size: 0.875rem;\n border-radius: 0.2857rem;\n padding: 5px 15px; }\n .btn-sm.btn-simple, .btn-group-sm > .btn-simple.btn {\n padding: 4px 14px; }\n\n.btn-wd {\n min-width: 140px; }\n\n.btn-group.select {\n width: 100%; }\n\n.btn-group .btn.active {\n box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);\n transform: translateY(-1px);\n -webkit-transform: translateY(-1px); }\n\n.btn-group label.btn.active {\n transform: translateY(0);\n -webkit-transform: translateY(0); }\n\n.btn-group.select .btn {\n text-align: left; }\n\n.btn-group.select .caret {\n position: absolute;\n top: 50%;\n margin-top: -1px;\n right: 8px; }\n\n.btn-round {\n border-width: 1px;\n border-radius: 30px; }\n .btn-round.btn-simple {\n padding: 10px 22px; }\n\n.no-caret.dropdown-toggle::after {\n display: none; }\n\n.btn.btn-facebook {\n background: #3b5998;\n background-image: -webkit-linear-gradient(to bottom left, #3b5998, #1e2e4f, #3b5998);\n background-image: -o-linear-gradient(to bottom left, #3b5998, #1e2e4f, #3b5998);\n background-image: -moz-linear-gradient(to bottom left, #3b5998, #1e2e4f, #3b5998);\n background-image: linear-gradient(to bottom left, #3b5998, #1e2e4f, #3b5998);\n background-size: 210% 210%;\n background-position: top right;\n color: #ffffff;\n background-size: 210% 210%;\n background-position: top right;\n background-repeat: space; }\n .btn.btn-facebook:focus, .btn.btn-facebook:active, .btn.btn-facebook:hover {\n background-color: #344e86;\n background-image: linear-gradient(to bottom left, #3b5998, #1e2e4f, #3b5998) !important;\n background-image: -webkit-linear-gradient(to bottom left, #3b5998, #1e2e4f, #3b5998) !important;\n background-image: -o-linear-gradient(to bottom left, #3b5998, #1e2e4f, #3b5998) !important;\n background-image: -moz-linear-gradient(to bottom left, #3b5998, #1e2e4f, #3b5998) !important;\n color: #ffffff; }\n .btn.btn-facebook.btn-simple {\n color: #344e86;\n background-color: transparent;\n background-image: none !important;\n box-shadow: none;\n border-color: #344e86; }\n .btn.btn-facebook.btn-simple:hover, .btn.btn-facebook.btn-simple:focus, .btn.btn-facebook.btn-simple:active {\n color: #344e86;\n border-color: #344e86; }\n .btn.btn-facebook.btn-neutral {\n color: #3b5998;\n background-color: #ffffff; }\n .btn.btn-facebook.btn-neutral:hover, .btn.btn-facebook.btn-neutral:focus, .btn.btn-facebook.btn-neutral:active {\n color: #344e86; }\n\n.btn.btn-twitter {\n background: #55acee;\n background-image: -webkit-linear-gradient(to bottom left, #55acee, #147bc9, #55acee);\n background-image: -o-linear-gradient(to bottom left, #55acee, #147bc9, #55acee);\n background-image: -moz-linear-gradient(to bottom left, #55acee, #147bc9, #55acee);\n background-image: linear-gradient(to bottom left, #55acee, #147bc9, #55acee);\n background-size: 210% 210%;\n background-position: top right;\n color: #ffffff;\n background-size: 210% 210%;\n background-position: top right;\n background-repeat: space; }\n .btn.btn-twitter:focus, .btn.btn-twitter:active, .btn.btn-twitter:hover {\n background-color: #3ea1ec;\n background-image: linear-gradient(to bottom left, #55acee, #147bc9, #55acee) !important;\n background-image: -webkit-linear-gradient(to bottom left, #55acee, #147bc9, #55acee) !important;\n background-image: -o-linear-gradient(to bottom left, #55acee, #147bc9, #55acee) !important;\n background-image: -moz-linear-gradient(to bottom left, #55acee, #147bc9, #55acee) !important;\n color: #ffffff; }\n .btn.btn-twitter.btn-simple {\n color: #3ea1ec;\n background-color: transparent;\n background-image: none !important;\n box-shadow: none;\n border-color: #3ea1ec; }\n .btn.btn-twitter.btn-simple:hover, .btn.btn-twitter.btn-simple:focus, .btn.btn-twitter.btn-simple:active {\n color: #3ea1ec;\n border-color: #3ea1ec; }\n .btn.btn-twitter.btn-neutral {\n color: #55acee;\n background-color: #ffffff; }\n .btn.btn-twitter.btn-neutral:hover, .btn.btn-twitter.btn-neutral:focus, .btn.btn-twitter.btn-neutral:active {\n color: #3ea1ec; }\n\n.btn.btn-pinterest {\n background: #cc2127;\n background-image: -webkit-linear-gradient(to bottom left, #cc2127, #741316, #cc2127);\n background-image: -o-linear-gradient(to bottom left, #cc2127, #741316, #cc2127);\n background-image: -moz-linear-gradient(to bottom left, #cc2127, #741316, #cc2127);\n background-image: linear-gradient(to bottom left, #cc2127, #741316, #cc2127);\n background-size: 210% 210%;\n background-position: top right;\n color: #ffffff;\n background-size: 210% 210%;\n background-position: top right;\n background-repeat: space; }\n .btn.btn-pinterest:focus, .btn.btn-pinterest:active, .btn.btn-pinterest:hover {\n background-color: #dd2e34;\n background-image: linear-gradient(to bottom left, #cc2127, #741316, #cc2127) !important;\n background-image: -webkit-linear-gradient(to bottom left, #cc2127, #741316, #cc2127) !important;\n background-image: -o-linear-gradient(to bottom left, #cc2127, #741316, #cc2127) !important;\n background-image: -moz-linear-gradient(to bottom left, #cc2127, #741316, #cc2127) !important;\n color: #ffffff; }\n .btn.btn-pinterest.btn-simple {\n color: #dd2e34;\n background-color: transparent;\n background-image: none !important;\n box-shadow: none;\n border-color: #dd2e34; }\n .btn.btn-pinterest.btn-simple:hover, .btn.btn-pinterest.btn-simple:focus, .btn.btn-pinterest.btn-simple:active {\n color: #dd2e34;\n border-color: #dd2e34; }\n .btn.btn-pinterest.btn-neutral {\n color: #cc2127;\n background-color: #ffffff; }\n .btn.btn-pinterest.btn-neutral:hover, .btn.btn-pinterest.btn-neutral:focus, .btn.btn-pinterest.btn-neutral:active {\n color: #dd2e34; }\n\n.btn.btn-google {\n background: #dd4b39;\n background-image: -webkit-linear-gradient(to bottom left, #dd4b39, #96271a, #dd4b39);\n background-image: -o-linear-gradient(to bottom left, #dd4b39, #96271a, #dd4b39);\n background-image: -moz-linear-gradient(to bottom left, #dd4b39, #96271a, #dd4b39);\n background-image: linear-gradient(to bottom left, #dd4b39, #96271a, #dd4b39);\n background-size: 210% 210%;\n background-position: top right;\n color: #ffffff;\n background-size: 210% 210%;\n background-position: top right;\n background-repeat: space; }\n .btn.btn-google:focus, .btn.btn-google:active, .btn.btn-google:hover {\n background-color: #d73925;\n background-image: linear-gradient(to bottom left, #dd4b39, #96271a, #dd4b39) !important;\n background-image: -webkit-linear-gradient(to bottom left, #dd4b39, #96271a, #dd4b39) !important;\n background-image: -o-linear-gradient(to bottom left, #dd4b39, #96271a, #dd4b39) !important;\n background-image: -moz-linear-gradient(to bottom left, #dd4b39, #96271a, #dd4b39) !important;\n color: #ffffff; }\n .btn.btn-google.btn-simple {\n color: #d73925;\n background-color: transparent;\n background-image: none !important;\n box-shadow: none;\n border-color: #d73925; }\n .btn.btn-google.btn-simple:hover, .btn.btn-google.btn-simple:focus, .btn.btn-google.btn-simple:active {\n color: #d73925;\n border-color: #d73925; }\n .btn.btn-google.btn-neutral {\n color: #dd4b39;\n background-color: #ffffff; }\n .btn.btn-google.btn-neutral:hover, .btn.btn-google.btn-neutral:focus, .btn.btn-google.btn-neutral:active {\n color: #d73925; }\n\n.btn.btn-linkedin {\n background: #0077B5;\n background-image: -webkit-linear-gradient(to bottom left, #0077B5, #00344f, #0077B5);\n background-image: -o-linear-gradient(to bottom left, #0077B5, #00344f, #0077B5);\n background-image: -moz-linear-gradient(to bottom left, #0077B5, #00344f, #0077B5);\n background-image: linear-gradient(to bottom left, #0077B5, #00344f, #0077B5);\n background-size: 210% 210%;\n background-position: top right;\n color: #ffffff;\n background-size: 210% 210%;\n background-position: top right;\n background-repeat: space; }\n .btn.btn-linkedin:focus, .btn.btn-linkedin:active, .btn.btn-linkedin:hover {\n background-color: #00669c;\n background-image: linear-gradient(to bottom left, #0077B5, #00344f, #0077B5) !important;\n background-image: -webkit-linear-gradient(to bottom left, #0077B5, #00344f, #0077B5) !important;\n background-image: -o-linear-gradient(to bottom left, #0077B5, #00344f, #0077B5) !important;\n background-image: -moz-linear-gradient(to bottom left, #0077B5, #00344f, #0077B5) !important;\n color: #ffffff; }\n .btn.btn-linkedin.btn-simple {\n color: #00669c;\n background-color: transparent;\n background-image: none !important;\n box-shadow: none;\n border-color: #00669c; }\n .btn.btn-linkedin.btn-simple:hover, .btn.btn-linkedin.btn-simple:focus, .btn.btn-linkedin.btn-simple:active {\n color: #00669c;\n border-color: #00669c; }\n .btn.btn-linkedin.btn-neutral {\n color: #0077B5;\n background-color: #ffffff; }\n .btn.btn-linkedin.btn-neutral:hover, .btn.btn-linkedin.btn-neutral:focus, .btn.btn-linkedin.btn-neutral:active {\n color: #00669c; }\n\n.btn.btn-dribbble {\n background: #ea4c89;\n background-image: -webkit-linear-gradient(to bottom left, #ea4c89, #ba1655, #ea4c89);\n background-image: -o-linear-gradient(to bottom left, #ea4c89, #ba1655, #ea4c89);\n background-image: -moz-linear-gradient(to bottom left, #ea4c89, #ba1655, #ea4c89);\n background-image: linear-gradient(to bottom left, #ea4c89, #ba1655, #ea4c89);\n background-size: 210% 210%;\n background-position: top right;\n color: #ffffff;\n background-size: 210% 210%;\n background-position: top right;\n background-repeat: space; }\n .btn.btn-dribbble:focus, .btn.btn-dribbble:active, .btn.btn-dribbble:hover {\n background-color: #ed679b;\n background-image: linear-gradient(to bottom left, #ea4c89, #ba1655, #ea4c89) !important;\n background-image: -webkit-linear-gradient(to bottom left, #ea4c89, #ba1655, #ea4c89) !important;\n background-image: -o-linear-gradient(to bottom left, #ea4c89, #ba1655, #ea4c89) !important;\n background-image: -moz-linear-gradient(to bottom left, #ea4c89, #ba1655, #ea4c89) !important;\n color: #ffffff; }\n .btn.btn-dribbble.btn-simple {\n color: #ed679b;\n background-color: transparent;\n background-image: none !important;\n box-shadow: none;\n border-color: #ed679b; }\n .btn.btn-dribbble.btn-simple:hover, .btn.btn-dribbble.btn-simple:focus, .btn.btn-dribbble.btn-simple:active {\n color: #ed679b;\n border-color: #ed679b; }\n .btn.btn-dribbble.btn-neutral {\n color: #ea4c89;\n background-color: #ffffff; }\n .btn.btn-dribbble.btn-neutral:hover, .btn.btn-dribbble.btn-neutral:focus, .btn.btn-dribbble.btn-neutral:active {\n color: #ed679b; }\n\n.btn.btn-github {\n background: #333333;\n background-image: -webkit-linear-gradient(to bottom left, #333333, black, #333333);\n background-image: -o-linear-gradient(to bottom left, #333333, black, #333333);\n background-image: -moz-linear-gradient(to bottom left, #333333, black, #333333);\n background-image: linear-gradient(to bottom left, #333333, black, #333333);\n background-size: 210% 210%;\n background-position: top right;\n color: #ffffff;\n background-size: 210% 210%;\n background-position: top right;\n background-repeat: space; }\n .btn.btn-github:focus, .btn.btn-github:active, .btn.btn-github:hover {\n background-color: #ccc;\n background-image: linear-gradient(to bottom left, #333333, black, #333333) !important;\n background-image: -webkit-linear-gradient(to bottom left, #333333, black, #333333) !important;\n background-image: -o-linear-gradient(to bottom left, #333333, black, #333333) !important;\n background-image: -moz-linear-gradient(to bottom left, #333333, black, #333333) !important;\n color: #ffffff; }\n .btn.btn-github.btn-simple {\n color: #ccc;\n background-color: transparent;\n background-image: none !important;\n box-shadow: none;\n border-color: #ccc; }\n .btn.btn-github.btn-simple:hover, .btn.btn-github.btn-simple:focus, .btn.btn-github.btn-simple:active {\n color: #ccc;\n border-color: #ccc; }\n .btn.btn-github.btn-neutral {\n color: #333333;\n background-color: #ffffff; }\n .btn.btn-github.btn-neutral:hover, .btn.btn-github.btn-neutral:focus, .btn.btn-github.btn-neutral:active {\n color: #ccc; }\n\n.btn.btn-youtube {\n background: #e52d27;\n background-image: -webkit-linear-gradient(to bottom left, #e52d27, #941612, #e52d27);\n background-image: -o-linear-gradient(to bottom left, #e52d27, #941612, #e52d27);\n background-image: -moz-linear-gradient(to bottom left, #e52d27, #941612, #e52d27);\n background-image: linear-gradient(to bottom left, #e52d27, #941612, #e52d27);\n background-size: 210% 210%;\n background-position: top right;\n color: #ffffff;\n background-size: 210% 210%;\n background-position: top right;\n background-repeat: space; }\n .btn.btn-youtube:focus, .btn.btn-youtube:active, .btn.btn-youtube:hover {\n background-color: #e84842;\n background-image: linear-gradient(to bottom left, #e52d27, #941612, #e52d27) !important;\n background-image: -webkit-linear-gradient(to bottom left, #e52d27, #941612, #e52d27) !important;\n background-image: -o-linear-gradient(to bottom left, #e52d27, #941612, #e52d27) !important;\n background-image: -moz-linear-gradient(to bottom left, #e52d27, #941612, #e52d27) !important;\n color: #ffffff; }\n .btn.btn-youtube.btn-simple {\n color: #e84842;\n background-color: transparent;\n background-image: none !important;\n box-shadow: none;\n border-color: #e84842; }\n .btn.btn-youtube.btn-simple:hover, .btn.btn-youtube.btn-simple:focus, .btn.btn-youtube.btn-simple:active {\n color: #e84842;\n border-color: #e84842; }\n .btn.btn-youtube.btn-neutral {\n color: #e52d27;\n background-color: #ffffff; }\n .btn.btn-youtube.btn-neutral:hover, .btn.btn-youtube.btn-neutral:focus, .btn.btn-youtube.btn-neutral:active {\n color: #e84842; }\n\n.btn.btn-instagram {\n background: #125688;\n background-image: -webkit-linear-gradient(to bottom left, #125688, #061d2e, #125688);\n background-image: -o-linear-gradient(to bottom left, #125688, #061d2e, #125688);\n background-image: -moz-linear-gradient(to bottom left, #125688, #061d2e, #125688);\n background-image: linear-gradient(to bottom left, #125688, #061d2e, #125688);\n background-size: 210% 210%;\n background-position: top right;\n color: #ffffff;\n background-size: 210% 210%;\n background-position: top right;\n background-repeat: space; }\n .btn.btn-instagram:focus, .btn.btn-instagram:active, .btn.btn-instagram:hover {\n background-color: #1667a3;\n background-image: linear-gradient(to bottom left, #125688, #061d2e, #125688) !important;\n background-image: -webkit-linear-gradient(to bottom left, #125688, #061d2e, #125688) !important;\n background-image: -o-linear-gradient(to bottom left, #125688, #061d2e, #125688) !important;\n background-image: -moz-linear-gradient(to bottom left, #125688, #061d2e, #125688) !important;\n color: #ffffff; }\n .btn.btn-instagram.btn-simple {\n color: #1667a3;\n background-color: transparent;\n background-image: none !important;\n box-shadow: none;\n border-color: #1667a3; }\n .btn.btn-instagram.btn-simple:hover, .btn.btn-instagram.btn-simple:focus, .btn.btn-instagram.btn-simple:active {\n color: #1667a3;\n border-color: #1667a3; }\n .btn.btn-instagram.btn-neutral {\n color: #125688;\n background-color: #ffffff; }\n .btn.btn-instagram.btn-neutral:hover, .btn.btn-instagram.btn-neutral:focus, .btn.btn-instagram.btn-neutral:active {\n color: #1667a3; }\n\n.btn.btn-reddit {\n background: #ff4500;\n background-image: -webkit-linear-gradient(to bottom left, #ff4500, #992900, #ff4500);\n background-image: -o-linear-gradient(to bottom left, #ff4500, #992900, #ff4500);\n background-image: -moz-linear-gradient(to bottom left, #ff4500, #992900, #ff4500);\n background-image: linear-gradient(to bottom left, #ff4500, #992900, #ff4500);\n background-size: 210% 210%;\n background-position: top right;\n color: #ffffff;\n background-size: 210% 210%;\n background-position: top right;\n background-repeat: space; }\n .btn.btn-reddit:focus, .btn.btn-reddit:active, .btn.btn-reddit:hover {\n background-color: #ff5b1f;\n background-image: linear-gradient(to bottom left, #ff4500, #992900, #ff4500) !important;\n background-image: -webkit-linear-gradient(to bottom left, #ff4500, #992900, #ff4500) !important;\n background-image: -o-linear-gradient(to bottom left, #ff4500, #992900, #ff4500) !important;\n background-image: -moz-linear-gradient(to bottom left, #ff4500, #992900, #ff4500) !important;\n color: #ffffff; }\n .btn.btn-reddit.btn-simple {\n color: #ff5b1f;\n background-color: transparent;\n background-image: none !important;\n box-shadow: none;\n border-color: #ff5b1f; }\n .btn.btn-reddit.btn-simple:hover, .btn.btn-reddit.btn-simple:focus, .btn.btn-reddit.btn-simple:active {\n color: #ff5b1f;\n border-color: #ff5b1f; }\n .btn.btn-reddit.btn-neutral {\n color: #ff4500;\n background-color: #ffffff; }\n .btn.btn-reddit.btn-neutral:hover, .btn.btn-reddit.btn-neutral:focus, .btn.btn-reddit.btn-neutral:active {\n color: #ff5b1f; }\n\n.btn.btn-tumblr {\n background: #35465c;\n background-image: -webkit-linear-gradient(to bottom left, #35465c, #10151b, #35465c);\n background-image: -o-linear-gradient(to bottom left, #35465c, #10151b, #35465c);\n background-image: -moz-linear-gradient(to bottom left, #35465c, #10151b, #35465c);\n background-image: linear-gradient(to bottom left, #35465c, #10151b, #35465c);\n background-size: 210% 210%;\n background-position: top right;\n color: #ffffff;\n background-size: 210% 210%;\n background-position: top right;\n background-repeat: space; }\n .btn.btn-tumblr:focus, .btn.btn-tumblr:active, .btn.btn-tumblr:hover {\n background-color: #40556f;\n background-image: linear-gradient(to bottom left, #35465c, #10151b, #35465c) !important;\n background-image: -webkit-linear-gradient(to bottom left, #35465c, #10151b, #35465c) !important;\n background-image: -o-linear-gradient(to bottom left, #35465c, #10151b, #35465c) !important;\n background-image: -moz-linear-gradient(to bottom left, #35465c, #10151b, #35465c) !important;\n color: #ffffff; }\n .btn.btn-tumblr.btn-simple {\n color: #40556f;\n background-color: transparent;\n background-image: none !important;\n box-shadow: none;\n border-color: #40556f; }\n .btn.btn-tumblr.btn-simple:hover, .btn.btn-tumblr.btn-simple:focus, .btn.btn-tumblr.btn-simple:active {\n color: #40556f;\n border-color: #40556f; }\n .btn.btn-tumblr.btn-neutral {\n color: #35465c;\n background-color: #ffffff; }\n .btn.btn-tumblr.btn-neutral:hover, .btn.btn-tumblr.btn-neutral:focus, .btn.btn-tumblr.btn-neutral:active {\n color: #40556f; }\n\n.btn.btn-behance {\n background: #1769ff;\n background-image: -webkit-linear-gradient(to bottom left, #1769ff, #003eb0, #1769ff);\n background-image: -o-linear-gradient(to bottom left, #1769ff, #003eb0, #1769ff);\n background-image: -moz-linear-gradient(to bottom left, #1769ff, #003eb0, #1769ff);\n background-image: linear-gradient(to bottom left, #1769ff, #003eb0, #1769ff);\n background-size: 210% 210%;\n background-position: top right;\n color: #ffffff;\n background-size: 210% 210%;\n background-position: top right;\n background-repeat: space; }\n .btn.btn-behance:focus, .btn.btn-behance:active, .btn.btn-behance:hover {\n background-color: #367dff;\n background-image: linear-gradient(to bottom left, #1769ff, #003eb0, #1769ff) !important;\n background-image: -webkit-linear-gradient(to bottom left, #1769ff, #003eb0, #1769ff) !important;\n background-image: -o-linear-gradient(to bottom left, #1769ff, #003eb0, #1769ff) !important;\n background-image: -moz-linear-gradient(to bottom left, #1769ff, #003eb0, #1769ff) !important;\n color: #ffffff; }\n .btn.btn-behance.btn-simple {\n color: #367dff;\n background-color: transparent;\n background-image: none !important;\n box-shadow: none;\n border-color: #367dff; }\n .btn.btn-behance.btn-simple:hover, .btn.btn-behance.btn-simple:focus, .btn.btn-behance.btn-simple:active {\n color: #367dff;\n border-color: #367dff; }\n .btn.btn-behance.btn-neutral {\n color: #1769ff;\n background-color: #ffffff; }\n .btn.btn-behance.btn-neutral:hover, .btn.btn-behance.btn-neutral:focus, .btn.btn-behance.btn-neutral:active {\n color: #367dff; }\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #ffffff; }\n\n@media (max-width: 991.98px) {\n .btn-group .btn {\n padding-left: 23px;\n padding-right: 23px; } }\n\n.close {\n transition: all 0.15s ease; }\n .close > span:not(.sr-only) {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.6);\n line-height: 17px;\n height: 1.25rem;\n width: 1.25rem;\n border-radius: 50%;\n font-size: 1.25rem;\n display: block;\n transition: all 0.15s ease; }\n .close:hover, .close:focus {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.9);\n outline: none; }\n .close:hover span:not(.sr-only), .close:focus span:not(.sr-only) {\n background-color: transparent; }\n\n.custom-control-label::before {\n border: 1px solid #cad1d7;\n transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55); }\n\n.custom-control-label span {\n position: relative;\n top: 2px; }\n\n.custom-control-label {\n margin-bottom: 0; }\n\n.custom-control-input:active ~ .custom-control-label::before {\n border-color: #e14eca; }\n\n.custom-control-alternative .custom-control-label::before {\n border: 0;\n box-shadow: 0 1px 3px rgba(50, 50, 93, 0.15), 0 1px 0 rgba(0, 0, 0, 0.02); }\n\n.custom-control-alternative .custom-control-input:checked ~ .custom-control-label::before {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n\n.custom-control-alternative .custom-control-input:active ~ .custom-control-label::before,\n.custom-control-alternative .custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 1px 3px rgba(50, 50, 93, 0.15), 0 1px 0 rgba(0, 0, 0, 0.02); }\n\n.custom-checkbox .custom-control-input ~ .custom-control-label {\n cursor: pointer;\n font-size: 0.75rem; }\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n border-color: #e14eca; }\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\"); }\n\n.custom-checkbox .custom-control-input:disabled ~ .custom-control-label::before {\n border-color: #e9ecef; }\n\n.custom-checkbox .custom-control-input:disabled:checked::before {\n border-color: rgba(225, 78, 202, 0.5); }\n\n.custom-radio .custom-control-input ~ .custom-control-label {\n cursor: pointer;\n font-size: 0.75rem; }\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n border-color: #e14eca; }\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e\"); }\n\n.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {\n border-color: #e9ecef; }\n\n.custom-radio .custom-control-input:disabled:checked::before {\n border-color: rgba(225, 78, 202, 0.5); }\n\n.custom-toggle {\n position: relative;\n display: inline-block;\n width: 50px;\n height: 1.5rem; }\n .custom-toggle input {\n display: none; }\n .custom-toggle input:checked + .custom-toggle-slider {\n border: 1px solid #e14eca; }\n .custom-toggle input:checked + .custom-toggle-slider:before {\n background: #e14eca;\n transform: translateX(1.625rem); }\n .custom-toggle input:disabled + .custom-toggle-slider {\n border: 1px solid #e9ecef; }\n .custom-toggle input:disabled:checked + .custom-toggle-slider {\n border: 1px solid #e9ecef; }\n .custom-toggle input:disabled:checked + .custom-toggle-slider:before {\n background-color: #e87ad7; }\n\n.custom-toggle-slider {\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border: 1px solid #cad1d7;\n border-radius: 34px !important;\n background-color: transparent; }\n .custom-toggle-slider:before {\n position: absolute;\n content: \"\";\n height: 18px;\n width: 18px;\n left: 2px;\n bottom: 2px;\n border-radius: 50% !important;\n background-color: #ddd;\n transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55); }\n\n.dropdown-menu {\n border: 0;\n box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.2);\n border-radius: 0.1428rem;\n -webkit-transition: all 150ms linear;\n -moz-transition: all 150ms linear;\n -o-transition: all 150ms linear;\n -ms-transition: all 150ms linear;\n transition: all 150ms linear; }\n .dropdown-menu.dropdown-menu-right:before, .dropdown-menu.dropdown-menu-right:after {\n left: auto;\n right: 10px; }\n .dropdown-menu.dropdown-black {\n background: linear-gradient(to bottom, #222a42 0%, #1d253b 100%);\n border: 1px solid #344675; }\n .dropdown-menu.dropdown-black .dropdown-item {\n color: rgba(255, 255, 255, 0.7); }\n .dropdown-menu.dropdown-black .dropdown-divider {\n border-color: #344675; }\n .dropdown-menu.dropdown-black:before {\n color: #222a42;\n z-index: 2; }\n .dropdown-menu.dropdown-black:after {\n display: inline-block;\n position: absolute;\n width: 0;\n height: 0;\n z-index: 1;\n vertical-align: middle;\n content: \"\";\n top: -6px;\n left: 10px;\n right: auto;\n color: #344675;\n border-bottom: .4em solid;\n border-right: .4em solid transparent;\n border-left: .4em solid transparent; }\n .dropdown-menu.dropdown-black.dropdown-menu-right:after {\n left: auto;\n right: 10px; }\n .dropup .dropdown-menu.dropdown-black:after {\n color: #1d253b;\n z-index: 2; }\n .dropup .dropdown-menu.dropdown-black:before {\n display: inline-block;\n position: absolute;\n width: 0;\n height: 0;\n vertical-align: middle;\n content: \"\";\n top: auto;\n bottom: -6px;\n right: auto;\n left: 10px;\n color: #555555;\n border-top: .4em solid;\n border-right: .4em solid transparent;\n border-left: .4em solid transparent;\n border-bottom: none;\n z-index: 1; }\n .dropdown-menu i {\n margin-right: 5px;\n position: relative;\n top: 1px; }\n .dropdown-menu .tim-icons {\n margin-right: 10px;\n position: relative;\n top: 4px;\n font-size: 18px;\n margin-top: -5px;\n opacity: .5; }\n .dropdown-menu .dropdown-item.active, .dropdown-menu .dropdown-item:active {\n color: inherit; }\n .dropup .dropdown-menu:before {\n display: none; }\n .dropup .dropdown-menu:after {\n display: inline-block;\n position: absolute;\n width: 0;\n height: 0;\n vertical-align: middle;\n content: \"\";\n top: auto;\n bottom: -5px;\n right: auto;\n left: 10px;\n color: #ffffff;\n border-top: .4em solid;\n border-right: .4em solid transparent;\n border-left: .4em solid transparent;\n border-bottom: none; }\n .dropup .dropdown-menu.dropdown-menu-right:after, .dropup .dropdown-menu.dropdown-menu-right:before {\n right: 10px;\n left: auto; }\n .dropdown-menu:before {\n display: inline-block;\n position: absolute;\n width: 0;\n height: 0;\n vertical-align: middle;\n content: \"\";\n top: -5px;\n left: 10px;\n right: auto;\n color: #ffffff;\n border-bottom: .4em solid;\n border-right: .4em solid transparent;\n border-left: .4em solid transparent; }\n .dropdown-menu.dropdown-menu-right {\n right: 0 !important;\n left: auto !important; }\n .dropdown-menu .dropdown-item,\n .bootstrap-select .dropdown-menu.inner li a {\n font-size: 0.75rem;\n padding-top: .6rem;\n padding-bottom: .6rem;\n margin-top: 5px;\n -webkit-transition: all 150ms linear;\n -moz-transition: all 150ms linear;\n -o-transition: all 150ms linear;\n -ms-transition: all 150ms linear;\n transition: all 150ms linear; }\n .dropdown-menu .dropdown-item:hover, .dropdown-menu .dropdown-item:focus,\n .bootstrap-select .dropdown-menu.inner li a:hover,\n .bootstrap-select .dropdown-menu.inner li a:focus {\n background-color: rgba(222, 222, 222, 0.3); }\n .dropdown-menu .dropdown-item.disabled, .dropdown-menu .dropdown-item:disabled,\n .bootstrap-select .dropdown-menu.inner li a.disabled,\n .bootstrap-select .dropdown-menu.inner li a:disabled {\n color: rgba(182, 182, 182, 0.6); }\n .dropdown-menu .dropdown-item.disabled:hover, .dropdown-menu .dropdown-item.disabled:focus, .dropdown-menu .dropdown-item:disabled:hover, .dropdown-menu .dropdown-item:disabled:focus,\n .bootstrap-select .dropdown-menu.inner li a.disabled:hover,\n .bootstrap-select .dropdown-menu.inner li a.disabled:focus,\n .bootstrap-select .dropdown-menu.inner li a:disabled:hover,\n .bootstrap-select .dropdown-menu.inner li a:disabled:focus {\n background-color: transparent;\n box-shadow: none; }\n .dropdown-menu .dropdown-divider {\n background-color: rgba(222, 222, 222, 0.5); }\n .dropdown-menu .dropdown-header:not([href]):not([tabindex]) {\n color: rgba(182, 182, 182, 0.6);\n font-size: 0.62475rem;\n text-transform: uppercase;\n font-weight: 600; }\n .dropdown-menu.dropdown-primary {\n background-color: #df41c6; }\n .dropdown-menu.dropdown-primary:before {\n color: #df41c6; }\n .dropdown-menu.dropdown-primary .dropdown-header:not([href]):not([tabindex]) {\n color: rgba(255, 255, 255, 0.8); }\n .dropdown-menu.dropdown-primary .dropdown-item {\n color: #ffffff; }\n .dropdown-menu.dropdown-primary .dropdown-item:hover, .dropdown-menu.dropdown-primary .dropdown-item:focus {\n background-color: rgba(255, 255, 255, 0.2); }\n .dropdown-menu.dropdown-primary .dropdown-divider {\n background-color: rgba(255, 255, 255, 0.2); }\n .dropdown-menu.dropdown-info {\n background-color: #0e84f8; }\n .dropdown-menu.dropdown-info:before {\n color: #0e84f8; }\n .dropdown-menu.dropdown-info .dropdown-header:not([href]):not([tabindex]) {\n color: rgba(255, 255, 255, 0.8); }\n .dropdown-menu.dropdown-info .dropdown-item {\n color: #ffffff; }\n .dropdown-menu.dropdown-info .dropdown-item:hover, .dropdown-menu.dropdown-info .dropdown-item:focus {\n background-color: rgba(255, 255, 255, 0.2); }\n .dropdown-menu.dropdown-info .dropdown-divider {\n background-color: rgba(255, 255, 255, 0.2); }\n .dropdown-menu.dropdown-danger {\n background-color: #fd4e89; }\n .dropdown-menu.dropdown-danger:before {\n color: #fd4e89; }\n .dropdown-menu.dropdown-danger .dropdown-header:not([href]):not([tabindex]) {\n color: rgba(255, 255, 255, 0.8); }\n .dropdown-menu.dropdown-danger .dropdown-item {\n color: #ffffff; }\n .dropdown-menu.dropdown-danger .dropdown-item:hover, .dropdown-menu.dropdown-danger .dropdown-item:focus {\n background-color: rgba(255, 255, 255, 0.2); }\n .dropdown-menu.dropdown-danger .dropdown-divider {\n background-color: rgba(255, 255, 255, 0.2); }\n .dropdown-menu.dropdown-success {\n background-color: #00e3b7; }\n .dropdown-menu.dropdown-success:before {\n color: #00e3b7; }\n .dropdown-menu.dropdown-success .dropdown-header:not([href]):not([tabindex]) {\n color: rgba(255, 255, 255, 0.8); }\n .dropdown-menu.dropdown-success .dropdown-item {\n color: #ffffff; }\n .dropdown-menu.dropdown-success .dropdown-item:hover, .dropdown-menu.dropdown-success .dropdown-item:focus {\n background-color: rgba(255, 255, 255, 0.2); }\n .dropdown-menu.dropdown-success .dropdown-divider {\n background-color: rgba(255, 255, 255, 0.2); }\n .dropdown-menu.dropdown-warning {\n background-color: #ff8163; }\n .dropdown-menu.dropdown-warning:before {\n color: #ff8163; }\n .dropdown-menu.dropdown-warning .dropdown-header:not([href]):not([tabindex]) {\n color: rgba(255, 255, 255, 0.8); }\n .dropdown-menu.dropdown-warning .dropdown-item {\n color: #ffffff; }\n .dropdown-menu.dropdown-warning .dropdown-item:hover, .dropdown-menu.dropdown-warning .dropdown-item:focus {\n background-color: rgba(255, 255, 255, 0.2); }\n .dropdown-menu.dropdown-warning .dropdown-divider {\n background-color: rgba(255, 255, 255, 0.2); }\n .dropdown .dropdown-menu,\n .dropup:not(.bootstrap-select) .dropdown-menu,\n .bootstrap-select .dropdown-menu:not(.inner), .dropdown-menu.bootstrap-datetimepicker-widget.bottom {\n -webkit-transform: translate3d(0, -20px, 0) !important;\n -moz-transform: translate3d(0, -20px, 0) !important;\n -o-transform: translate3d(0, -20px, 0) !important;\n -ms-transform: translate3d(0, -20px, 0) !important;\n transform: translate3d(0, -20px, 0) !important;\n visibility: hidden;\n display: block;\n opacity: 0;\n filter: alpha(opacity=0);\n top: 100% !important; }\n .dropdown-menu.bootstrap-datetimepicker-widget.top {\n -webkit-transform: translate3d(0, -20px, 0) !important;\n -moz-transform: translate3d(0, -20px, 0) !important;\n -o-transform: translate3d(0, -20px, 0) !important;\n -ms-transform: translate3d(0, -20px, 0) !important;\n transform: translate3d(0, -20px, 0) !important;\n visibility: hidden;\n display: block;\n opacity: 0;\n filter: alpha(opacity=0); }\n .dropdown-menu.bootstrap-datetimepicker-widget.top, .dropdown-menu.bootstrap-datetimepicker-widget.bottom {\n -webkit-transform: translate3d(0, -20px, 0) !important;\n -moz-transform: translate3d(0, -20px, 0) !important;\n -o-transform: translate3d(0, -20px, 0) !important;\n -ms-transform: translate3d(0, -20px, 0) !important;\n transform: translate3d(0, -20px, 0) !important; }\n .bootstrap-select.dropup .dropdown-menu:not(.inner) {\n -webkit-transform: translate3d(0, 25px, 0) !important;\n -moz-transform: translate3d(0, 25px, 0) !important;\n -o-transform: translate3d(0, 25px, 0) !important;\n -ms-transform: translate3d(0, 25px, 0) !important;\n transform: translate3d(0, 25px, 0) !important; }\n .dropup:not(.bootstrap-select) .dropdown-menu {\n -webkit-transform: translate3d(0, 20px, 0) !important;\n -moz-transform: translate3d(0, 20px, 0) !important;\n -o-transform: translate3d(0, 20px, 0) !important;\n -ms-transform: translate3d(0, 20px, 0) !important;\n transform: translate3d(0, 20px, 0) !important;\n top: auto !important;\n bottom: 100%; }\n .dropdown.show .dropdown-menu,\n .bootstrap-select.show .dropdown-menu:not(.inner), .dropdown-menu.bootstrap-datetimepicker-widget.top.open, .dropdown-menu.bootstrap-datetimepicker-widget.bottom.open,\n .dropup.show:not(.bootstrap-select) .dropdown-menu,\n .navbar .dropdown.show .dropdown-menu {\n opacity: 1;\n filter: alpha(opacity=100);\n visibility: visible;\n -webkit-transform: translate3d(0, 1px, 0) !important;\n -moz-transform: translate3d(0, 1px, 0) !important;\n -o-transform: translate3d(0, 1px, 0) !important;\n -ms-transform: translate3d(0, 1px, 0) !important;\n transform: translate3d(0, 1px, 0) !important; }\n .dropdown-menu.bootstrap-datetimepicker-widget.top.open, .dropdown-menu.bootstrap-datetimepicker-widget.bottom.open {\n -webkit-transform: translate3d(0, 0px, 0) !important;\n -moz-transform: translate3d(0, 0px, 0) !important;\n -o-transform: translate3d(0, 0px, 0) !important;\n -ms-transform: translate3d(0, 0px, 0) !important;\n transform: translate3d(0, 0px, 0) !important; }\n .dropup.show:not(.bootstrap-select) .dropdown-menu {\n -webkit-transform: translate3d(0, -2px, 0) !important;\n -moz-transform: translate3d(0, -2px, 0) !important;\n -o-transform: translate3d(0, -2px, 0) !important;\n -ms-transform: translate3d(0, -2px, 0) !important;\n transform: translate3d(0, -2px, 0) !important; }\n .dropdown-menu.dropdown-navbar {\n left: -80px; }\n .dropdown-menu.dropdown-navbar:before, .dropdown-menu.dropdown-navbar:after {\n left: auto;\n right: 17px; }\n\n.btn {\n cursor: pointer; }\n .btn.dropdown-toggle[data-toggle=\"dropdown\"] {\n padding: 10px;\n margin: 0;\n margin-bottom: 5px; }\n .btn.dropdown-toggle[data-toggle=\"dropdown\"]:after {\n content: \"\";\n margin-left: 5px; }\n .btn span.bs-caret {\n display: none; }\n .btn.btn-link.dropdown-toggle {\n height: 22px;\n padding: 0;\n margin-right: 5px; }\n\n.dropdown-toggle:after {\n content: unset; }\n\n.btn:not(:disabled):not(.disabled).active:focus,\n.btn:not(:disabled):not(.disabled):active:focus,\n.show > .btn.dropdown-toggle:focus {\n box-shadow: none; }\n\n.dropdown-menu-sm {\n min-width: 100px;\n border: 0.4285rem; }\n\n.dropdown-menu-lg {\n min-width: 260px;\n border-radius: 0.4285rem; }\n\n.dropdown-menu-xl {\n min-width: 450px;\n border-radius: 0.4285rem; }\n\n@media (max-width: 991.98px) {\n .button-dropdown {\n display: none; }\n .dropdown-toggle:after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: .255em;\n vertical-align: .255em;\n content: \"\";\n border-top: .3em solid;\n border-right: .3em solid transparent;\n border-bottom: 0;\n border-left: .3em solid transparent; } }\n\n@media (min-width: 992px) {\n .dropdown-menu .dropdown-item {\n color: #9A9A9A; } }\n\n.footer {\n padding: 24px 30px; }\n .footer [class*=\"container-\"] {\n padding: 0; }\n .footer .nav {\n display: inline-block;\n float: left;\n margin-bottom: 0;\n padding: 0;\n list-style: none; }\n .footer .nav-item {\n display: inline-block; }\n .footer .nav-item:first-child a {\n padding-left: 0; }\n .footer .nav-link {\n color: #ffffff;\n padding: 0.5rem;\n font-size: 0.75rem;\n text-transform: uppercase;\n text-decoration: none; }\n .footer .nav-link:hover {\n text-decoration: none; }\n .footer .copyright {\n font-size: 0.75rem;\n line-height: 1.8;\n color: #ffffff; }\n .footer:after {\n display: table;\n clear: both;\n content: \" \"; }\n\n@media (max-width: 991.98px) {\n .footer {\n padding-left: 30px;\n text-align: center; }\n .footer .copyright {\n text-align: right; } }\n\n@media (min-width: 1200px) {\n .footer .copyright {\n float: right;\n margin-top: 5px; } }\n\n@media (max-width: 767.98px) {\n .footer {\n text-align: center; }\n .footer nav {\n display: block;\n margin-bottom: 5px;\n float: none; }\n .footer .copyright {\n text-align: center; } }\n\n@media (max-width: 767.98px) {\n .footer .copyright {\n text-align: center; }\n .footer .nav {\n float: none; } }\n\n@media (min-width: 768px) and (max-width: 1199.98px) {\n .footer {\n padding-left: 30px !important;\n text-align: center; }\n .footer .copyright {\n float: right;\n margin-top: 5px; } }\n\n/* Form controls */\n.form-control::-moz-placeholder {\n color: #6c757c;\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.form-control:-moz-placeholder {\n color: #6c757c;\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.form-control::-webkit-input-placeholder {\n color: #6c757c;\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.form-control:-ms-input-placeholder {\n color: #6c757c;\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.form-control {\n border-color: #2b3553;\n border-radius: 0.4285rem;\n font-size: 0.75rem;\n -webkit-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;\n -moz-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;\n -o-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;\n -ms-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;\n transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; }\n .form-control:focus {\n border-color: #e14eca;\n background-color: transparent;\n box-shadow: none; }\n .form-control:focus + .input-group-append .input-group-text,\n .form-control:focus ~ .input-group-append .input-group-text,\n .form-control:focus + .input-group-prepend .input-group-text,\n .form-control:focus ~ .input-group-prepend .input-group-text {\n border: 1px solid #e14eca;\n border-left: none;\n background-color: transparent; }\n .has-success .form-control,\n .has-error .form-control,\n .has-success .form-control:focus,\n .has-error .form-control:focus {\n box-shadow: none; }\n .has-danger .form-control.form-control-success, .has-danger .form-control.form-control-danger,\n .has-success .form-control.form-control-success,\n .has-success .form-control.form-control-danger {\n background-image: none; }\n .form-control + .form-control-feedback {\n border-radius: 0.4285rem;\n margin-top: -7px;\n position: absolute;\n right: 10px;\n top: 50%;\n vertical-align: middle; }\n .open .form-control {\n border-radius: 0.4285rem 0.4285rem 0 0;\n border-bottom-color: transparent; }\n .form-control + .input-group-append .input-group-text,\n .form-control + .input-group-prepend .input-group-text {\n background-color: #ffffff; }\n\n.has-success .input-group-append .input-group-text,\n.has-success .input-group-prepend .input-group-text,\n.has-success .form-control {\n border-color: #2b3553; }\n\n.has-success .form-control:focus,\n.has-success.input-group-focus .input-group-append .input-group-text,\n.has-success.input-group-focus .input-group-prepend .input-group-text {\n border-color: #00bf9a; }\n\n.has-danger .form-control,\n.has-danger .input-group-append .input-group-text,\n.has-danger .input-group-prepend .input-group-text,\n.has-danger.input-group-focus .input-group-prepend .input-group-text,\n.has-danger.input-group-focus .input-group-append .input-group-text {\n border-color: #f33620;\n color: #ec250d;\n background-color: rgba(222, 222, 222, 0.1); }\n .has-danger .form-control:focus,\n .has-danger .input-group-append .input-group-text:focus,\n .has-danger .input-group-prepend .input-group-text:focus,\n .has-danger.input-group-focus .input-group-prepend .input-group-text:focus,\n .has-danger.input-group-focus .input-group-append .input-group-text:focus {\n background-color: transparent; }\n\n.has-success:after,\n.has-danger:after {\n font-family: 'nucleo';\n content: \"\\ea1b\";\n display: inline-block;\n position: absolute;\n right: 20px;\n top: 13px;\n color: #00f2c3;\n font-size: 11px; }\n\n.has-success.form-control-lg:after,\n.has-danger.form-control-lg:after {\n font-size: 13px;\n top: 24px; }\n\n.has-success.has-label:after,\n.has-danger.has-label:after {\n top: 37px; }\n\n.has-success.form-check:after,\n.has-danger.form-check:after {\n display: none !important; }\n\n.has-success.form-check .form-check-label,\n.has-danger.form-check .form-check-label {\n color: #00f2c3; }\n\n.has-danger:after {\n content: \"\\ea48\";\n color: #ec250d; }\n\n.has-danger.form-check .form-check-label {\n color: #ec250d; }\n\n.has-danger.input-group-focus .input-group-text {\n border-color: #ec250d !important; }\n\n@media (max-width: 575.98px) {\n .form-horizontal .col-form-label,\n .form-horizontal .label-on-right {\n text-align: inherit;\n padding-top: 0; }\n .form-horizontal .col-form-label code,\n .form-horizontal .label-on-right code {\n padding: 0 10px; } }\n\n@media (min-width: 1200px) {\n .container-lg {\n max-width: 1160px; } }\n\n.icon {\n width: auto;\n height: auto; }\n .icon i, .icon svg {\n font-size: auto-0.75; }\n\n.icon + .icon-text {\n padding-left: 1rem;\n width: calc(100% - auto - 1); }\n\n.icon-xl {\n width: 5rem;\n height: 5rem; }\n .icon-xl i, .icon-xl svg {\n font-size: 4.25rem; }\n\n.icon-xl + .icon-text {\n width: calc(100% - $icon-size-xl - 1); }\n\n.icon-lg {\n width: 3.6rem;\n height: 3.6rem; }\n .icon-lg i, .icon-lg svg {\n font-size: 2.85rem; }\n\n.icon-lg + .icon-text {\n width: calc(100% - $icon-size-lg - 1); }\n\n.icon-sm {\n width: 1.875rem;\n height: 1.875rem; }\n .icon-sm i, .icon-sm svg {\n font-size: 1.125rem; }\n\n.icon-sm + .icon-text {\n width: calc(100% - $icon-size-sm - 1); }\n\n.icon-shape {\n padding: 12px;\n text-align: center;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n border-radius: 50%; }\n .icon-shape i, .icon-shape svg {\n font-size: 1.25rem; }\n .icon-shape.icon-lg i, .icon-shape.icon-lg svg {\n font-size: 1.625rem; }\n .icon-shape.icon-sm i, .icon-shape.icon-sm svg {\n font-size: .875rem; }\n .icon-shape svg {\n width: 30px;\n height: 30px; }\n\n.icon-shape-primary {\n color: #e418c4;\n background-color: rgba(232, 122, 215, 0.5); }\n\n.icon-shape-secondary {\n color: #d3d9e5;\n background-color: rgba(255, 255, 255, 0.5); }\n\n.icon-shape-success {\n color: #00bf9a;\n background-color: rgba(38, 255, 213, 0.5); }\n\n.icon-shape-info {\n color: #0073e2;\n background-color: rgba(78, 165, 250, 0.5); }\n\n.icon-shape-warning {\n color: #ff643f;\n background-color: rgba(255, 182, 165, 0.5); }\n\n.icon-shape-danger {\n color: #ff2871;\n background-color: rgba(254, 143, 181, 0.5); }\n\n.icon-shape-light {\n color: #879cb0;\n background-color: rgba(201, 207, 212, 0.5); }\n\n.icon-shape-dark {\n color: #090c0e;\n background-color: rgba(56, 63, 69, 0.5); }\n\n.icon-shape-default {\n color: #1e2e58;\n background-color: rgba(68, 91, 152, 0.5); }\n\n.icon-shape-white {\n color: #e8e3e3;\n background-color: rgba(255, 255, 255, 0.5); }\n\n.icon-shape-neutral {\n color: #e8e3e3;\n background-color: rgba(255, 255, 255, 0.5); }\n\n.icon-shape-darker {\n color: black;\n background-color: rgba(26, 26, 26, 0.5); }\n\nimg {\n max-width: 100%;\n border-radius: 0.2857rem; }\n\n.img-raised {\n box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.3); }\n\n.form-group.has-danger .error,\n.input-group.has-danger .error {\n color: #ec250d; }\n\n.form-group.has-success .error,\n.input-group.has-success .error {\n color: #00f2c3; }\n\n.form-group.no-border.form-control-lg .input-group-append .input-group-text,\n.input-group.no-border.form-control-lg .input-group-append .input-group-text {\n padding: 15px 0 15px 19px; }\n\n.form-group.no-border.form-control-lg .form-control,\n.input-group.no-border.form-control-lg .form-control {\n padding: 15px 19px; }\n .form-group.no-border.form-control-lg .form-control + .input-group-prepend .input-group-text,\n .form-group.no-border.form-control-lg .form-control + .input-group-append .input-group-text,\n .input-group.no-border.form-control-lg .form-control + .input-group-prepend .input-group-text,\n .input-group.no-border.form-control-lg .form-control + .input-group-append .input-group-text {\n padding: 15px 19px 15px 0; }\n\n.form-group.form-control-lg .form-control,\n.input-group.form-control-lg .form-control {\n padding: 14px 18px;\n height: 100%; }\n .form-group.form-control-lg .form-control + .input-group-prepend .input-group-text,\n .form-group.form-control-lg .form-control + .input-group-append .input-group-text,\n .input-group.form-control-lg .form-control + .input-group-prepend .input-group-text,\n .input-group.form-control-lg .form-control + .input-group-append .input-group-text {\n padding: 14px 18px 14px 0; }\n\n.form-group.form-control-lg .input-group-prepend .input-group-text,\n.form-group.form-control-lg .input-group-append .input-group-text,\n.input-group.form-control-lg .input-group-prepend .input-group-text,\n.input-group.form-control-lg .input-group-append .input-group-text {\n padding: 14px 0 15px 18px; }\n .form-group.form-control-lg .input-group-prepend .input-group-text + .form-control,\n .form-group.form-control-lg .input-group-append .input-group-text + .form-control,\n .input-group.form-control-lg .input-group-prepend .input-group-text + .form-control,\n .input-group.form-control-lg .input-group-append .input-group-text + .form-control {\n padding: 15px 18px 15px 16px; }\n\n.form-group.no-border .form-control,\n.input-group.no-border .form-control {\n padding: 11px 19px; }\n .form-group.no-border .form-control + .input-group-prepend .input-group-text,\n .form-group.no-border .form-control + .input-group-append .input-group-text,\n .input-group.no-border .form-control + .input-group-prepend .input-group-text,\n .input-group.no-border .form-control + .input-group-append .input-group-text {\n padding: 11px 19px 11px 0; }\n\n.form-group.no-border .input-group-prepend .input-group-text,\n.form-group.no-border .input-group-append .input-group-text,\n.input-group.no-border .input-group-prepend .input-group-text,\n.input-group.no-border .input-group-append .input-group-text {\n padding: 11px 0 11px 19px; }\n\n.form-group .form-control,\n.input-group .form-control {\n padding: 10px 18px 10px 18px; }\n .form-group .form-control + .input-group-prepend .input-group-text,\n .form-group .form-control + .input-group-append .input-group-text,\n .input-group .form-control + .input-group-prepend .input-group-text,\n .input-group .form-control + .input-group-append .input-group-text {\n padding: 10px 18px 10px 0; }\n\n.form-group .input-group-prepend .input-group-text,\n.form-group .input-group-append .input-group-text,\n.input-group .input-group-prepend .input-group-text,\n.input-group .input-group-append .input-group-text {\n padding: 10px 0 10px 18px; }\n .form-group .input-group-prepend .input-group-text + .form-control,\n .form-group .input-group-prepend .input-group-text ~ .form-control,\n .form-group .input-group-append .input-group-text + .form-control,\n .form-group .input-group-append .input-group-text ~ .form-control,\n .input-group .input-group-prepend .input-group-text + .form-control,\n .input-group .input-group-prepend .input-group-text ~ .form-control,\n .input-group .input-group-append .input-group-text + .form-control,\n .input-group .input-group-append .input-group-text ~ .form-control {\n padding: 10px 19px 11px 16px; }\n\n.form-group.no-border .form-control,\n.form-group.no-border .form-control + .input-group-prepend .input-group-text,\n.form-group.no-border .form-control + .input-group-append .input-group-text,\n.input-group.no-border .form-control,\n.input-group.no-border .form-control + .input-group-prepend .input-group-text,\n.input-group.no-border .form-control + .input-group-append .input-group-text {\n background-color: #242c45;\n border: medium none; }\n .form-group.no-border .form-control:focus, .form-group.no-border .form-control:active, .form-group.no-border .form-control:active,\n .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .form-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .input-group.no-border .form-control:focus,\n .input-group.no-border .form-control:active,\n .input-group.no-border .form-control:active,\n .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .input-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .input-group.no-border .form-control + .input-group-append .input-group-text:active {\n border: medium none;\n background-color: #252e49; }\n\n.form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.form-group.no-border .form-control:focus + .input-group-append .input-group-text,\n.input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.input-group.no-border .form-control:focus + .input-group-append .input-group-text {\n background-color: #252e49; }\n\n.form-group.no-border .input-group-prepend .input-group-text,\n.form-group.no-border .input-group-append .input-group-text,\n.input-group.no-border .input-group-prepend .input-group-text,\n.input-group.no-border .input-group-append .input-group-text {\n background-color: #242c45;\n border: none; }\n\n.has-error .form-control-feedback, .has-error .control-label {\n color: #ec250d; }\n\n.has-success .form-control-feedback, .has-success .control-label {\n color: #00f2c3; }\n\n.input-group-append .input-group-text,\n.input-group-prepend .input-group-text {\n background-color: transparent;\n border: 1px solid #2b3553;\n border-radius: 0.4285rem;\n color: #ffffff;\n -webkit-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;\n -moz-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;\n -o-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;\n -ms-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;\n transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; }\n .input-group-append .input-group-text i,\n .input-group-prepend .input-group-text i {\n opacity: .5; }\n .has-danger.input-group-focus .input-group-append .input-group-text, .has-danger.input-group-focus\n .input-group-prepend .input-group-text {\n background-color: transparent; }\n .has-success .input-group-append .input-group-text, .has-success\n .input-group-prepend .input-group-text {\n background-color: transparent; }\n .has-danger .form-control:focus + .input-group-append .input-group-text, .has-danger .form-control:focus +\n .input-group-prepend .input-group-text {\n color: #ec250d; }\n .has-success .form-control:focus + .input-group-append .input-group-text, .has-success .form-control:focus +\n .input-group-prepend .input-group-text {\n color: #00f2c3; }\n .input-group-append .input-group-text + .form-control,\n .input-group-append .input-group-text ~ .form-control,\n .input-group-prepend .input-group-text + .form-control,\n .input-group-prepend .input-group-text ~ .form-control {\n padding: -0.5rem 0.7rem;\n padding-left: 18px; }\n .input-group-append .input-group-text i,\n .input-group-prepend .input-group-text i {\n width: 17px; }\n\n.input-group-append,\n.input-group-prepend .input-group-text,\n.input-group-prepend .input-group-text {\n background-color: transparent;\n border: 1px solid #2b3553;\n border-radius: 0.4285rem;\n color: #ffffff;\n margin: 0; }\n\n.input-group-append .input-group-text {\n border-left: none; }\n\n.input-group-prepend .input-group-text {\n border-right: none; }\n\n.input-group-focus .input-group-prepend .input-group-text,\n.input-group-focus .input-group-append .input-group-text {\n background-color: #ffffff;\n border-color: #e14eca;\n background-color: transparent;\n border-color: #e14eca; }\n\n.input-group-focus.no-border .input-group-prepend .input-group-text,\n.input-group-focus.no-border .input-group-append .input-group-text {\n background-color: #252e49; }\n\n.input-group,\n.form-group {\n margin-bottom: 10px;\n position: relative; }\n .input-group .form-control-static,\n .form-group .form-control-static {\n margin-top: 9px; }\n\n.input-group[disabled] .input-group-prepend .input-group-text,\n.input-group[disabled] .input-group-append .input-group-text {\n background-color: #E3E3E3; }\n\n.input-group .form-control:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {\n border-radius: 0.4285rem;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n border-left: 0 none; }\n\n.input-group .form-control:first-child,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {\n border-right: 0 none; }\n\n.input-group .form-control:last-child,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child) {\n border-left: 0 none; }\n\n.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {\n background-color: #1d253b;\n color: #344675;\n cursor: not-allowed; }\n\n.input-group-btn .btn {\n border-width: 1px;\n padding: 11px 0.7rem; }\n\n.input-group-btn .btn-default:not(.btn-fill) {\n border-color: #DDDDDD; }\n\n.input-group-btn:last-child > .btn {\n margin-left: 0; }\n\ntextarea.form-control {\n max-width: 100%;\n max-height: 80px;\n padding: 10px 10px 0 0;\n resize: none;\n border: none;\n border-bottom: 1px solid #2b3553;\n border-radius: 0;\n line-height: 2; }\n textarea.form-control:focus, textarea.form-control:active {\n border-left: none;\n border-top: none;\n border-right: none; }\n\n.has-success.form-group .form-control,\n.has-success.form-group.no-border .form-control,\n.has-danger.form-group .form-control,\n.has-danger.form-group.no-border .form-control {\n padding-right: 40px; }\n\n.form.form-newsletter .form-group {\n float: left;\n width: 78%;\n margin-right: 2%;\n margin-top: 9px; }\n\n.input-group .input-group-btn {\n padding: 0 12px; }\n\n.form-group input[type=file] {\n opacity: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 100; }\n\n.form-text {\n font-size: 0.75rem;\n color: rgba(255, 255, 255, 0.8); }\n\n.form-control-lg {\n padding: 0;\n font-size: inherit;\n line-height: 0;\n border-radius: 0; }\n .form-control-lg .form-control {\n height: calc(2.875rem + 2px); }\n\n.form-horizontal .col-form-label,\n.form-horizontal .label-on-right {\n padding: 10px 5px 0 15px;\n text-align: right;\n max-width: 180px; }\n\n.form-horizontal .checkbox-radios {\n margin-bottom: 15px; }\n .form-horizontal .checkbox-radios .form-check:first-child {\n margin-top: 8px; }\n\n.form-horizontal .label-on-right {\n text-align: left;\n padding: 10px 15px 0 5px; }\n\n.form-horizontal .form-check-inline {\n margin-top: 6px; }\n .form-horizontal .form-check-inline .form-check-label {\n margin-right: 1.5rem; }\n\n.search-bar {\n margin-left: 30px; }\n .search-bar .btn {\n margin: 0; }\n .search-bar.input-group {\n border-radius: 25px;\n z-index: 4;\n margin-bottom: 0;\n height: 43px; }\n .search-bar.input-group .input-group-addon {\n padding: 10px;\n background: transparent;\n border: none;\n color: rgba(255, 255, 255, 0.7); }\n .search-bar.input-group i {\n font-size: 20px;\n color: white;\n margin-top: 0 !important; }\n .search-bar.input-group input {\n background: transparent;\n border: none !important;\n border-radius: 0;\n padding: 12px !important;\n font-size: 12px;\n opacity: 0.5; }\n .search-bar.input-group input:focus {\n background: transparent; }\n .search-bar.input-group .form-control {\n opacity: 1;\n color: #ffffff; }\n .search-bar.input-group .form-control::placeholder {\n color: #ffffff; }\n\n.modal-search .modal-dialog {\n max-width: 1000px;\n margin: 20px auto; }\n .modal-search .modal-dialog .form-control {\n border: none;\n color: #222a42; }\n .modal-search .modal-dialog .form-control::placeholder {\n color: #222a42; }\n\n.input-group-prepend {\n margin-right: 0; }\n\n.input-group-prepend .tim-icons,\n.input-group-append .tim-icons {\n font-size: 1rem; }\n\n.info.info-hover .info-title {\n transition: color .4s; }\n\n.info.info-hover:hover .icon {\n -webkit-transform: translate3d(0, -0.5rem, 0);\n -moz-transform: translate3d(0, -0.5rem, 0);\n -o-transform: translate3d(0, -0.5rem, 0);\n -ms-transform: translate3d(0, -0.5rem, 0);\n transform: translate3d(0, -0.5rem, 0); }\n .info.info-hover:hover .icon.icon-primary.icon-circle {\n box-shadow: 0px 15px 30px 0px rgba(249, 99, 50, 0.3); }\n .info.info-hover:hover .icon.icon-info.icon-circle {\n box-shadow: 0px 15px 35px 0px rgba(44, 168, 255, 0.3); }\n .info.info-hover:hover .icon.icon-success.icon-circle {\n box-shadow: 0px 15px 35px 0px rgba(24, 206, 15, 0.3); }\n .info.info-hover:hover .icon.icon-warning.icon-circle {\n box-shadow: 0px 15px 35px 0px rgba(255, 178, 54, 0.3); }\n .info.info-hover:hover .icon.icon-danger.icon-circle {\n box-shadow: 0px 15px 35px 0px rgba(255, 54, 54, 0.3); }\n .info.info-hover:hover .icon.icon-info + .info-title {\n color: #1d8cf8; }\n .info.info-hover:hover .icon.icon-warning + .info-title {\n color: #ff8d72; }\n .info.info-hover:hover .icon.icon-danger + .info-title {\n color: #fd5d93; }\n .info.info-hover:hover .icon.icon-primary + .info-title {\n color: #e14eca; }\n .info.info-hover:hover .icon.icon-success + .info-title {\n color: #00f2c3; }\n\n.info .icon {\n color: #344675;\n transition: transform .4s, box-shadow .4s; }\n .info .icon > i {\n font-size: 2.3em; }\n .info .icon.icon-circle {\n max-width: 70px;\n width: 70px;\n height: 70px;\n margin: 0 auto;\n border-radius: 50%;\n box-shadow: 0px 9px 35px -6px rgba(0, 0, 0, 0.3);\n font-size: 0.62475rem;\n background-color: #ffffff;\n position: relative; }\n .info .icon.icon-circle i {\n line-height: 2.6em; }\n\n.info .info-title {\n margin: 15px 0 5px;\n padding: 0 15px;\n color: #222a42;\n font-weight: 600; }\n\n.info p {\n color: #344675;\n padding: 0 15px;\n font-size: 1.1em; }\n\n.info-horizontal {\n text-align: left !important; }\n .info-horizontal .icon {\n float: left;\n margin-top: 23px;\n margin-right: 10px; }\n .info-horizontal .icon > i {\n font-size: 2em; }\n .info-horizontal .icon.icon-circle {\n width: 65px;\n height: 65px;\n max-width: 65px;\n margin-top: 8px; }\n .info-horizontal .icon.icon-circle i {\n display: table;\n margin: 0 auto;\n line-height: 3.5;\n font-size: 1.9em; }\n .info-horizontal .description {\n overflow: hidden; }\n\n.icon.icon-primary {\n color: #e14eca; }\n .icon.icon-primary.icon-circle {\n box-shadow: 0px 9px 30px -6px rgba(225, 78, 202, 0.5); }\n\n.icon.icon-info {\n color: #1d8cf8; }\n .icon.icon-info.icon-circle {\n box-shadow: 0px 9px 30px -6px rgba(29, 140, 248, 0.5); }\n\n.icon.icon-success {\n color: #00f2c3; }\n .icon.icon-success.icon-circle {\n box-shadow: 0px 9px 30px -6px rgba(0, 242, 195, 0.5); }\n\n.icon.icon-warning {\n color: #ff8d72; }\n .icon.icon-warning.icon-circle {\n box-shadow: 0px 9px 30px -6px rgba(255, 141, 114, 0.5); }\n\n.icon.icon-danger {\n color: #fd5d93; }\n .icon.icon-danger.icon-circle {\n box-shadow: 0px 9px 30px -6px rgba(253, 93, 147, 0.5); }\n\n.icon.icon-white {\n color: #ffffff; }\n\n.modal-content {\n border: 0; }\n .modal-content .modal-header {\n border-bottom: none; }\n .modal-content .modal-header button {\n position: absolute;\n right: 27px;\n top: 24px;\n outline: 0;\n padding: 1rem;\n margin: -1rem -1rem -1rem auto; }\n .modal-content .modal-header .title {\n color: #222a42;\n margin-top: 5px;\n margin-bottom: 0; }\n .modal-content .modal-header .modal-title {\n color: #222a42; }\n .modal-content .modal-header i.tim-icons {\n font-size: 16px; }\n .modal-content .modal-body {\n line-height: 1.9; }\n .modal-content .modal-body p {\n color: #222a42; }\n .modal-content .modal-footer {\n border-top: 0;\n -webkit-justify-content: space-between;\n /* Safari 6.1+ */\n justify-content: space-between; }\n .modal-content .modal-footer button {\n margin: 0;\n padding-left: 16px;\n padding-right: 16px;\n width: auto; }\n .modal-content .modal-footer button.pull-left {\n padding-left: 5px;\n padding-right: 5px;\n position: relative;\n left: -5px; }\n .modal-content .modal-body + .modal-footer {\n padding-top: 0; }\n\n.modal-backdrop {\n background: rgba(0, 0, 0, 0.3); }\n\n.modal .modal-login {\n max-width: 320px; }\n .modal .modal-login .card-login .logo-container {\n width: 65px;\n margin-bottom: 38px;\n margin-top: 27px; }\n\n.modal.modal-mini p {\n text-align: center; }\n\n.modal.modal-mini .modal-dialog {\n max-width: 255px;\n margin: 0 auto; }\n\n.modal.modal-mini.show .modal-dialog {\n -webkit-transform: translate(0, 30%);\n -o-transform: translate(0, 30%);\n transform: translate(0, 30%); }\n\n.modal.modal-mini .modal-footer button {\n text-transform: uppercase;\n color: #ffffff; }\n .modal.modal-mini .modal-footer button:first-child {\n opacity: .5; }\n\n.modal .modal-profile {\n width: 70px;\n height: 70px;\n background-color: #ffffff;\n border-radius: 50%;\n text-align: center;\n line-height: 5.7;\n box-shadow: 0px 5px 50px 0px rgba(0, 0, 0, 0.3); }\n .modal .modal-profile i {\n color: #e14eca;\n font-size: 21px;\n margin-top: -10px; }\n .modal .modal-profile[class*=\"modal-profile-\"] i {\n color: #ffffff; }\n .modal .modal-profile.modal-profile-primary {\n background-color: #e14eca; }\n .modal .modal-profile.modal-profile-danger {\n background-color: #fd5d93; }\n .modal .modal-profile.modal-profile-warning {\n background-color: #ff8d72; }\n .modal .modal-profile.modal-profile-success {\n background-color: #00f2c3; }\n .modal .modal-profile.modal-profile-info {\n background-color: #1d8cf8; }\n\n.modal.modal-default .modal-content {\n background-color: #ffffff;\n color: #222a42; }\n\n.modal.modal-default .modal-body p {\n color: rgba(255, 255, 255, 0.8); }\n\n.modal.modal-default .form-control::-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-default .form-control:-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-default .form-control::-webkit-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-default .form-control:-ms-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-default .form-control {\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n .modal.modal-default .form-control:focus {\n border-color: #ffffff;\n background-color: transparent;\n color: #ffffff; }\n\n.modal.modal-default .has-success:after,\n.modal.modal-default .has-danger:after {\n color: #ffffff; }\n\n.modal.modal-default .has-danger .form-control {\n background-color: transparent; }\n\n.modal.modal-default .input-group-prepend {\n margin-right: 0; }\n\n.modal.modal-default .input-group-prepend .input-group-text,\n.modal.modal-default .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n\n.modal.modal-default .input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-default .input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n border-color: #ffffff;\n color: #ffffff; }\n\n.modal.modal-default .form-group.no-border .form-control,\n.modal.modal-default .input-group.no-border .form-control {\n background-color: rgba(30, 30, 47, 0.2);\n color: #ffffff; }\n .modal.modal-default .form-group.no-border .form-control:focus, .modal.modal-default .form-group.no-border .form-control:active, .modal.modal-default .form-group.no-border .form-control:active,\n .modal.modal-default .input-group.no-border .form-control:focus,\n .modal.modal-default .input-group.no-border .form-control:active,\n .modal.modal-default .input-group.no-border .form-control:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-default .form-group.no-border .form-control + .input-group-prepend .input-group-text,\n.modal.modal-default .form-group.no-border .form-control + .input-group-append .input-group-text,\n.modal.modal-default .input-group.no-border .form-control + .input-group-prepend .input-group-text,\n.modal.modal-default .input-group.no-border .form-control + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2); }\n .modal.modal-default .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .modal.modal-default .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .modal.modal-default .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-default .form-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .modal.modal-default .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-default .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-default .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .modal.modal-default .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-default .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-default .input-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .modal.modal-default .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-default .input-group.no-border .form-control + .input-group-append .input-group-text:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-default .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.modal.modal-default .form-group.no-border .form-control:focus + .input-group-append .input-group-text,\n.modal.modal-default .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.modal.modal-default .input-group.no-border .form-control:focus + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-default .form-group.no-border .input-group-prepend .input-group-text,\n.modal.modal-default .form-group.no-border .input-group-append .input-group-text,\n.modal.modal-default .input-group.no-border .input-group-prepend .input-group-text,\n.modal.modal-default .input-group.no-border .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border: none;\n color: #ffffff; }\n\n.modal.modal-default .form-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-default .form-group.no-border.input-group-focus .input-group-append .input-group-text,\n.modal.modal-default .input-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-default .input-group.no-border.input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-primary .modal-content {\n background-color: #e14eca;\n color: #ffffff; }\n\n.modal.modal-primary .modal-body p {\n color: rgba(255, 255, 255, 0.8); }\n\n.modal.modal-primary .form-control::-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-primary .form-control:-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-primary .form-control::-webkit-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-primary .form-control:-ms-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-primary .form-control {\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n .modal.modal-primary .form-control:focus {\n border-color: #ffffff;\n background-color: transparent;\n color: #ffffff; }\n\n.modal.modal-primary .has-success:after,\n.modal.modal-primary .has-danger:after {\n color: #ffffff; }\n\n.modal.modal-primary .has-danger .form-control {\n background-color: transparent; }\n\n.modal.modal-primary .input-group-prepend {\n margin-right: 0; }\n\n.modal.modal-primary .input-group-prepend .input-group-text,\n.modal.modal-primary .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n\n.modal.modal-primary .input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-primary .input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n border-color: #ffffff;\n color: #ffffff; }\n\n.modal.modal-primary .form-group.no-border .form-control,\n.modal.modal-primary .input-group.no-border .form-control {\n background-color: rgba(30, 30, 47, 0.2);\n color: #ffffff; }\n .modal.modal-primary .form-group.no-border .form-control:focus, .modal.modal-primary .form-group.no-border .form-control:active, .modal.modal-primary .form-group.no-border .form-control:active,\n .modal.modal-primary .input-group.no-border .form-control:focus,\n .modal.modal-primary .input-group.no-border .form-control:active,\n .modal.modal-primary .input-group.no-border .form-control:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-primary .form-group.no-border .form-control + .input-group-prepend .input-group-text,\n.modal.modal-primary .form-group.no-border .form-control + .input-group-append .input-group-text,\n.modal.modal-primary .input-group.no-border .form-control + .input-group-prepend .input-group-text,\n.modal.modal-primary .input-group.no-border .form-control + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2); }\n .modal.modal-primary .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .modal.modal-primary .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .modal.modal-primary .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-primary .form-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .modal.modal-primary .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-primary .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-primary .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .modal.modal-primary .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-primary .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-primary .input-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .modal.modal-primary .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-primary .input-group.no-border .form-control + .input-group-append .input-group-text:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-primary .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.modal.modal-primary .form-group.no-border .form-control:focus + .input-group-append .input-group-text,\n.modal.modal-primary .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.modal.modal-primary .input-group.no-border .form-control:focus + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-primary .form-group.no-border .input-group-prepend .input-group-text,\n.modal.modal-primary .form-group.no-border .input-group-append .input-group-text,\n.modal.modal-primary .input-group.no-border .input-group-prepend .input-group-text,\n.modal.modal-primary .input-group.no-border .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border: none;\n color: #ffffff; }\n\n.modal.modal-primary .form-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-primary .form-group.no-border.input-group-focus .input-group-append .input-group-text,\n.modal.modal-primary .input-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-primary .input-group.no-border.input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-danger .modal-content {\n background-color: #fd5d93;\n color: #ffffff; }\n\n.modal.modal-danger .modal-body p {\n color: rgba(255, 255, 255, 0.8); }\n\n.modal.modal-danger .form-control::-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-danger .form-control:-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-danger .form-control::-webkit-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-danger .form-control:-ms-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-danger .form-control {\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n .modal.modal-danger .form-control:focus {\n border-color: #ffffff;\n background-color: transparent;\n color: #ffffff; }\n\n.modal.modal-danger .has-success:after,\n.modal.modal-danger .has-danger:after {\n color: #ffffff; }\n\n.modal.modal-danger .has-danger .form-control {\n background-color: transparent; }\n\n.modal.modal-danger .input-group-prepend {\n margin-right: 0; }\n\n.modal.modal-danger .input-group-prepend .input-group-text,\n.modal.modal-danger .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n\n.modal.modal-danger .input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-danger .input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n border-color: #ffffff;\n color: #ffffff; }\n\n.modal.modal-danger .form-group.no-border .form-control,\n.modal.modal-danger .input-group.no-border .form-control {\n background-color: rgba(30, 30, 47, 0.2);\n color: #ffffff; }\n .modal.modal-danger .form-group.no-border .form-control:focus, .modal.modal-danger .form-group.no-border .form-control:active, .modal.modal-danger .form-group.no-border .form-control:active,\n .modal.modal-danger .input-group.no-border .form-control:focus,\n .modal.modal-danger .input-group.no-border .form-control:active,\n .modal.modal-danger .input-group.no-border .form-control:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-danger .form-group.no-border .form-control + .input-group-prepend .input-group-text,\n.modal.modal-danger .form-group.no-border .form-control + .input-group-append .input-group-text,\n.modal.modal-danger .input-group.no-border .form-control + .input-group-prepend .input-group-text,\n.modal.modal-danger .input-group.no-border .form-control + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2); }\n .modal.modal-danger .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .modal.modal-danger .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .modal.modal-danger .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-danger .form-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .modal.modal-danger .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-danger .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-danger .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .modal.modal-danger .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-danger .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-danger .input-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .modal.modal-danger .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-danger .input-group.no-border .form-control + .input-group-append .input-group-text:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-danger .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.modal.modal-danger .form-group.no-border .form-control:focus + .input-group-append .input-group-text,\n.modal.modal-danger .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.modal.modal-danger .input-group.no-border .form-control:focus + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-danger .form-group.no-border .input-group-prepend .input-group-text,\n.modal.modal-danger .form-group.no-border .input-group-append .input-group-text,\n.modal.modal-danger .input-group.no-border .input-group-prepend .input-group-text,\n.modal.modal-danger .input-group.no-border .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border: none;\n color: #ffffff; }\n\n.modal.modal-danger .form-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-danger .form-group.no-border.input-group-focus .input-group-append .input-group-text,\n.modal.modal-danger .input-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-danger .input-group.no-border.input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-warning .modal-content {\n background-color: #ff8d72;\n color: #ffffff; }\n\n.modal.modal-warning .modal-body p {\n color: rgba(255, 255, 255, 0.8); }\n\n.modal.modal-warning .form-control::-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-warning .form-control:-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-warning .form-control::-webkit-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-warning .form-control:-ms-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-warning .form-control {\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n .modal.modal-warning .form-control:focus {\n border-color: #ffffff;\n background-color: transparent;\n color: #ffffff; }\n\n.modal.modal-warning .has-success:after,\n.modal.modal-warning .has-danger:after {\n color: #ffffff; }\n\n.modal.modal-warning .has-danger .form-control {\n background-color: transparent; }\n\n.modal.modal-warning .input-group-prepend {\n margin-right: 0; }\n\n.modal.modal-warning .input-group-prepend .input-group-text,\n.modal.modal-warning .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n\n.modal.modal-warning .input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-warning .input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n border-color: #ffffff;\n color: #ffffff; }\n\n.modal.modal-warning .form-group.no-border .form-control,\n.modal.modal-warning .input-group.no-border .form-control {\n background-color: rgba(30, 30, 47, 0.2);\n color: #ffffff; }\n .modal.modal-warning .form-group.no-border .form-control:focus, .modal.modal-warning .form-group.no-border .form-control:active, .modal.modal-warning .form-group.no-border .form-control:active,\n .modal.modal-warning .input-group.no-border .form-control:focus,\n .modal.modal-warning .input-group.no-border .form-control:active,\n .modal.modal-warning .input-group.no-border .form-control:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-warning .form-group.no-border .form-control + .input-group-prepend .input-group-text,\n.modal.modal-warning .form-group.no-border .form-control + .input-group-append .input-group-text,\n.modal.modal-warning .input-group.no-border .form-control + .input-group-prepend .input-group-text,\n.modal.modal-warning .input-group.no-border .form-control + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2); }\n .modal.modal-warning .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .modal.modal-warning .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .modal.modal-warning .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-warning .form-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .modal.modal-warning .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-warning .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-warning .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .modal.modal-warning .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-warning .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-warning .input-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .modal.modal-warning .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-warning .input-group.no-border .form-control + .input-group-append .input-group-text:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-warning .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.modal.modal-warning .form-group.no-border .form-control:focus + .input-group-append .input-group-text,\n.modal.modal-warning .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.modal.modal-warning .input-group.no-border .form-control:focus + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-warning .form-group.no-border .input-group-prepend .input-group-text,\n.modal.modal-warning .form-group.no-border .input-group-append .input-group-text,\n.modal.modal-warning .input-group.no-border .input-group-prepend .input-group-text,\n.modal.modal-warning .input-group.no-border .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border: none;\n color: #ffffff; }\n\n.modal.modal-warning .form-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-warning .form-group.no-border.input-group-focus .input-group-append .input-group-text,\n.modal.modal-warning .input-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-warning .input-group.no-border.input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-success .modal-content {\n background-color: #00f2c3;\n color: #ffffff; }\n\n.modal.modal-success .modal-body p {\n color: rgba(255, 255, 255, 0.8); }\n\n.modal.modal-success .form-control::-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-success .form-control:-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-success .form-control::-webkit-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-success .form-control:-ms-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-success .form-control {\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n .modal.modal-success .form-control:focus {\n border-color: #ffffff;\n background-color: transparent;\n color: #ffffff; }\n\n.modal.modal-success .has-success:after,\n.modal.modal-success .has-danger:after {\n color: #ffffff; }\n\n.modal.modal-success .has-danger .form-control {\n background-color: transparent; }\n\n.modal.modal-success .input-group-prepend {\n margin-right: 0; }\n\n.modal.modal-success .input-group-prepend .input-group-text,\n.modal.modal-success .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n\n.modal.modal-success .input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-success .input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n border-color: #ffffff;\n color: #ffffff; }\n\n.modal.modal-success .form-group.no-border .form-control,\n.modal.modal-success .input-group.no-border .form-control {\n background-color: rgba(30, 30, 47, 0.2);\n color: #ffffff; }\n .modal.modal-success .form-group.no-border .form-control:focus, .modal.modal-success .form-group.no-border .form-control:active, .modal.modal-success .form-group.no-border .form-control:active,\n .modal.modal-success .input-group.no-border .form-control:focus,\n .modal.modal-success .input-group.no-border .form-control:active,\n .modal.modal-success .input-group.no-border .form-control:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-success .form-group.no-border .form-control + .input-group-prepend .input-group-text,\n.modal.modal-success .form-group.no-border .form-control + .input-group-append .input-group-text,\n.modal.modal-success .input-group.no-border .form-control + .input-group-prepend .input-group-text,\n.modal.modal-success .input-group.no-border .form-control + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2); }\n .modal.modal-success .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .modal.modal-success .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .modal.modal-success .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-success .form-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .modal.modal-success .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-success .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-success .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .modal.modal-success .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-success .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-success .input-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .modal.modal-success .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-success .input-group.no-border .form-control + .input-group-append .input-group-text:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-success .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.modal.modal-success .form-group.no-border .form-control:focus + .input-group-append .input-group-text,\n.modal.modal-success .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.modal.modal-success .input-group.no-border .form-control:focus + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-success .form-group.no-border .input-group-prepend .input-group-text,\n.modal.modal-success .form-group.no-border .input-group-append .input-group-text,\n.modal.modal-success .input-group.no-border .input-group-prepend .input-group-text,\n.modal.modal-success .input-group.no-border .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border: none;\n color: #ffffff; }\n\n.modal.modal-success .form-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-success .form-group.no-border.input-group-focus .input-group-append .input-group-text,\n.modal.modal-success .input-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-success .input-group.no-border.input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-info .modal-content {\n background-color: #1d8cf8;\n color: #ffffff; }\n\n.modal.modal-info .modal-body p {\n color: rgba(255, 255, 255, 0.8); }\n\n.modal.modal-info .form-control::-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-info .form-control:-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-info .form-control::-webkit-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-info .form-control:-ms-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n\n.modal.modal-info .form-control {\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n .modal.modal-info .form-control:focus {\n border-color: #ffffff;\n background-color: transparent;\n color: #ffffff; }\n\n.modal.modal-info .has-success:after,\n.modal.modal-info .has-danger:after {\n color: #ffffff; }\n\n.modal.modal-info .has-danger .form-control {\n background-color: transparent; }\n\n.modal.modal-info .input-group-prepend {\n margin-right: 0; }\n\n.modal.modal-info .input-group-prepend .input-group-text,\n.modal.modal-info .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n\n.modal.modal-info .input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-info .input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n border-color: #ffffff;\n color: #ffffff; }\n\n.modal.modal-info .form-group.no-border .form-control,\n.modal.modal-info .input-group.no-border .form-control {\n background-color: rgba(30, 30, 47, 0.2);\n color: #ffffff; }\n .modal.modal-info .form-group.no-border .form-control:focus, .modal.modal-info .form-group.no-border .form-control:active, .modal.modal-info .form-group.no-border .form-control:active,\n .modal.modal-info .input-group.no-border .form-control:focus,\n .modal.modal-info .input-group.no-border .form-control:active,\n .modal.modal-info .input-group.no-border .form-control:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-info .form-group.no-border .form-control + .input-group-prepend .input-group-text,\n.modal.modal-info .form-group.no-border .form-control + .input-group-append .input-group-text,\n.modal.modal-info .input-group.no-border .form-control + .input-group-prepend .input-group-text,\n.modal.modal-info .input-group.no-border .form-control + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2); }\n .modal.modal-info .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .modal.modal-info .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .modal.modal-info .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-info .form-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .modal.modal-info .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-info .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-info .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .modal.modal-info .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-info .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .modal.modal-info .input-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .modal.modal-info .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .modal.modal-info .input-group.no-border .form-control + .input-group-append .input-group-text:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-info .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.modal.modal-info .form-group.no-border .form-control:focus + .input-group-append .input-group-text,\n.modal.modal-info .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n.modal.modal-info .input-group.no-border .form-control:focus + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal.modal-info .form-group.no-border .input-group-prepend .input-group-text,\n.modal.modal-info .form-group.no-border .input-group-append .input-group-text,\n.modal.modal-info .input-group.no-border .input-group-prepend .input-group-text,\n.modal.modal-info .input-group.no-border .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border: none;\n color: #ffffff; }\n\n.modal.modal-info .form-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-info .form-group.no-border.input-group-focus .input-group-append .input-group-text,\n.modal.modal-info .input-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n.modal.modal-info .input-group.no-border.input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n\n.modal .modal-header .close {\n color: #fd5d93;\n text-shadow: none; }\n .modal .modal-header .close:hover, .modal .modal-header .close:focus {\n opacity: 1; }\n\n.modal.modal-black .modal-content {\n background: linear-gradient(to bottom, #222a42 0%, #1d253b 100%);\n color: rgba(255, 255, 255, 0.8); }\n .modal.modal-black .modal-content .modal-header .modal-title, .modal.modal-black .modal-content .modal-header .title {\n color: rgba(255, 255, 255, 0.9); }\n .modal.modal-black .modal-content .modal-body p {\n color: rgba(255, 255, 255, 0.8); }\n\n.modal.modal-black h1, .modal.modal-black h2, .modal.modal-black h3, .modal.modal-black h4, .modal.modal-black h5, .modal.modal-black h6, .modal.modal-black p {\n color: #ffffff; }\n\n.modal-search .modal-dialog {\n margin: 20px auto;\n max-width: 650px; }\n .modal-search .modal-dialog input {\n border: none;\n font-size: 17px;\n font-weight: 100; }\n .modal-search .modal-dialog span {\n font-size: 35px;\n color: #b7b7b7; }\n\n.modal-search .modal-content .modal-header {\n padding: 24px; }\n\n.modal-search .modal-header .close {\n color: #555555;\n top: 30px !important; }\n\n.modal-search .modal-footer {\n border-top: 2px solid #f9f9f9;\n margin: 0px 25px 20px; }\n\n@media (max-width: 575.98px) {\n .modal.show .modal-dialog {\n transform: translateY(10%); }\n .modal.show .modal-dialog.modal-notice {\n transform: translateY(3%); } }\n\n.nav-link {\n color: #525f7f; }\n .nav-link:hover {\n color: #e14eca; }\n\n.nav-pills .nav-link {\n padding: 0.75rem 1rem;\n color: #e14eca;\n font-weight: 500;\n background-color: #ffffff;\n transition: all 0.15s ease; }\n .nav-pills .nav-link:hover {\n color: #dd38c3; }\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #ffffff;\n background-color: #e14eca; }\n\n@media (max-width: 767.98px) {\n .nav-pills:not(.nav-pills-circle) .nav-item {\n padding-right: 0; } }\n\n.nav-pills-circle .nav-link {\n text-align: center;\n height: 60px;\n width: 60px;\n padding: 0;\n line-height: 60px;\n border-radius: 50%; }\n\n.nav-pills-circle .nav-link-icon i, .nav-pills-circle .nav-link-icon svg {\n font-size: 1rem; }\n\n.nav-wrapper {\n padding: 1rem 0;\n border-top-left-radius: 0.2857rem;\n border-top-right-radius: 0.2857rem; }\n .nav-wrapper + .card {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0.2857rem;\n border-bottom-left-radius: 0.2857rem; }\n\n@media (max-width: 767.98px) {\n .nav-tabs {\n display: inline-block;\n width: 100%;\n padding-left: 100px;\n padding-right: 100px;\n text-align: center; }\n .nav-tabs .nav-item > .nav-link {\n margin-bottom: 5px; } }\n\n.navbar {\n width: 100%;\n z-index: 1050;\n background: #1a1e34; }\n .navbar .photo {\n display: inline-block;\n height: 30px;\n width: 30px;\n border-radius: 50%;\n vertical-align: middle;\n overflow: hidden; }\n .navbar .photo img {\n width: 100%; }\n .navbar .navbar-wrapper {\n display: flex;\n align-items: center; }\n .navbar .navbar-text {\n color: #ffffff; }\n .navbar .btn {\n margin: 0 5px 0 10px; }\n .navbar.navbar-absolute {\n position: absolute;\n z-index: 1050; }\n .navbar.navbar-transparent {\n background: transparent !important; }\n .navbar.bg-white .navbar-nav .search-bar.input-group i {\n color: #222a42; }\n .navbar.bg-white .navbar-nav .search-bar.input-group .form-control {\n background: rgba(34, 42, 66, 0.1);\n border-radius: 4px; }\n .navbar.bg-white .navbar-nav a.nav-link {\n color: #222a42 !important; }\n .navbar.bg-white .navbar-nav a.nav-link p {\n color: #222a42; }\n .navbar.bg-white .navbar-text, .navbar.bg-white .navbar-brand {\n color: #222a42; }\n .navbar.bg-white .form-control {\n color: #222a42 !important; }\n .navbar.bg-white .form-control::placeholder {\n color: #9A9A9A !important; }\n .navbar.bg-dark {\n background: #222a42 !important; }\n .navbar.bg-primary {\n background-color: #e14eca !important; }\n .navbar.bg-warning {\n background-color: #ff8d72 !important; }\n .navbar.bg-info {\n background-color: #1d8cf8 !important; }\n .navbar.bg-success {\n background-color: #00bf9a !important; }\n .navbar.bg-danger {\n background-color: #fd5d93 !important; }\n .navbar .navbar-brand {\n position: relative;\n padding-top: .3125rem;\n padding-bottom: .3125rem;\n color: #ffffff;\n margin-left: 17px;\n text-transform: uppercase;\n font-size: 1rem; }\n .navbar .navbar-toggle button:focus, .navbar .navbar-toggler {\n outline: none; }\n\n.navbar-minimize-fixed {\n position: fixed;\n margin-left: 40px;\n margin-top: 14px;\n transition: 0.3s ease;\n color: white;\n z-index: 20;\n opacity: 0;\n transition: 0.2s ease; }\n .navbar-minimize-fixed button i {\n font-size: 20px; }\n\n.notification {\n background: #fd5d93;\n color: #ffffff;\n border-radius: 0.875rem;\n height: 6px;\n width: 6px;\n position: absolute;\n text-align: center;\n font-size: 12px;\n font-weight: 800;\n top: 10px;\n right: 10px;\n border: 1px solid #fd5d93; }\n\n.navbar-nav li {\n padding: 0 10px; }\n .navbar-nav li a {\n color: #ffffff; }\n .navbar-nav li i {\n vertical-align: middle;\n font-size: 20px; }\n\n@media (max-width: 991.98px) {\n .navbar {\n top: -70px; }\n .navbar .container-fluid {\n padding-right: 15px;\n padding-left: 15px; }\n .navbar .navbar-collapse .input-group {\n margin: 0;\n margin-top: 5px; }\n .navbar .navbar-nav .btn {\n margin-left: -3px;\n display: flex; }\n .navbar .navbar-nav .btn i {\n margin-right: 12px; }\n .navbar .navbar-nav .btn span {\n margin: 0;\n text-transform: uppercase;\n font-weight: 300; }\n .navbar .navbar-nav .btn span, .navbar .navbar-nav .btn span:hover, .navbar .navbar-nav .btn span:focus, .navbar .navbar-nav .btn span:active, .navbar .navbar-nav .btn span:active:focus {\n color: #222a42 !important; }\n .navbar .navbar-nav a.nav-link i {\n opacity: 1;\n margin-left: 4px;\n margin-right: 5px; }\n .navbar .navbar-nav a.nav-link p {\n display: inline-block;\n text-transform: uppercase;\n margin-left: 7px; }\n .navbar .navbar-nav .modal-search .modal-dialog {\n padding: 0 40px; }\n .navbar .navbar-nav .dropdown {\n margin: 5px 0; }\n .navbar .navbar-nav .dropdown .nav-link {\n padding-bottom: 0; }\n .navbar .navbar-nav .dropdown .dropdown-menu .dropdown-item {\n margin-top: 0;\n padding-left: 24px; }\n .navbar .dropdown.show .dropdown-menu {\n display: block; }\n .navbar .dropdown .dropdown-menu {\n display: none; }\n .navbar .dropdown .dropdown-menu li a {\n color: #222a42; }\n .navbar .dropdown.show .dropdown-menu,\n .navbar .dropdown .dropdown-menu {\n background-color: transparent;\n border: 0;\n transition: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n width: auto;\n margin: 0px 1rem;\n padding-top: 0;\n margin-top: 0px; }\n .navbar .dropdown.show .dropdown-menu:before,\n .navbar .dropdown .dropdown-menu:before {\n display: none; }\n .navbar .dropdown-menu .dropdown-item:focus,\n .navbar .dropdown-menu .dropdown-item:hover {\n color: #ffffff; }\n .navbar.bg-white .dropdown-menu .dropdown-item:focus,\n .navbar.bg-white .dropdown-menu .dropdown-item:hover {\n color: #344675; }\n .navbar .navbar-toggler-bar {\n display: block;\n position: relative;\n width: 22px;\n height: 1px;\n border-radius: 1px;\n background: #ffffff; }\n .navbar .navbar-toggler-bar.navbar-kebab {\n height: 4px;\n width: 4px;\n margin-bottom: 3px;\n border-radius: 50%; }\n .navbar .navbar-toggler-bar + .navbar-toggler-bar {\n margin-top: 7px; }\n .navbar .navbar-toggler-bar + .navbar-toggler-bar.navbar-kebab {\n margin-top: 0px; }\n .navbar .navbar-toggler-bar.bar2 {\n width: 17px;\n transition: width .2s linear; }\n .navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar {\n background-color: #344675; }\n .navbar .toggled .navbar-toggler-bar {\n width: 24px; }\n .bar1,\n .bar2,\n .bar3 {\n outline: 1px solid transparent; }\n .bar1 {\n top: 0px;\n -webkit-animation: topbar-back 500ms linear 0s;\n -moz-animation: topbar-back 500ms linear 0s;\n animation: topbar-back 500ms 0s;\n -webkit-animation-fill-mode: forwards;\n -moz-animation-fill-mode: forwards;\n animation-fill-mode: forwards; }\n .bar2 {\n opacity: 1; }\n .bar3 {\n bottom: 0px;\n -webkit-animation: bottombar-back 500ms linear 0s;\n -moz-animation: bottombar-back 500ms linear 0s;\n animation: bottombar-back 500ms 0s;\n -webkit-animation-fill-mode: forwards;\n -moz-animation-fill-mode: forwards;\n animation-fill-mode: forwards; }\n .toggled .bar1 {\n top: 6px;\n -webkit-animation: topbar-x 500ms linear 0s;\n -moz-animation: topbar-x 500ms linear 0s;\n animation: topbar-x 500ms 0s;\n -webkit-animation-fill-mode: forwards;\n -moz-animation-fill-mode: forwards;\n animation-fill-mode: forwards; }\n .toggled .bar2 {\n opacity: 0; }\n .toggled .bar3 {\n bottom: 9px;\n -webkit-animation: bottombar-x 500ms linear 0s;\n -moz-animation: bottombar-x 500ms linear 0s;\n animation: bottombar-x 500ms 0s;\n -webkit-animation-fill-mode: forwards;\n -moz-animation-fill-mode: forwards;\n animation-fill-mode: forwards; }\n @keyframes topbar-x {\n 0% {\n top: 0px;\n transform: rotate(0deg); }\n 45% {\n top: 6px;\n transform: rotate(145deg); }\n 75% {\n transform: rotate(130deg); }\n 100% {\n transform: rotate(135deg); } }\n @-webkit-keyframes topbar-x {\n 0% {\n top: 0px;\n -webkit-transform: rotate(0deg); }\n 45% {\n top: 6px;\n -webkit-transform: rotate(145deg); }\n 75% {\n -webkit-transform: rotate(130deg); }\n 100% {\n -webkit-transform: rotate(135deg); } }\n @-moz-keyframes topbar-x {\n 0% {\n top: 0px;\n -moz-transform: rotate(0deg); }\n 45% {\n top: 6px;\n -moz-transform: rotate(145deg); }\n 75% {\n -moz-transform: rotate(130deg); }\n 100% {\n -moz-transform: rotate(135deg); } }\n @keyframes topbar-back {\n 0% {\n top: 6px;\n transform: rotate(135deg); }\n 45% {\n transform: rotate(-10deg); }\n 75% {\n transform: rotate(5deg); }\n 100% {\n top: 0px;\n transform: rotate(0); } }\n @-webkit-keyframes topbar-back {\n 0% {\n top: 6px;\n -webkit-transform: rotate(135deg); }\n 45% {\n -webkit-transform: rotate(-10deg); }\n 75% {\n -webkit-transform: rotate(5deg); }\n 100% {\n top: 0px;\n -webkit-transform: rotate(0); } }\n @-moz-keyframes topbar-back {\n 0% {\n top: 6px;\n -moz-transform: rotate(135deg); }\n 45% {\n -moz-transform: rotate(-10deg); }\n 75% {\n -moz-transform: rotate(5deg); }\n 100% {\n top: 0px;\n -moz-transform: rotate(0); } }\n @keyframes bottombar-x {\n 0% {\n bottom: 0px;\n transform: rotate(0deg); }\n 45% {\n bottom: 6px;\n transform: rotate(-145deg); }\n 75% {\n transform: rotate(-130deg); }\n 100% {\n transform: rotate(-135deg); } }\n @-webkit-keyframes bottombar-x {\n 0% {\n bottom: 0px;\n -webkit-transform: rotate(0deg); }\n 45% {\n bottom: 6px;\n -webkit-transform: rotate(-145deg); }\n 75% {\n -webkit-transform: rotate(-130deg); }\n 100% {\n -webkit-transform: rotate(-135deg); } }\n @-moz-keyframes bottombar-x {\n 0% {\n bottom: 0px;\n -moz-transform: rotate(0deg); }\n 45% {\n bottom: 6px;\n -moz-transform: rotate(-145deg); }\n 75% {\n -moz-transform: rotate(-130deg); }\n 100% {\n -moz-transform: rotate(-135deg); } }\n @keyframes bottombar-back {\n 0% {\n bottom: 6px;\n transform: rotate(-135deg); }\n 45% {\n transform: rotate(10deg); }\n 75% {\n transform: rotate(-5deg); }\n 100% {\n bottom: 0px;\n transform: rotate(0); } }\n @-webkit-keyframes bottombar-back {\n 0% {\n bottom: 6px;\n -webkit-transform: rotate(-135deg); }\n 45% {\n -webkit-transform: rotate(10deg); }\n 75% {\n -webkit-transform: rotate(-5deg); }\n 100% {\n bottom: 0px;\n -webkit-transform: rotate(0); } }\n @-moz-keyframes bottombar-back {\n 0% {\n bottom: 6px;\n -moz-transform: rotate(-135deg); }\n 45% {\n -moz-transform: rotate(10deg); }\n 75% {\n -moz-transform: rotate(-5deg); }\n 100% {\n bottom: 0px;\n -moz-transform: rotate(0); } }\n @-webkit-keyframes fadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n @-moz-keyframes fadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n @keyframes fadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n .navbar-nav .nav-link i.fa,\n .navbar-nav .nav-link i.tim-icons {\n opacity: .5; } }\n\n@media (min-width: 992px) {\n .navbar-collapse {\n background: none !important; }\n .navbar .navbar-toggle {\n display: none; }\n .navbar-nav .nav-link.profile-photo {\n padding: 0;\n margin: 7px 0.7rem; }\n .navbar .caret {\n position: absolute;\n left: 80%;\n top: 55%;\n margin-left: 0; }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem; } }\n\n@media (max-width: 575.98px) {\n .navbar[class*='navbar-toggleable-'] .container {\n margin-left: 0;\n margin-right: 0; } }\n\n@media (min-width: 768px) and (max-width: 1199.98px) {\n .bar1,\n .bar2,\n .bar3 {\n outline: 1px solid transparent; }\n .bar1 {\n top: 0px;\n -webkit-animation: topbar-back 500ms linear 0s;\n -moz-animation: topbar-back 500ms linear 0s;\n animation: topbar-back 500ms 0s;\n -webkit-animation-fill-mode: forwards;\n -moz-animation-fill-mode: forwards;\n animation-fill-mode: forwards; }\n .bar2 {\n opacity: 1; }\n .bar3 {\n bottom: 0px;\n -webkit-animation: bottombar-back 500ms linear 0s;\n -moz-animation: bottombar-back 500ms linear 0s;\n animation: bottombar-back 500ms 0s;\n -webkit-animation-fill-mode: forwards;\n -moz-animation-fill-mode: forwards;\n animation-fill-mode: forwards; }\n .toggled .bar1 {\n top: 7px;\n -webkit-animation: topbar-x 500ms linear 0s;\n -moz-animation: topbar-x 500ms linear 0s;\n animation: topbar-x 500ms 0s;\n -webkit-animation-fill-mode: forwards;\n -moz-animation-fill-mode: forwards;\n animation-fill-mode: forwards; }\n .toggled .bar2 {\n opacity: 0; }\n .toggled .bar3 {\n bottom: 9px;\n -webkit-animation: bottombar-x 500ms linear 0s;\n -moz-animation: bottombar-x 500ms linear 0s;\n animation: bottombar-x 500ms 0s;\n -webkit-animation-fill-mode: forwards;\n -moz-animation-fill-mode: forwards;\n animation-fill-mode: forwards; }\n @keyframes topbar-x {\n 0% {\n top: 0px;\n transform: rotate(0deg); }\n 45% {\n top: 6px;\n transform: rotate(145deg); }\n 75% {\n transform: rotate(130deg); }\n 100% {\n transform: rotate(135deg); } }\n @-webkit-keyframes topbar-x {\n 0% {\n top: 0px;\n -webkit-transform: rotate(0deg); }\n 45% {\n top: 6px;\n -webkit-transform: rotate(145deg); }\n 75% {\n -webkit-transform: rotate(130deg); }\n 100% {\n -webkit-transform: rotate(135deg); } }\n @-moz-keyframes topbar-x {\n 0% {\n top: 0px;\n -moz-transform: rotate(0deg); }\n 45% {\n top: 6px;\n -moz-transform: rotate(145deg); }\n 75% {\n -moz-transform: rotate(130deg); }\n 100% {\n -moz-transform: rotate(135deg); } }\n @keyframes topbar-back {\n 0% {\n top: 6px;\n transform: rotate(135deg); }\n 45% {\n transform: rotate(-10deg); }\n 75% {\n transform: rotate(5deg); }\n 100% {\n top: 0px;\n transform: rotate(0); } }\n @-webkit-keyframes topbar-back {\n 0% {\n top: 6px;\n -webkit-transform: rotate(135deg); }\n 45% {\n -webkit-transform: rotate(-10deg); }\n 75% {\n -webkit-transform: rotate(5deg); }\n 100% {\n top: 0px;\n -webkit-transform: rotate(0); } }\n @-moz-keyframes topbar-back {\n 0% {\n top: 6px;\n -moz-transform: rotate(135deg); }\n 45% {\n -moz-transform: rotate(-10deg); }\n 75% {\n -moz-transform: rotate(5deg); }\n 100% {\n top: 0px;\n -moz-transform: rotate(0); } }\n @keyframes bottombar-x {\n 0% {\n bottom: 0px;\n transform: rotate(0deg); }\n 45% {\n bottom: 6px;\n transform: rotate(-145deg); }\n 75% {\n transform: rotate(-130deg); }\n 100% {\n transform: rotate(-135deg); } }\n @-webkit-keyframes bottombar-x {\n 0% {\n bottom: 0px;\n -webkit-transform: rotate(0deg); }\n 45% {\n bottom: 6px;\n -webkit-transform: rotate(-145deg); }\n 75% {\n -webkit-transform: rotate(-130deg); }\n 100% {\n -webkit-transform: rotate(-135deg); } }\n @-moz-keyframes bottombar-x {\n 0% {\n bottom: 0px;\n -moz-transform: rotate(0deg); }\n 45% {\n bottom: 6px;\n -moz-transform: rotate(-145deg); }\n 75% {\n -moz-transform: rotate(-130deg); }\n 100% {\n -moz-transform: rotate(-135deg); } }\n @keyframes bottombar-back {\n 0% {\n bottom: 6px;\n transform: rotate(-135deg); }\n 45% {\n transform: rotate(10deg); }\n 75% {\n transform: rotate(-5deg); }\n 100% {\n bottom: 0px;\n transform: rotate(0); } }\n @-webkit-keyframes bottombar-back {\n 0% {\n bottom: 6px;\n -webkit-transform: rotate(-135deg); }\n 45% {\n -webkit-transform: rotate(10deg); }\n 75% {\n -webkit-transform: rotate(-5deg); }\n 100% {\n bottom: 0px;\n -webkit-transform: rotate(0); } }\n @-moz-keyframes bottombar-back {\n 0% {\n bottom: 6px;\n -moz-transform: rotate(-135deg); }\n 45% {\n -moz-transform: rotate(10deg); }\n 75% {\n -moz-transform: rotate(-5deg); }\n 100% {\n bottom: 0px;\n -moz-transform: rotate(0); } }\n @-webkit-keyframes fadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n @-moz-keyframes fadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n @keyframes fadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n .navbar .navbar-toggler-bar.bar2 {\n width: 17px;\n transition: width .2s linear; }\n .navbar .navbar-toggler-bar {\n display: block;\n position: relative !important;\n width: 22px;\n height: 1px;\n border-radius: 1px;\n background: #ffffff; }\n .navbar .navbar-toggler-bar + .navbar-toggler-bar {\n margin-top: 7px; }\n .navbar .navbar-toggle .navbar-toggler {\n display: block; }\n .navbar-minimize-fixed {\n display: none; } }\n\n.pagination .page-item .page-link {\n border: 0;\n border-radius: 30px !important;\n transition: all .3s;\n margin: 0 3px;\n min-width: 30px;\n text-align: center;\n height: 30px;\n line-height: 30px;\n cursor: pointer;\n text-transform: uppercase;\n outline: none; }\n .pagination .page-item .page-link:hover, .pagination .page-item .page-link:focus {\n background-color: rgba(255, 255, 255, 0.1);\n color: #ffffff;\n border: none;\n box-shadow: none; }\n\n.pagination .arrow-margin-left,\n.pagination .arrow-margin-right {\n position: absolute; }\n\n.pagination .arrow-margin-right {\n right: 0; }\n\n.pagination .arrow-margin-left {\n left: 0; }\n\n.pagination .page-item.active > .page-link {\n color: #ffffff;\n box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1); }\n .pagination .page-item.active > .page-link, .pagination .page-item.active > .page-link:focus, .pagination .page-item.active > .page-link:hover {\n background: #e14eca;\n background-image: -webkit-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -o-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-size: 210% 210%;\n background-position: top right;\n color: #ffffff; }\n\n.pagination .page-item.disabled > .page-link {\n opacity: .5; }\n\n.pagination.pagination-info .page-item.active > .page-link, .pagination.pagination-info .page-item.active > .page-link:focus, .pagination.pagination-info .page-item.active > .page-link:hover {\n background: #1d8cf8;\n background-image: -webkit-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-image: -o-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-image: -moz-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-image: linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-size: 210% 210%;\n background-position: top right; }\n\n.pagination.pagination-success .page-item.active > .page-link, .pagination.pagination-success .page-item.active > .page-link:focus, .pagination.pagination-success .page-item.active > .page-link:hover {\n background: #00f2c3;\n background-image: -webkit-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-image: -o-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-image: -moz-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-image: linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-size: 210% 210%;\n background-position: top right; }\n\n.pagination.pagination-primary .page-item.active > .page-link, .pagination.pagination-primary .page-item.active > .page-link:focus, .pagination.pagination-primary .page-item.active > .page-link:hover {\n background: #e14eca;\n background-image: -webkit-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -o-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-size: 210% 210%;\n background-position: top right; }\n\n.pagination.pagination-warning .page-item.active > .page-link, .pagination.pagination-warning .page-item.active > .page-link:focus, .pagination.pagination-warning .page-item.active > .page-link:hover {\n background: #ff8d72;\n background-image: -webkit-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-image: -o-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-image: -moz-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-image: linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-size: 210% 210%;\n background-position: top right; }\n\n.pagination.pagination-danger .page-item.active > .page-link, .pagination.pagination-danger .page-item.active > .page-link:focus, .pagination.pagination-danger .page-item.active > .page-link:hover {\n background: #fd5d93;\n background-image: -webkit-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-image: -o-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-image: -moz-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-image: linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-size: 210% 210%;\n background-position: top right; }\n\n.pagination.pagination-neutral .page-item > .page-link {\n color: #ffffff; }\n .pagination.pagination-neutral .page-item > .page-link:focus, .pagination.pagination-neutral .page-item > .page-link:hover {\n background-color: rgba(255, 255, 255, 0.2);\n color: #ffffff; }\n\n.pagination.pagination-neutral .page-item.active > .page-link, .pagination.pagination-neutral .page-item.active > .page-link:focus, .pagination.pagination-neutral .page-item.active > .page-link:hover {\n background-color: #ffffff;\n border-color: #ffffff;\n color: #e14eca; }\n\n@media (max-width: 767.98px) {\n div.dataTables_paginate ul.pagination .page-item:first-of-type,\n div.dataTables_paginate ul.pagination .page-item:nth-of-type(2),\n div.dataTables_paginate ul.pagination .page-item:nth-of-type(8),\n div.dataTables_paginate ul.pagination .page-item:last-of-type {\n display: none !important; } }\n\n.nav-tabs {\n border: 0;\n padding: 0.5rem 0.7rem; }\n .nav-tabs > .nav-item > .nav-link {\n color: #ffffff;\n margin: 0;\n margin-right: 5px;\n background-color: transparent;\n border-radius: 30px;\n padding: 11px 23px;\n line-height: 1.5; }\n .nav-tabs > .nav-item > .nav-link:hover {\n background-color: transparent;\n border: 1px solid #191f31;\n color: rgba(255, 255, 255, 0.8); }\n .nav-tabs > .nav-item > .nav-link.active {\n border: 1px solid #ffffff;\n border-radius: 30px; }\n .nav-tabs > .nav-item > .nav-link i.tim-icons {\n font-size: 14px;\n position: relative;\n top: 1px;\n margin-right: 3px; }\n .nav-tabs > .nav-item.disabled > .nav-link,\n .nav-tabs > .nav-item.disabled > .nav-link:hover {\n color: rgba(255, 255, 255, 0.5); }\n .nav-tabs.nav-tabs-neutral > .nav-item > .nav-link {\n color: #ffffff; }\n .nav-tabs.nav-tabs-neutral > .nav-item > .nav-link.active {\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n .nav-tabs.nav-tabs-primary > .nav-item > .nav-link.active {\n border-color: #e14eca;\n color: #e14eca; }\n .nav-tabs.nav-tabs-info > .nav-item > .nav-link.active {\n border-color: #1d8cf8;\n color: #1d8cf8; }\n .nav-tabs.nav-tabs-danger > .nav-item > .nav-link.active {\n border-color: #fd5d93;\n color: #fd5d93; }\n .nav-tabs.nav-tabs-warning > .nav-item > .nav-link.active {\n border-color: #ff8d72;\n color: #ff8d72; }\n .nav-tabs.nav-tabs-success > .nav-item > .nav-link.active {\n border-color: #00f2c3;\n color: #00f2c3; }\n\n.nav-pills.flex-column li > a {\n margin-bottom: 15px; }\n\n.nav-pills.nav-pills:not(.flex-column) .nav-item:not(:last-child) .nav-link {\n margin-right: 10px;\n margin-bottom: 5px; }\n\n.nav-pills:not(.nav-pills-icons):not(.nav-pills-just-icons) .nav-item .nav-link {\n border-radius: 30px; }\n\n.nav-pills.nav-pills-just-icons .nav-item .nav-link {\n border-radius: 50%;\n height: 80px;\n max-width: 80px;\n min-width: auto;\n padding: 0;\n width: 80px; }\n .nav-pills.nav-pills-just-icons .nav-item .nav-link .tim-icons {\n font-size: 24px;\n line-height: 80px; }\n\n.nav-pills .nav-item .nav-link {\n padding: 0 15.5px;\n text-align: center;\n padding: 11px 23px;\n min-width: 100px;\n font-weight: 400;\n color: rgba(255, 255, 255, 0.5);\n background-color: #191f31; }\n .nav-pills .nav-item .nav-link:hover {\n background-color: #111520; }\n .nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.active:focus, .nav-pills .nav-item .nav-link.active:hover {\n background-color: #9A9A9A;\n color: #ffffff;\n box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4); }\n .nav-pills .nav-item .nav-link.disabled, .nav-pills .nav-item .nav-link:disabled, .nav-pills .nav-item .nav-link[disabled] {\n opacity: .5; }\n\n.nav-pills .nav-item i {\n display: block;\n font-size: 24px;\n line-height: 60px; }\n\n.nav-pills.nav-pills-neutral .nav-item .nav-link {\n background-color: rgba(255, 255, 255, 0.2);\n color: #ffffff; }\n .nav-pills.nav-pills-neutral .nav-item .nav-link.active, .nav-pills.nav-pills-neutral .nav-item .nav-link.active:focus, .nav-pills.nav-pills-neutral .nav-item .nav-link.active:hover {\n background-color: #ffffff;\n color: #e14eca; }\n\n.nav-pills.nav-pills-primary .nav-item .nav-link.active, .nav-pills.nav-pills-primary .nav-item .nav-link.active:focus, .nav-pills.nav-pills-primary .nav-item .nav-link.active:hover {\n background: #e14eca;\n background-image: -webkit-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -o-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-size: 210% 210%;\n background-position: top right; }\n\n.nav-pills.nav-pills-info .nav-item .nav-link.active, .nav-pills.nav-pills-info .nav-item .nav-link.active:focus, .nav-pills.nav-pills-info .nav-item .nav-link.active:hover {\n background: #1d8cf8;\n background-image: -webkit-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-image: -o-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-image: -moz-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-image: linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-size: 210% 210%;\n background-position: top right; }\n\n.nav-pills.nav-pills-success .nav-item .nav-link.active, .nav-pills.nav-pills-success .nav-item .nav-link.active:focus, .nav-pills.nav-pills-success .nav-item .nav-link.active:hover {\n background: #00f2c3;\n background-image: -webkit-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-image: -o-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-image: -moz-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-image: linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-size: 210% 210%;\n background-position: top right; }\n\n.nav-pills.nav-pills-warning .nav-item .nav-link.active, .nav-pills.nav-pills-warning .nav-item .nav-link.active:focus, .nav-pills.nav-pills-warning .nav-item .nav-link.active:hover {\n background: #ff8d72;\n background-image: -webkit-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-image: -o-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-image: -moz-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-image: linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-size: 210% 210%;\n background-position: top right; }\n\n.nav-pills.nav-pills-danger .nav-item .nav-link.active, .nav-pills.nav-pills-danger .nav-item .nav-link.active:focus, .nav-pills.nav-pills-danger .nav-item .nav-link.active:hover {\n background: #fd5d93;\n background-image: -webkit-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-image: -o-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-image: -moz-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-image: linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-size: 210% 210%;\n background-position: top right; }\n\n.tab-space {\n padding: 20px 0 50px 0px; }\n\n.tab-content.tab-subcategories {\n margin-top: 20px;\n background-color: transparent;\n padding-left: 15px;\n padding-right: 15px; }\n\n.tab-content .tab-pane {\n color: rgba(255, 255, 255, 0.5); }\n\n.nav-align-center {\n text-align: center; }\n .nav-align-center .nav-pills {\n display: inline-flex; }\n\n.popover {\n border: 0; }\n\n.popover-header {\n font-weight: 600; }\n\n.popover-primary {\n background-color: #e14eca; }\n .popover-primary .popover-header {\n background-color: #e14eca;\n color: #ffffff;\n opacity: .6; }\n .popover-primary .popover-body {\n color: #ffffff; }\n .popover-primary .popover-header {\n border-color: rgba(255, 255, 255, 0.2); }\n .popover-primary.bs-popover-top .arrow::after, .popover-primary.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-top-color: #e14eca; }\n .popover-primary.bs-popover-right .arrow::after, .popover-primary.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-right-color: #e14eca; }\n .popover-primary.bs-popover-bottom .arrow::after, .popover-primary.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-bottom-color: #e14eca; }\n .popover-primary.bs-popover-left .arrow::after, .popover-primary.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-left-color: #e14eca; }\n\n.popover-secondary {\n background-color: #f4f5f7; }\n .popover-secondary .popover-header {\n background-color: #f4f5f7;\n color: #212529;\n opacity: .6; }\n .popover-secondary .popover-body {\n color: #212529; }\n .popover-secondary .popover-header {\n border-color: rgba(33, 37, 41, 0.2); }\n .popover-secondary.bs-popover-top .arrow::after, .popover-secondary.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-top-color: #f4f5f7; }\n .popover-secondary.bs-popover-right .arrow::after, .popover-secondary.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-right-color: #f4f5f7; }\n .popover-secondary.bs-popover-bottom .arrow::after, .popover-secondary.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-bottom-color: #f4f5f7; }\n .popover-secondary.bs-popover-left .arrow::after, .popover-secondary.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-left-color: #f4f5f7; }\n\n.popover-success {\n background-color: #00f2c3; }\n .popover-success .popover-header {\n background-color: #00f2c3;\n color: #ffffff;\n opacity: .6; }\n .popover-success .popover-body {\n color: #ffffff; }\n .popover-success .popover-header {\n border-color: rgba(255, 255, 255, 0.2); }\n .popover-success.bs-popover-top .arrow::after, .popover-success.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-top-color: #00f2c3; }\n .popover-success.bs-popover-right .arrow::after, .popover-success.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-right-color: #00f2c3; }\n .popover-success.bs-popover-bottom .arrow::after, .popover-success.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-bottom-color: #00f2c3; }\n .popover-success.bs-popover-left .arrow::after, .popover-success.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-left-color: #00f2c3; }\n\n.popover-info {\n background-color: #1d8cf8; }\n .popover-info .popover-header {\n background-color: #1d8cf8;\n color: #ffffff;\n opacity: .6; }\n .popover-info .popover-body {\n color: #ffffff; }\n .popover-info .popover-header {\n border-color: rgba(255, 255, 255, 0.2); }\n .popover-info.bs-popover-top .arrow::after, .popover-info.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-top-color: #1d8cf8; }\n .popover-info.bs-popover-right .arrow::after, .popover-info.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-right-color: #1d8cf8; }\n .popover-info.bs-popover-bottom .arrow::after, .popover-info.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-bottom-color: #1d8cf8; }\n .popover-info.bs-popover-left .arrow::after, .popover-info.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-left-color: #1d8cf8; }\n\n.popover-warning {\n background-color: #ff8d72; }\n .popover-warning .popover-header {\n background-color: #ff8d72;\n color: #ffffff;\n opacity: .6; }\n .popover-warning .popover-body {\n color: #ffffff; }\n .popover-warning .popover-header {\n border-color: rgba(255, 255, 255, 0.2); }\n .popover-warning.bs-popover-top .arrow::after, .popover-warning.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-top-color: #ff8d72; }\n .popover-warning.bs-popover-right .arrow::after, .popover-warning.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-right-color: #ff8d72; }\n .popover-warning.bs-popover-bottom .arrow::after, .popover-warning.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-bottom-color: #ff8d72; }\n .popover-warning.bs-popover-left .arrow::after, .popover-warning.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-left-color: #ff8d72; }\n\n.popover-danger {\n background-color: #fd5d93; }\n .popover-danger .popover-header {\n background-color: #fd5d93;\n color: #ffffff;\n opacity: .6; }\n .popover-danger .popover-body {\n color: #ffffff; }\n .popover-danger .popover-header {\n border-color: rgba(255, 255, 255, 0.2); }\n .popover-danger.bs-popover-top .arrow::after, .popover-danger.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-top-color: #fd5d93; }\n .popover-danger.bs-popover-right .arrow::after, .popover-danger.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-right-color: #fd5d93; }\n .popover-danger.bs-popover-bottom .arrow::after, .popover-danger.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-bottom-color: #fd5d93; }\n .popover-danger.bs-popover-left .arrow::after, .popover-danger.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-left-color: #fd5d93; }\n\n.popover-light {\n background-color: #adb5bd; }\n .popover-light .popover-header {\n background-color: #adb5bd;\n color: #ffffff;\n opacity: .6; }\n .popover-light .popover-body {\n color: #ffffff; }\n .popover-light .popover-header {\n border-color: rgba(255, 255, 255, 0.2); }\n .popover-light.bs-popover-top .arrow::after, .popover-light.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-top-color: #adb5bd; }\n .popover-light.bs-popover-right .arrow::after, .popover-light.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-right-color: #adb5bd; }\n .popover-light.bs-popover-bottom .arrow::after, .popover-light.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-bottom-color: #adb5bd; }\n .popover-light.bs-popover-left .arrow::after, .popover-light.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-left-color: #adb5bd; }\n\n.popover-dark {\n background-color: #212529; }\n .popover-dark .popover-header {\n background-color: #212529;\n color: #ffffff;\n opacity: .6; }\n .popover-dark .popover-body {\n color: #ffffff; }\n .popover-dark .popover-header {\n border-color: rgba(255, 255, 255, 0.2); }\n .popover-dark.bs-popover-top .arrow::after, .popover-dark.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-top-color: #212529; }\n .popover-dark.bs-popover-right .arrow::after, .popover-dark.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-right-color: #212529; }\n .popover-dark.bs-popover-bottom .arrow::after, .popover-dark.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-bottom-color: #212529; }\n .popover-dark.bs-popover-left .arrow::after, .popover-dark.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-left-color: #212529; }\n\n.popover-default {\n background-color: #344675; }\n .popover-default .popover-header {\n background-color: #344675;\n color: #ffffff;\n opacity: .6; }\n .popover-default .popover-body {\n color: #ffffff; }\n .popover-default .popover-header {\n border-color: rgba(255, 255, 255, 0.2); }\n .popover-default.bs-popover-top .arrow::after, .popover-default.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-top-color: #344675; }\n .popover-default.bs-popover-right .arrow::after, .popover-default.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-right-color: #344675; }\n .popover-default.bs-popover-bottom .arrow::after, .popover-default.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-bottom-color: #344675; }\n .popover-default.bs-popover-left .arrow::after, .popover-default.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-left-color: #344675; }\n\n.popover-white {\n background-color: #ffffff; }\n .popover-white .popover-header {\n background-color: #ffffff;\n color: #212529;\n opacity: .6; }\n .popover-white .popover-body {\n color: #212529; }\n .popover-white .popover-header {\n border-color: rgba(33, 37, 41, 0.2); }\n .popover-white.bs-popover-top .arrow::after, .popover-white.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-top-color: #ffffff; }\n .popover-white.bs-popover-right .arrow::after, .popover-white.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-right-color: #ffffff; }\n .popover-white.bs-popover-bottom .arrow::after, .popover-white.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-bottom-color: #ffffff; }\n .popover-white.bs-popover-left .arrow::after, .popover-white.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-left-color: #ffffff; }\n\n.popover-neutral {\n background-color: #ffffff; }\n .popover-neutral .popover-header {\n background-color: #ffffff;\n color: #212529;\n opacity: .6; }\n .popover-neutral .popover-body {\n color: #212529; }\n .popover-neutral .popover-header {\n border-color: rgba(33, 37, 41, 0.2); }\n .popover-neutral.bs-popover-top .arrow::after, .popover-neutral.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-top-color: #ffffff; }\n .popover-neutral.bs-popover-right .arrow::after, .popover-neutral.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-right-color: #ffffff; }\n .popover-neutral.bs-popover-bottom .arrow::after, .popover-neutral.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-bottom-color: #ffffff; }\n .popover-neutral.bs-popover-left .arrow::after, .popover-neutral.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-left-color: #ffffff; }\n\n.popover-darker {\n background-color: black; }\n .popover-darker .popover-header {\n background-color: black;\n color: #ffffff;\n opacity: .6; }\n .popover-darker .popover-body {\n color: #ffffff; }\n .popover-darker .popover-header {\n border-color: rgba(255, 255, 255, 0.2); }\n .popover-darker.bs-popover-top .arrow::after, .popover-darker.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-top-color: black; }\n .popover-darker.bs-popover-right .arrow::after, .popover-darker.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-right-color: black; }\n .popover-darker.bs-popover-bottom .arrow::after, .popover-darker.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-bottom-color: black; }\n .popover-darker.bs-popover-left .arrow::after, .popover-darker.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-left-color: black; }\n\n.progress-container {\n position: relative; }\n .progress-container.progress-sm {\n margin-top: 10px; }\n .progress-container.progress-sm .progress .progress-value {\n position: absolute;\n top: -3px;\n left: -27px;\n color: #ffffff;\n font-size: 0.62475rem; }\n .progress-container + .progress-container,\n .progress-container ~ .progress-container {\n margin-top: 15px; }\n .progress-container .progress-badge {\n color: #ffffff;\n font-size: 0.75rem;\n text-transform: uppercase; }\n .progress-container .progress-badge.float-left {\n margin-right: 20px; }\n .progress-container .progress {\n margin-bottom: 10px;\n box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.3); }\n .progress-container .progress .progress-bar {\n border-radius: 0.875rem;\n box-shadow: none;\n background: #344675; }\n .progress-container .progress .progress-bar .progress-value {\n position: absolute;\n top: 2px;\n right: 0;\n color: #ffffff;\n font-size: 0.62475rem; }\n .progress-container .progress.progress-bar-sm {\n height: 3px; }\n .progress-container.progress-neutral .progress {\n background: rgba(255, 255, 255, 0.3); }\n .progress-container.progress-neutral .progress-bar {\n background: #ffffff; }\n .progress-container.progress-primary .progress-bar {\n background: #ba54f5;\n background-image: -webkit-linear-gradient(to bottom left, #ba54f5, #e14eca, #ba54f5);\n background-image: -o-linear-gradient(to bottom left, #ba54f5, #e14eca, #ba54f5);\n background-image: -moz-linear-gradient(to bottom left, #ba54f5, #e14eca, #ba54f5);\n background-image: linear-gradient(to bottom left, #ba54f5, #e14eca, #ba54f5);\n background-size: 210% 210%;\n background-position: top right; }\n .progress-container.progress-info .progress-bar {\n background: #3358f4;\n background-image: -webkit-linear-gradient(to bottom left, #3358f4, #1d8cf8, #3358f4);\n background-image: -o-linear-gradient(to bottom left, #3358f4, #1d8cf8, #3358f4);\n background-image: -moz-linear-gradient(to bottom left, #3358f4, #1d8cf8, #3358f4);\n background-image: linear-gradient(to bottom left, #3358f4, #1d8cf8, #3358f4);\n background-size: 210% 210%;\n background-position: top right; }\n .progress-container.progress-success .progress-bar {\n background: #0098f0;\n background-image: -webkit-linear-gradient(to bottom left, #0098f0, #00f2c3, #0098f0);\n background-image: -o-linear-gradient(to bottom left, #0098f0, #00f2c3, #0098f0);\n background-image: -moz-linear-gradient(to bottom left, #0098f0, #00f2c3, #0098f0);\n background-image: linear-gradient(to bottom left, #0098f0, #00f2c3, #0098f0);\n background-size: 210% 210%;\n background-position: top right; }\n .progress-container.progress-warning .progress-bar {\n background: #ff6491;\n background-image: -webkit-linear-gradient(to bottom left, #ff6491, #ff8d72, #ff6491);\n background-image: -o-linear-gradient(to bottom left, #ff6491, #ff8d72, #ff6491);\n background-image: -moz-linear-gradient(to bottom left, #ff6491, #ff8d72, #ff6491);\n background-image: linear-gradient(to bottom left, #ff6491, #ff8d72, #ff6491);\n background-size: 210% 210%;\n background-position: top right; }\n .progress-container.progress-danger .progress-bar {\n background: #ec250d;\n background-image: -webkit-linear-gradient(to bottom left, #ec250d, #fd5d93, #ec250d);\n background-image: -o-linear-gradient(to bottom left, #ec250d, #fd5d93, #ec250d);\n background-image: -moz-linear-gradient(to bottom left, #ec250d, #fd5d93, #ec250d);\n background-image: linear-gradient(to bottom left, #ec250d, #fd5d93, #ec250d);\n background-size: 210% 210%;\n background-position: top right; }\n\n.card-chart .progress-container + .progress-container,\n.card-chart .progress-container ~ .progress-container {\n margin-top: 25px; }\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n line-height: 1.2; }\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: \"Poppins\", sans-serif; }\n\n.card h1, .card h2, .card h3, .card h4, .card h5, .card h6, .card p {\n color: rgba(255, 255, 255, 0.8); }\n\nh1, h2, h3, h4, h5, h6 {\n font-weight: 400;\n color: rgba(255, 255, 255, 0.8); }\n\na {\n color: #ba54f5;\n font-weight: 300; }\n a:hover, a:focus {\n color: #e14eca; }\n\nh1, .h1 {\n line-height: 1.05;\n margin-bottom: 30px; }\n h1 small, .h1 small {\n font-weight: 600;\n text-transform: uppercase;\n opacity: .8; }\n\nh2, .h2 {\n margin-bottom: 30px;\n line-height: 1.2; }\n\nh3, .h3 {\n margin-bottom: 30px;\n line-height: 1.4em; }\n\nh4, .h4 {\n line-height: 1.45em;\n margin-bottom: 15px; }\n h4 + .category,\n h4.title + .category, .h4 + .category,\n .h4.title + .category {\n margin-top: -10px; }\n\nh5, .h5 {\n line-height: 1.4em;\n margin-bottom: 15px; }\n\nh6, .h6 {\n text-transform: uppercase;\n font-weight: 600; }\n\np {\n color: rgba(255, 255, 255, 0.8);\n margin-bottom: 5px; }\n p.description {\n font-size: 1.14em; }\n\n.title {\n font-weight: 600; }\n .title.title-up {\n text-transform: uppercase; }\n .title.title-up a {\n color: #222a42;\n text-decoration: none; }\n .title + .category {\n margin-top: -10px; }\n\n.description,\n.card-description,\n.footer-big p,\n.card .footer .stats {\n color: #9A9A9A;\n font-weight: 300; }\n\n.category,\n.card-category {\n text-transform: capitalize;\n font-weight: 400;\n color: rgba(255, 255, 255, 0.6);\n font-size: 0.75rem; }\n\n.card-category {\n font-size: 0.75rem; }\n\n.blockquote {\n border-left: none;\n border: 1px solid #344675;\n padding: 20px;\n font-size: 0.9625rem;\n line-height: 1.8; }\n .blockquote small {\n color: #344675;\n font-size: 0.75rem;\n text-transform: uppercase; }\n .blockquote.blockquote-primary {\n border-color: #e14eca;\n color: #e14eca; }\n .blockquote.blockquote-primary small {\n color: #e14eca; }\n .blockquote.blockquote-danger {\n border-color: #fd5d93;\n color: #fd5d93; }\n .blockquote.blockquote-danger small {\n color: #fd5d93; }\n .blockquote.blockquote-white {\n border-color: rgba(255, 255, 255, 0.8);\n color: #ffffff; }\n .blockquote.blockquote-white small {\n color: rgba(255, 255, 255, 0.8); }\n\nul li, ol li {\n color: #ffffff; }\n\npre {\n color: rgba(255, 255, 255, 0.8); }\n\nhr {\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n margin-top: 1rem;\n margin-bottom: 1rem; }\n\n.table > tbody > tr > td {\n color: rgba(255, 255, 255, 0.7) !important; }\n .table > tbody > tr > td .photo {\n height: 30px;\n width: 30px;\n border-radius: 50%;\n overflow: hidden;\n margin: 0 auto; }\n .table > tbody > tr > td .photo img {\n width: 100%; }\n\n.table > tbody > tr.table-success > td {\n background-color: #00bf9a; }\n\n.table > tbody > tr.table-info > td {\n background-color: #1d8cf8; }\n\n.table > tbody > tr.table-primary > td {\n background-color: #e14eca; }\n\n.table > tbody > tr.table-warning > td {\n background-color: #ff8d72; }\n\n.table > tbody > tr.table-danger > td {\n background-color: #fd5d93; }\n\n.table .img-wrapper {\n width: 40px;\n height: 40px;\n border-radius: 50%;\n overflow: hidden;\n margin: 0 auto; }\n\n.table .img-row {\n max-width: 60px;\n width: 60px; }\n\n.table .form-check {\n margin: 0;\n margin-top: 5px; }\n .table .form-check label .form-check-sign::before,\n .table .form-check label .form-check-sign::after {\n top: -17px;\n left: 4px; }\n\n.table .btn {\n margin: 0; }\n\n.table small, .table .small {\n font-weight: 300; }\n\n.card-tasks .card-body .table {\n margin-bottom: 0; }\n .card-tasks .card-body .table > thead > tr > th,\n .card-tasks .card-body .table > tbody > tr > th,\n .card-tasks .card-body .table > tfoot > tr > th,\n .card-tasks .card-body .table > thead > tr > td,\n .card-tasks .card-body .table > tbody > tr > td,\n .card-tasks .card-body .table > tfoot > tr > td {\n padding-top: 5px;\n padding-bottom: 5px; }\n\n.table > thead > tr > th {\n border-bottom-width: 1px;\n font-size: 12px;\n text-transform: uppercase;\n font-weight: 700;\n border: 0;\n color: rgba(255, 255, 255, 0.7); }\n\n.table .radio,\n.table .checkbox {\n margin-top: 0;\n margin-bottom: 0;\n padding: 0;\n width: 15px; }\n .table .radio .icons,\n .table .checkbox .icons {\n position: relative; }\n .table .radio label:after, .table .radio label:before,\n .table .checkbox label:after,\n .table .checkbox label:before {\n top: -17px;\n left: -3px; }\n\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n border-color: rgba(255, 255, 255, 0.1);\n padding: 12px 7px;\n vertical-align: middle; }\n\n.table.table-shopping tbody tr:last-child td {\n border: none; }\n\n.table .th-description {\n max-width: 150px; }\n\n.table .td-price {\n font-size: 26px;\n font-weight: 300;\n margin-top: 5px;\n position: relative;\n top: 4px;\n text-align: right; }\n\n.table .td-total {\n font-weight: 600;\n font-size: 0.8125rem;\n padding-top: 20px;\n text-align: right; }\n\n.table .td-actions .btn {\n margin: 0px; }\n\n.table > tbody > tr {\n position: relative; }\n\n.table > tfoot > tr {\n color: rgba(255, 255, 255, 0.7);\n text-transform: uppercase; }\n\n.table-shopping > thead > tr > th {\n text-transform: uppercase; }\n\n.table-shopping > tbody > tr > td {\n font-size: 1rem; }\n .table-shopping > tbody > tr > td b {\n display: block;\n margin-bottom: 5px; }\n\n.table-shopping .td-name {\n font-weight: 400;\n font-size: 1.5em; }\n .table-shopping .td-name small {\n color: #9A9A9A;\n font-size: 0.75em;\n font-weight: 300; }\n\n.table-shopping .td-number {\n font-weight: 300; }\n .table-shopping .td-number .btn-group {\n padding-right: 15px; }\n\n.table-shopping .td-name {\n min-width: 200px; }\n\n.table-shopping .td-number {\n text-align: right;\n min-width: 170px; }\n .table-shopping .td-number small {\n margin-right: 3px; }\n\n.table-shopping .img-container {\n width: 120px;\n max-height: 160px;\n overflow: hidden;\n display: block; }\n .table-shopping .img-container img {\n width: 100%; }\n\n.table-responsive {\n overflow: scroll;\n padding-bottom: 10px; }\n\n#tables .table-responsive {\n margin-bottom: 30px; }\n\ntable.tablesorter thead tr .header {\n background-image: url(\"../img/bg.gif\");\n background-repeat: no-repeat;\n background-position: center right;\n cursor: pointer; }\n\ntable.tablesorter thead tr .headerSortUp {\n background-image: url(\"../img/asc.gif\"); }\n\ntable.tablesorter thead tr .headerSortDown {\n background-image: url(\"../img/desc.gif\"); }\n\n.dataTables_wrapper .table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05); }\n\n.dataTables_wrapper .form-control-sm {\n font-size: 10px; }\n\n.form-check {\n margin-top: .5rem;\n padding-left: 0; }\n\n.form-check .form-check-label {\n display: inline-block;\n position: relative;\n cursor: pointer;\n padding-left: 25px;\n line-height: 18px;\n margin-bottom: 0;\n -webkit-transition: color 0.3s linear;\n -moz-transition: color 0.3s linear;\n -o-transition: color 0.3s linear;\n -ms-transition: color 0.3s linear;\n transition: color 0.3s linear; }\n\n.radio .form-check-sign {\n padding-left: 28px; }\n\n.form-check-radio.form-check-inline .form-check-label {\n padding-left: 5px;\n margin-right: 10px; }\n\n.form-check .form-check-sign::before,\n.form-check .form-check-sign::after {\n content: \" \";\n display: inline-block;\n position: absolute;\n width: 17px;\n height: 17px;\n left: 0;\n cursor: pointer;\n border-radius: 3px;\n top: 0;\n border: 1px solid #818181;\n -webkit-transition: opacity 0.3s linear;\n -moz-transition: opacity 0.3s linear;\n -o-transition: opacity 0.3s linear;\n -ms-transition: opacity 0.3s linear;\n transition: opacity 0.3s linear; }\n\n.form-check input[type=\"checkbox\"]:checked + .form-check-sign::before,\n.form-check input[type=\"checkbox\"]:checked + .form-check-sign::before {\n border: none;\n background-color: #e14eca; }\n\n.form-check .form-check-sign::after {\n font-family: 'nucleo';\n content: \"\\ea1b\";\n top: 0px;\n text-align: center;\n font-size: 14px;\n opacity: 0;\n color: #ffffff;\n font-weight: 600;\n border: 0;\n background-color: inherit; }\n\n.form-check.disabled .form-check-label,\n.form-check.disabled .form-check-label {\n color: #9A9A9A;\n opacity: .5;\n cursor: not-allowed; }\n\n.form-check input[type=\"checkbox\"],\n.radio input[type=\"radio\"] {\n opacity: 0;\n position: absolute;\n visibility: hidden; }\n\n.form-check input[type=\"checkbox\"]:checked + .form-check-sign::after {\n opacity: 1;\n font-size: 10px;\n margin-top: 0; }\n\n.form-check input[type=\"checkbox\"] + .form-check-sign::after {\n opacity: 0;\n font-size: 10px;\n margin-top: 0; }\n\n.form-control input[type=\"checkbox\"]:disabled + .form-check-sign::before,\n.checkbox input[type=\"checkbox\"]:disabled + .form-check-sign::after {\n cursor: not-allowed; }\n\n.form-check input[type=\"checkbox\"]:disabled + .form-check-sign,\n.form-check input[type=\"radio\"]:disabled + .form-check-sign {\n pointer-events: none; }\n\n.form-check-radio .form-check-label {\n padding-top: 3px; }\n\n.form-check-radio .form-check-sign::before,\n.form-check-radio .form-check-sign::after {\n content: \" \";\n width: 18px;\n height: 18px;\n border-radius: 50%;\n border: 1px solid #818181;\n display: inline-block;\n position: absolute;\n left: 0px;\n top: 3px;\n padding: 1px;\n -webkit-transition: opacity 0.3s linear;\n -moz-transition: opacity 0.3s linear;\n -o-transition: opacity 0.3s linear;\n -ms-transition: opacity 0.3s linear;\n transition: opacity 0.3s linear; }\n\n.form-check-radio input[type=\"radio\"] + .form-check-sign:after,\n.form-check-radio input[type=\"radio\"] {\n opacity: 0; }\n\n.form-check-radio input[type=\"radio\"]:checked + .form-check-sign::after {\n width: 6px;\n height: 6px;\n background-color: #e14eca;\n border-color: #e14eca;\n top: 9px;\n left: 6px;\n opacity: 1; }\n\n.form-check-radio input[type=\"radio\"]:checked + .form-check-sign::before {\n border-color: #e14eca; }\n\n.form-check-radio input[type=\"radio\"]:checked + .form-check-sign::after {\n opacity: 1; }\n\n.form-check-radio input[type=\"radio\"]:disabled + .form-check-sign {\n color: #9A9A9A; }\n\n.form-check-radio input[type=\"radio\"]:disabled + .form-check-sign::before,\n.form-check-radio input[type=\"radio\"]:disabled + .form-check-sign::after {\n color: #9A9A9A; }\n\n.fixed-plugin {\n position: fixed;\n right: 0;\n width: 64px;\n background: rgba(0, 0, 0, 0.3);\n z-index: 1031;\n border-radius: 8px 0 0 8px;\n text-align: center;\n top: 130px; }\n .fixed-plugin li > a,\n .fixed-plugin .badge {\n transition: all .34s;\n -webkit-transition: all .34s;\n -moz-transition: all .34s; }\n .fixed-plugin .fa-cog {\n color: #ffffff;\n padding: 10px;\n border-radius: 0 0 6px 6px;\n width: auto; }\n .fixed-plugin .dropdown-menu {\n right: 80px;\n left: auto !important;\n top: -52px !important;\n width: 290px;\n border-radius: 0.1875rem;\n padding: 0 10px;\n background: linear-gradient(#222a42, #1d253b); }\n .fixed-plugin .dropdown .dropdown-menu .tim-icons {\n top: 5px; }\n .fixed-plugin .dropdown-menu:after,\n .fixed-plugin .dropdown-menu:before {\n right: 10px;\n margin-left: auto;\n left: auto; }\n .fixed-plugin .fa-circle-thin {\n color: #ffffff; }\n .fixed-plugin .active .fa-circle-thin {\n color: #00bbff; }\n .fixed-plugin .dropdown-menu > .active > a,\n .fixed-plugin .dropdown-menu > .active > a:hover,\n .fixed-plugin .dropdown-menu > .active > a:focus {\n color: #777777;\n text-align: center; }\n .fixed-plugin img {\n border-radius: 0;\n width: 100%;\n height: 100px;\n margin: 0 auto; }\n .fixed-plugin .dropdown-menu li > a:hover,\n .fixed-plugin .dropdown-menu li > a:focus {\n box-shadow: none; }\n .fixed-plugin .badge {\n border: 2px solid #ffffff;\n border-radius: 50%;\n cursor: pointer;\n display: inline-block;\n height: 23px;\n margin-right: 5px;\n position: relative;\n width: 23px; }\n .fixed-plugin .badge.active,\n .fixed-plugin .badge:hover {\n border-color: #1d253b; }\n .fixed-plugin .light-badge, .fixed-plugin .dark-badge {\n margin: 0;\n border: 1px solid #1d8cf8; }\n .fixed-plugin .light-badge:hover, .fixed-plugin .dark-badge:hover {\n border: 1px solid #1d8cf8; }\n .fixed-plugin .light-badge {\n background: #ffffff; }\n .fixed-plugin .light-badge:hover {\n background: #ffffff; }\n .fixed-plugin .dark-badge {\n background: #222a42; }\n .fixed-plugin .dark-badge:hover {\n background: #222a42; }\n .fixed-plugin h5 {\n margin: 10px; }\n .fixed-plugin .dropdown-menu li {\n display: block;\n padding: 18px 2px;\n width: 25%;\n float: left; }\n .fixed-plugin li.adjustments-line,\n .fixed-plugin li.header-title,\n .fixed-plugin li.button-container {\n width: 100%;\n height: 50px;\n min-height: inherit; }\n .fixed-plugin li.button-container {\n height: auto; }\n .fixed-plugin li.button-container div {\n margin-bottom: 5px; }\n .fixed-plugin #sharrreTitle {\n text-align: center;\n padding: 10px 0;\n height: 50px; }\n .fixed-plugin li.header-title {\n color: #ffffff;\n height: 30px;\n line-height: 25px;\n font-size: 12px;\n font-weight: 600;\n text-align: center;\n text-transform: uppercase; }\n .fixed-plugin .adjustments-line a {\n color: transparent; }\n .fixed-plugin .adjustments-line a .badge-colors {\n position: relative;\n top: -2px; }\n .fixed-plugin .adjustments-line a a:hover,\n .fixed-plugin .adjustments-line a a:focus {\n color: transparent; }\n .fixed-plugin .adjustments-line .togglebutton {\n text-align: center; }\n .fixed-plugin .adjustments-line .togglebutton .label-switch {\n position: relative;\n left: -10px;\n font-size: 0.62475rem;\n color: #ffffff; }\n .fixed-plugin .adjustments-line .togglebutton .label-switch.label-right {\n left: 10px; }\n .fixed-plugin .adjustments-line .togglebutton .toggle {\n margin-right: 0; }\n .fixed-plugin .adjustments-line .color-label {\n position: relative;\n top: -7px;\n font-size: 0.62475rem;\n color: #ffffff; }\n .fixed-plugin .adjustments-line .dropdown-menu > li.adjustments-line > a {\n padding-right: 0;\n padding-left: 0;\n border-bottom: 1px solid #ddd;\n border-radius: 0;\n margin: 0; }\n .fixed-plugin .dropdown-menu > li > a.img-holder {\n font-size: 1rem;\n text-align: center;\n border-radius: 10px;\n background-color: #ffffff;\n border: 3px solid #ffffff;\n padding-left: 0;\n padding-right: 0;\n opacity: 1;\n cursor: pointer;\n display: block;\n max-height: 100px;\n overflow: hidden;\n padding: 0; }\n .fixed-plugin .dropdown-menu > li > a.img-holder img {\n margin-top: auto; }\n .fixed-plugin .dropdown-menu > li a.switch-trigger:hover,\n .fixed-plugin .dropdown-menu > li > a.switch-trigger:focus {\n background-color: transparent; }\n .fixed-plugin .dropdown-menu > li:hover > a.img-holder, .fixed-plugin .dropdown-menu > li:focus > a.img-holder {\n border-color: rgba(0, 187, 255, 0.53); }\n .fixed-plugin .dropdown-menu > .active > a.img-holder,\n .fixed-plugin .dropdown-menu > .active > a.img-holder {\n border-color: #00bbff;\n background-color: #ffffff; }\n .fixed-plugin .btn-social {\n width: 50%;\n display: block;\n width: 48%;\n float: left;\n font-weight: 600; }\n .fixed-plugin .btn-social i {\n margin-right: 5px; }\n .fixed-plugin .btn-social:first-child {\n margin-right: 2%; }\n .fixed-plugin .dropdown .dropdown-menu {\n -webkit-transform: translateY(-15%);\n -moz-transform: translateY(-15%);\n -o-transform: translateY(-15%);\n -ms-transform: translateY(-15%);\n transform: translateY(-15%);\n top: 27px;\n opacity: 0;\n transform-origin: 0 0; }\n .fixed-plugin .dropdown .dropdown-menu:before {\n border-bottom: 0.4em solid rgba(0, 0, 0, 0);\n border-left: 0.4em solid rgba(0, 0, 0, 0.2);\n border-top: 0.4em solid rgba(0, 0, 0, 0);\n right: -16px;\n top: 46px; }\n .fixed-plugin .dropdown .dropdown-menu:after {\n border-bottom: 0.4em solid rgba(0, 0, 0, 0);\n border-left: 0.4em solid #222a42;\n border-top: 0.4em solid rgba(0, 0, 0, 0);\n right: -16px; }\n .fixed-plugin .dropdown .dropdown-menu:before, .fixed-plugin .dropdown .dropdown-menu:after {\n content: \"\";\n display: inline-block;\n position: absolute;\n top: 74px;\n width: 16px;\n transform: translateY(-50%);\n -webkit-transform: translateY(-50%);\n -moz-transform: translateY(-50%); }\n .fixed-plugin .dropdown.show .dropdown-menu {\n opacity: 1;\n -webkit-transform: translateY(-13%);\n -moz-transform: translateY(-13%);\n -o-transform: translateY(-13%);\n -ms-transform: translateY(-13%);\n transform: translateY(-13%);\n transform-origin: 0 0; }\n .fixed-plugin .bootstrap-switch {\n margin: 0; }\n\n@media (max-width: 575.98px) {\n .fixed-plugin {\n top: 100px; }\n .fixed-plugin .dropdown-menu {\n width: 225px;\n top: -65px !important; } }\n\n.wrapper {\n position: relative;\n top: 0;\n height: 100vh; }\n .wrapper.wrapper-full-page {\n min-height: 100vh;\n height: auto; }\n\n.sidebar-wrapper ul li div.collapse ul li div.collapse ul li a,\n.sidebar-wrapper ul li div.collapse ul li div.collapsing ul li a,\n.sidebar-wrapper ul li div.collapsing ul li div.collapse ul li a {\n margin-left: 25px; }\n\n.sidebar,\n.off-canvas-sidebar {\n background: #ba54f5;\n background: -webkit-linear-gradient(0deg, #ba54f5 0%, #e14eca 100%);\n background: -o-linear-gradient(0deg, #ba54f5 0%, #e14eca 100%);\n background: -moz-linear-gradient(0deg, #ba54f5 0%, #e14eca 100%);\n background: linear-gradient(0deg, #ba54f5 0%, #e14eca 100%);\n height: calc(100vh - 90px);\n width: 230px;\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1;\n background-size: cover;\n background-position: center center;\n display: block;\n box-shadow: 0px 0px 45px 0px rgba(0, 0, 0, 0.6);\n margin-top: 82px;\n margin-left: 20px;\n border-radius: 5px; }\n .sidebar .sidebar-wrapper,\n .off-canvas-sidebar .sidebar-wrapper {\n width: 100%;\n min-height: 100%;\n max-height: calc(100vh - 705px);\n z-index: 4;\n position: relative;\n overflow: auto; }\n .sidebar .sidebar-wrapper .dropdown .dropdown-backdrop,\n .off-canvas-sidebar .sidebar-wrapper .dropdown .dropdown-backdrop {\n display: none !important; }\n .sidebar .sidebar-wrapper .navbar-form,\n .off-canvas-sidebar .sidebar-wrapper .navbar-form {\n border: none; }\n .sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a span,\n .sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a span,\n .off-canvas-sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a span,\n .off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a span {\n display: inline-block; }\n .sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-normal,\n .sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-normal,\n .off-canvas-sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-normal,\n .off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-normal {\n margin: 0;\n position: relative;\n transform: translateX(0px);\n opacity: 1;\n white-space: nowrap;\n display: block;\n line-height: 23px;\n z-index: 1;\n color: rgba(255, 255, 255, 0.8); }\n .sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-mini-icon,\n .sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-mini-icon,\n .off-canvas-sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-mini-icon,\n .off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-mini-icon {\n text-transform: uppercase;\n width: 34px;\n margin-right: 10px;\n margin-left: 0px;\n font-size: 12px;\n text-align: center;\n line-height: 25px;\n position: relative;\n float: left;\n z-index: 1;\n display: inherit;\n line-height: 24px;\n color: rgba(255, 255, 255, 0.8); }\n .sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a i,\n .sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a i,\n .off-canvas-sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a i,\n .off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a i {\n font-size: 17px;\n line-height: 20px;\n width: 26px; }\n .sidebar .sidebar-wrapper [data-toggle=\"collapse\"] ~ div > ul > li:hover > a .sidebar-mini-icon, .sidebar .sidebar-wrapper [data-toggle=\"collapse\"] ~ div > ul > li:hover > a .sidebar-normal,\n .off-canvas-sidebar .sidebar-wrapper [data-toggle=\"collapse\"] ~ div > ul > li:hover > a .sidebar-mini-icon,\n .off-canvas-sidebar .sidebar-wrapper [data-toggle=\"collapse\"] ~ div > ul > li:hover > a .sidebar-normal {\n color: #ffffff; }\n .sidebar .sidebar-wrapper .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-mini-icon,\n .off-canvas-sidebar .sidebar-wrapper .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-mini-icon {\n opacity: 0; }\n .sidebar .navbar-minimize,\n .off-canvas-sidebar .navbar-minimize {\n position: absolute;\n right: 20px;\n top: 2px;\n opacity: 1; }\n .sidebar .logo-tim,\n .off-canvas-sidebar .logo-tim {\n border-radius: 50%;\n border: 1px solid #333;\n display: block;\n height: 61px;\n width: 61px;\n float: left;\n overflow: hidden; }\n .sidebar .logo-tim img,\n .off-canvas-sidebar .logo-tim img {\n width: 60px;\n height: 60px; }\n .sidebar .nav,\n .off-canvas-sidebar .nav {\n margin-top: 20px;\n display: block; }\n .sidebar .nav .caret,\n .off-canvas-sidebar .nav .caret {\n top: 14px;\n position: absolute;\n right: 10px; }\n .sidebar .nav li > a + div .nav,\n .off-canvas-sidebar .nav li > a + div .nav {\n margin-top: 5px; }\n .sidebar .nav li > a + div .nav li > a,\n .off-canvas-sidebar .nav li > a + div .nav li > a {\n margin-top: 0px;\n padding: 8px 8px; }\n .sidebar .nav li > a,\n .off-canvas-sidebar .nav li > a {\n margin: 10px 15px 0;\n border-radius: 30px;\n color: #ffffff;\n display: block;\n text-decoration: none;\n position: relative;\n text-transform: uppercase;\n cursor: pointer;\n font-size: 0.62475rem;\n padding: 10px 8px;\n line-height: 1.625rem; }\n .sidebar .nav li:first-child > a,\n .off-canvas-sidebar .nav li:first-child > a {\n margin: 0 15px; }\n .sidebar .nav li:hover:not(.active) > a p, .sidebar .nav li:hover:not(.active) > a i,\n .sidebar .nav li:focus:not(.active) > a p,\n .sidebar .nav li:focus:not(.active) > a i,\n .off-canvas-sidebar .nav li:hover:not(.active) > a p,\n .off-canvas-sidebar .nav li:hover:not(.active) > a i,\n .off-canvas-sidebar .nav li:focus:not(.active) > a p,\n .off-canvas-sidebar .nav li:focus:not(.active) > a i {\n color: #ffffff; }\n .sidebar .nav li:hover:not(.active) > a i,\n .sidebar .nav li:focus:not(.active) > a i,\n .off-canvas-sidebar .nav li:hover:not(.active) > a i,\n .off-canvas-sidebar .nav li:focus:not(.active) > a i {\n color: #ffffff; }\n .sidebar .nav li.active > a:not([data-toggle=\"collapse\"]),\n .off-canvas-sidebar .nav li.active > a:not([data-toggle=\"collapse\"]) {\n background: transparent; }\n .sidebar .nav li.active > a:not([data-toggle=\"collapse\"]) i, .sidebar .nav li.active > a:not([data-toggle=\"collapse\"]) p,\n .off-canvas-sidebar .nav li.active > a:not([data-toggle=\"collapse\"]) i,\n .off-canvas-sidebar .nav li.active > a:not([data-toggle=\"collapse\"]) p {\n color: white; }\n .sidebar .nav li.active > a:not([data-toggle=\"collapse\"]):before,\n .off-canvas-sidebar .nav li.active > a:not([data-toggle=\"collapse\"]):before {\n content: \" \";\n position: absolute;\n height: 6px;\n width: 6px;\n top: 22px;\n left: -4px;\n background: #ffffff;\n border-radius: 50%; }\n .sidebar .nav li.active > a[data-toggle=\"collapse\"],\n .off-canvas-sidebar .nav li.active > a[data-toggle=\"collapse\"] {\n background: transparent;\n box-shadow: none;\n color: #ffffff; }\n .sidebar .nav li.active > a[data-toggle=\"collapse\"] i,\n .off-canvas-sidebar .nav li.active > a[data-toggle=\"collapse\"] i {\n color: #ffffff; }\n .sidebar .nav li.active > a[data-toggle=\"collapse\"] + div .nav .active a,\n .off-canvas-sidebar .nav li.active > a[data-toggle=\"collapse\"] + div .nav .active a {\n box-shadow: none; }\n .sidebar .nav li.active > a[data-toggle=\"collapse\"] + div .nav .active a .sidebar-mini-icon, .sidebar .nav li.active > a[data-toggle=\"collapse\"] + div .nav .active a .sidebar-normal,\n .off-canvas-sidebar .nav li.active > a[data-toggle=\"collapse\"] + div .nav .active a .sidebar-mini-icon,\n .off-canvas-sidebar .nav li.active > a[data-toggle=\"collapse\"] + div .nav .active a .sidebar-normal {\n color: #ffffff;\n font-weight: 400; }\n .sidebar .nav li.active > a[data-toggle=\"collapse\"] + div .nav .active a:before,\n .off-canvas-sidebar .nav li.active > a[data-toggle=\"collapse\"] + div .nav .active a:before {\n content: \" \";\n position: absolute;\n height: 6px;\n width: 6px;\n top: 17px;\n left: -4px;\n background: #ffffff;\n border-radius: 50%; }\n .sidebar .nav li.active > a[data-toggle=\"collapse\"]:before,\n .off-canvas-sidebar .nav li.active > a[data-toggle=\"collapse\"]:before {\n content: \" \";\n position: absolute;\n height: 6px;\n width: 6px;\n top: 22px;\n left: -4px;\n background: rgba(255, 255, 255, 0.6);\n border-radius: 50%; }\n .sidebar .nav p,\n .off-canvas-sidebar .nav p {\n margin: 0;\n line-height: 30px;\n position: relative;\n display: block;\n height: auto;\n white-space: nowrap; }\n .sidebar .nav i,\n .off-canvas-sidebar .nav i {\n font-size: 20px;\n float: left;\n margin-right: 12px;\n line-height: 30px;\n width: 34px;\n text-align: center;\n color: rgba(255, 255, 255, 0.8);\n position: relative; }\n .sidebar .sidebar-background,\n .off-canvas-sidebar .sidebar-background {\n position: absolute;\n z-index: 1;\n height: 100%;\n width: 100%;\n display: block;\n top: 0;\n left: 0;\n background-size: cover;\n background-position: center center; }\n .sidebar .sidebar-background:after,\n .off-canvas-sidebar .sidebar-background:after {\n position: absolute;\n z-index: 3;\n width: 100%;\n height: 100%;\n content: \"\";\n display: block;\n background: #FFFFFF;\n opacity: 1; }\n .sidebar .logo,\n .off-canvas-sidebar .logo {\n position: relative;\n padding: 0.5rem 0.7rem 1rem;\n z-index: 4; }\n .sidebar .logo a.logo-mini,\n .off-canvas-sidebar .logo a.logo-mini {\n opacity: 1;\n float: left;\n width: 34px;\n text-align: center;\n margin-left: 10px;\n margin-right: 12px; }\n .sidebar .logo a.logo-normal,\n .off-canvas-sidebar .logo a.logo-normal {\n display: block;\n opacity: 1;\n -webkit-transform: translate3d(0px, 0, 0);\n -moz-transform: translate3d(0px, 0, 0);\n -o-transform: translate3d(0px, 0, 0);\n -ms-transform: translate3d(0px, 0, 0);\n transform: translate3d(0px, 0, 0); }\n .sidebar .logo:after,\n .off-canvas-sidebar .logo:after {\n content: '';\n position: absolute;\n bottom: 0;\n right: 15px;\n height: 1px;\n width: calc(100% - 30px);\n background: rgba(255, 255, 255, 0.5); }\n .sidebar .logo p,\n .off-canvas-sidebar .logo p {\n float: left;\n font-size: 20px;\n margin: 10px 10px;\n color: #ffffff;\n line-height: 20px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif; }\n .sidebar .logo .simple-text,\n .off-canvas-sidebar .logo .simple-text {\n text-transform: uppercase;\n padding: 0.5rem 0;\n display: block;\n white-space: nowrap;\n font-size: 0.875rem;\n color: #ffffff;\n text-decoration: none;\n font-weight: 400;\n line-height: 30px;\n overflow: hidden; }\n .sidebar .logo-tim,\n .off-canvas-sidebar .logo-tim {\n border-radius: 50%;\n border: 1px solid #333;\n display: block;\n height: 61px;\n width: 61px;\n float: left;\n overflow: hidden; }\n .sidebar .logo-tim img,\n .off-canvas-sidebar .logo-tim img {\n width: 60px;\n height: 60px; }\n .sidebar[data=\"blue\"],\n .off-canvas-sidebar[data=\"blue\"] {\n background: #3358f4;\n background: -webkit-linear-gradient(0deg, #3358f4 0%, #1d8cf8 100%);\n background: -o-linear-gradient(0deg, #3358f4 0%, #1d8cf8 100%);\n background: -moz-linear-gradient(0deg, #3358f4 0%, #1d8cf8 100%);\n background: linear-gradient(0deg, #3358f4 0%, #1d8cf8 100%); }\n .sidebar[data=\"blue\"]:before,\n .off-canvas-sidebar[data=\"blue\"]:before {\n border-bottom-color: #1d8cf8; }\n .sidebar[data=\"green\"],\n .off-canvas-sidebar[data=\"green\"] {\n background: #0098f0;\n background: -webkit-linear-gradient(0deg, #0098f0 0%, #00f2c3 100%);\n background: -o-linear-gradient(0deg, #0098f0 0%, #00f2c3 100%);\n background: -moz-linear-gradient(0deg, #0098f0 0%, #00f2c3 100%);\n background: linear-gradient(0deg, #0098f0 0%, #00f2c3 100%); }\n .sidebar[data=\"green\"]:before,\n .off-canvas-sidebar[data=\"green\"]:before {\n border-bottom-color: #00f2c3; }\n .sidebar[data=\"orange\"],\n .off-canvas-sidebar[data=\"orange\"] {\n background: #ff6491;\n background: -webkit-linear-gradient(0deg, #ff6491 0%, #ff8d72 100%);\n background: -o-linear-gradient(0deg, #ff6491 0%, #ff8d72 100%);\n background: -moz-linear-gradient(0deg, #ff6491 0%, #ff8d72 100%);\n background: linear-gradient(0deg, #ff6491 0%, #ff8d72 100%); }\n .sidebar[data=\"orange\"]:before,\n .off-canvas-sidebar[data=\"orange\"]:before {\n border-bottom-color: #ff8d72; }\n .sidebar[data=\"red\"],\n .off-canvas-sidebar[data=\"red\"] {\n background: #ec250d;\n background: -webkit-linear-gradient(0deg, #ec250d 0%, #fd5d93 100%);\n background: -o-linear-gradient(0deg, #ec250d 0%, #fd5d93 100%);\n background: -moz-linear-gradient(0deg, #ec250d 0%, #fd5d93 100%);\n background: linear-gradient(0deg, #ec250d 0%, #fd5d93 100%); }\n .sidebar[data=\"red\"]:before,\n .off-canvas-sidebar[data=\"red\"]:before {\n border-bottom-color: #fd5d93; }\n .sidebar .user,\n .off-canvas-sidebar .user {\n padding-bottom: 20px;\n margin: 20px auto 0;\n position: relative; }\n .sidebar .user:after,\n .off-canvas-sidebar .user:after {\n content: '';\n position: absolute;\n bottom: 0;\n right: 15px;\n height: 1px;\n width: calc(100% - 30px);\n background: rgba(255, 255, 255, 0.5); }\n .sidebar .user .photo,\n .off-canvas-sidebar .user .photo {\n width: 34px;\n height: 34px;\n overflow: hidden;\n float: left;\n z-index: 5;\n margin-right: 10px;\n border-radius: 50%;\n margin-left: 23px;\n box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.3); }\n .sidebar .user .photo img,\n .off-canvas-sidebar .user .photo img {\n width: 100%; }\n .sidebar .user a,\n .off-canvas-sidebar .user a {\n color: #ffffff;\n text-decoration: none;\n padding: 0.5rem 15px;\n white-space: nowrap; }\n .sidebar .user .info > a,\n .off-canvas-sidebar .user .info > a {\n display: block;\n line-height: 18px; }\n .sidebar .user .info > a > span,\n .off-canvas-sidebar .user .info > a > span {\n display: block;\n position: relative;\n opacity: 1; }\n .sidebar .user .info .caret,\n .off-canvas-sidebar .user .info .caret {\n position: absolute;\n top: 8px;\n right: 18px; }\n .sidebar:before,\n .off-canvas-sidebar:before {\n content: \"\";\n position: absolute;\n border-left: 5px solid transparent;\n border-right: 5px solid transparent;\n border-bottom: 5px solid #e14eca;\n top: -5px;\n left: 40px;\n transform: translate(-50%); }\n\n.visible-on-sidebar-regular {\n display: inline-block !important; }\n\n.visible-on-sidebar-mini {\n display: none !important; }\n\n.off-canvas-sidebar .nav > li > a,\n.off-canvas-sidebar .nav > li > a:hover {\n color: #ffffff; }\n\n.off-canvas-sidebar .nav > li > a:focus {\n background: rgba(200, 200, 200, 0.2); }\n\n.main-panel {\n position: relative;\n float: right;\n width: 100%;\n min-height: 100vh;\n border-top: 2px solid #e14eca;\n background: linear-gradient(#1e1e2f, #1e1e24);\n -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); }\n .main-panel[data=\"blue\"] {\n border-top: 2px solid #1d8cf8; }\n .main-panel[data=\"green\"] {\n border-top: 2px solid #00f2c3; }\n .main-panel[data=\"orange\"] {\n border-top: 2px solid #ff8d72; }\n .main-panel[data=\"red\"] {\n border-top: 2px solid #fd5d93; }\n .main-panel[data=\"primary\"] {\n border-top: 2px solid #e14eca; }\n .main-panel > .content {\n padding: 80px 30px 30px 280px;\n min-height: calc(100vh - 70px); }\n .main-panel > .navbar {\n margin-bottom: 0; }\n .main-panel .header {\n margin-bottom: 50px; }\n\n.perfect-scrollbar-on .sidebar,\n.perfect-scrollbar-on .main-panel {\n height: 100%;\n max-height: 100%; }\n\n.panel-header {\n height: 260px;\n padding-top: 80px;\n padding-bottom: 45px;\n background: #141E30;\n /* fallback for old browsers */\n background: -webkit-gradient(linear, left top, right top, from(#0c2646), color-stop(60%, #204065), to(#2a5788));\n background: linear-gradient(to right, #0c2646 0%, #204065 60%, #2a5788 100%);\n position: relative;\n overflow: hidden; }\n .panel-header .header .title {\n color: #ffffff; }\n .panel-header .header .category {\n max-width: 600px;\n color: rgba(255, 255, 255, 0.5);\n margin: 0 auto;\n font-size: 13px; }\n .panel-header .header .category a {\n color: #ffffff; }\n\n.panel-header-sm {\n height: 135px; }\n\n.panel-header-lg {\n height: 380px; }\n\n@media (max-width: 991.98px) {\n .sidebar {\n position: fixed;\n display: block;\n top: 0;\n height: 100vh;\n width: 260px;\n right: auto;\n left: 0;\n margin: 0;\n border-radius: 0;\n z-index: 1032;\n visibility: visible;\n overflow-y: visible;\n padding: 0;\n transition: 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -webkit-transform: translate3d(-260px, 0, 0);\n -moz-transform: translate3d(-260px, 0, 0);\n -o-transform: translate3d(-260px, 0, 0);\n -ms-transform: translate3d(-260px, 0, 0);\n transform: translate3d(-260px, 0, 0); } }\n @media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\n .sidebar {\n transition: none; } }\n\n@media (max-width: 991.98px) {\n .sidebar .sidebar-wrapper {\n height: 100vh; }\n .minimize-sidebar {\n display: none; }\n .nav-open .main-panel {\n right: 0;\n -webkit-transform: translate3d(260px, 0, 0);\n -moz-transform: translate3d(260px, 0, 0);\n -o-transform: translate3d(260px, 0, 0);\n -ms-transform: translate3d(260px, 0, 0);\n transform: translate3d(260px, 0, 0); }\n .nav-open .sidebar {\n transition: 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -webkit-transform: translate3d(0px, 0, 0);\n -moz-transform: translate3d(0px, 0, 0);\n -o-transform: translate3d(0px, 0, 0);\n -ms-transform: translate3d(0px, 0, 0);\n transform: translate3d(0px, 0, 0); } }\n @media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\n .nav-open .sidebar {\n transition: none; } }\n\n@media (max-width: 991.98px) {\n .nav-open .sidebar:before {\n content: unset; }\n .nav-open body {\n position: relative;\n overflow-x: hidden; }\n .nav-open .menu-on-right .main-panel {\n -webkit-transform: translate3d(-260px, 0, 0);\n -moz-transform: translate3d(-260px, 0, 0);\n -o-transform: translate3d(-260px, 0, 0);\n -ms-transform: translate3d(-260px, 0, 0);\n transform: translate3d(-260px, 0, 0); }\n .nav-open .menu-on-right .navbar-collapse,\n .nav-open .menu-on-right .sidebar {\n -webkit-transform: translate3d(0px, 0, 0);\n -moz-transform: translate3d(0px, 0, 0);\n -o-transform: translate3d(0px, 0, 0);\n -ms-transform: translate3d(0px, 0, 0);\n transform: translate3d(0px, 0, 0); }\n .nav-open .menu-on-right .bodyClick {\n right: 260px;\n left: auto; }\n .menu-on-right .sidebar {\n left: auto;\n right: 0;\n -webkit-transform: translate3d(260px, 0, 0);\n -moz-transform: translate3d(260px, 0, 0);\n -o-transform: translate3d(260px, 0, 0);\n -ms-transform: translate3d(260px, 0, 0);\n transform: translate3d(260px, 0, 0); }\n .bodyClick {\n height: 100%;\n width: 100%;\n position: fixed;\n opacity: 1;\n top: 0;\n right: 0;\n left: 260px;\n content: \"\";\n z-index: 9999;\n overflow-x: hidden;\n background-color: transparent;\n -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); }\n .wrapper {\n -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); }\n .main-panel {\n width: 100%; }\n .main-panel .content {\n padding-left: 30px; } }\n\n@media (min-width: 992px) {\n .sidebar,\n .main-panel,\n .sidebar-wrapper {\n -webkit-transition-property: top,bottom,width;\n transition-property: top,bottom, width;\n -webkit-transition-duration: .2s,.2s, .35s;\n transition-duration: .2s,.2s, .35s;\n -webkit-transition-timing-function: linear,linear,ease;\n transition-timing-function: linear,linear,ease;\n -webkit-overflow-scrolling: touch; }\n .sidebar-mini .visible-on-sidebar-regular {\n display: none !important; }\n .sidebar-mini .visible-on-sidebar-mini {\n display: inline-block !important; }\n .sidebar-mini .sidebar {\n width: 80px; }\n .sidebar-mini .sidebar .sidebar-wrapper {\n width: 100% !important; }\n .sidebar-mini .sidebar {\n display: block;\n z-index: 1030;\n box-shadow: 0px 2px 22px 0 rgba(0, 0, 0, 0.2), 0px 2px 30px 0 rgba(0, 0, 0, 0.35); }\n .sidebar-mini .sidebar .logo a.logo-normal {\n opacity: 0;\n -webkit-transform: translate3d(-25px, 0, 0);\n -moz-transform: translate3d(-25px, 0, 0);\n -o-transform: translate3d(-25px, 0, 0);\n -ms-transform: translate3d(-25px, 0, 0);\n transform: translate3d(-25px, 0, 0); }\n .sidebar-mini .sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-normal,\n .sidebar-mini .sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-normal,\n .sidebar-mini .sidebar .sidebar-wrapper .user .info > a > span,\n .sidebar-mini .sidebar .sidebar-wrapper > .nav li > a p {\n -webkit-transform: translate3d(-25px, 0, 0);\n -moz-transform: translate3d(-25px, 0, 0);\n -o-transform: translate3d(-25px, 0, 0);\n -ms-transform: translate3d(-25px, 0, 0);\n transform: translate3d(-25px, 0, 0);\n opacity: 0; }\n .sidebar-mini .sidebar .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-mini-icon {\n opacity: 1; }\n .sidebar-mini .sidebar:hover {\n width: 260px; }\n .sidebar-mini .sidebar:hover .logo a.logo-normal {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n -moz-transform: translate3d(0, 0, 0);\n -o-transform: translate3d(0, 0, 0);\n -ms-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0); }\n .sidebar-mini .sidebar:hover .navbar-minimize {\n opacity: 1; }\n .sidebar-mini .sidebar:hover .sidebar-wrapper {\n width: 260px; }\n .sidebar-mini .sidebar:hover .sidebar-wrapper > .nav li > a p,\n .sidebar-mini .sidebar:hover .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-normal,\n .sidebar-mini .sidebar:hover .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-normal,\n .sidebar-mini .sidebar:hover .sidebar-wrapper .user .info > a > span {\n -webkit-transform: translate3d(0px, 0, 0);\n -moz-transform: translate3d(0px, 0, 0);\n -o-transform: translate3d(0px, 0, 0);\n -ms-transform: translate3d(0px, 0, 0);\n transform: translate3d(0px, 0, 0);\n opacity: 1; }\n .sidebar-mini .sidebar:hover .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-mini-icon {\n opacity: 0; }\n .sidebar-mini .main-panel > .content {\n padding-left: 130px; }\n .sidebar-mini footer {\n padding-left: 130px; }\n .navbar-minimize button {\n margin-left: 10px; }\n .navbar-minimize button i {\n color: #ffffff;\n font-size: 20px; } }\n\n@media (max-width: 767.98px) {\n .main-panel .content {\n padding-left: 15px;\n padding-right: 15px; } }\n\n@media (min-width: 768px) and (max-width: 1199.98px) {\n .wrapper {\n -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); }\n .sidebar {\n position: fixed;\n display: block;\n top: 0;\n height: 100vh;\n width: 260px !important;\n right: auto;\n left: 0;\n margin: 0;\n border-radius: 0;\n z-index: 1032;\n visibility: visible;\n overflow-y: visible;\n padding: 0;\n transition: 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -webkit-transform: translate3d(-260px, 0, 0);\n -moz-transform: translate3d(-260px, 0, 0);\n -o-transform: translate3d(-260px, 0, 0);\n -ms-transform: translate3d(-260px, 0, 0);\n transform: translate3d(-260px, 0, 0); } }\n @media (min-width: 768px) and (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\n .sidebar {\n transition: none; } }\n\n@media (min-width: 768px) and (max-width: 1199.98px) {\n .sidebar .sidebar-wrapper {\n height: 100vh; }\n .main-panel {\n transition: 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } }\n @media (min-width: 768px) and (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\n .main-panel {\n transition: none; } }\n\n@media (min-width: 768px) and (max-width: 1199.98px) {\n .nav-open .main-panel {\n right: 0;\n -webkit-transform: translate3d(260px, 0, 0);\n -moz-transform: translate3d(260px, 0, 0);\n -o-transform: translate3d(260px, 0, 0);\n -ms-transform: translate3d(260px, 0, 0);\n transform: translate3d(260px, 0, 0); }\n .nav-open .sidebar {\n transition: 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -webkit-transform: translate3d(0px, 0, 0);\n -moz-transform: translate3d(0px, 0, 0);\n -o-transform: translate3d(0px, 0, 0);\n -ms-transform: translate3d(0px, 0, 0);\n transform: translate3d(0px, 0, 0); } }\n @media (min-width: 768px) and (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\n .nav-open .sidebar {\n transition: none; } }\n\n@media (min-width: 768px) and (max-width: 1199.98px) {\n .nav-open .sidebar:before {\n content: unset; }\n .nav-open body {\n position: relative;\n overflow-x: hidden; }\n .nav-open .menu-on-right .main-panel {\n -webkit-transform: translate3d(-260px, 0, 0);\n -moz-transform: translate3d(-260px, 0, 0);\n -o-transform: translate3d(-260px, 0, 0);\n -ms-transform: translate3d(-260px, 0, 0);\n transform: translate3d(-260px, 0, 0); }\n .nav-open .menu-on-right .navbar-collapse,\n .nav-open .menu-on-right .sidebar {\n -webkit-transform: translate3d(0px, 0, 0);\n -moz-transform: translate3d(0px, 0, 0);\n -o-transform: translate3d(0px, 0, 0);\n -ms-transform: translate3d(0px, 0, 0);\n transform: translate3d(0px, 0, 0); }\n .nav-open .menu-on-right .bodyClick {\n right: 260px;\n left: auto; }\n .menu-on-right .sidebar {\n left: auto;\n right: 0;\n -webkit-transform: translate3d(260px, 0, 0);\n -moz-transform: translate3d(260px, 0, 0);\n -o-transform: translate3d(260px, 0, 0);\n -ms-transform: translate3d(260px, 0, 0);\n transform: translate3d(260px, 0, 0); }\n .bodyClick {\n height: 100%;\n width: 100%;\n position: fixed;\n opacity: 1;\n top: 0;\n right: 0;\n left: 260px;\n content: \"\";\n z-index: 9999;\n overflow-x: hidden;\n background-color: transparent;\n -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); }\n .main-panel .content {\n padding-left: 30px !important; }\n .sidebar-mini .sidebar .logo a.logo-normal {\n opacity: 1;\n transform: translate3d(0px, 0, 0); }\n .sidebar-mini .sidebar .sidebar-wrapper > .nav li > a p {\n opacity: 1; }\n .sidebar-mini .sidebar .sidebar-wrapper .nav li a p {\n opacity: 1 !important;\n transform: translate3d(0px, 0, 0); }\n .minimize-sidebar {\n display: none; } }\n\n/* Animations */\n.nav-pills .nav-link,\n.navbar,\n.nav-tabs .nav-link,\n.sidebar .nav a,\n.sidebar .nav a i,\n.sidebar .nav p,\n.navbar-collapse .navbar-nav .nav-link,\n.animation-transition-general,\n.sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a span,\n.sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a span,\n.off-canvas-sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a span,\n.off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a span,\n.sidebar .navbar-minimize,\n.off-canvas-sidebar .navbar-minimize,\n.sidebar .nav p,\n.off-canvas-sidebar .nav p,\n.sidebar .logo a.logo-mini,\n.sidebar .logo a.logo-normal,\n.off-canvas-sidebar .logo a.logo-mini,\n.off-canvas-sidebar .logo a.logo-normal,\n.sidebar .user .photo,\n.off-canvas-sidebar .user .photo,\n.sidebar .user a,\n.off-canvas-sidebar .user a,\n.sidebar .user .info > a > span,\n.off-canvas-sidebar .user .info > a > span,\n.card-collapse .card .card-header a[data-toggle=\"collapse\"] i,\n.tag,\n.tag [data-role=\"remove\"],\n.animation-transition-general,\n.sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a span,\n.sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a span,\n.off-canvas-sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a span,\n.off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a span,\n.sidebar .navbar-minimize,\n.off-canvas-sidebar .navbar-minimize,\n.sidebar .nav p,\n.off-canvas-sidebar .nav p,\n.sidebar .logo a.logo-mini,\n.sidebar .logo a.logo-normal,\n.off-canvas-sidebar .logo a.logo-mini,\n.off-canvas-sidebar .logo a.logo-normal,\n.sidebar .user .photo,\n.off-canvas-sidebar .user .photo,\n.sidebar .user a,\n.off-canvas-sidebar .user a,\n.sidebar .user .info > a > span,\n.off-canvas-sidebar .user .info > a > span,\n.card-collapse .card .card-header a[data-toggle=\"collapse\"] i {\n -webkit-transition: all 300ms ease 0s;\n -moz-transition: all 300ms ease 0s;\n -o-transition: all 300ms ease 0s;\n -ms-transition: all 300ms ease 0s;\n transition: all 300ms ease 0s; }\n\n.bootstrap-switch-label:before,\n.caret {\n -webkit-transition: all 150ms ease 0s;\n -moz-transition: all 150ms ease 0s;\n -o-transition: all 150ms ease 0s;\n -ms-transition: all 150ms ease 0s;\n transition: all 150ms ease 0s; }\n\n.dropdown-toggle[aria-expanded=\"true\"]:after,\na[data-toggle=\"collapse\"][aria-expanded=\"true\"] .caret,\n.card-collapse .card a[data-toggle=\"collapse\"][aria-expanded=\"true\"] i,\n.card-collapse .card a[data-toggle=\"collapse\"].expanded i {\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\n -webkit-transform: rotate(180deg);\n -ms-transform: rotate(180deg);\n transform: rotate(180deg); }\n\n.caret {\n width: 0;\n height: 0;\n vertical-align: middle;\n border-top: 4px dashed;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n margin-top: -5px;\n position: absolute;\n top: 30px;\n margin-left: 5px; }\n\n.pull-left {\n float: left; }\n\n.pull-right {\n float: right; }\n\n.card form label + .form-control {\n margin-bottom: 20px; }\n\n.offline-doc .page-header:before {\n background: rgba(0, 0, 0, 0.75); }\n\n.offline-doc .navbar {\n border: none; }\n\n.offline-doc .footer {\n position: absolute;\n width: 100%;\n background: transparent;\n bottom: 0;\n color: #ffffff;\n padding: 0.9375rem 0; }\n\n.card .map-title {\n color: #ffffff; }\n\n.card .table tr td p.title {\n padding-top: 7px;\n margin-bottom: 0; }\n\n.card.card-chart .gmnoprint,\n.card.card-chart .gm-style-cc {\n display: none !important; }\n\n.bd-docs h1, .bd-docs h2, .bd-docs h3, .bd-docs h4, .bd-docs h5, .bd-docs h6, .bd-docs p, .bd-docs ul li, .bd-docs ol li {\n color: #2c2c2c; }\n\n.bd-docs .bd-content > table > thead > tr > th {\n color: #222a42; }\n\n.bd-docs .blockquote, .bd-docs .blockquote p, .bd-docs .card p {\n color: rgba(255, 255, 255, 0.8); }\n\n.bd-docs .bd-example {\n background: linear-gradient(#1e1e2f, #1e1e24); }\n\n.bd-docs .navbar {\n border-top: none; }\n .bd-docs .navbar .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.8) !important; }\n\n.bd-docs .bd-example .btn {\n margin: 4px 0; }\n\n.bd-docs .bd-example .btn .badge {\n display: inline-block; }\n\n.bd-docs .bd-example .tim-icons {\n color: #ffffff; }\n\n.bd-docs .bd-example .popover .popover-header {\n color: rgba(181, 181, 181, 0.6); }\n\n.bd-docs .bd-example .popover-body p {\n color: #212529; }\n\n.bd-docs .bd-example.tooltip-demo p {\n color: rgba(255, 255, 255, 0.8); }\n\n.bd-docs .card.card-body,\n.bd-docs .card .card-body {\n color: rgba(255, 255, 255, 0.8); }\n\n.bd-docs label,\n.bd-docs .form-check {\n color: rgba(255, 255, 255, 0.8); }\n\n.bd-docs .form-check + .btn {\n margin-top: 20px; }\n\n.bd-docs .bd-example thead th,\n.bd-docs table thead th {\n color: rgba(255, 255, 255, 0.8); }\n\n.bd-docs .bd-example h1, .bd-docs .bd-example h2, .bd-docs .bd-example h3, .bd-docs .bd-example h4, .bd-docs .bd-example h5, .bd-docs .bd-example h6,\n.bd-docs .bd-example .h1, .bd-docs .bd-example .h2, .bd-docs .bd-example .h3, .bd-docs .bd-example .h4, .bd-docs .bd-example .h5, .bd-docs .bd-example .h6,\n.bd-docs table h1,\n.bd-docs table h2,\n.bd-docs table h3,\n.bd-docs table h4,\n.bd-docs table h5,\n.bd-docs table h6,\n.bd-docs table .h1,\n.bd-docs table .h2,\n.bd-docs table .h3,\n.bd-docs table .h4,\n.bd-docs table .h5,\n.bd-docs table .h6 {\n color: rgba(255, 255, 255, 0.8); }\n\n.bd-docs .bd-example .datepicker thead th, .bd-docs .bd-example .datepicker table thead th, .bd-docs .bd-example .datepicker .tim-icons,\n.bd-docs table .datepicker thead th,\n.bd-docs table .datepicker table thead th,\n.bd-docs table .datepicker .tim-icons {\n color: #e14eca; }\n\n.bd-docs .bd-example .picker-switch .tim-icons,\n.bd-docs table .picker-switch .tim-icons {\n color: #e14eca; }\n\n.bd-docs .footer .container-fluid > nav {\n display: inline-block; }\n\n.bd-docs #exampleModalLong.modal.show .modal-dialog {\n transform: translateY(5%); }\n\n.modal.show .modal-dialog {\n -webkit-transform: translate(0, 30%);\n transform: translate(0, 30%); }\n\ncode {\n color: #f3a4b5; }\n\n.rtl .sidebar,\n.rtl .bootstrap-navbar {\n right: 0;\n left: auto;\n margin-right: 20px;\n margin-left: 0; }\n .rtl .sidebar .nav i,\n .rtl .bootstrap-navbar .nav i {\n float: right;\n margin-left: 15px;\n margin-right: 0; }\n .rtl .sidebar .nav p,\n .rtl .bootstrap-navbar .nav p {\n margin-right: 45px;\n text-align: right; }\n .rtl .sidebar .nav .caret,\n .rtl .bootstrap-navbar .nav .caret {\n left: 11px;\n right: auto; }\n .rtl .sidebar .nav li.active a:before,\n .rtl .bootstrap-navbar .nav li.active a:before {\n left: auto !important;\n right: -4px; }\n .rtl .sidebar .logo a.logo-mini,\n .rtl .bootstrap-navbar .logo a.logo-mini {\n float: right;\n margin-right: 20px;\n margin-left: 10px; }\n .rtl .sidebar .logo .simple-text,\n .rtl .bootstrap-navbar .logo .simple-text {\n text-align: right; }\n .rtl .sidebar .sidebar-wrapper .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-mini-icon,\n .rtl .sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-mini-icon,\n .rtl .bootstrap-navbar .sidebar-wrapper .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-mini-icon,\n .rtl .bootstrap-navbar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-mini-icon {\n float: right;\n margin-left: 15px;\n margin-right: 0; }\n .rtl .sidebar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-normal,\n .rtl .sidebar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-normal,\n .rtl .bootstrap-navbar .sidebar-wrapper > .nav [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-normal,\n .rtl .bootstrap-navbar .sidebar-wrapper .user .info [data-toggle=\"collapse\"] ~ div > ul > li > a .sidebar-normal {\n text-align: right; }\n .rtl .sidebar:before,\n .rtl .bootstrap-navbar:before {\n right: 30px;\n left: auto; }\n\n.rtl .main-panel {\n position: fixed;\n height: 100%;\n overflow-y: scroll;\n overflow-x: hidden; }\n\n.rtl .main-panel .content {\n padding: 110px 300px 20px 50px; }\n\n.rtl .dropdown-toggle:after {\n margin-right: .255em;\n margin-left: 0; }\n\n.rtl .dropdown-menu.dropdown-menu-right.dropdown-navbar {\n right: -220px !important;\n left: auto; }\n .rtl .dropdown-menu.dropdown-menu-right.dropdown-navbar:before {\n right: auto;\n left: 35px; }\n\n.rtl .notification {\n left: 40px;\n right: auto; }\n\n.rtl .dropdown-menu {\n right: auto;\n left: 0; }\n\n.rtl .card-timeline .timeline .timeline-footer .btn {\n margin-left: 0;\n margin-right: auto; }\n\n.rtl .navbar-minimize-fixed {\n margin-right: 38px;\n margin-left: auto; }\n\n.rtl .minimize-sidebar {\n float: right; }\n\n.rtl .alert {\n left: 0;\n margin-left: 0;\n margin-right: 0; }\n .rtl .alert button.close {\n left: 10px !important;\n right: auto !important; }\n .rtl .alert span[data-notify=\"icon\"] {\n right: 15px;\n left: auto; }\n .rtl .alert.alert-with-icon {\n padding-right: 65px;\n padding-left: 15px; }\n .rtl .alert.alert-with-icon i[data-notify=\"icon\"] {\n right: 15px;\n left: auto; }\n\n.rtl .search-bar {\n margin-left: 0; }\n\n.rtl .modal-search .modal-header .close {\n margin-right: auto;\n left: 10px; }\n\n.rtl .rtl .footer {\n padding: 24px 30px !important; }\n\n.rtl .ps__rail-y {\n right: auto !important;\n left: 0; }\n\n.rtl .card.card-timeline .timeline .timeline-footer .btn.dropdown-toggle i {\n left: 0 !important; }\n\n.rtl .card.card-timeline .timeline .timeline-footer .btn.dropdown-toggle:after {\n margin-left: 5px !important; }\n\n.rtl .fixed-plugin .dropdown-menu {\n right: 80px; }\n\n@media (min-width: 1200px) {\n .rtl.sidebar-mini .main-panel .content {\n padding-right: 130px;\n padding-left: 50px; }\n .rtl.sidebar-mini footer {\n padding-right: 130px;\n padding-left: 50px; }\n .rtl .navbar-minimize button {\n margin-right: -5px; }\n .rtl .footer {\n padding: 24px 300px 24px 0; } }\n\n@media (max-width: 1199.98px) {\n .nav-open .rtl .wrapper {\n -webkit-transform: translate3d(-260px, 0, 0);\n -moz-transform: translate3d(-260px, 0, 0);\n -o-transform: translate3d(-260px, 0, 0);\n -ms-transform: translate3d(-260px, 0, 0);\n transform: translate3d(-260px, 0, 0);\n -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); }\n .rtl .sidebar {\n -webkit-transform: translate3d(260px, 0, 0);\n -moz-transform: translate3d(260px, 0, 0);\n -o-transform: translate3d(260px, 0, 0);\n -ms-transform: translate3d(260px, 0, 0);\n transform: translate3d(260px, 0, 0); }\n .rtl .main-panel {\n float: right;\n right: 0;\n left: auto;\n -webkit-transform: translate3d(0px, 0, 0);\n -moz-transform: translate3d(0px, 0, 0);\n -o-transform: translate3d(0px, 0, 0);\n -ms-transform: translate3d(0px, 0, 0);\n transform: translate3d(0px, 0, 0); }\n .rtl .sidebar {\n margin-right: 0; }\n .rtl .main-panel .content {\n padding-right: 50px; } }\n\n@media (max-width: 991.98px) {\n .rtl .main-panel .content {\n padding-right: 50px; }\n .rtl #bodyClick {\n right: 260px;\n left: auto; }\n .rtl .navbar .navbar-toggle .navbar-toggler {\n display: block;\n margin-right: 20px; }\n .rtl .navbar .navbar-nav {\n padding-right: 0; }\n .rtl .navbar .navbar-nav a.nav-link {\n text-align: right; }\n .rtl .navbar .navbar-nav a.nav-link p {\n margin-right: 7px; }\n .rtl .navbar .navbar-nav .btn {\n margin-right: 0;\n padding: 0; }\n .rtl .navbar .navbar-nav .btn i {\n margin-left: 4px;\n margin-right: 5px; }\n .rtl .navbar .navbar-nav .search-bar span {\n margin-right: 10px; }\n .nav-open body {\n position: fixed; } }\n\n@media (max-width: 767.98px) {\n .rtl .main-panel .content {\n padding-left: 15px;\n padding-right: 15px; } }\n\n@media (max-width: 575.98px) {\n .rtl .navbar .dropdown-menu {\n width: 200px !important; } }\n\n.card.card-timeline .card-body {\n padding-left: 0;\n padding-right: 0; }\n\n.card.card-timeline .timeline {\n list-style: none;\n padding: 20px 0 20px;\n position: relative; }\n .card.card-timeline .timeline:before {\n top: 0;\n bottom: 0;\n position: absolute;\n content: \" \";\n width: 3px;\n background-color: #222a42;\n left: 50%;\n margin-left: -1.5px; }\n .card.card-timeline .timeline .timeline-footer .btn {\n margin: 0; }\n .card.card-timeline .timeline .timeline-footer .btn.dropdown-toggle i {\n top: -1px;\n left: 10px; }\n .card.card-timeline .timeline .timeline-footer .btn.dropdown-toggle:after {\n margin-left: 20px !important; }\n .card.card-timeline .timeline h6 {\n color: rgba(255, 255, 255, 0.8);\n font-weight: 400;\n margin: 10px 0px 0px; }\n .card.card-timeline .timeline.timeline-simple:before {\n left: 5%; }\n .card.card-timeline .timeline.timeline-simple > li > .timeline-panel {\n width: 86%; }\n .card.card-timeline .timeline.timeline-simple > li > .timeline-badge {\n left: 5%; }\n .card.card-timeline .timeline > li {\n margin-bottom: 20px;\n position: relative; }\n .card.card-timeline .timeline > li:before, .card.card-timeline .timeline > li:after {\n content: \" \";\n display: table; }\n .card.card-timeline .timeline > li:after {\n clear: both; }\n .card.card-timeline .timeline > li > .timeline-panel {\n background: #27293d;\n width: 45%;\n float: left;\n padding: 20px;\n border-radius: 0.2857rem;\n box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1);\n color: #222a42;\n margin-bottom: 20px;\n position: relative; }\n .card.card-timeline .timeline > li > .timeline-panel:before {\n position: absolute;\n top: 26px;\n right: -15px;\n display: inline-block;\n border-top: 15px solid transparent;\n border-left: 15px solid #222a42;\n border-right: 0 solid #222a42;\n border-bottom: 15px solid transparent;\n content: \" \"; }\n .card.card-timeline .timeline > li > .timeline-panel:after {\n position: absolute;\n top: 27px;\n right: -14px;\n display: inline-block;\n border-top: 14px solid transparent;\n border-left: 14px solid #27293d;\n border-right: 0 solid #27293d;\n border-bottom: 14px solid transparent;\n content: \" \"; }\n .card.card-timeline .timeline > li > .timeline-panel.timeline-panel-white {\n background: #ffffff; }\n .card.card-timeline .timeline > li > .timeline-panel.timeline-panel-white .timeline-body p {\n color: #1d253b; }\n .card.card-timeline .timeline > li > .timeline-panel.timeline-panel-white:after, .card.card-timeline .timeline > li > .timeline-panel.timeline-panel-white:before {\n border-right-color: #ffffff;\n border-left-color: #ffffff; }\n .card.card-timeline .timeline > li > .timeline-badge {\n color: #ffffff;\n width: 50px;\n height: 50px;\n line-height: 51px;\n font-size: 1.4em;\n text-align: center;\n position: absolute;\n top: 16px;\n left: 50%;\n margin-left: -25px;\n background-color: #9A9A9A;\n z-index: 100;\n border-top-right-radius: 50%;\n border-top-left-radius: 50%;\n border-bottom-right-radius: 50%;\n border-bottom-left-radius: 50%; }\n .card.card-timeline .timeline > li > .timeline-badge [class^=\"ti-\"],\n .card.card-timeline .timeline > li > .timeline-badge [class*=\" ti-\"] {\n line-height: inherit; }\n .card.card-timeline .timeline > li > .timeline-badge .tim-icons {\n width: 25px;\n height: 21px;\n text-align: center; }\n .card.card-timeline .timeline > li.timeline-inverted > .timeline-panel {\n float: right; }\n .card.card-timeline .timeline > li.timeline-inverted > .timeline-panel:before {\n border-left-width: 0;\n border-right-width: 15px;\n left: -15px;\n right: auto; }\n .card.card-timeline .timeline > li.timeline-inverted > .timeline-panel:after {\n border-left-width: 0;\n border-right-width: 14px;\n left: -14px;\n right: auto; }\n\n.card.card-timeline .timeline-heading {\n margin-bottom: 15px; }\n\n.card.card-timeline .timeline-badge.primary {\n background-color: #1d8cf8 !important; }\n\n.card.card-timeline .timeline-badge.info {\n background-color: #1d8cf8 !important; }\n\n.card.card-timeline .timeline-badge.success {\n background-color: #00bf9a !important; }\n\n.card.card-timeline .timeline-badge.warning {\n background-color: #ff8d72 !important; }\n\n.card.card-timeline .timeline-badge.danger {\n background-color: #fd5d93 !important; }\n\n.card.card-timeline .timeline-title {\n margin-top: 0;\n color: inherit; }\n\n.card.card-timeline .timeline-body > p,\n.card.card-timeline .timeline-body > ul {\n margin-bottom: 0;\n color: #ffffff; }\n\n.card.card-timeline .timeline-body > p + p {\n margin-top: 5px; }\n\n@media (max-width: 767.98px) {\n .card.card-timeline .timeline:before {\n left: 5%; }\n .card.card-timeline .timeline > li > .timeline-badge {\n left: 5%; }\n .card.card-timeline .timeline > li > .timeline-panel {\n float: right;\n width: 83% !important; }\n .card.card-timeline .timeline > li > .timeline-panel:before {\n border-left-width: 0;\n border-right-width: 15px;\n left: -15px;\n right: auto; }\n .card.card-timeline .timeline > li > .timeline-panel:after {\n border-left-width: 0;\n border-right-width: 14px;\n left: -14px;\n right: auto; } }\n\n.sr-only,\n.bootstrap-datetimepicker-widget .btn[data-action=\"incrementHours\"]::after,\n.bootstrap-datetimepicker-widget .btn[data-action=\"incrementMinutes\"]::after,\n.bootstrap-datetimepicker-widget .btn[data-action=\"decrementHours\"]::after,\n.bootstrap-datetimepicker-widget .btn[data-action=\"decrementMinutes\"]::after,\n.bootstrap-datetimepicker-widget .btn[data-action=\"showHours\"]::after,\n.bootstrap-datetimepicker-widget .btn[data-action=\"showMinutes\"]::after,\n.bootstrap-datetimepicker-widget .btn[data-action=\"togglePeriod\"]::after,\n.bootstrap-datetimepicker-widget .btn[data-action=\"clear\"]::after,\n.bootstrap-datetimepicker-widget .btn[data-action=\"today\"]::after,\n.bootstrap-datetimepicker-widget .picker-switch::after,\n.bootstrap-datetimepicker-widget table th.prev::after,\n.bootstrap-datetimepicker-widget table th.next::after {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0; }\n\n.bootstrap-datetimepicker-widget {\n list-style: none; }\n\n.bootstrap-datetimepicker-widget a .btn:hover {\n background-color: transparent; }\n\n.bootstrap-datetimepicker-widget.dropdown-menu {\n padding: 8px 6px;\n width: 254px;\n max-width: 254px; }\n .bootstrap-datetimepicker-widget.dropdown-menu .tim-icons {\n opacity: 1; }\n .bootstrap-datetimepicker-widget.dropdown-menu .picker-switch .table-condensed:hover {\n background: #eee;\n border-radius: 3px; }\n .bootstrap-datetimepicker-widget.dropdown-menu .timepicker-picker .table-condensed {\n margin-top: 10px;\n margin-bottom: 5px; }\n .bootstrap-datetimepicker-widget.dropdown-menu .timepicker-picker .table-condensed .btn[data-action=\"togglePeriod\"]:hover,\n .bootstrap-datetimepicker-widget.dropdown-menu .timepicker-picker .table-condensed .separator {\n color: #9A9A9A !important; }\n .bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .month,\n .bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .year,\n .bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .decade {\n color: #9A9A9A; }\n .bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .month.active,\n .bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .year.active,\n .bootstrap-datetimepicker-widget.dropdown-menu .table-condensed .decade.active {\n color: #ffffff; }\n\n@media (min-width: 768px) {\n .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {\n width: 38em; } }\n\n@media (min-width: 992px) {\n .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {\n width: 38em; } }\n\n@media (min-width: 1200px) {\n .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {\n width: 38em; } }\n\n.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {\n display: inline-block;\n position: absolute;\n width: 0;\n height: 0;\n vertical-align: middle;\n content: \"\";\n right: auto;\n border-bottom: .4em solid;\n border-right: .4em solid transparent;\n border-left: .4em solid transparent; }\n\n.bootstrap-datetimepicker-widget.dropdown-menu.top:before {\n display: none; }\n\n.bootstrap-datetimepicker-widget.dropdown-menu.top:after {\n display: inline-block;\n position: absolute;\n width: 0;\n height: 0;\n vertical-align: middle;\n content: \"\";\n top: auto;\n bottom: -6px;\n right: auto;\n left: 10px;\n color: #ffffff;\n border-top: .4em solid;\n border-right: .4em solid transparent;\n border-left: .4em solid transparent; }\n\n.bootstrap-datetimepicker-widget.dropdown-menu.top {\n margin-top: auto;\n margin-bottom: -20px; }\n\n.bootstrap-datetimepicker-widget.dropdown-menu.top.open {\n margin-top: auto;\n margin-bottom: 3px; }\n\n.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {\n left: auto;\n right: 6px; }\n\n.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {\n left: auto;\n right: 7px; }\n\n.bootstrap-datetimepicker-widget .list-unstyled {\n margin: 0; }\n\n.bootstrap-datetimepicker-widget a[data-action] {\n padding: 0;\n border-width: 0;\n color: #fff;\n background-color: transparent; }\n\n.bootstrap-datetimepicker-widget a[data-action=\"togglePicker\"],\n.bootstrap-datetimepicker-widget a[data-action=\"togglePicker\"]:hover {\n color: #e14eca; }\n\n.bootstrap-datetimepicker-widget a[data-action]:hover {\n background-color: transparent; }\n\n.bootstrap-datetimepicker-widget a[data-action]:active {\n box-shadow: none; }\n\n.bootstrap-datetimepicker-widget .timepicker-hour,\n.bootstrap-datetimepicker-widget .timepicker-minute,\n.bootstrap-datetimepicker-widget .timepicker-second {\n width: 40px;\n height: 40px;\n line-height: 40px;\n font-weight: 300;\n font-size: 1.5em;\n margin: 3px;\n border-radius: 50%;\n color: #9A9A9A; }\n\n.bootstrap-datetimepicker-widget button[data-action] {\n width: 38px;\n height: 38px;\n padding: 0;\n box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.2); }\n\n.bootstrap-datetimepicker-widget .btn {\n margin: 0 !important; }\n\n.bootstrap-datetimepicker-widget .btn[data-action=\"incrementHours\"]::after {\n content: \"Increment Hours\"; }\n\n.bootstrap-datetimepicker-widget .btn[data-action=\"incrementMinutes\"]::after {\n content: \"Increment Minutes\"; }\n\n.bootstrap-datetimepicker-widget .btn[data-action=\"decrementHours\"]::after {\n content: \"Decrement Hours\"; }\n\n.bootstrap-datetimepicker-widget .btn[data-action=\"decrementMinutes\"]::after {\n content: \"Decrement Minutes\"; }\n\n.bootstrap-datetimepicker-widget .btn[data-action=\"showHours\"]::after {\n content: \"Show Hours\"; }\n\n.bootstrap-datetimepicker-widget .btn[data-action=\"showMinutes\"]::after {\n content: \"Show Minutes\"; }\n\n.bootstrap-datetimepicker-widget .btn[data-action=\"togglePeriod\"]::after {\n content: \"Toggle AM/PM\"; }\n\n.bootstrap-datetimepicker-widget .btn[data-action=\"clear\"]::after {\n content: \"Clear the picker\"; }\n\n.bootstrap-datetimepicker-widget .btn[data-action=\"today\"]::after {\n content: \"Set the date to today\"; }\n\n.bootstrap-datetimepicker-widget .picker-switch {\n text-align: center;\n border-radius: 3px;\n color: #e14eca; }\n\n.bootstrap-datetimepicker-widget .picker-switch::after {\n content: \"Toggle Date and Time Screens\"; }\n\n.bootstrap-datetimepicker-widget .picker-switch td {\n padding: 0;\n margin: 0;\n height: auto;\n width: auto;\n line-height: inherit; }\n\n.bootstrap-datetimepicker-widget .picker-switch td span {\n line-height: 2.5;\n height: 2.5em;\n width: 100%;\n border-radius: 3px;\n margin: 2px 0px !important; }\n\n.bootstrap-datetimepicker-widget table {\n width: 100%;\n margin: 0;\n text-align: center; }\n\n.bootstrap-datetimepicker-widget table td > div, .bootstrap-datetimepicker-widget table th > div {\n text-align: center; }\n\n.bootstrap-datetimepicker-widget table th {\n height: 20px;\n line-height: 20px;\n width: 20px;\n font-weight: 300; }\n\n.bootstrap-datetimepicker-widget table th.picker-switch {\n width: 145px; }\n\n.bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover {\n background: none;\n color: #cfcfca;\n cursor: not-allowed; }\n\n.bootstrap-datetimepicker-widget table th.prev span, .bootstrap-datetimepicker-widget table th.next span {\n border-radius: 4px;\n height: 27px;\n width: 27px;\n line-height: 28px;\n font-size: 12px;\n border-radius: 50%;\n text-align: center;\n color: #e14eca; }\n\n.bootstrap-datetimepicker-widget table th.prev::after {\n content: \"Previous Month\"; }\n\n.bootstrap-datetimepicker-widget table th.next::after {\n content: \"Next Month\"; }\n\n.bootstrap-datetimepicker-widget table th.dow {\n text-align: center;\n color: #e14eca;\n padding-bottom: 5px;\n padding-top: 10px; }\n\n.bootstrap-datetimepicker-widget table thead tr:first-child th {\n cursor: pointer; }\n\n.bootstrap-datetimepicker-widget table thead tr:first-child th:hover span, .bootstrap-datetimepicker-widget table thead tr:first-child th.picker-switch:hover {\n background: #eee; }\n\n.bootstrap-datetimepicker-widget table td.cw > div {\n font-size: .8em;\n height: 20px;\n line-height: 20px;\n color: #cfcfca; }\n\n.bootstrap-datetimepicker-widget table td.day > div,\n.bootstrap-datetimepicker-widget table td.minute > div,\n.bootstrap-datetimepicker-widget table td.hour > div {\n height: 30px;\n line-height: 2.2;\n width: 30px;\n text-align: center;\n padding: 0px;\n border-radius: 50%;\n margin: 0 auto;\n z-index: -1;\n color: #9A9A9A;\n position: relative;\n font-weight: 300;\n font-size: 14px;\n border: none;\n cursor: pointer;\n -webkit-transition: all 300ms ease 0s;\n -moz-transition: all 300ms ease 0s;\n -o-transition: all 300ms ease 0s;\n -ms-transition: all 300ms ease 0s;\n transition: all 300ms ease 0s; }\n\n.bootstrap-datetimepicker-widget table td.day:hover > div, .bootstrap-datetimepicker-widget table td.hour:hover > div, .bootstrap-datetimepicker-widget table td.minute:hover > div, .bootstrap-datetimepicker-widget table td.second:hover > div {\n background: #eee;\n cursor: pointer; }\n\n.bootstrap-datetimepicker-widget table td.old > div, .bootstrap-datetimepicker-widget table td.new > div {\n color: #344675; }\n\n.bootstrap-datetimepicker-widget table td.today > div:before {\n content: '';\n display: inline-block;\n border: 0 0 7px 7px solid transparent;\n border-bottom-color: #68B3C8;\n border-top-color: rgba(0, 0, 0, 0.2);\n position: absolute;\n bottom: 4px;\n right: 4px; }\n\n.bootstrap-datetimepicker-widget table td.active > div, .bootstrap-datetimepicker-widget table td.active:hover > div {\n background-color: #e14eca;\n color: #ffffff;\n box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.2); }\n\n.bootstrap-datetimepicker-widget table td.active.today:before > div {\n border-bottom-color: #ffffff; }\n\n.bootstrap-datetimepicker-widget table td.disabled > div, .bootstrap-datetimepicker-widget table td.disabled:hover > div {\n background: none;\n color: #cfcfca;\n cursor: not-allowed; }\n\n.bootstrap-datetimepicker-widget table td span {\n display: inline-block;\n width: 40px;\n height: 40px;\n line-height: 40px;\n margin: 0 3px;\n cursor: pointer;\n border-radius: 50%;\n text-align: center; }\n\n.bootstrap-datetimepicker-widget table td span.active {\n background-color: #e14eca;\n color: #FFFFFF; }\n\n.bootstrap-datetimepicker-widget table td span.old {\n color: #cfcfca; }\n\n.bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover {\n background: none;\n color: #cfcfca;\n cursor: not-allowed; }\n\n.bootstrap-datetimepicker-widget .timepicker-picker span,\n.bootstrap-datetimepicker-widget .timepicker-hours span,\n.bootstrap-datetimepicker-widget .timepicker-minutes span {\n border-radius: 50% !important; }\n\n.bootstrap-datetimepicker-widget.usetwentyfour td.hour {\n height: 27px;\n line-height: 27px; }\n\n.input-group.date .input-group-addon {\n cursor: pointer; }\n\n.table-condensed > tbody > tr > td,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > td,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > thead > tr > th {\n padding: 1px;\n text-align: center;\n z-index: 1;\n cursor: pointer; }\n\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .picker-switch,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table th.prev span,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table th.next span,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.day > div,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget a[data-action=\"togglePicker\"],\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget a[data-action=\"togglePicker\"]:hover,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget span,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .timepicker-hours span,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .timepicker-minutes span,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .separator,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.minute > div,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.hour > div {\n color: #9A9A9A; }\n\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table th.dow {\n color: rgba(255, 255, 255, 0.8); }\n\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.old > div,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.new > div {\n color: rgba(255, 255, 255, 0.4); }\n\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget button[data-action] {\n background-color: #ffffff; }\n\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.active > div,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.active:hover > div {\n background-color: #ffffff; }\n\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td:not(.active).day:hover > div,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.hour:hover > div,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.minute:hover > div,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.second:hover > div,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td span:hover {\n background: rgba(255, 255, 255, 0.2); }\n\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table thead tr:first-child th:hover span,\ninput.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table thead tr:first-child th.picker-switch:hover {\n background-color: rgba(255, 255, 255, 0.2); }\n\ninput.datetimepicker[data-color=\"orange\"] + .bootstrap-datetimepicker-widget {\n background-color: #e14eca; }\n input.datetimepicker[data-color=\"orange\"] + .bootstrap-datetimepicker-widget table td.active > div,\n input.datetimepicker[data-color=\"orange\"] + .bootstrap-datetimepicker-widget table td.active:hover > div,\n input.datetimepicker[data-color=\"orange\"] + .bootstrap-datetimepicker-widget button[data-action], input.datetimepicker[data-color=\"orange\"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after, input.datetimepicker[data-color=\"orange\"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {\n color: #e14eca; }\n\ninput.datetimepicker[data-color=\"blue\"] + .bootstrap-datetimepicker-widget {\n background-color: #1d8cf8; }\n input.datetimepicker[data-color=\"blue\"] + .bootstrap-datetimepicker-widget table td.active > div,\n input.datetimepicker[data-color=\"blue\"] + .bootstrap-datetimepicker-widget table td.active:hover > div,\n input.datetimepicker[data-color=\"blue\"] + .bootstrap-datetimepicker-widget button[data-action], input.datetimepicker[data-color=\"blue\"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after, input.datetimepicker[data-color=\"blue\"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {\n color: #1d8cf8; }\n\ninput.datetimepicker[data-color=\"green\"] + .bootstrap-datetimepicker-widget {\n background-color: #00f2c3; }\n input.datetimepicker[data-color=\"green\"] + .bootstrap-datetimepicker-widget table td.active > div,\n input.datetimepicker[data-color=\"green\"] + .bootstrap-datetimepicker-widget table td.active:hover > div,\n input.datetimepicker[data-color=\"green\"] + .bootstrap-datetimepicker-widget button[data-action], input.datetimepicker[data-color=\"green\"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after, input.datetimepicker[data-color=\"green\"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {\n color: #00f2c3; }\n\ninput.datetimepicker[data-color=\"red\"] + .bootstrap-datetimepicker-widget {\n background-color: #fd5d93; }\n input.datetimepicker[data-color=\"red\"] + .bootstrap-datetimepicker-widget table td.active > div,\n input.datetimepicker[data-color=\"red\"] + .bootstrap-datetimepicker-widget table td.active:hover > div,\n input.datetimepicker[data-color=\"red\"] + .bootstrap-datetimepicker-widget button[data-action], input.datetimepicker[data-color=\"red\"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after, input.datetimepicker[data-color=\"red\"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {\n color: #fd5d93; }\n\ninput.datetimepicker[data-color=\"yellow\"] + .bootstrap-datetimepicker-widget {\n background-color: #ff8d72; }\n input.datetimepicker[data-color=\"yellow\"] + .bootstrap-datetimepicker-widget table td.active > div,\n input.datetimepicker[data-color=\"yellow\"] + .bootstrap-datetimepicker-widget table td.active:hover > div,\n input.datetimepicker[data-color=\"yellow\"] + .bootstrap-datetimepicker-widget button[data-action], input.datetimepicker[data-color=\"yellow\"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after, input.datetimepicker[data-color=\"yellow\"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {\n color: #ff8d72; }\n\n.bootstrap-datetimepicker-widget.dropdown-black .datepicker-days .day, .bootstrap-datetimepicker-widget.dropdown-black .datepicker-days .minute {\n color: rgba(255, 255, 255, 0.7); }\n .bootstrap-datetimepicker-widget.dropdown-black .datepicker-days .day:hover, .bootstrap-datetimepicker-widget.dropdown-black .datepicker-days .minute:hover {\n color: #212529; }\n\n.bootstrap-datetimepicker-widget.dropdown-black table td span, .bootstrap-datetimepicker-widget.dropdown-black table td.minute, .bootstrap-datetimepicker-widget.dropdown-black table td.hour {\n color: rgba(255, 255, 255, 0.7); }\n\n.bootstrap-datetimepicker-widget.dropdown-black table td span:hover, .bootstrap-datetimepicker-widget.dropdown-black table td.minute:hover, .bootstrap-datetimepicker-widget.dropdown-black table td.hour:hover {\n background: transparent;\n color: rgba(255, 255, 255, 0.4); }\n .bootstrap-datetimepicker-widget.dropdown-black table td span:hover div, .bootstrap-datetimepicker-widget.dropdown-black table td.minute:hover div, .bootstrap-datetimepicker-widget.dropdown-black table td.hour:hover div {\n background: transparent; }\n\n.bootstrap-datetimepicker-widget.dropdown-black table td .btn[data-action] {\n color: #ffffff; }\n\n.bootstrap-datetimepicker-widget.dropdown-black table td .btn[data-action=\"togglePeriod\"] {\n background: transparent; }\n\n/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */\n/* Functional styling;\n * These styles are required for noUiSlider to function.\n * You don't need to change these rules to apply your design.\n */\n.noUi-target,\n.noUi-target * {\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n -webkit-user-select: none;\n -ms-touch-action: none;\n touch-action: none;\n -ms-user-select: none;\n -moz-user-select: none;\n user-select: none;\n -moz-box-sizing: border-box;\n box-sizing: border-box; }\n\n.noUi-target {\n position: relative;\n direction: ltr; }\n\n.noUi-base,\n.noUi-connects {\n width: 100%;\n height: 100%;\n position: relative;\n z-index: 1; }\n\n/* Wrapper for all connect elements.\n */\n.noUi-connects {\n overflow: hidden;\n z-index: 0; }\n\n.noUi-connect,\n.noUi-origin {\n will-change: transform;\n position: absolute;\n z-index: 1;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n -ms-transform-origin: 0 0;\n -webkit-transform-origin: 0 0;\n -webkit-transform-style: preserve-3d;\n transform-origin: 0 0;\n transform-style: flat; }\n\n.noUi-connect {\n height: 100%;\n width: 100%; }\n\n.noUi-origin {\n height: 10%;\n width: 10%; }\n\n/* Offset direction\n */\nhtml:not([dir=\"rtl\"]) .noUi-horizontal .noUi-origin {\n left: auto;\n right: 0; }\n\n/* Give origins 0 height/width so they don't interfere with clicking the\n * connect elements.\n */\n.noUi-vertical .noUi-origin {\n width: 0; }\n\n.noUi-horizontal .noUi-origin {\n height: 0; }\n\n.noUi-handle {\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n position: absolute; }\n\n.noUi-touch-area {\n height: 100%;\n width: 100%; }\n\n.noUi-state-tap .noUi-connect,\n.noUi-state-tap .noUi-origin {\n -webkit-transition: transform 0.3s;\n transition: transform 0.3s; }\n\n.noUi-state-drag * {\n cursor: inherit !important; }\n\n/* Slider size and handle placement;\n */\n.noUi-horizontal {\n height: 1px; }\n\n.noUi-horizontal .noUi-handle {\n border-radius: 50%;\n background-color: #ffffff;\n box-shadow: 0 1px 13px 0 rgba(0, 0, 0, 0.2);\n height: 15px;\n width: 15px;\n cursor: pointer;\n margin-left: -10px;\n margin-top: -7px; }\n\n.noUi-vertical {\n width: 18px; }\n\n.noUi-vertical .noUi-handle {\n width: 28px;\n height: 34px;\n left: -6px;\n top: -17px; }\n\nhtml:not([dir=\"rtl\"]) .noUi-horizontal .noUi-handle {\n right: -15px;\n left: auto;\n outline: none; }\n\n/* Styling;\n * Giving the connect element a border radius causes issues with using transform: scale\n */\n.noUi-target {\n background-color: rgba(182, 182, 182, 0.3);\n border-radius: 3px; }\n\n.noUi-connects {\n border-radius: 3px; }\n\n.noUi-connect {\n background: #344675;\n border-radius: 3px;\n -webkit-transition: background 450ms;\n transition: background 450ms; }\n\n/* Handles and cursors;\n */\n.noUi-draggable {\n cursor: ew-resize; }\n\n.noUi-vertical .noUi-draggable {\n cursor: ns-resize; }\n\n.noUi-handle {\n border-radius: 3px;\n background: #ffffff;\n cursor: default;\n box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;\n -webkit-transition: 300ms ease 0s;\n -moz-transition: 300ms ease 0s;\n -ms-transition: 300ms ease 0s;\n -o-transform: 300ms ease 0s;\n transition: 300ms ease 0s; }\n\n.noUi-active {\n -webkit-transform: scale3d(1.5, 1.5, 1);\n -moz-transform: scale3d(1.5, 1.5, 1);\n -ms-transform: scale3d(1.5, 1.5, 1);\n -o-transform: scale3d(1.5, 1.5, 1);\n transform: scale3d(1.5, 1.5, 1); }\n\n/* Disabled state;\n */\n[disabled] .noUi-connect {\n background: #B8B8B8; }\n\n[disabled].noUi-target,\n[disabled].noUi-handle,\n[disabled] .noUi-handle {\n cursor: not-allowed; }\n\n/* Base;\n *\n */\n.noUi-pips,\n.noUi-pips * {\n -moz-box-sizing: border-box;\n box-sizing: border-box; }\n\n.noUi-pips {\n position: absolute;\n color: #999; }\n\n/* Values;\n *\n */\n.noUi-value {\n position: absolute;\n white-space: nowrap;\n text-align: center; }\n\n.noUi-value-sub {\n color: #ccc;\n font-size: 10px; }\n\n/* Markings;\n *\n */\n.noUi-marker {\n position: absolute;\n background: #CCC; }\n\n.noUi-marker-sub {\n background: #AAA; }\n\n.noUi-marker-large {\n background: #AAA; }\n\n/* Horizontal layout;\n *\n */\n.noUi-pips-horizontal {\n padding: 10px 0;\n height: 80px;\n top: 100%;\n left: 0;\n width: 100%; }\n\n.noUi-value-horizontal {\n -webkit-transform: translate(-50%, 50%, 0);\n transform: translate(-50%, 50%, 0); }\n\n.noUi-rtl .noUi-value-horizontal {\n -webkit-transform: translate(50%, 50%);\n transform: translate(50%, 50%); }\n\n.noUi-marker-horizontal.noUi-marker {\n margin-left: -1px;\n width: 2px;\n height: 5px; }\n\n.noUi-marker-horizontal.noUi-marker-sub {\n height: 10px; }\n\n.noUi-marker-horizontal.noUi-marker-large {\n height: 15px; }\n\n/* Vertical layout;\n *\n */\n.noUi-pips-vertical {\n padding: 0 10px;\n height: 100%;\n top: 0;\n left: 100%; }\n\n.noUi-value-vertical {\n -webkit-transform: translate3d(0, 50%, 0);\n transform: translate3d(0, 50%, 0);\n padding-left: 25px; }\n\n.noUi-rtl .noUi-value-vertical {\n -webkit-transform: translate(0, 50%);\n transform: translate(0, 50%); }\n\n.noUi-marker-vertical.noUi-marker {\n width: 5px;\n height: 2px;\n margin-top: -1px; }\n\n.noUi-marker-vertical.noUi-marker-sub {\n width: 10px; }\n\n.noUi-marker-vertical.noUi-marker-large {\n width: 15px; }\n\n.noUi-tooltip {\n display: block;\n position: absolute;\n border: 1px solid #D9D9D9;\n border-radius: 3px;\n background: #ffffff;\n color: #000;\n padding: 5px;\n text-align: center;\n white-space: nowrap; }\n\n.noUi-horizontal .noUi-tooltip {\n -webkit-transform: translate(-50%, 0);\n transform: translate(-50%, 0);\n left: 50%;\n bottom: 120%; }\n\n.noUi-vertical .noUi-tooltip {\n -webkit-transform: translate(0, -50%);\n transform: translate(0, -50%);\n top: 50%;\n right: 120%; }\n\n.slider.slider-neutral .noUi-connect, .slider.slider-neutral.noUi-connect {\n background-color: #ffffff; }\n\n.slider.slider-neutral.noUi-target {\n background-color: rgba(255, 255, 255, 0.3); }\n\n.slider.slider-neutral .noUi-handle {\n background-color: #ffffff; }\n\n.slider.slider-primary .noUi-connect, .slider.slider-primary.noUi-connect {\n background-color: #e14eca; }\n\n.slider.slider-primary.noUi-target {\n background-color: rgba(249, 99, 50, 0.3); }\n\n.slider.slider-primary .noUi-handle {\n background-color: #e14eca;\n box-shadow: 0px 0px 10px 0px #e14eca; }\n\n.slider.slider-info .noUi-connect, .slider.slider-info.noUi-connect {\n background-color: #1d8cf8; }\n\n.slider.slider-info.noUi-target {\n background-color: rgba(44, 168, 255, 0.3); }\n\n.slider.slider-info .noUi-handle {\n background-color: #1d8cf8;\n box-shadow: 0px 0px 10px 0px #1d8cf8; }\n\n.slider.slider-success .noUi-connect, .slider.slider-success.noUi-connect {\n background-color: #00f2c3; }\n\n.slider.slider-success.noUi-target {\n background-color: rgba(24, 206, 15, 0.3); }\n\n.slider.slider-success .noUi-handle {\n background-color: #00f2c3;\n box-shadow: 0px 0px 10px 0px #00f2c3; }\n\n.slider.slider-warning .noUi-connect, .slider.slider-warning.noUi-connect {\n background-color: #ff8d72; }\n\n.slider.slider-warning.noUi-target {\n background-color: rgba(255, 178, 54, 0.3); }\n\n.slider.slider-warning .noUi-handle {\n background-color: #ff8d72;\n box-shadow: 0px 0px 10px 0px #ff8d72; }\n\n.slider.slider-danger .noUi-connect, .slider.slider-danger.noUi-connect {\n background-color: #fd5d93; }\n\n.slider.slider-danger.noUi-target {\n background-color: rgba(255, 54, 54, 0.3); }\n\n.slider.slider-danger .noUi-handle {\n background-color: #fd5d93;\n box-shadow: 0px 0px 10px 0px #fd5d93; }\n\n.fc {\n direction: ltr;\n text-align: left; }\n\n.fc-rtl {\n text-align: right; }\n\nbody .fc {\n /* extra precedence to overcome jqui */\n font-size: 1em; }\n\n/* Colors\n--------------------------------------------------------------------------------------------------*/\n.fc-highlight {\n /* when user is selecting cells */\n background: #bce8f1;\n opacity: 0.3; }\n\n.fc-bgevent {\n /* default look for background events */\n background: #8fdf82;\n opacity: 0.3; }\n\n.fc-nonbusiness {\n /* default look for non-business-hours areas */\n /* will inherit .fc-bgevent's styles */\n background: #d7d7d7; }\n\n/* Popover\n--------------------------------------------------------------------------------------------------*/\n.fc-popover {\n position: absolute;\n box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); }\n\n.fc-popover .fc-header {\n /* TODO: be more consistent with fc-head/fc-body */\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n padding: 2px 4px; }\n\n.fc-rtl .fc-popover .fc-header {\n flex-direction: row-reverse; }\n\n.fc-popover .fc-header .fc-title {\n margin: 0 2px; }\n\n.fc-popover .fc-header .fc-close {\n cursor: pointer;\n opacity: 0.65;\n font-size: 1.1em; }\n\n/* Misc Reusable Components\n--------------------------------------------------------------------------------------------------*/\n.fc-divider {\n border-style: solid;\n border-width: 1px; }\n\nhr.fc-divider {\n height: 0;\n margin: 0;\n padding: 0 0 2px;\n /* height is unreliable across browsers, so use padding */\n border-width: 1px 0; }\n\n.fc-bg,\n.fc-bgevent-skeleton,\n.fc-highlight-skeleton,\n.fc-mirror-skeleton {\n /* these element should always cling to top-left/right corners */\n position: absolute;\n top: 0;\n left: 0;\n right: 0; }\n\n.fc-bg {\n bottom: 0;\n /* strech bg to bottom edge */ }\n\n.fc-bg table {\n height: 100%;\n /* strech bg to bottom edge */ }\n\n/* Tables\n--------------------------------------------------------------------------------------------------*/\n.fc table {\n width: 100%;\n box-sizing: border-box;\n /* fix scrollbar issue in firefox */\n table-layout: fixed;\n border-collapse: collapse;\n border-spacing: 0;\n font-size: 1em;\n /* normalize cross-browser */ }\n\n.fc th {\n text-align: center; }\n\n.fc th,\n.fc td {\n border-style: solid;\n border-width: 1px;\n padding: 0;\n vertical-align: top; }\n\n.fc td.fc-today {\n border-style: double;\n /* overcome neighboring borders */ }\n\n/* Internal Nav Links\n--------------------------------------------------------------------------------------------------*/\na[data-goto] {\n cursor: pointer; }\n\na[data-goto]:hover {\n text-decoration: underline; }\n\n/* Fake Table Rows\n--------------------------------------------------------------------------------------------------*/\n.fc .fc-row {\n /* extra precedence to overcome themes forcing a 1px border */\n /* no visible border by default. but make available if need be (scrollbar width compensation) */\n border-style: solid;\n border-width: 0; }\n\n.fc-row table {\n /* don't put left/right border on anything within a fake row.\n the outer tbody will worry about this */\n border-left: 0 hidden transparent;\n border-right: 0 hidden transparent;\n /* no bottom borders on rows */\n border-bottom: 0 hidden transparent; }\n\n.fc-row:first-child table {\n border-top: 0 hidden transparent;\n /* no top border on first row */ }\n\n/* Day Row (used within the header and the DayGrid)\n--------------------------------------------------------------------------------------------------*/\n.fc-row {\n position: relative; }\n\n.fc-row .fc-bg {\n z-index: 1; }\n\n/* highlighting cells & background event skeleton */\n.fc-row .fc-bgevent-skeleton,\n.fc-row .fc-highlight-skeleton {\n bottom: 0;\n /* stretch skeleton to bottom of row */ }\n\n.fc-row .fc-bgevent-skeleton table,\n.fc-row .fc-highlight-skeleton table {\n height: 100%;\n /* stretch skeleton to bottom of row */ }\n\n.fc-row .fc-highlight-skeleton td,\n.fc-row .fc-bgevent-skeleton td {\n border-color: transparent; }\n\n.fc-row .fc-bgevent-skeleton {\n z-index: 2; }\n\n.fc-row .fc-highlight-skeleton {\n z-index: 3; }\n\n/*\nrow content (which contains day/week numbers and events) as well as \"mirror\" (which contains\ntemporary rendered events).\n*/\n.fc-row .fc-content-skeleton {\n position: relative;\n z-index: 4;\n padding-bottom: 2px;\n /* matches the space above the events */ }\n\n.fc-row .fc-mirror-skeleton {\n z-index: 5; }\n\n.fc .fc-row .fc-content-skeleton table,\n.fc .fc-row .fc-content-skeleton td,\n.fc .fc-row .fc-mirror-skeleton td {\n /* see-through to the background below */\n /* extra precedence to prevent theme-provided backgrounds */\n background: none;\n /* in case s are globally styled */\n border-color: transparent; }\n\n.fc-row .fc-content-skeleton td,\n.fc-row .fc-mirror-skeleton td {\n /* don't put a border between events and/or the day number */\n border-bottom: 0; }\n\n.fc-row .fc-content-skeleton tbody td,\n.fc-row .fc-mirror-skeleton tbody td {\n /* don't put a border between event cells */\n border-top: 0; }\n\n/* Scrolling Container\n--------------------------------------------------------------------------------------------------*/\n.fc-scroller {\n -webkit-overflow-scrolling: touch; }\n\n/* TODO: move to timegrid/daygrid */\n.fc-scroller > .fc-day-grid,\n.fc-scroller > .fc-time-grid {\n position: relative;\n /* re-scope all positions */\n width: 100%;\n /* hack to force re-sizing this inner element when scrollbars appear/disappear */ }\n\n/* Global Event Styles\n--------------------------------------------------------------------------------------------------*/\n.fc-event {\n position: relative;\n /* for resize handle and other inner positioning */\n display: block;\n /* make the
tag block */\n font-size: .85em;\n line-height: 1.3;\n border-radius: 2px;\n background-color: #00f2c3;\n /* default BACKGROUND color */\n font-weight: normal;\n /* undo jqui's ui-widget-header bold */ }\n .fc-event.event-azure {\n background-color: #1d8cf8; }\n .fc-event.event-green {\n background-color: #00bf9a; }\n .fc-event.event-orange {\n background-color: #ff8d72; }\n .fc-event.event-red {\n background-color: #fd5d93; }\n .fc-event.event-default {\n background-color: #344675; }\n\n.fc-event-dot {\n background-color: #3a87ad;\n /* default BACKGROUND color */ }\n\n.fc-event,\n.fc-event:hover,\n.ui-widget .fc-event {\n color: #ffffff;\n /* default TEXT color */\n text-decoration: none;\n /* if has an href */ }\n\n.fc-event[href],\n.fc-event.fc-draggable {\n cursor: pointer;\n /* give events with links and draggable events a hand mouse pointer */ }\n\n.fc-not-allowed,\n.fc-not-allowed .fc-event {\n /* to override an event's custom cursor */\n cursor: not-allowed; }\n\n.fc-event .fc-bg {\n /* the generic .fc-bg already does position */\n z-index: 1;\n background: #ffffff;\n opacity: .25; }\n\n.fc-event .fc-content {\n position: relative;\n z-index: 2; }\n\n/* resizer (cursor AND touch devices) */\n.fc-event .fc-resizer {\n position: absolute;\n z-index: 4; }\n\n/* resizer (touch devices) */\n.fc-event .fc-resizer {\n display: none; }\n\n.fc-event.fc-allow-mouse-resize .fc-resizer,\n.fc-event.fc-selected .fc-resizer {\n /* only show when hovering or selected (with touch) */\n display: block; }\n\n/* hit area */\n.fc-event.fc-selected .fc-resizer:before {\n /* 40x40 touch area */\n content: \"\";\n position: absolute;\n z-index: 9999;\n /* user of this util can scope within a lower z-index */\n top: 50%;\n left: 50%;\n width: 40px;\n height: 40px;\n margin-left: -20px;\n margin-top: -20px; }\n\n/* Event Selection (only for touch devices)\n--------------------------------------------------------------------------------------------------*/\n.fc-event.fc-selected {\n z-index: 9999 !important;\n /* overcomes inline z-index */\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); }\n\n.fc-event.fc-selected:after {\n content: \"\";\n position: absolute;\n z-index: 1;\n /* same z-index as fc-bg, behind text */\n /* overcome the borders */\n top: -1px;\n right: -1px;\n bottom: -1px;\n left: -1px;\n /* darkening effect */\n background: #000;\n opacity: 0.25; }\n\n/* Event Dragging\n--------------------------------------------------------------------------------------------------*/\n.fc-event.fc-dragging.fc-selected {\n z-index: 9999 !important;\n /* overcomes inline z-index */\n box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); }\n\n.fc-event.fc-selected.fc-dragging {\n box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); }\n\n.fc-event.fc-dragging:not(.fc-selected) {\n opacity: 0.75; }\n\n/* Horizontal Events\n--------------------------------------------------------------------------------------------------*/\n/* bigger touch area when selected */\n.fc-h-event.fc-selected:before {\n content: \"\";\n position: absolute;\n z-index: 3;\n /* below resizers */\n top: -10px;\n bottom: -10px;\n left: 0;\n right: 0; }\n\n/* events that are continuing to/from another week. kill rounded corners and butt up against edge */\n.fc-ltr .fc-h-event.fc-not-start,\n.fc-rtl .fc-h-event.fc-not-end {\n margin-left: 0;\n border-left-width: 0;\n padding-left: 1px;\n /* replace the border with padding */\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.fc-ltr .fc-h-event.fc-not-end,\n.fc-rtl .fc-h-event.fc-not-start {\n margin-right: 0;\n border-right-width: 0;\n padding-right: 1px;\n /* replace the border with padding */\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n\n/* resizer (cursor AND touch devices) */\n/* left resizer */\n.fc-ltr .fc-h-event .fc-start-resizer,\n.fc-rtl .fc-h-event .fc-end-resizer {\n cursor: w-resize;\n left: -1px;\n /* overcome border */ }\n\n/* right resizer */\n.fc-ltr .fc-h-event .fc-end-resizer,\n.fc-rtl .fc-h-event .fc-start-resizer {\n cursor: e-resize;\n right: -1px;\n /* overcome border */ }\n\n/* resizer (mouse devices) */\n.fc-h-event.fc-allow-mouse-resize .fc-resizer {\n width: 7px;\n top: -1px;\n /* overcome top border */\n bottom: -1px;\n /* overcome bottom border */ }\n\n/* resizer (touch devices) */\n.fc-h-event.fc-selected .fc-resizer {\n /* 8x8 little dot */\n border-radius: 4px;\n border-width: 1px;\n width: 6px;\n height: 6px;\n border-style: solid;\n border-color: inherit;\n background: #fff;\n /* vertically center */\n top: 50%;\n margin-top: -4px; }\n\n/* left resizer */\n.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,\n.fc-rtl .fc-h-event.fc-selected .fc-end-resizer {\n margin-left: -4px;\n /* centers the 8x8 dot on the left edge */ }\n\n/* right resizer */\n.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,\n.fc-rtl .fc-h-event.fc-selected .fc-start-resizer {\n margin-right: -4px;\n /* centers the 8x8 dot on the right edge */ }\n\n/* DayGrid events\n----------------------------------------------------------------------------------------------------\nWe use the full \"fc-day-grid-event\" class instead of using descendants because the event won't\nbe a descendant of the grid when it is being dragged.\n*/\n.fc-day-grid-event {\n margin: 1px 5px 0;\n /* spacing between events and edges */\n padding: 0 1px; }\n\ntr:first-child > td > .fc-day-grid-event {\n margin-top: 2px;\n /* a little bit more space before the first event */ }\n\n.fc-day-grid-event.fc-selected:after {\n content: \"\";\n position: absolute;\n z-index: 1;\n /* same z-index as fc-bg, behind text */\n /* overcome the borders */\n top: -1px;\n right: -1px;\n bottom: -1px;\n left: -1px;\n /* darkening effect */\n background: #000;\n opacity: .25; }\n\n.fc-day-grid-event .fc-content {\n /* force events to be one-line tall */\n white-space: nowrap;\n overflow: hidden;\n color: #ffffff;\n padding: 0 5px; }\n\n.fc-day-grid-event .fc-time {\n font-weight: bold; }\n\n/* resizer (cursor devices) */\n/* left resizer */\n.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,\n.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {\n margin-left: -2px;\n /* to the day cell's edge */ }\n\n/* right resizer */\n.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,\n.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {\n margin-right: -2px;\n /* to the day cell's edge */ }\n\n.fc-mirror-skeleton tr:first-child > td > .fc-day-grid-event {\n margin-top: 0;\n /* except for mirror skeleton */ }\n\n.fc-day-grid-event .fc-content {\n /* force events to be one-line tall */\n white-space: nowrap;\n overflow: hidden; }\n\n.fc-day-grid-event .fc-time {\n font-weight: bold; }\n\n/* resizer (cursor devices) */\n/* left resizer */\n.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,\n.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {\n margin-left: -2px;\n /* to the day cell's edge */ }\n\n/* right resizer */\n.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,\n.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {\n margin-right: -2px;\n /* to the day cell's edge */ }\n\n/* Event Limiting\n--------------------------------------------------------------------------------------------------*/\n/* \"more\" link that represents hidden events */\na.fc-more {\n margin: 1px 3px;\n font-size: 0.85em;\n cursor: pointer;\n text-decoration: none; }\n\na.fc-more:hover {\n text-decoration: underline; }\n\n.fc-limited {\n /* rows and cells that are hidden because of a \"more\" link */\n display: none; }\n\n/* popover that appears when \"more\" link is clicked */\n.fc-day-grid .fc-row {\n z-index: 1;\n /* make the \"more\" popover one higher than this */ }\n\n.fc-more-popover {\n z-index: 2;\n width: 220px; }\n\n.fc-more-popover .fc-event-container {\n padding: 10px; }\n\n/* Now Indicator\n--------------------------------------------------------------------------------------------------*/\n.fc-now-indicator {\n position: absolute;\n border: 0 solid red; }\n\n/* Utilities\n--------------------------------------------------------------------------------------------------*/\n.fc-unselectable {\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }\n\n/*\nTODO: more distinction between this file and common.css\n*/\n/* Colors\n--------------------------------------------------------------------------------------------------*/\n.fc-unthemed th,\n.fc-unthemed td,\n.fc-unthemed thead,\n.fc-unthemed tbody,\n.fc-unthemed .fc-divider,\n.fc-unthemed .fc-row,\n.fc-unthemed .fc-content,\n.fc-unthemed .fc-popover,\n.fc-unthemed .fc-list-view,\n.fc-unthemed .fc-list-heading td {\n border-color: #2b3553; }\n\n.fc-unthemed .fc-popover {\n background-color: #ffffff; }\n\n.fc-unthemed .fc-divider,\n.fc-unthemed .fc-popover .fc-header,\n.fc-unthemed .fc-list-heading td {\n background: #eee; }\n\n.fc-unthemed .fc-popover .fc-header .fc-close {\n color: #666666; }\n\n.fc-unthemed td.fc-today {\n background: #252e49;\n color: #ffffff; }\n\n.fc-unthemed .fc-disabled-day {\n background: #d7d7d7;\n opacity: 0.3; }\n\n/* Icons\n--------------------------------------------------------------------------------------------------\nfrom https://feathericons.com/ and built with IcoMoon\n*/\n@font-face {\n font-family: \"fcicons\";\n src: url(\"data:application/x-font-ttf;charset=utf-8;base64,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\") format(\"truetype\");\n font-weight: normal;\n font-style: normal; }\n\n.fc-icon {\n /* use !important to prevent issues with browser extensions that change fonts */\n font-family: \"fcicons\" !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale; }\n\n.fc-icon-chevron-left:before {\n content: \"\"; }\n\n.fc-icon-chevron-right:before {\n content: \"\"; }\n\n.fc-icon-chevrons-left:before {\n content: \"\"; }\n\n.fc-icon-chevrons-right:before {\n content: \"\"; }\n\n.fc-icon-minus-square:before {\n content: \"\"; }\n\n.fc-icon-plus-square:before {\n content: \"\"; }\n\n.fc-icon-x:before {\n content: \"\"; }\n\n.fc-icon {\n display: inline-block;\n width: 1em;\n height: 1em;\n text-align: center; }\n\n/* Buttons\n--------------------------------------------------------------------------------------------------\nLots taken from Flatly (MIT): https://bootswatch.com/4/flatly/bootstrap.css\n*/\n/* reset */\n.fc-button {\n border-width: 2px;\n font-weight: 400;\n font-size: 0.75rem;\n color: #ffffff;\n line-height: 1.35em;\n margin: 5px 1px;\n border: none;\n margin: 10px 1px;\n border-radius: 0.2857rem;\n padding: 8px 20px;\n cursor: pointer;\n -webkit-transition: all .2s ease-in-out;\n -o-transition: all .2s ease-in-out;\n transition: all .2s ease-in-out;\n outline: none; }\n .fc-button::-moz-focus-inner {\n border: 0; }\n .fc-button, .fc-button.btn-primary {\n background: #e14eca;\n background-image: -webkit-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -o-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-size: 210% 210%;\n background-position: top right;\n background-color: #e14eca;\n transition: all 0.15s ease;\n box-shadow: none;\n color: #ffffff; }\n .fc-button.animation-on-hover:hover, .fc-button.btn-primary.animation-on-hover:hover {\n background-position: bottom left;\n transition: 0.3s ease-in-out; }\n .fc-button:hover, .fc-button:focus, .fc-button:active, .fc-button.active, .fc-button:active:focus, .fc-button:active:hover, .fc-button.active:focus, .fc-button.active:hover, .fc-button.btn-primary:hover, .fc-button.btn-primary:focus, .fc-button.btn-primary:active, .fc-button.btn-primary.active, .fc-button.btn-primary:active:focus, .fc-button.btn-primary:active:hover, .fc-button.btn-primary.active:focus, .fc-button.btn-primary.active:hover {\n background-color: #ba54f5 !important;\n background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-image: -webkit-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-image: -o-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n color: #ffffff;\n box-shadow: none; }\n .fc-button:active, .fc-button.btn-primary:active {\n box-shadow: none !important;\n transform: translateY(1px) !important;\n transition: all .15s ease; }\n .fc-button:not([data-action]):hover, .fc-button.btn-primary:not([data-action]):hover {\n box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);\n transform: translateY(-1px);\n -webkit-transform: translateY(-1px); }\n .fc-button.disabled, .fc-button.disabled:hover, .fc-button.disabled:focus, .fc-button.disabled.focus, .fc-button.disabled:active, .fc-button.disabled.active, .fc-button:disabled, .fc-button:disabled:hover, .fc-button:disabled:focus, .fc-button:disabled.focus, .fc-button:disabled:active, .fc-button:disabled.active, .fc-button[disabled], .fc-button[disabled]:hover, .fc-button[disabled]:focus, .fc-button[disabled].focus, .fc-button[disabled]:active, .fc-button[disabled].active,\n fieldset[disabled] .fc-button,\n fieldset[disabled] .fc-button:hover,\n fieldset[disabled] .fc-button:focus,\n fieldset[disabled] .fc-button.focus,\n fieldset[disabled] .fc-button:active,\n fieldset[disabled] .fc-button.active, .fc-button.btn-primary.disabled, .fc-button.btn-primary.disabled:hover, .fc-button.btn-primary.disabled:focus, .fc-button.btn-primary.disabled.focus, .fc-button.btn-primary.disabled:active, .fc-button.btn-primary.disabled.active, .fc-button.btn-primary:disabled, .fc-button.btn-primary:disabled:hover, .fc-button.btn-primary:disabled:focus, .fc-button.btn-primary:disabled.focus, .fc-button.btn-primary:disabled:active, .fc-button.btn-primary:disabled.active, .fc-button.btn-primary[disabled], .fc-button.btn-primary[disabled]:hover, .fc-button.btn-primary[disabled]:focus, .fc-button.btn-primary[disabled].focus, .fc-button.btn-primary[disabled]:active, .fc-button.btn-primary[disabled].active,\n fieldset[disabled] .fc-button.btn-primary,\n fieldset[disabled] .fc-button.btn-primary:hover,\n fieldset[disabled] .fc-button.btn-primary:focus,\n fieldset[disabled] .fc-button.btn-primary.focus,\n fieldset[disabled] .fc-button.btn-primary:active,\n fieldset[disabled] .fc-button.btn-primary.active {\n background-color: #e14eca;\n border-color: #e14eca; }\n .fc-button.btn-simple, .fc-button.btn-primary.btn-simple {\n color: #e14eca;\n border-color: #e14eca;\n background: transparent; }\n .fc-button.btn-simple:hover, .fc-button.btn-simple:focus, .fc-button.btn-simple:active, .fc-button.btn-simple:not(:disabled):not(.disabled):active, .fc-button.btn-primary.btn-simple:hover, .fc-button.btn-primary.btn-simple:focus, .fc-button.btn-primary.btn-simple:active, .fc-button.btn-primary.btn-simple:not(:disabled):not(.disabled):active {\n color: #e14eca;\n border-color: #e14eca;\n background-color: transparent !important;\n background-image: none !important;\n box-shadow: none; }\n .fc-button.btn-simple.active, .fc-button.btn-primary.btn-simple.active {\n border-color: #e14eca !important; }\n .fc-button.btn-simple.active:hover, .fc-button.btn-simple.active:focus, .fc-button.btn-simple.active:active, .fc-button.btn-simple.active:not(:disabled):not(.disabled):active, .fc-button.btn-primary.btn-simple.active:hover, .fc-button.btn-primary.btn-simple.active:focus, .fc-button.btn-primary.btn-simple.active:active, .fc-button.btn-primary.btn-simple.active:not(:disabled):not(.disabled):active {\n color: #ffffff;\n border-color: #e14eca;\n background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-image: -webkit-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-image: -o-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca) !important;\n background-color: #ba54f5 !important;\n box-shadow: none; }\n .fc-button.btn-link, .fc-button.btn-primary.btn-link {\n color: #e14eca; }\n .fc-button.btn-link:hover, .fc-button.btn-link:focus, .fc-button.btn-link:active, .fc-button.btn-primary.btn-link:hover, .fc-button.btn-primary.btn-link:focus, .fc-button.btn-primary.btn-link:active {\n background-color: transparent !important;\n background-image: none !important;\n color: #ffffff !important;\n text-decoration: none;\n box-shadow: none; }\n .fc-button .fc button[disabled],\n .fc-button .fc button[disabled]:focus,\n .fc-button .fc button[disabled]:hover {\n cursor: default;\n opacity: .5;\n pointer-events: none; }\n\n.fc-button:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color; }\n\n.fc-button {\n -webkit-appearance: button; }\n\n.fc-button:not(:disabled) {\n cursor: pointer; }\n\n.fc-button::-moz-focus-inner {\n padding: 0;\n border-style: none; }\n\n.fc-state-hover,\n.fc-state-down,\n.fc-state-active,\n.fc-state-disabled {\n color: #333333;\n background-color: #e6e6e6; }\n\n.fc-state-hover {\n color: #333333;\n text-decoration: none;\n background-position: 0 -15px;\n -webkit-transition: background-position 0.1s linear;\n -moz-transition: background-position 0.1s linear;\n -o-transition: background-position 0.1s linear;\n transition: background-position 0.1s linear; }\n\n.fc-state-down,\n.fc-state-active {\n background-color: #cccccc;\n background-image: none; }\n\n.fc-state-disabled {\n cursor: default;\n background-image: none;\n opacity: 0.65;\n box-shadow: none; }\n\n/* theme */\n.fc-button:focus {\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25); }\n\n.fc-button:disabled {\n opacity: 0.65; }\n\n.fc-head-container,\n.fc-day-header {\n border: 0 !important;\n text-align: right !important; }\n\n.card-calendar .fc .fc-day-header:last-child {\n padding-right: 15px; }\n\ntbody.fc-body tr > .fc-widget-content {\n border-left: 0 !important;\n border-bottom: 0 !important; }\n\n.card-calendar .fc td:last-child {\n border-right: 0 !important; }\n\n.fc .fc-button-group > * {\n float: left;\n margin: 0 0 0 2px; }\n\ntr:first-child > td > .fc-day-grid-event {\n margin-top: 2px; }\n\n.card-calendar table td {\n text-align: right; }\n\n/* icons within buttons */\n.fc-button .fc-icon {\n vertical-align: middle;\n font-size: 1.5em; }\n\n/* Buttons Groups\n--------------------------------------------------------------------------------------------------*/\n.fc-button-group {\n display: inline-block; }\n .fc-button-group .fc-prev-button,\n .fc-button-group .fc-next-button {\n opacity: .7;\n color: #ffffff;\n padding: 7px 20px;\n background: transparent;\n border: 1px solid #2b3553; }\n .fc-button-group .fc-prev-button:hover, .fc-button-group .fc-prev-button:focus, .fc-button-group .fc-prev-button:active:hover,\n .fc-button-group .fc-next-button:hover,\n .fc-button-group .fc-next-button:focus,\n .fc-button-group .fc-next-button:active:hover {\n background-color: transparent !important;\n background-image: none !important;\n opacity: 1; }\n\n.fc-button-group > .fc-button {\n position: relative;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto; }\n\n.fc-button-group > .fc-button:hover {\n z-index: 1; }\n\n.fc-button-group .fc-button {\n border-radius: .2857rem !important;\n opacity: .5 !important; }\n .fc-button-group .fc-button.fc-button-active, .fc-button-group .fc-button:hover {\n opacity: 1 !important; }\n\n.fc-button-group > .fc-button:focus,\n.fc-button-group > .fc-button:active,\n.fc-button-group > .fc-button.fc-button-active {\n z-index: 1; }\n\n.fc-button-group > .fc-button:not(:first-child) {\n margin: 0 0 0 2px; }\n\n.fc-button-group > .fc-button:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n\n.fc-button-group > .fc-button:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n/* Popover\n--------------------------------------------------------------------------------------------------*/\n.fc-unthemed .fc-popover {\n position: absolute;\n box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); }\n\n/* List View\n--------------------------------------------------------------------------------------------------*/\n.fc-unthemed .fc-list-item:hover td {\n background-color: #f5f5f5; }\n\n/* Toolbar\n--------------------------------------------------------------------------------------------------*/\n.fc-toolbar {\n display: flex;\n justify-content: space-between;\n align-items: center;\n margin-bottom: .8em; }\n\n.fc-toolbar.fc-footer-toolbar {\n margin-top: 1.5em; }\n\n/* inner content */\n.fc-toolbar > * > :not(:first-child) {\n margin-left: 0.75em; }\n\n.fc-toolbar h2 {\n margin: 0;\n margin-bottom: 10px;\n font-size: 1.8em; }\n\n/* View Structure\n--------------------------------------------------------------------------------------------------*/\n.fc-view-container {\n position: relative; }\n\n/* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */\n/* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */\n.fc-view-container *,\n.fc-view-container *:before,\n.fc-view-container *:after {\n -webkit-box-sizing: content-box;\n -moz-box-sizing: content-box;\n box-sizing: content-box; }\n\n.fc-view,\n.fc-view > table {\n /* so dragged elements can be above the view's main element */\n position: relative;\n z-index: 1; }\n\n@media print {\n .fc {\n max-width: 100% !important; }\n /* Global Event Restyling\n --------------------------------------------------------------------------------------------------*/\n .fc-event {\n background: #fff !important;\n color: #000 !important;\n page-break-inside: avoid; }\n .fc-event .fc-resizer {\n display: none; }\n /* Table & Day-Row Restyling\n --------------------------------------------------------------------------------------------------*/\n .fc th,\n .fc td,\n .fc hr,\n .fc thead,\n .fc tbody,\n .fc-row {\n border-color: #ccc !important;\n background: #fff !important; }\n /* kill the overlaid, absolutely-positioned components */\n /* common... */\n .fc-bg,\n .fc-bgevent-skeleton,\n .fc-highlight-skeleton,\n .fc-mirror-skeleton,\n .fc-bgevent-container,\n .fc-business-container,\n .fc-highlight-container,\n .fc-mirror-container {\n display: none; }\n /* don't force a min-height on rows (for DayGrid) */\n .fc tbody .fc-row {\n height: auto !important;\n /* undo height that JS set in distributeHeight */\n min-height: 0 !important;\n /* undo the min-height from each view's specific stylesheet */ }\n .fc tbody .fc-row .fc-content-skeleton {\n position: static;\n /* undo .fc-rigid */\n padding-bottom: 0 !important;\n /* use a more border-friendly method for this... */ }\n .fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td {\n /* only works in newer browsers */\n padding-bottom: 1em;\n /* ...gives space within the skeleton. also ensures min height in a way */ }\n .fc tbody .fc-row .fc-content-skeleton table {\n /* provides a min-height for the row, but only effective for IE, which exaggerates this value,\n making it look more like 3em. for other browers, it will already be this tall */\n height: 1em; }\n /* Undo month-view event limiting. Display all events and hide the \"more\" links\n --------------------------------------------------------------------------------------------------*/\n .fc-more-cell,\n .fc-more {\n display: none !important; }\n .fc tr.fc-limited {\n display: table-row !important; }\n .fc td.fc-limited {\n display: table-cell !important; }\n .fc-popover {\n display: none;\n /* never display the \"more..\" popover in print mode */ }\n /* TimeGrid Restyling\n --------------------------------------------------------------------------------------------------*/\n /* undo the min-height 100% trick used to fill the container's height */\n .fc-time-grid {\n min-height: 0 !important; }\n /* don't display the side axis at all (\"all-day\" and time cells) */\n .fc-timeGrid-view .fc-axis {\n display: none; }\n /* don't display the horizontal lines */\n .fc-slats,\n .fc-time-grid hr {\n /* this hr is used when height is underused and needs to be filled */\n display: none !important;\n /* important overrides inline declaration */ }\n /* let the container that holds the events be naturally positioned and create real height */\n .fc-time-grid .fc-content-skeleton {\n position: static; }\n /* in case there are no events, we still want some height */\n .fc-time-grid .fc-content-skeleton table {\n height: 4em; }\n /* kill the horizontal spacing made by the event container. event margins will be done below */\n .fc-time-grid .fc-event-container {\n margin: 0 !important; }\n /* TimeGrid *Event* Restyling\n --------------------------------------------------------------------------------------------------*/\n /* naturally position events, vertically stacking them */\n .fc-time-grid .fc-event {\n position: static !important;\n margin: 3px 2px !important; }\n /* for events that continue to a future day, give the bottom border back */\n .fc-time-grid .fc-event.fc-not-end {\n border-bottom-width: 1px !important; }\n /* indicate the event continues via \"...\" text */\n .fc-time-grid .fc-event.fc-not-end:after {\n content: \"...\"; }\n /* for events that are continuations from previous days, give the top border back */\n .fc-time-grid .fc-event.fc-not-start {\n border-top-width: 1px !important; }\n /* indicate the event is a continuation via \"...\" text */\n .fc-time-grid .fc-event.fc-not-start:before {\n content: \"...\"; }\n /* time */\n /* undo a previous declaration and let the time text span to a second line */\n .fc-time-grid .fc-event .fc-time {\n white-space: normal !important; }\n /* hide the the time that is normally displayed... */\n .fc-time-grid .fc-event .fc-time span {\n display: none; }\n /* ...replace it with a more verbose version (includes AM/PM) stored in an html attribute */\n .fc-time-grid .fc-event .fc-time:after {\n content: attr(data-full); }\n /* Vertical Scroller & Containers\n --------------------------------------------------------------------------------------------------*/\n /* kill the scrollbars and allow natural height */\n .fc-scroller,\n .fc-day-grid-container,\n .fc-time-grid-container {\n /* */\n overflow: visible !important;\n height: auto !important; }\n /* kill the horizontal border/padding used to compensate for scrollbars */\n .fc-row {\n border: 0 !important;\n margin: 0 !important; }\n /* Button Controls\n --------------------------------------------------------------------------------------------------*/\n .fc-button-group,\n .fc button {\n display: none;\n /* don't display any button-related controls */ } }\n\n.fc-day-header span {\n color: rgba(255, 255, 255, 0.4); }\n\n.fc-day-top .fc-day-number {\n color: #ffffff; }\n\n/* DayGridView\n--------------------------------------------------------------------------------------------------*/\n/* day row structure */\n.fc-dayGridWeek-view .fc-content-skeleton,\n.fc-dayGridDay-view .fc-content-skeleton {\n /* there may be week numbers in these views, so no padding-top */\n padding-bottom: 1em;\n /* ensure a space at bottom of cell for user selecting/clicking */ }\n\n.fc-dayGrid-view .fc-body .fc-row {\n min-height: 4em;\n /* ensure that all rows are at least this tall */ }\n\n/* a \"rigid\" row will take up a constant amount of height because content-skeleton is absolute */\n.fc-row.fc-rigid {\n overflow: hidden; }\n\n.fc-row.fc-rigid .fc-content-skeleton {\n position: absolute;\n top: 0;\n left: 0;\n right: 0; }\n\n/* week and day number styling */\n.fc-day-top.fc-other-month {\n opacity: 0.3; }\n\n.fc-dayGrid-view .fc-week-number,\n.fc-dayGrid-view .fc-day-number {\n padding: 2px; }\n\n.fc-dayGrid-view th.fc-week-number,\n.fc-dayGrid-view th.fc-day-number {\n padding: 0 2px;\n /* column headers can't have as much v space */ }\n\n.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number {\n float: right; }\n\n.fc-rtl .fc-dayGrid-view .fc-day-top .fc-day-number {\n float: left; }\n\n.fc-ltr .fc-dayGrid-view .fc-day-top .fc-week-number {\n float: left;\n border-radius: 0 0 3px 0; }\n\n.fc-rtl .fc-dayGrid-view .fc-day-top .fc-week-number {\n float: right;\n border-radius: 0 0 0 3px; }\n\n.fc-dayGrid-view .fc-day-top .fc-week-number {\n min-width: 1.5em;\n text-align: center;\n background-color: #f2f2f2;\n color: #808080; }\n\n/* when week/day number have own column */\n.fc-dayGrid-view td.fc-week-number {\n text-align: center; }\n\n.fc-dayGrid-view td.fc-week-number > * {\n /* work around the way we do column resizing and ensure a minimum width */\n display: inline-block;\n min-width: 1.25em; }\n\n/* TimeGridView all-day area\n--------------------------------------------------------------------------------------------------*/\n.fc-timeGrid-view .fc-day-grid {\n position: relative;\n z-index: 2;\n /* so the \"more..\" popover will be over the time grid */ }\n\n.fc-timeGrid-view .fc-day-grid .fc-row {\n min-height: 3em;\n /* all-day section will never get shorter than this */ }\n\n.fc-timeGrid-view .fc-day-grid .fc-row .fc-content-skeleton {\n padding-bottom: 1em;\n /* give space underneath events for clicking/selecting days */ }\n\n/* TimeGrid axis running down the side (for both the all-day area and the slot area)\n--------------------------------------------------------------------------------------------------*/\n.fc .fc-axis {\n /* .fc to overcome default cell styles */\n vertical-align: middle;\n padding: 0 4px;\n white-space: nowrap; }\n\n.fc-ltr .fc-axis {\n text-align: right; }\n\n.fc-rtl .fc-axis {\n text-align: left; }\n\n/* TimeGrid Structure\n--------------------------------------------------------------------------------------------------*/\n.fc-time-grid-container,\n.fc-time-grid {\n /* so slats/bg/content/etc positions get scoped within here */\n position: relative;\n z-index: 1; }\n\n.fc-time-grid {\n min-height: 100%;\n /* so if height setting is 'auto', .fc-bg stretches to fill height */ }\n\n.fc-time-grid table {\n /* don't put outer borders on slats/bg/content/etc */\n border: 0 hidden transparent; }\n\n.fc-time-grid > .fc-bg {\n z-index: 1; }\n\n.fc-time-grid .fc-slats,\n.fc-time-grid > hr {\n /* the
TimeGridView injects when grid is shorter than scroller */\n position: relative;\n z-index: 2; }\n\n.fc-time-grid .fc-content-col {\n position: relative;\n /* because now-indicator lives directly inside */ }\n\n.fc-time-grid .fc-content-skeleton {\n position: absolute;\n z-index: 3;\n top: 0;\n left: 0;\n right: 0; }\n\n/* divs within a cell within the fc-content-skeleton */\n.fc-time-grid .fc-business-container {\n position: relative;\n z-index: 1; }\n\n.fc-time-grid .fc-bgevent-container {\n position: relative;\n z-index: 2; }\n\n.fc-time-grid .fc-highlight-container {\n position: relative;\n z-index: 3; }\n\n.fc-time-grid .fc-event-container {\n position: relative;\n z-index: 4; }\n\n.fc-time-grid .fc-now-indicator-line {\n z-index: 5; }\n\n.fc-time-grid .fc-mirror-container {\n /* also is fc-event-container */\n position: relative;\n z-index: 6; }\n\n/* TimeGrid Slats (lines that run horizontally)\n--------------------------------------------------------------------------------------------------*/\n.fc-time-grid .fc-slats td {\n height: 1.5em;\n border-bottom: 0;\n /* each cell is responsible for its top border */ }\n\n.fc-time-grid .fc-slats .fc-minor td {\n border-top-style: dotted; }\n\n/* TimeGrid Highlighting Slots\n--------------------------------------------------------------------------------------------------*/\n.fc-time-grid .fc-highlight-container {\n /* a div within a cell within the fc-highlight-skeleton */\n position: relative;\n /* scopes the left/right of the fc-highlight to be in the column */ }\n\n.fc-time-grid .fc-highlight {\n position: absolute;\n left: 0;\n right: 0;\n /* top and bottom will be in by JS */ }\n\n/* TimeGrid Event Containment\n--------------------------------------------------------------------------------------------------*/\n.fc-ltr .fc-time-grid .fc-event-container {\n /* space on the sides of events for LTR (default) */\n margin: 0 2.5% 0 2px; }\n\n.fc-rtl .fc-time-grid .fc-event-container {\n /* space on the sides of events for RTL */\n margin: 0 2px 0 2.5%; }\n\n.fc-time-grid .fc-event,\n.fc-time-grid .fc-bgevent {\n position: absolute;\n z-index: 1;\n /* scope inner z-index's */ }\n\n.fc-time-grid .fc-bgevent {\n /* background events always span full width */\n left: 0;\n right: 0; }\n\n/* TimeGrid Event Styling\n----------------------------------------------------------------------------------------------------\nWe use the full \"fc-time-grid-event\" class instead of using descendants because the event won't\nbe a descendant of the grid when it is being dragged.\n*/\n.fc-time-grid-event {\n margin-bottom: 1px; }\n\n.fc-time-grid-event-inset {\n -webkit-box-shadow: 0px 0px 0px 1px #fff;\n box-shadow: 0px 0px 0px 1px #fff; }\n\n.fc-time-grid-event.fc-not-start {\n /* events that are continuing from another day */\n /* replace space made by the top border with padding */\n border-top-width: 0;\n padding-top: 1px;\n /* remove top rounded corners */\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.fc-time-grid-event.fc-not-end {\n /* replace space made by the top border with padding */\n border-bottom-width: 0;\n padding-bottom: 1px;\n /* remove bottom rounded corners */\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0; }\n\n.fc-time-grid-event .fc-content {\n overflow: hidden;\n max-height: 100%; }\n\n.fc-time-grid-event .fc-time,\n.fc-time-grid-event .fc-title {\n padding: 0 1px; }\n\n.fc-time-grid-event .fc-time {\n font-size: 0.85em;\n white-space: nowrap; }\n\n/* short mode, where time and title are on the same line */\n.fc-time-grid-event.fc-short .fc-content {\n /* don't wrap to second line (now that contents will be inline) */\n white-space: nowrap; }\n\n.fc-time-grid-event.fc-short .fc-time,\n.fc-time-grid-event.fc-short .fc-title {\n /* put the time and title on the same line */\n display: inline-block;\n vertical-align: top; }\n\n.fc-time-grid-event.fc-short .fc-time span {\n display: none;\n /* don't display the full time text... */ }\n\n.fc-time-grid-event.fc-short .fc-time:before {\n content: attr(data-start);\n /* ...instead, display only the start time */ }\n\n.fc-time-grid-event.fc-short .fc-time:after {\n content: \" - \";\n /* seperate with a dash, wrapped in nbsp's */ }\n\n.fc-time-grid-event.fc-short .fc-title {\n font-size: 0.85em;\n /* make the title text the same size as the time */\n padding: 0;\n /* undo padding from above */ }\n\n/* resizer (cursor device) */\n.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {\n left: 0;\n right: 0;\n bottom: 0;\n height: 8px;\n overflow: hidden;\n line-height: 8px;\n font-size: 11px;\n font-family: monospace;\n text-align: center;\n cursor: s-resize; }\n\n.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {\n content: \"=\"; }\n\n/* resizer (touch device) */\n.fc-time-grid-event.fc-selected .fc-resizer {\n /* 10x10 dot */\n border-radius: 5px;\n border-width: 1px;\n width: 8px;\n height: 8px;\n border-style: solid;\n border-color: inherit;\n background: #fff;\n /* horizontally center */\n left: 50%;\n margin-left: -5px;\n /* center on the bottom edge */\n bottom: -5px; }\n\n/* Now Indicator\n--------------------------------------------------------------------------------------------------*/\n.fc-time-grid .fc-now-indicator-line {\n border-top-width: 1px;\n left: 0;\n right: 0; }\n\n/* arrow on axis */\n.fc-time-grid .fc-now-indicator-arrow {\n margin-top: -5px;\n /* vertically center on top coordinate */ }\n\n.fc-ltr .fc-time-grid .fc-now-indicator-arrow {\n left: 0;\n /* triangle pointing right... */\n border-width: 5px 0 5px 6px;\n border-top-color: transparent;\n border-bottom-color: transparent; }\n\n.fc-rtl .fc-time-grid .fc-now-indicator-arrow {\n right: 0;\n /* triangle pointing left... */\n border-width: 5px 6px 5px 0;\n border-top-color: transparent;\n border-bottom-color: transparent; }\n\n@-webkit-keyframes swal2-show {\n 0% {\n transform: scale(0.7); }\n 45% {\n transform: scale(1.05); }\n 80% {\n transform: scale(0.95); }\n 100% {\n transform: scale(1); } }\n\n@keyframes swal2-show {\n 0% {\n transform: scale(0.7); }\n 45% {\n transform: scale(1.05); }\n 80% {\n transform: scale(0.95); }\n 100% {\n transform: scale(1); } }\n\n@-webkit-keyframes swal2-hide {\n 0% {\n transform: scale(1);\n opacity: 1; }\n 100% {\n transform: scale(0.5);\n opacity: 0; } }\n\n@keyframes swal2-hide {\n 0% {\n transform: scale(1);\n opacity: 1; }\n 100% {\n transform: scale(0.5);\n opacity: 0; } }\n\n@-webkit-keyframes swal2-animate-success-line-tip {\n 0% {\n top: 1.1875em;\n left: 0.0625em;\n width: 0; }\n 54% {\n top: 1.0625em;\n left: 0.125em;\n width: 0; }\n 70% {\n top: 2.1875em;\n left: -0.375em;\n width: 3.125em; }\n 84% {\n top: 3em;\n left: 1.3125em;\n width: 1.0625em; }\n 100% {\n top: 2.8125em;\n left: 0.875em;\n width: 1.5625em; } }\n\n@keyframes swal2-animate-success-line-tip {\n 0% {\n top: 1.1875em;\n left: 0.0625em;\n width: 0; }\n 54% {\n top: 1.0625em;\n left: 0.125em;\n width: 0; }\n 70% {\n top: 2.1875em;\n left: -0.375em;\n width: 3.125em; }\n 84% {\n top: 3em;\n left: 1.3125em;\n width: 1.0625em; }\n 100% {\n top: 2.8125em;\n left: 0.875em;\n width: 1.5625em; } }\n\n@-webkit-keyframes swal2-animate-success-line-long {\n 0% {\n top: 3.375em;\n right: 2.875em;\n width: 0; }\n 65% {\n top: 3.375em;\n right: 2.875em;\n width: 0; }\n 84% {\n top: 2.1875em;\n right: 0;\n width: 3.4375em; }\n 100% {\n top: 2.375em;\n right: 0.5em;\n width: 2.9375em; } }\n\n@keyframes swal2-animate-success-line-long {\n 0% {\n top: 3.375em;\n right: 2.875em;\n width: 0; }\n 65% {\n top: 3.375em;\n right: 2.875em;\n width: 0; }\n 84% {\n top: 2.1875em;\n right: 0;\n width: 3.4375em; }\n 100% {\n top: 2.375em;\n right: 0.5em;\n width: 2.9375em; } }\n\n@-webkit-keyframes swal2-rotate-success-circular-line {\n 0% {\n transform: rotate(-45deg); }\n 5% {\n transform: rotate(-45deg); }\n 12% {\n transform: rotate(-405deg); }\n 100% {\n transform: rotate(-405deg); } }\n\n@keyframes swal2-rotate-success-circular-line {\n 0% {\n transform: rotate(-45deg); }\n 5% {\n transform: rotate(-45deg); }\n 12% {\n transform: rotate(-405deg); }\n 100% {\n transform: rotate(-405deg); } }\n\n@-webkit-keyframes swal2-animate-error-x-mark {\n 0% {\n margin-top: 1.625em;\n transform: scale(0.4);\n opacity: 0; }\n 50% {\n margin-top: 1.625em;\n transform: scale(0.4);\n opacity: 0; }\n 80% {\n margin-top: -0.375em;\n transform: scale(1.15); }\n 100% {\n margin-top: 0;\n transform: scale(1);\n opacity: 1; } }\n\n@keyframes swal2-animate-error-x-mark {\n 0% {\n margin-top: 1.625em;\n transform: scale(0.4);\n opacity: 0; }\n 50% {\n margin-top: 1.625em;\n transform: scale(0.4);\n opacity: 0; }\n 80% {\n margin-top: -0.375em;\n transform: scale(1.15); }\n 100% {\n margin-top: 0;\n transform: scale(1);\n opacity: 1; } }\n\n@-webkit-keyframes swal2-animate-error-icon {\n 0% {\n transform: rotateX(100deg);\n opacity: 0; }\n 100% {\n transform: rotateX(0deg);\n opacity: 1; } }\n\n@keyframes swal2-animate-error-icon {\n 0% {\n transform: rotateX(100deg);\n opacity: 0; }\n 100% {\n transform: rotateX(0deg);\n opacity: 1; } }\n\nbody.swal2-toast-shown .swal2-container {\n background-color: transparent; }\n\nbody.swal2-toast-shown .swal2-container.swal2-shown {\n background-color: transparent; }\n\nbody.swal2-toast-shown .swal2-container.swal2-top {\n top: 0;\n right: auto;\n bottom: auto;\n left: 50%;\n transform: translateX(-50%); }\n\nbody.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right {\n top: 0;\n right: 0;\n bottom: auto;\n left: auto; }\n\nbody.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left {\n top: 0;\n right: auto;\n bottom: auto;\n left: 0; }\n\nbody.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left {\n top: 50%;\n right: auto;\n bottom: auto;\n left: 0;\n transform: translateY(-50%); }\n\nbody.swal2-toast-shown .swal2-container.swal2-center {\n top: 50%;\n right: auto;\n bottom: auto;\n left: 50%;\n transform: translate(-50%, -50%); }\n\nbody.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right {\n top: 50%;\n right: 0;\n bottom: auto;\n left: auto;\n transform: translateY(-50%); }\n\nbody.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left {\n top: auto;\n right: auto;\n bottom: 0;\n left: 0; }\n\nbody.swal2-toast-shown .swal2-container.swal2-bottom {\n top: auto;\n right: auto;\n bottom: 0;\n left: 50%;\n transform: translateX(-50%); }\n\nbody.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right {\n top: auto;\n right: 0;\n bottom: 0;\n left: auto; }\n\nbody.swal2-toast-column .swal2-toast {\n flex-direction: column;\n align-items: stretch; }\n\nbody.swal2-toast-column .swal2-toast .swal2-actions {\n flex: 1;\n align-self: stretch;\n height: 2.2em;\n margin-top: 0.3125em; }\n\nbody.swal2-toast-column .swal2-toast .swal2-loading {\n justify-content: center; }\n\nbody.swal2-toast-column .swal2-toast .swal2-input {\n height: 2em;\n margin: 0.3125em auto;\n font-size: 1em; }\n\nbody.swal2-toast-column .swal2-toast .swal2-validation-message {\n font-size: 1em; }\n\n.swal2-popup.swal2-toast {\n flex-direction: row;\n align-items: center;\n width: auto;\n padding: 0.625em;\n overflow-y: hidden;\n box-shadow: 0 0 0.625em #d9d9d9; }\n\n.swal2-popup.swal2-toast .swal2-header {\n flex-direction: row; }\n\n.swal2-popup.swal2-toast .swal2-title {\n flex-grow: 1;\n justify-content: flex-start;\n margin: 0 0.6em;\n font-size: 1em; }\n\n.swal2-popup.swal2-toast .swal2-footer {\n margin: 0.5em 0 0;\n padding: 0.5em 0 0;\n font-size: 0.8em; }\n\n.swal2-popup.swal2-toast .swal2-close {\n position: static;\n width: 0.8em;\n height: 0.8em;\n line-height: 0.8; }\n\n.swal2-popup.swal2-toast .swal2-content {\n justify-content: flex-start;\n font-size: 1em; }\n\n.swal2-popup.swal2-toast .swal2-icon {\n width: 2em;\n min-width: 2em;\n height: 2em;\n margin: 0; }\n\n.swal2-popup.swal2-toast .swal2-icon::before {\n display: flex;\n align-items: center;\n font-size: 2em;\n font-weight: bold; }\n\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n .swal2-popup.swal2-toast .swal2-icon::before {\n font-size: 0.25em; } }\n\n.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {\n width: 2em;\n height: 2em; }\n\n.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {\n top: 0.875em;\n width: 1.375em; }\n\n.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {\n left: 0.3125em; }\n\n.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {\n right: 0.3125em; }\n\n.swal2-popup.swal2-toast .swal2-actions {\n flex-basis: auto !important;\n width: auto;\n height: auto;\n margin: 0 0.3125em; }\n\n.swal2-popup.swal2-toast .swal2-styled {\n margin: 0 0.3125em;\n padding: 0.3125em 0.625em;\n font-size: 1em; }\n\n.swal2-popup.swal2-toast .swal2-styled:focus {\n box-shadow: 0 0 0 0.0625em #fff, 0 0 0 0.125em rgba(50, 100, 150, 0.4); }\n\n.swal2-popup.swal2-toast .swal2-success {\n border-color: #a5dc86; }\n\n.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line] {\n position: absolute;\n width: 1.6em;\n height: 3em;\n transform: rotate(45deg);\n border-radius: 50%; }\n\n.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {\n top: -0.8em;\n left: -0.5em;\n transform: rotate(-45deg);\n transform-origin: 2em 2em;\n border-radius: 4em 0 0 4em; }\n\n.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {\n top: -0.25em;\n left: 0.9375em;\n transform-origin: 0 1.5em;\n border-radius: 0 4em 4em 0; }\n\n.swal2-popup.swal2-toast .swal2-success .swal2-success-ring {\n width: 2em;\n height: 2em; }\n\n.swal2-popup.swal2-toast .swal2-success .swal2-success-fix {\n top: 0;\n left: 0.4375em;\n width: 0.4375em;\n height: 2.6875em; }\n\n.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line] {\n height: 0.3125em; }\n\n.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {\n top: 1.125em;\n left: 0.1875em;\n width: 0.75em; }\n\n.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {\n top: 0.9375em;\n right: 0.1875em;\n width: 1.375em; }\n\n.swal2-popup.swal2-toast.swal2-show {\n -webkit-animation: swal2-toast-show 0.5s;\n animation: swal2-toast-show 0.5s; }\n\n.swal2-popup.swal2-toast.swal2-hide {\n -webkit-animation: swal2-toast-hide 0.1s forwards;\n animation: swal2-toast-hide 0.1s forwards; }\n\n.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip {\n -webkit-animation: swal2-toast-animate-success-line-tip 0.75s;\n animation: swal2-toast-animate-success-line-tip 0.75s; }\n\n.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long {\n -webkit-animation: swal2-toast-animate-success-line-long 0.75s;\n animation: swal2-toast-animate-success-line-long 0.75s; }\n\n@-webkit-keyframes swal2-toast-show {\n 0% {\n transform: translateY(-0.625em) rotateZ(2deg); }\n 33% {\n transform: translateY(0) rotateZ(-2deg); }\n 66% {\n transform: translateY(0.3125em) rotateZ(2deg); }\n 100% {\n transform: translateY(0) rotateZ(0deg); } }\n\n@keyframes swal2-toast-show {\n 0% {\n transform: translateY(-0.625em) rotateZ(2deg); }\n 33% {\n transform: translateY(0) rotateZ(-2deg); }\n 66% {\n transform: translateY(0.3125em) rotateZ(2deg); }\n 100% {\n transform: translateY(0) rotateZ(0deg); } }\n\n@-webkit-keyframes swal2-toast-hide {\n 100% {\n transform: rotateZ(1deg);\n opacity: 0; } }\n\n@keyframes swal2-toast-hide {\n 100% {\n transform: rotateZ(1deg);\n opacity: 0; } }\n\n@-webkit-keyframes swal2-toast-animate-success-line-tip {\n 0% {\n top: 0.5625em;\n left: 0.0625em;\n width: 0; }\n 54% {\n top: 0.125em;\n left: 0.125em;\n width: 0; }\n 70% {\n top: 0.625em;\n left: -0.25em;\n width: 1.625em; }\n 84% {\n top: 1.0625em;\n left: 0.75em;\n width: 0.5em; }\n 100% {\n top: 1.125em;\n left: 0.1875em;\n width: 0.75em; } }\n\n@keyframes swal2-toast-animate-success-line-tip {\n 0% {\n top: 0.5625em;\n left: 0.0625em;\n width: 0; }\n 54% {\n top: 0.125em;\n left: 0.125em;\n width: 0; }\n 70% {\n top: 0.625em;\n left: -0.25em;\n width: 1.625em; }\n 84% {\n top: 1.0625em;\n left: 0.75em;\n width: 0.5em; }\n 100% {\n top: 1.125em;\n left: 0.1875em;\n width: 0.75em; } }\n\n@-webkit-keyframes swal2-toast-animate-success-line-long {\n 0% {\n top: 1.625em;\n right: 1.375em;\n width: 0; }\n 65% {\n top: 1.25em;\n right: 0.9375em;\n width: 0; }\n 84% {\n top: 0.9375em;\n right: 0;\n width: 1.125em; }\n 100% {\n top: 0.9375em;\n right: 0.1875em;\n width: 1.375em; } }\n\n@keyframes swal2-toast-animate-success-line-long {\n 0% {\n top: 1.625em;\n right: 1.375em;\n width: 0; }\n 65% {\n top: 1.25em;\n right: 0.9375em;\n width: 0; }\n 84% {\n top: 0.9375em;\n right: 0;\n width: 1.125em; }\n 100% {\n top: 0.9375em;\n right: 0.1875em;\n width: 1.375em; } }\n\nbody.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {\n overflow: hidden; }\n\nbody.swal2-height-auto {\n height: auto !important; }\n\nbody.swal2-no-backdrop .swal2-shown {\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n max-width: calc(100% - 0.625em * 2);\n background-color: transparent; }\n\nbody.swal2-no-backdrop .swal2-shown > .swal2-modal {\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); }\n\nbody.swal2-no-backdrop .swal2-shown.swal2-top {\n top: 0;\n left: 50%;\n transform: translateX(-50%); }\n\nbody.swal2-no-backdrop .swal2-shown.swal2-top-start, body.swal2-no-backdrop .swal2-shown.swal2-top-left {\n top: 0;\n left: 0; }\n\nbody.swal2-no-backdrop .swal2-shown.swal2-top-end, body.swal2-no-backdrop .swal2-shown.swal2-top-right {\n top: 0;\n right: 0; }\n\nbody.swal2-no-backdrop .swal2-shown.swal2-center {\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%); }\n\nbody.swal2-no-backdrop .swal2-shown.swal2-center-start, body.swal2-no-backdrop .swal2-shown.swal2-center-left {\n top: 50%;\n left: 0;\n transform: translateY(-50%); }\n\nbody.swal2-no-backdrop .swal2-shown.swal2-center-end, body.swal2-no-backdrop .swal2-shown.swal2-center-right {\n top: 50%;\n right: 0;\n transform: translateY(-50%); }\n\nbody.swal2-no-backdrop .swal2-shown.swal2-bottom {\n bottom: 0;\n left: 50%;\n transform: translateX(-50%); }\n\nbody.swal2-no-backdrop .swal2-shown.swal2-bottom-start, body.swal2-no-backdrop .swal2-shown.swal2-bottom-left {\n bottom: 0;\n left: 0; }\n\nbody.swal2-no-backdrop .swal2-shown.swal2-bottom-end, body.swal2-no-backdrop .swal2-shown.swal2-bottom-right {\n right: 0;\n bottom: 0; }\n\n.swal2-container {\n display: flex;\n position: fixed;\n z-index: 1060;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n flex-direction: row;\n align-items: center;\n justify-content: center;\n padding: 0.625em;\n overflow-x: hidden;\n background-color: transparent;\n -webkit-overflow-scrolling: touch; }\n\n.swal2-container.swal2-top {\n align-items: flex-start; }\n\n.swal2-container.swal2-top-start, .swal2-container.swal2-top-left {\n align-items: flex-start;\n justify-content: flex-start; }\n\n.swal2-container.swal2-top-end, .swal2-container.swal2-top-right {\n align-items: flex-start;\n justify-content: flex-end; }\n\n.swal2-container.swal2-center {\n align-items: center; }\n\n.swal2-container.swal2-center-start, .swal2-container.swal2-center-left {\n align-items: center;\n justify-content: flex-start; }\n\n.swal2-container.swal2-center-end, .swal2-container.swal2-center-right {\n align-items: center;\n justify-content: flex-end; }\n\n.swal2-container.swal2-bottom {\n align-items: flex-end; }\n\n.swal2-container.swal2-bottom-start, .swal2-container.swal2-bottom-left {\n align-items: flex-end;\n justify-content: flex-start; }\n\n.swal2-container.swal2-bottom-end, .swal2-container.swal2-bottom-right {\n align-items: flex-end;\n justify-content: flex-end; }\n\n.swal2-container.swal2-bottom > :first-child, .swal2-container.swal2-bottom-start > :first-child, .swal2-container.swal2-bottom-left > :first-child, .swal2-container.swal2-bottom-end > :first-child, .swal2-container.swal2-bottom-right > :first-child {\n margin-top: auto; }\n\n.swal2-container.swal2-grow-fullscreen > .swal2-modal {\n display: flex !important;\n flex: 1;\n align-self: stretch;\n justify-content: center; }\n\n.swal2-container.swal2-grow-row > .swal2-modal {\n display: flex !important;\n flex: 1;\n align-content: center;\n justify-content: center; }\n\n.swal2-container.swal2-grow-column {\n flex: 1;\n flex-direction: column; }\n\n.swal2-container.swal2-grow-column.swal2-top, .swal2-container.swal2-grow-column.swal2-center, .swal2-container.swal2-grow-column.swal2-bottom {\n align-items: center; }\n\n.swal2-container.swal2-grow-column.swal2-top-start, .swal2-container.swal2-grow-column.swal2-center-start, .swal2-container.swal2-grow-column.swal2-bottom-start, .swal2-container.swal2-grow-column.swal2-top-left, .swal2-container.swal2-grow-column.swal2-center-left, .swal2-container.swal2-grow-column.swal2-bottom-left {\n align-items: flex-start; }\n\n.swal2-container.swal2-grow-column.swal2-top-end, .swal2-container.swal2-grow-column.swal2-center-end, .swal2-container.swal2-grow-column.swal2-bottom-end, .swal2-container.swal2-grow-column.swal2-top-right, .swal2-container.swal2-grow-column.swal2-center-right, .swal2-container.swal2-grow-column.swal2-bottom-right {\n align-items: flex-end; }\n\n.swal2-container.swal2-grow-column > .swal2-modal {\n display: flex !important;\n flex: 1;\n align-content: center;\n justify-content: center; }\n\n.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen) > .swal2-modal {\n margin: auto; }\n\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n .swal2-container .swal2-modal {\n margin: 0 !important; } }\n\n.swal2-container.swal2-fade {\n transition: background-color 0.1s; }\n\n.swal2-container.swal2-shown {\n background-color: rgba(0, 0, 0, 0.4); }\n\n.swal2-popup {\n display: none;\n position: relative;\n box-sizing: border-box;\n flex-direction: column;\n justify-content: center;\n width: 32em;\n max-width: 100%;\n padding: 1.25em;\n border: none;\n border-radius: 0.3125em;\n background: #fff;\n font-family: inherit;\n font-size: 1rem; }\n\n.swal2-popup:focus {\n outline: none; }\n\n.swal2-popup.swal2-loading {\n overflow-y: hidden; }\n\n.swal2-header {\n display: flex;\n flex-direction: column;\n align-items: center; }\n\n.swal2-title {\n position: relative;\n max-width: 100%;\n margin: 0 0 0.4em;\n padding: 0;\n color: #595959;\n font-size: 1.875em;\n font-weight: 600;\n text-align: center;\n text-transform: none;\n word-wrap: break-word; }\n\n.swal2-actions {\n display: flex;\n z-index: 1;\n flex-wrap: wrap;\n align-items: center;\n justify-content: center;\n width: 100%;\n margin: 1.25em auto 0; }\n\n.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {\n opacity: 0.4; }\n\n.swal2-actions:not(.swal2-loading) .swal2-styled:hover {\n background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); }\n\n.swal2-actions:not(.swal2-loading) .swal2-styled:active {\n background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)); }\n\n.swal2-actions.swal2-loading .swal2-styled.swal2-confirm {\n box-sizing: border-box;\n width: 2.5em;\n height: 2.5em;\n margin: 0.46875em;\n padding: 0;\n -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;\n animation: swal2-rotate-loading 1.5s linear 0s infinite normal;\n border: 0.25em solid transparent;\n border-radius: 100%;\n border-color: transparent;\n background-color: transparent !important;\n color: transparent;\n cursor: default;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n\n.swal2-actions.swal2-loading .swal2-styled.swal2-cancel {\n margin-right: 30px;\n margin-left: 30px; }\n\n.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after {\n content: \"\";\n display: inline-block;\n width: 15px;\n height: 15px;\n margin-left: 5px;\n -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;\n animation: swal2-rotate-loading 1.5s linear 0s infinite normal;\n border: 3px solid #999999;\n border-radius: 50%;\n border-right-color: transparent;\n box-shadow: 1px 1px 1px #fff; }\n\n.swal2-styled {\n margin: 0.3125em;\n padding: 0.625em 2em;\n box-shadow: none;\n font-weight: 500; }\n\n.swal2-styled:not([disabled]) {\n cursor: pointer; }\n\n.swal2-styled.swal2-confirm {\n border: 0;\n border-radius: 0.25em;\n background: initial;\n background-color: #3085d6;\n color: #fff;\n font-size: 1.0625em; }\n\n.swal2-styled.swal2-cancel {\n border: 0;\n border-radius: 0.25em;\n background: initial;\n background-color: #aaa;\n color: #fff;\n font-size: 1.0625em; }\n\n.swal2-styled:focus {\n outline: none;\n box-shadow: 0 0 0 2px #fff, 0 0 0 4px rgba(50, 100, 150, 0.4); }\n\n.swal2-styled::-moz-focus-inner {\n border: 0; }\n\n.swal2-footer {\n justify-content: center;\n margin: 1.25em 0 0;\n padding: 1em 0 0;\n border-top: 1px solid #eee;\n color: #545454;\n font-size: 1em; }\n\n.swal2-image {\n max-width: 100%;\n margin: 1.25em auto; }\n\n.swal2-close {\n position: absolute;\n z-index: 2;\n /* 1617 */\n top: 0;\n right: 0;\n justify-content: center;\n width: 1.2em;\n height: 1.2em;\n padding: 0;\n overflow: hidden;\n transition: color 0.1s ease-out;\n border: none;\n border-radius: 0;\n outline: initial;\n background: transparent;\n color: #cccccc;\n font-family: serif;\n font-size: 2.5em;\n line-height: 1.2;\n cursor: pointer; }\n\n.swal2-close:hover {\n transform: none;\n background: transparent;\n color: #f27474; }\n\n.swal2-content {\n z-index: 1;\n justify-content: center;\n margin: 0;\n padding: 0;\n color: #545454;\n font-size: 1.125em;\n font-weight: normal;\n line-height: normal;\n text-align: center;\n word-wrap: break-word; }\n\n.swal2-input,\n.swal2-file,\n.swal2-textarea,\n.swal2-select,\n.swal2-radio,\n.swal2-checkbox {\n margin: 1em auto; }\n\n.swal2-input,\n.swal2-file,\n.swal2-textarea {\n box-sizing: border-box;\n width: 100%;\n transition: border-color 0.3s, box-shadow 0.3s;\n border: 1px solid #d9d9d9;\n border-radius: 0.1875em;\n background: inherit;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06);\n color: inherit;\n font-size: 1.125em; }\n\n.swal2-input.swal2-inputerror,\n.swal2-file.swal2-inputerror,\n.swal2-textarea.swal2-inputerror {\n border-color: #f27474 !important;\n box-shadow: 0 0 2px #f27474 !important; }\n\n.swal2-input:focus,\n.swal2-file:focus,\n.swal2-textarea:focus {\n border: 1px solid #b4dbed;\n outline: none;\n box-shadow: 0 0 3px #c4e6f5; }\n\n.swal2-input::-webkit-input-placeholder,\n.swal2-file::-webkit-input-placeholder,\n.swal2-textarea::-webkit-input-placeholder {\n color: #cccccc; }\n\n.swal2-input::-moz-placeholder,\n.swal2-file::-moz-placeholder,\n.swal2-textarea::-moz-placeholder {\n color: #cccccc; }\n\n.swal2-input:-ms-input-placeholder,\n.swal2-file:-ms-input-placeholder,\n.swal2-textarea:-ms-input-placeholder {\n color: #cccccc; }\n\n.swal2-input::-ms-input-placeholder,\n.swal2-file::-ms-input-placeholder,\n.swal2-textarea::-ms-input-placeholder {\n color: #cccccc; }\n\n.swal2-input::placeholder,\n.swal2-file::placeholder,\n.swal2-textarea::placeholder {\n color: #cccccc; }\n\n.swal2-range {\n margin: 1em auto;\n background: inherit; }\n\n.swal2-range input {\n width: 80%; }\n\n.swal2-range output {\n width: 20%;\n color: inherit;\n font-weight: 600;\n text-align: center; }\n\n.swal2-range input,\n.swal2-range output {\n height: 2.625em;\n padding: 0;\n font-size: 1.125em;\n line-height: 2.625em; }\n\n.swal2-input {\n height: 2.625em;\n padding: 0 0.75em; }\n\n.swal2-input[type=number] {\n max-width: 10em; }\n\n.swal2-file {\n background: inherit;\n font-size: 1.125em; }\n\n.swal2-textarea {\n height: 6.75em;\n padding: 0.75em; }\n\n.swal2-select {\n min-width: 50%;\n max-width: 100%;\n padding: 0.375em 0.625em;\n background: inherit;\n color: inherit;\n font-size: 1.125em; }\n\n.swal2-radio,\n.swal2-checkbox {\n align-items: center;\n justify-content: center;\n background: inherit;\n color: inherit; }\n\n.swal2-radio label,\n.swal2-checkbox label {\n margin: 0 0.6em;\n font-size: 1.125em; }\n\n.swal2-radio input,\n.swal2-checkbox input {\n margin: 0 0.4em; }\n\n.swal2-validation-message {\n display: none;\n align-items: center;\n justify-content: center;\n padding: 0.625em;\n overflow: hidden;\n background: #f0f0f0;\n color: #666666;\n font-size: 1em;\n font-weight: 300; }\n\n.swal2-validation-message::before {\n content: \"!\";\n display: inline-block;\n width: 1.5em;\n min-width: 1.5em;\n height: 1.5em;\n margin: 0 0.625em;\n zoom: normal;\n border-radius: 50%;\n background-color: #f27474;\n color: #fff;\n font-weight: 600;\n line-height: 1.5em;\n text-align: center; }\n\n@supports (-ms-accelerator: true) {\n .swal2-range input {\n width: 100% !important; }\n .swal2-range output {\n display: none; } }\n\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n .swal2-range input {\n width: 100% !important; }\n .swal2-range output {\n display: none; } }\n\n@-moz-document url-prefix() {\n .swal2-close:focus {\n outline: 2px solid rgba(50, 100, 150, 0.4); } }\n\n.swal2-icon {\n position: relative;\n box-sizing: content-box;\n justify-content: center;\n width: 5em;\n height: 5em;\n margin: 1.25em auto 1.875em;\n zoom: normal;\n border: 0.25em solid transparent;\n border-radius: 50%;\n font-family: inherit;\n line-height: 5em;\n cursor: default;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n\n.swal2-icon::before {\n display: flex;\n align-items: center;\n height: 92%;\n font-size: 3.75em; }\n\n.swal2-icon.swal2-error {\n border-color: #f27474; }\n\n.swal2-icon.swal2-error .swal2-x-mark {\n position: relative;\n flex-grow: 1; }\n\n.swal2-icon.swal2-error [class^=swal2-x-mark-line] {\n display: block;\n position: absolute;\n top: 2.3125em;\n width: 2.9375em;\n height: 0.3125em;\n border-radius: 0.125em;\n background-color: #f27474; }\n\n.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {\n left: 1.0625em;\n transform: rotate(45deg); }\n\n.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {\n right: 1em;\n transform: rotate(-45deg); }\n\n.swal2-icon.swal2-warning {\n border-color: #facea8;\n color: #f8bb86; }\n\n.swal2-icon.swal2-warning::before {\n content: \"!\"; }\n\n.swal2-icon.swal2-info {\n border-color: #9de0f6;\n color: #3fc3ee; }\n\n.swal2-icon.swal2-info::before {\n content: \"i\"; }\n\n.swal2-icon.swal2-question {\n border-color: #c9dae1;\n color: #87adbd; }\n\n.swal2-icon.swal2-question::before {\n content: \"?\"; }\n\n.swal2-icon.swal2-question.swal2-arabic-question-mark::before {\n content: \"؟\"; }\n\n.swal2-icon.swal2-success {\n border-color: #a5dc86; }\n\n.swal2-icon.swal2-success [class^=swal2-success-circular-line] {\n position: absolute;\n width: 3.75em;\n height: 7.5em;\n transform: rotate(45deg);\n border-radius: 50%; }\n\n.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left] {\n top: -0.4375em;\n left: -2.0635em;\n transform: rotate(-45deg);\n transform-origin: 3.75em 3.75em;\n border-radius: 7.5em 0 0 7.5em; }\n\n.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right] {\n top: -0.6875em;\n left: 1.875em;\n transform: rotate(-45deg);\n transform-origin: 0 3.75em;\n border-radius: 0 7.5em 7.5em 0; }\n\n.swal2-icon.swal2-success .swal2-success-ring {\n position: absolute;\n z-index: 2;\n top: -0.25em;\n left: -0.25em;\n box-sizing: content-box;\n width: 100%;\n height: 100%;\n border: 0.25em solid rgba(165, 220, 134, 0.3);\n border-radius: 50%; }\n\n.swal2-icon.swal2-success .swal2-success-fix {\n position: absolute;\n z-index: 1;\n top: 0.5em;\n left: 1.625em;\n width: 0.4375em;\n height: 5.625em;\n transform: rotate(-45deg); }\n\n.swal2-icon.swal2-success [class^=swal2-success-line] {\n display: block;\n position: absolute;\n z-index: 2;\n height: 0.3125em;\n border-radius: 0.125em;\n background-color: #a5dc86; }\n\n.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip] {\n top: 2.875em;\n left: 0.875em;\n width: 1.5625em;\n transform: rotate(45deg); }\n\n.swal2-icon.swal2-success [class^=swal2-success-line][class$=long] {\n top: 2.375em;\n right: 0.5em;\n width: 2.9375em;\n transform: rotate(-45deg); }\n\n.swal2-progress-steps {\n align-items: center;\n margin: 0 0 1.25em;\n padding: 0;\n background: inherit;\n font-weight: 600; }\n\n.swal2-progress-steps li {\n display: inline-block;\n position: relative; }\n\n.swal2-progress-steps .swal2-progress-step {\n z-index: 20;\n width: 2em;\n height: 2em;\n border-radius: 2em;\n background: #3085d6;\n color: #fff;\n line-height: 2em;\n text-align: center; }\n\n.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {\n background: #3085d6; }\n\n.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {\n background: #add8e6;\n color: #fff; }\n\n.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {\n background: #add8e6; }\n\n.swal2-progress-steps .swal2-progress-step-line {\n z-index: 10;\n width: 2.5em;\n height: 0.4em;\n margin: 0 -1px;\n background: #3085d6; }\n\n[class^=swal2] {\n -webkit-tap-highlight-color: transparent; }\n\n.swal2-show {\n -webkit-animation: swal2-show 0.3s;\n animation: swal2-show 0.3s; }\n\n.swal2-show.swal2-noanimation {\n -webkit-animation: none;\n animation: none; }\n\n.swal2-hide {\n -webkit-animation: swal2-hide 0.15s forwards;\n animation: swal2-hide 0.15s forwards; }\n\n.swal2-hide.swal2-noanimation {\n -webkit-animation: none;\n animation: none; }\n\n.swal2-rtl .swal2-close {\n right: auto;\n left: 0; }\n\n.swal2-animate-success-icon .swal2-success-line-tip {\n -webkit-animation: swal2-animate-success-line-tip 0.75s;\n animation: swal2-animate-success-line-tip 0.75s; }\n\n.swal2-animate-success-icon .swal2-success-line-long {\n -webkit-animation: swal2-animate-success-line-long 0.75s;\n animation: swal2-animate-success-line-long 0.75s; }\n\n.swal2-animate-success-icon .swal2-success-circular-line-right {\n -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in;\n animation: swal2-rotate-success-circular-line 4.25s ease-in; }\n\n.swal2-animate-error-icon {\n -webkit-animation: swal2-animate-error-icon 0.5s;\n animation: swal2-animate-error-icon 0.5s; }\n\n.swal2-animate-error-icon .swal2-x-mark {\n -webkit-animation: swal2-animate-error-x-mark 0.5s;\n animation: swal2-animate-error-x-mark 0.5s; }\n\n@-webkit-keyframes swal2-rotate-loading {\n 0% {\n transform: rotate(0deg); }\n 100% {\n transform: rotate(360deg); } }\n\n@keyframes swal2-rotate-loading {\n 0% {\n transform: rotate(0deg); }\n 100% {\n transform: rotate(360deg); } }\n\n@media print {\n body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {\n overflow-y: scroll !important; }\n body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden=true] {\n display: none; }\n body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {\n position: static !important; } }\n\n/**\n * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches.\n *\n * @version v3.3.4\n * @homepage https://bttstrp.github.io/bootstrap-switch\n * @author Mattia Larentis (http://larentis.eu)\n * @license MIT\n */\n.bootstrap-switch {\n display: inline-block;\n direction: ltr;\n cursor: pointer;\n border-radius: 30px;\n border: 0;\n position: relative;\n text-align: left;\n overflow: hidden;\n box-shadow: 0 0px 10px rgba(0, 0, 0, 0.13);\n margin-bottom: 10px;\n line-height: 8px;\n width: 59px !important;\n height: 22px;\n outline: none;\n z-index: 0;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n vertical-align: middle;\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n background: url(\"https://d2v9y0dukr6mq2.cloudfront.net/video/thumbnail/J9H9WF0/night-sky-full-of-stars-fantasy-animation-made-of-magical-sparkly-light-particles-flickering-on-a-purple-blue-gradient-background_bajacpz7x_thumbnail-full01.png\");\n background-position: center center;\n background-size: cover; }\n\n.bootstrap-switch .bootstrap-switch-container {\n display: inline-flex;\n top: 0;\n height: 22px;\n border-radius: 4px;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n width: 100px !important; }\n\n.bootstrap-switch .bootstrap-switch-handle-on,\n.bootstrap-switch .bootstrap-switch-handle-off,\n.bootstrap-switch .bootstrap-switch-label {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n cursor: pointer;\n display: inline-block !important;\n height: 100%;\n color: #fff;\n padding: 6px 10px;\n font-size: 11px;\n text-indent: -5px;\n line-height: 15px;\n -webkit-transition: 0.25s ease-out;\n transition: 0.25s ease-out; }\n\n.bootstrap-switch .bootstrap-switch-handle-on,\n.bootstrap-switch .bootstrap-switch-handle-off {\n text-align: center;\n z-index: 1;\n float: left;\n line-height: 11px;\n width: 50% !important; }\n\n.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-brown,\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-brown {\n color: #fff;\n background: #e14eca; }\n\n.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue,\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue {\n color: #fff;\n background: #1d8cf8; }\n\n.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green,\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green {\n color: #fff;\n background: #00f2c3; }\n\n.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange,\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange {\n background: #ff8d72;\n color: #fff; }\n\n.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red,\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red {\n color: #fff;\n background: #fd5d93; }\n\n.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,\n.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {\n color: #fff; }\n\n.bootstrap-switch .bootstrap-switch-label {\n text-align: center;\n z-index: 100;\n color: #333333;\n background: #ffffff;\n width: 18px !important;\n height: 18px !important;\n margin: 0px -11px;\n border-radius: 20px;\n position: absolute;\n float: left;\n top: 2px;\n left: 51%;\n padding: 0;\n box-shadow: 0 1px 11px rgba(0, 0, 0, 0.25); }\n\n.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label {\n background-color: rgba(156, 156, 156, 0.9);\n left: 52%; }\n\n.bootstrap-switch.bootstrap-switch-on:hover .bootstrap-switch-label {\n width: 27px !important;\n margin-left: -20px; }\n\n.bootstrap-switch.bootstrap-switch-off:hover .bootstrap-switch-label {\n width: 27px !important;\n margin-left: -11px; }\n\n.bootstrap-switch .bootstrap-switch-handle-on {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px; }\n\n.bootstrap-switch .bootstrap-switch-handle-off {\n text-indent: 6px; }\n\n.bootstrap-switch input[type='radio'],\n.bootstrap-switch input[type='checkbox'] {\n position: absolute !important;\n top: 0;\n left: 0;\n opacity: 0;\n filter: alpha(opacity=0);\n z-index: -1; }\n\n.bootstrap-switch input[type='radio'].form-control,\n.bootstrap-switch input[type='checkbox'].form-control {\n height: auto; }\n\n.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,\n.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,\n.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5; }\n\n.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,\n.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,\n.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5; }\n\n.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,\n.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,\n.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {\n padding: 6px 16px;\n font-size: 18px;\n line-height: 1.33; }\n\n.bootstrap-switch.bootstrap-switch-disabled,\n.bootstrap-switch.bootstrap-switch-readonly,\n.bootstrap-switch.bootstrap-switch-indeterminate {\n cursor: default !important; }\n\n.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,\n.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,\n.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,\n.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,\n.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,\n.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,\n.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,\n.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,\n.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {\n opacity: 0.5;\n filter: alpha(opacity=50);\n cursor: default !important; }\n\n.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {\n -webkit-transition: margin-left 0.5s;\n transition: margin-left 0.5s; }\n\n.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px; }\n\n.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px; }\n\n.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-container {\n margin-left: -2px !important; }\n\n.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-container {\n margin-left: -39px !important; }\n\n.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label:before {\n background-color: #FFFFFF; }\n\n.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-red ~ .bootstrap-switch-default {\n background-color: #fd5d93; }\n\n.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-orange ~ .bootstrap-switch-default {\n background-color: #ff8d72; }\n\n.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-green ~ .bootstrap-switch-default {\n background-color: #00f2c3; }\n\n.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-brown ~ .bootstrap-switch-default {\n background-color: #e14eca; }\n\n.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-blue ~ .bootstrap-switch-default {\n background-color: #1d8cf8; }\n\n.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-red,\n.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-brown,\n.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-blue,\n.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-orange,\n.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-green {\n background-color: #E3E3E3; }\n\n.bootstrap-switch-on .bootstrap-switch-handle-off,\n.bootstrap-switch-off .bootstrap-switch-handle-on {\n opacity: 0;\n visibility: hidden; }\n\n.bootstrap-switch-off:before {\n position: absolute;\n content: \"\";\n height: 100%;\n width: 100%;\n top: 0;\n right: 0;\n background: rgba(16, 16, 16, 0.7); }\n\n/*!\n * Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select)\n *\n * Copyright 2012-2019 SnapAppointments, LLC\n * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)\n */\nselect.bs-select-hidden,\n.bootstrap-select > select.bs-select-hidden,\nselect.selectpicker {\n display: none !important; }\n\n.bootstrap-select {\n width: 100%;\n /*IE9 and below*/\n vertical-align: middle; }\n .bootstrap-select.show > .dropdown-menu {\n overflow: visible !important; }\n\n.bootstrap-select > .dropdown-toggle {\n position: relative;\n width: 100%;\n text-align: right;\n white-space: nowrap;\n background: transparent !important;\n background-image: none !important;\n border: 1px solid #2b3553;\n padding: 10px;\n margin: 0;\n margin-bottom: 5px;\n display: -webkit-inline-box;\n display: -webkit-inline-flex;\n display: -ms-inline-flexbox;\n display: inline-flex;\n -webkit-box-align: center;\n -webkit-align-items: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: justify;\n -webkit-justify-content: space-between;\n -ms-flex-pack: justify;\n justify-content: space-between; }\n .bootstrap-select > .dropdown-toggle:hover {\n box-shadow: none !important;\n transform: none !important; }\n .bootstrap-select > .dropdown-toggle:focus {\n outline: none !important; }\n .bootstrap-select > .dropdown-toggle:focus:active {\n background: none !important; }\n\n.bootstrap-select > .dropdown-toggle:after {\n margin-top: -1px; }\n\n.bootstrap-select > .dropdown-toggle.bs-placeholder,\n.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,\n.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,\n.bootstrap-select > .dropdown-toggle.bs-placeholder:active {\n color: #999; }\n\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active,\n.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active {\n color: rgba(255, 255, 255, 0.5); }\n\n.bootstrap-select > select {\n position: absolute !important;\n bottom: 0;\n left: 50%;\n display: block !important;\n width: 0.5px !important;\n height: 100% !important;\n padding: 0 !important;\n opacity: 0 !important;\n border: none;\n z-index: 0 !important; }\n\n.bootstrap-select > select.mobile-device {\n top: 0;\n left: 0;\n display: block !important;\n width: 100% !important;\n z-index: 2 !important; }\n\n.has-error .bootstrap-select .dropdown-toggle,\n.error .bootstrap-select .dropdown-toggle,\n.bootstrap-select.is-invalid .dropdown-toggle,\n.was-validated .bootstrap-select .selectpicker:invalid + .dropdown-toggle {\n border-color: #b94a48; }\n\n.bootstrap-select.is-valid .dropdown-toggle,\n.was-validated .bootstrap-select .selectpicker:valid + .dropdown-toggle {\n border-color: #28a745; }\n\n.bootstrap-select.fit-width {\n width: auto !important; }\n\n.bootstrap-select:not([class*=\"col-\"]):not([class*=\"form-control\"]):not(.input-group-btn) {\n width: 100%; }\n\n.bootstrap-select.form-control {\n margin-bottom: 0;\n padding: 0;\n border: none; }\n\n:not(.input-group) > .bootstrap-select.form-control:not([class*=\"col-\"]) {\n width: 100%; }\n\n.bootstrap-select.form-control.input-group-btn {\n float: none;\n z-index: auto; }\n\n.form-inline .bootstrap-select,\n.form-inline .bootstrap-select.form-control:not([class*=\"col-\"]) {\n width: auto; }\n\n.bootstrap-select:not(.input-group-btn),\n.bootstrap-select[class*=\"col-\"] {\n float: none;\n display: inline-block;\n margin-left: 0; }\n\n.bootstrap-select.dropdown-menu-right,\n.bootstrap-select[class*=\"col-\"].dropdown-menu-right,\n.row .bootstrap-select[class*=\"col-\"].dropdown-menu-right {\n float: right; }\n\n.form-inline .bootstrap-select,\n.form-horizontal .bootstrap-select,\n.form-group .bootstrap-select {\n margin-bottom: 0; }\n\n.form-group-lg .bootstrap-select.form-control,\n.form-group-sm .bootstrap-select.form-control {\n padding: 0; }\n\n.form-group-lg .bootstrap-select.form-control .dropdown-toggle,\n.form-group-sm .bootstrap-select.form-control .dropdown-toggle {\n height: 100%;\n font-size: inherit;\n line-height: inherit;\n border-radius: inherit; }\n\n.bootstrap-select.form-control-sm .dropdown-toggle,\n.bootstrap-select.form-control-lg .dropdown-toggle {\n font-size: inherit;\n line-height: inherit;\n border-radius: inherit; }\n\n.bootstrap-select.form-control-sm .dropdown-toggle {\n padding: 0.25rem 0.5rem; }\n\n.bootstrap-select.form-control-lg .dropdown-toggle {\n padding: 0.5rem 1rem; }\n\n.form-inline .bootstrap-select .form-control {\n width: 100%; }\n\n.bootstrap-select.disabled,\n.bootstrap-select > .disabled {\n cursor: not-allowed; }\n\n.bootstrap-select.disabled:focus,\n.bootstrap-select > .disabled:focus {\n outline: none !important; }\n\n.bootstrap-select.bs-container {\n position: absolute;\n top: 0;\n left: 0;\n height: 0 !important;\n padding: 0 !important; }\n\n.bootstrap-select.bs-container .dropdown-menu {\n z-index: 1060; }\n\n.bootstrap-select .dropdown-toggle .filter-option {\n position: static;\n top: 0;\n left: 0;\n float: left;\n height: 100%;\n text-align: left;\n overflow: hidden;\n -webkit-box-flex: 0;\n -webkit-flex: 0 1 auto;\n -ms-flex: 0 1 auto;\n flex: 0 1 auto;\n display: inline-block;\n overflow: hidden;\n text-overflow: ellipsis;\n width: 90%;\n font-size: .75rem;\n color: rgba(255, 255, 255, 0.8);\n font-weight: 400;\n text-align: left; }\n\n.bs3.bootstrap-select .dropdown-toggle .filter-option {\n padding-right: inherit; }\n\n.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {\n position: absolute;\n padding-top: inherit;\n padding-bottom: inherit;\n padding-left: inherit;\n float: none; }\n\n.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner {\n padding-right: inherit; }\n\n.bootstrap-select .dropdown-toggle .filter-option-inner-inner {\n overflow: hidden; }\n\n.bootstrap-select .dropdown-toggle .filter-expand {\n width: 0 !important;\n float: left;\n opacity: 0 !important;\n overflow: hidden; }\n\n.bootstrap-select .dropdown-toggle .caret {\n position: absolute;\n top: 50%;\n right: 12px;\n margin-top: -2px;\n vertical-align: middle; }\n\n.input-group .bootstrap-select.form-control .dropdown-toggle {\n border-radius: inherit; }\n\n.bootstrap-select[class*=\"col-\"] .dropdown-toggle {\n width: 100%; }\n\n.bootstrap-select .dropdown-menu {\n min-width: 100%;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box; }\n\n.bootstrap-select .dropdown-menu > .inner:focus {\n outline: none !important; }\n\n.bootstrap-select .dropdown-menu.inner {\n position: static;\n float: none;\n border: 0;\n padding: 0;\n margin: 0;\n border-radius: 0;\n -webkit-box-shadow: none;\n box-shadow: none; }\n\n.bootstrap-select .dropdown-menu li {\n position: relative; }\n\n.bootstrap-select .dropdown-menu li.active small {\n color: rgba(255, 255, 255, 0.5) !important; }\n\n.bootstrap-select .dropdown-menu li.disabled a {\n cursor: not-allowed; }\n\n.bootstrap-select .dropdown-menu li a {\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n\n.bootstrap-select .dropdown-menu li a.opt {\n position: relative;\n padding-left: 2.25em; }\n\n.bootstrap-select .dropdown-menu li a span.check-mark {\n display: none; }\n\n.bootstrap-select .dropdown-menu li a span.text {\n display: inline-block; }\n\n.bootstrap-select .dropdown-menu li small {\n padding-left: 0.5em; }\n\n.bootstrap-select .dropdown-menu .notify {\n position: absolute;\n bottom: 5px;\n width: 96%;\n margin: 0 2%;\n min-height: 26px;\n padding: 3px 5px;\n background: #f5f5f5;\n border: 1px solid #e3e3e3;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n pointer-events: none;\n opacity: 0.9;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box; }\n\n.bootstrap-select .no-results {\n padding: 3px;\n background: #f5f5f5;\n margin: 0 5px;\n white-space: nowrap; }\n\n.bootstrap-select.fit-width .dropdown-toggle .filter-option {\n position: static;\n display: inline;\n padding: 0;\n width: auto; }\n\n.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,\n.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {\n display: inline; }\n\n.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {\n content: '\\00a0'; }\n\n.bootstrap-select.fit-width .dropdown-toggle .caret {\n position: static;\n top: auto;\n margin-top: -1px; }\n\n.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {\n position: absolute;\n display: inline-block;\n right: 15px;\n top: 5px; }\n\n.bootstrap-select.show-tick .dropdown-menu li a span.text {\n margin-right: 34px; }\n\n.bootstrap-select .bs-ok-default:after {\n content: '';\n display: block;\n width: 0.5em;\n height: 1em;\n border-style: solid;\n border-width: 0 0.26em 0.26em 0;\n -webkit-transform: rotate(45deg);\n -ms-transform: rotate(45deg);\n -o-transform: rotate(45deg);\n transform: rotate(45deg); }\n\n.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,\n.bootstrap-select.show-menu-arrow.show > .dropdown-toggle {\n z-index: 1061; }\n\n.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {\n content: '';\n border-left: 7px solid transparent;\n border-right: 7px solid transparent;\n border-bottom: 7px solid rgba(204, 204, 204, 0.2);\n position: absolute;\n bottom: -4px;\n left: 9px;\n display: none; }\n\n.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {\n content: '';\n border-left: 6px solid transparent;\n border-right: 6px solid transparent;\n border-bottom: 6px solid white;\n position: absolute;\n bottom: -4px;\n left: 10px;\n display: none; }\n\n.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {\n bottom: auto;\n top: -4px;\n border-top: 7px solid rgba(204, 204, 204, 0.2);\n border-bottom: 0; }\n\n.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {\n bottom: auto;\n top: -4px;\n border-top: 6px solid white;\n border-bottom: 0; }\n\n.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {\n right: 12px;\n left: auto; }\n\n.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {\n right: 13px;\n left: auto; }\n\n.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before,\n.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before,\n.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,\n.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after {\n display: block; }\n\n.bs-searchbox,\n.bs-actionsbox,\n.bs-donebutton {\n padding: 4px 8px; }\n\n.bs-actionsbox {\n width: 100%;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box; }\n\n.bs-actionsbox .btn-group button {\n width: 50%; }\n\n.bs-donebutton {\n float: left;\n width: 100%;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box; }\n\n.bs-donebutton .btn-group button {\n width: 100%; }\n\n.bs-searchbox + .bs-actionsbox {\n padding: 0 8px 4px; }\n\n.bs-searchbox .form-control {\n margin-bottom: 0;\n width: 100%;\n float: none; }\n\n.bootstrap-select .dropdown-menu.inner li a {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n display: block;\n outline: none;\n color: #292b2c; }\n\n.bootstrap-select .dropdown-menu.inner li.disabled a {\n color: rgba(182, 182, 182, 0.6); }\n .bootstrap-select .dropdown-menu.inner li.disabled a:hover, .bootstrap-select .dropdown-menu.inner li.disabled a:focus {\n background-color: transparent; }\n\n.bootstrap-select .dropdown-menu.open {\n overflow: visible !important; }\n\n.bootstrap-select .dropdown-menu.dropdown-black {\n background: linear-gradient(to bottom, #222a42 0%, #1d253b 100%);\n border: 1px solid #555555; }\n .bootstrap-select .dropdown-menu.dropdown-black li > a {\n color: rgba(255, 255, 255, 0.7); }\n\n.btn-file {\n position: relative;\n overflow: hidden;\n vertical-align: middle; }\n\n.btn-file > input {\n position: absolute;\n top: 0;\n right: 0;\n width: 100%;\n height: 100%;\n margin: 0;\n font-size: 23px;\n cursor: pointer;\n filter: alpha(opacity=0);\n opacity: 0;\n direction: ltr; }\n\n.fileinput {\n display: inline-block;\n margin-bottom: 9px; }\n\n.fileinput .form-control {\n display: inline-block;\n padding-top: 7px;\n padding-bottom: 5px;\n margin-bottom: 0;\n vertical-align: middle;\n cursor: text; }\n\n.fileinput .thumbnail {\n display: inline-block;\n margin-bottom: 10px;\n overflow: hidden;\n text-align: center;\n vertical-align: middle;\n max-width: 250px;\n box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1); }\n .fileinput .thumbnail.img-circle {\n border-radius: 50%;\n max-width: 100px; }\n\n.fileinput .thumbnail > img {\n max-height: 100%; }\n\n.fileinput .btn {\n vertical-align: middle; }\n\n.fileinput-exists .fileinput-new,\n.fileinput-new .fileinput-exists {\n display: none; }\n\n.fileinput-inline .fileinput-controls {\n display: inline; }\n\n.fileinput-filename {\n display: inline-block;\n overflow: hidden;\n vertical-align: middle; }\n\n.form-control .fileinput-filename {\n vertical-align: bottom; }\n\n.fileinput.input-group {\n display: table; }\n\n.fileinput.input-group > * {\n position: relative;\n z-index: 2; }\n\n.fileinput.input-group > .btn-file {\n z-index: 1; }\n\n.fileinput-new.input-group .btn-file,\n.fileinput-new .input-group .btn-file {\n border-radius: 0 4px 4px 0; }\n\n.fileinput-new.input-group .btn-file.btn-xs,\n.fileinput-new .input-group .btn-file.btn-xs,\n.fileinput-new.input-group .btn-file.btn-sm,\n.fileinput-new.input-group .btn-group-sm > .btn-file.btn,\n.fileinput-new .input-group .btn-file.btn-sm,\n.fileinput-new .input-group .btn-group-sm > .btn-file.btn {\n border-radius: 0 3px 3px 0; }\n\n.fileinput-new.input-group .btn-file.btn-lg, .fileinput-new.input-group .btn-group-lg > .btn-file.btn,\n.fileinput-new .input-group .btn-file.btn-lg,\n.fileinput-new .input-group .btn-group-lg > .btn-file.btn {\n border-radius: 0 6px 6px 0; }\n\n.form-group.has-warning .fileinput .fileinput-preview {\n color: #ff8d72; }\n\n.form-group.has-warning .fileinput .thumbnail {\n border-color: #ff8d72; }\n\n.form-group.has-error .fileinput .fileinput-preview {\n color: #fd5d93; }\n\n.form-group.has-error .fileinput .thumbnail {\n border-color: #fd5d93; }\n\n.form-group.has-success .fileinput .fileinput-preview {\n color: #00f2c3; }\n\n.form-group.has-success .fileinput .thumbnail {\n border-color: #00f2c3; }\n\n.input-group-addon:not(:first-child) {\n border-left: 0; }\n\n.thumbnail {\n border: 0 none;\n border-radius: 3px;\n padding: 0; }\n\n/*\n * bootstrap-tagsinput v2.3.3\n *\n */\n.bootstrap-tagsinput {\n display: inline-block;\n padding: 4px 6px;\n max-width: 100%;\n line-height: 22px;\n vertical-align: middle;\n cursor: text; }\n .bootstrap-tagsinput input {\n border: none;\n color: #9A9A9A;\n box-shadow: none;\n outline: none;\n background-color: transparent;\n padding: 0 6px;\n margin: 0;\n width: auto;\n max-width: inherit; }\n .bootstrap-tagsinput input:focus {\n border: none;\n box-shadow: none; }\n .bootstrap-tagsinput.form-control input::-moz-placeholder {\n color: #777;\n opacity: 1; }\n .bootstrap-tagsinput.form-control input:-ms-input-placeholder,\n .bootstrap-tagsinput.form-control input::-webkit-input-placeholder {\n color: #777; }\n .bootstrap-tagsinput .tag {\n cursor: pointer;\n margin: 5px 3px 5px 0;\n position: relative;\n padding: 3px 8px;\n border-radius: 12px;\n font-weight: 500;\n font-size: 0.75em;\n text-transform: uppercase;\n display: inline-block;\n line-height: 1.5em;\n padding-left: 0.8em;\n color: #ffffff; }\n .bootstrap-tagsinput .tag:hover {\n padding-right: 22px; }\n .bootstrap-tagsinput .tag:hover [data-role=\"remove\"] {\n opacity: 1;\n padding-right: 4px; }\n .bootstrap-tagsinput .tag [data-role=\"remove\"] {\n cursor: pointer;\n position: absolute;\n top: 3px;\n right: 0px;\n opacity: 0;\n background-color: transparent; }\n .bootstrap-tagsinput .tag [data-role=\"remove\"]:after {\n font-family: 'Nucleo';\n content: \"\\ea48\";\n padding: 0px 2px; }\n\n/*\n * Container style\n */\n.ps {\n overflow: hidden !important;\n overflow-anchor: none;\n -ms-overflow-style: none;\n touch-action: auto;\n -ms-touch-action: auto; }\n\n/*\n * Scrollbar rail styles\n */\n.ps__rail-x {\n display: none;\n opacity: 0;\n transition: background-color .2s linear, opacity .2s linear;\n -webkit-transition: background-color .2s linear, opacity .2s linear;\n height: 15px;\n /* there must be 'bottom' or 'top' for ps__rail-x */\n bottom: 0px;\n /* please don't change 'position' */\n position: absolute; }\n\n.ps__rail-y {\n display: none;\n opacity: 0;\n transition: background-color .2s linear, opacity .2s linear;\n -webkit-transition: background-color .2s linear, opacity .2s linear;\n width: 15px;\n /* there must be 'right' or 'left' for ps__rail-y */\n right: 0;\n /* please don't change 'position' */\n position: absolute; }\n\n.ps--active-x > .ps__rail-x,\n.ps--active-y > .ps__rail-y {\n display: block;\n background-color: transparent; }\n\n.ps:hover > .ps__rail-x,\n.ps:hover > .ps__rail-y,\n.ps--focus > .ps__rail-x,\n.ps--focus > .ps__rail-y,\n.ps--scrolling-x > .ps__rail-x,\n.ps--scrolling-y > .ps__rail-y {\n opacity: 0.6; }\n\n.ps .ps__rail-x:hover,\n.ps .ps__rail-y:hover,\n.ps .ps__rail-x:focus,\n.ps .ps__rail-y:focus,\n.ps .ps__rail-x.ps--clicking,\n.ps .ps__rail-y.ps--clicking {\n background-color: #eee;\n opacity: 0.9; }\n\n/*\n * Scrollbar thumb styles\n */\n.ps__thumb-x {\n background-color: #aaa;\n border-radius: 6px;\n transition: background-color .2s linear, height .2s ease-in-out;\n -webkit-transition: background-color .2s linear, height .2s ease-in-out;\n height: 6px;\n /* there must be 'bottom' for ps__thumb-x */\n bottom: 2px;\n /* please don't change 'position' */\n position: absolute; }\n\n.ps__thumb-y {\n background-color: #aaa;\n border-radius: 6px;\n transition: background-color .2s linear, width .2s ease-in-out;\n -webkit-transition: background-color .2s linear, width .2s ease-in-out;\n width: 6px;\n /* there must be 'right' for ps__thumb-y */\n right: 2px;\n /* please don't change 'position' */\n position: absolute; }\n\n.ps__rail-x:hover > .ps__thumb-x,\n.ps__rail-x:focus > .ps__thumb-x,\n.ps__rail-x.ps--clicking .ps__thumb-x {\n background-color: #999;\n height: 11px; }\n\n.ps__rail-y:hover > .ps__thumb-y,\n.ps__rail-y:focus > .ps__thumb-y,\n.ps__rail-y.ps--clicking .ps__thumb-y {\n background-color: #999;\n width: 11px; }\n\n/* MS supports */\n@supports (-ms-overflow-style: none) {\n .ps {\n overflow: auto !important; } }\n\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n .ps {\n overflow: auto !important; } }\n\nsvg {\n touch-action: none; }\n\n.jvectormap-container {\n width: 100%;\n height: 100%;\n position: relative;\n overflow: hidden;\n touch-action: none; }\n\n.jvectormap-tip {\n position: absolute;\n display: none;\n color: #344675;\n line-height: 1.5em;\n background: #ffffff;\n border: none;\n border-radius: 0.875rem;\n padding: 5px 10px;\n z-index: 1040; }\n\n.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {\n position: absolute;\n left: 10px;\n border-radius: 3px;\n background: #292929;\n padding: 3px;\n color: white;\n cursor: pointer;\n line-height: 10px;\n text-align: center;\n box-sizing: content-box; }\n\n.jvectormap-zoomin, .jvectormap-zoomout {\n width: 10px;\n height: 10px; }\n\n.jvectormap-zoomin {\n top: 10px; }\n\n.jvectormap-zoomout {\n top: 30px; }\n\n.jvectormap-goback {\n bottom: 10px;\n z-index: 1000;\n padding: 6px; }\n\n.jvectormap-spinner {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n background: center no-repeat url(data:image/gif;base64,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); }\n\n.jvectormap-legend-title {\n font-weight: bold;\n font-size: 14px;\n text-align: center; }\n\n.jvectormap-legend-cnt {\n position: absolute; }\n\n.jvectormap-legend-cnt-h {\n bottom: 0;\n right: 0; }\n\n.jvectormap-legend-cnt-v {\n top: 0;\n right: 0; }\n\n.jvectormap-legend {\n background: black;\n color: white;\n border-radius: 3px; }\n\n.jvectormap-legend-cnt-h .jvectormap-legend {\n float: left;\n margin: 0 10px 10px 0;\n padding: 3px 3px 1px 3px; }\n\n.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {\n float: left; }\n\n.jvectormap-legend-cnt-v .jvectormap-legend {\n margin: 10px 10px 0 0;\n padding: 3px; }\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick {\n width: 40px; }\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {\n height: 15px; }\n\n.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {\n height: 20px;\n width: 20px;\n display: inline-block;\n vertical-align: middle; }\n\n.jvectormap-legend-tick-text {\n font-size: 12px; }\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {\n text-align: center; }\n\n.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {\n display: inline-block;\n vertical-align: middle;\n line-height: 20px;\n padding-left: 3px; }\n\n/*\n * This combined file was created by the DataTables downloader builder:\n * https://datatables.net/download\n *\n * To rebuild or modify this file with the latest versions of the included\n * software please visit:\n * https://datatables.net/download/#bs4/jszip-2.5.0/pdfmake-0.1.36/dt-1.10.18/af-2.3.0/b-1.5.2/b-colvis-1.5.1/b-flash-1.5.2/b-html5-1.5.2/b-print-1.5.2/cr-1.5.0/fc-3.2.5/fh-3.1.4/kt-2.4.0/r-2.2.2/rg-1.0.3/rr-1.2.4/sc-1.5.0/sl-1.2.6\n *\n * Included libraries:\n * JSZip 2.5.0, pdfmake 0.1.36, DataTables 1.10.18, AutoFill 2.3.0, Buttons 1.5.2, Column visibility 1.5.1, Flash export 1.5.2, HTML5 export 1.5.2, Print view 1.5.2, ColReorder 1.5.0, FixedColumns 3.2.5, FixedHeader 3.1.4, KeyTable 2.4.0, Responsive 2.2.2, RowGroup 1.0.3, RowReorder 1.2.4, Scroller 1.5.0, Select 1.2.6\n */\ntable.dataTable {\n clear: both;\n margin-top: 6px !important;\n margin-bottom: 6px !important;\n max-width: none !important;\n border-collapse: separate !important;\n border-spacing: 0; }\n\ntable.dataTable td, table.dataTable th {\n -webkit-box-sizing: content-box;\n box-sizing: content-box; }\n\ntable.dataTable td.dataTables_empty, table.dataTable th.dataTables_empty {\n text-align: center; }\n\ntable.dataTable.nowrap th, table.dataTable.nowrap td {\n white-space: nowrap; }\n\ndiv.dataTables_wrapper div.dataTables_length label {\n font-weight: normal;\n text-align: left;\n white-space: nowrap; }\n\ndiv.dataTables_wrapper div.dataTables_length select {\n width: auto;\n display: inline-block; }\n\ndiv.dataTables_wrapper div.dataTables_filter {\n text-align: right; }\n\ndiv.dataTables_wrapper div.dataTables_filter label {\n font-weight: normal;\n white-space: nowrap;\n text-align: left; }\n\ndiv.dataTables_wrapper div.dataTables_filter input {\n margin-left: 0.5em;\n display: inline-block;\n width: auto; }\n\ndiv.dataTables_wrapper div.dataTables_info {\n padding-top: 0.85em;\n white-space: nowrap; }\n\ndiv.dataTables_wrapper div.dataTables_paginate {\n margin: 0;\n white-space: nowrap;\n text-align: right; }\n\ndiv.dataTables_wrapper div.dataTables_paginate ul.pagination {\n margin: 2px 0;\n white-space: nowrap;\n justify-content: flex-end; }\n\ndiv.dataTables_wrapper div.dataTables_processing {\n position: absolute;\n top: 50%;\n left: 50%;\n width: 200px;\n margin-left: -100px;\n margin-top: -26px;\n text-align: center;\n padding: 1em 0; }\n\ntable.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > td.sorting_asc, table.dataTable thead > tr > td.sorting_desc, table.dataTable thead > tr > td.sorting {\n padding-right: 30px; }\n\ntable.dataTable thead > tr > th:active, table.dataTable thead > tr > td:active {\n outline: none; }\n\ntable.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled {\n cursor: pointer;\n position: relative; }\n\ntable.dataTable thead .sorting:before, table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:before, table.dataTable thead .sorting_desc_disabled:after {\n position: absolute;\n bottom: 0.9em;\n display: block;\n opacity: 0.3; }\n\ntable.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:before {\n right: 1em;\n content: \"\\2191\"; }\n\ntable.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after {\n right: 0.5em;\n content: \"\\2193\"; }\n\ntable.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:after {\n opacity: 1; }\n\ntable.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:after {\n opacity: 0; }\n\ndiv.dataTables_scrollHead table.dataTable {\n margin-bottom: 0 !important; }\n\ndiv.dataTables_scrollBody table {\n border-top: none;\n margin-top: 0 !important;\n margin-bottom: 0 !important; }\n\ndiv.dataTables_scrollBody table thead .sorting:before, div.dataTables_scrollBody table thead .sorting_asc:before, div.dataTables_scrollBody table thead .sorting_desc:before, div.dataTables_scrollBody table thead .sorting:after, div.dataTables_scrollBody table thead .sorting_asc:after, div.dataTables_scrollBody table thead .sorting_desc:after {\n display: none; }\n\ndiv.dataTables_scrollBody table tbody tr:first-child th, div.dataTables_scrollBody table tbody tr:first-child td {\n border-top: none; }\n\ndiv.dataTables_scrollFoot > .dataTables_scrollFootInner {\n box-sizing: content-box; }\n\ndiv.dataTables_scrollFoot > .dataTables_scrollFootInner > table {\n margin-top: 0 !important;\n border-top: none; }\n\n@media screen and (max-width: 767px) {\n div.dataTables_wrapper div.dataTables_length, div.dataTables_wrapper div.dataTables_filter, div.dataTables_wrapper div.dataTables_info, div.dataTables_wrapper div.dataTables_paginate {\n text-align: center; } }\n\ntable.dataTable.table-sm > thead > tr > th {\n padding-right: 20px; }\n\ntable.dataTable.table-sm .sorting:before, table.dataTable.table-sm .sorting_asc:before, table.dataTable.table-sm .sorting_desc:before {\n top: 5px;\n right: 0.85em; }\n\ntable.dataTable.table-sm .sorting:after, table.dataTable.table-sm .sorting_asc:after, table.dataTable.table-sm .sorting_desc:after {\n top: 5px; }\n\ntable.table-bordered.dataTable th, table.table-bordered.dataTable td {\n border-left-width: 0; }\n\ntable.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable td:last-child, table.table-bordered.dataTable td:last-child {\n border-right-width: 0; }\n\ntable.table-bordered.dataTable tbody th, table.table-bordered.dataTable tbody td {\n border-bottom-width: 0; }\n\ndiv.dataTables_scrollHead table.table-bordered {\n border-bottom-width: 0; }\n\ndiv.table-responsive > div.dataTables_wrapper > div.row {\n margin: 0; }\n\ndiv.table-responsive > div.dataTables_wrapper > div.row > div[class^=\"col-\"]:first-child {\n padding-left: 0; }\n\ndiv.table-responsive > div.dataTables_wrapper > div.row > div[class^=\"col-\"]:last-child {\n padding-right: 0; }\n\ndiv.dt-autofill-handle {\n position: absolute;\n height: 8px;\n width: 8px;\n z-index: 102;\n box-sizing: border-box;\n border: 1px solid #0275d8;\n background: #0275d8; }\n\ndiv.dt-autofill-select {\n position: absolute;\n z-index: 1001;\n background-color: #0275d8;\n background-image: repeating-linear-gradient(45deg, transparent, transparent 5px, rgba(255, 255, 255, 0.5) 5px, rgba(255, 255, 255, 0.5) 10px); }\n\ndiv.dt-autofill-select.top, div.dt-autofill-select.bottom {\n height: 3px;\n margin-top: -1px; }\n\ndiv.dt-autofill-select.left, div.dt-autofill-select.right {\n width: 3px;\n margin-left: -1px; }\n\ndiv.dt-autofill-list {\n position: fixed;\n top: 50%;\n left: 50%;\n width: 500px;\n margin-left: -250px;\n background-color: white;\n border-radius: 6px;\n box-shadow: 0 0 5px #555;\n border: 2px solid #444;\n z-index: 11;\n box-sizing: border-box;\n padding: 1.5em 2em; }\n\ndiv.dt-autofill-list ul {\n display: table;\n margin: 0;\n padding: 0;\n list-style: none;\n width: 100%; }\n\ndiv.dt-autofill-list ul li {\n display: table-row; }\n\ndiv.dt-autofill-list ul li:last-child div.dt-autofill-question, div.dt-autofill-list ul li:last-child div.dt-autofill-button {\n border-bottom: none; }\n\ndiv.dt-autofill-list ul li:hover {\n background-color: #f6f6f6; }\n\ndiv.dt-autofill-list div.dt-autofill-question {\n display: table-cell;\n padding: 0.5em 0;\n border-bottom: 1px solid #ccc; }\n\ndiv.dt-autofill-list div.dt-autofill-question input[type=number] {\n padding: 6px;\n width: 30px;\n margin: -2px 0; }\n\ndiv.dt-autofill-list div.dt-autofill-button {\n display: table-cell;\n padding: 0.5em 0;\n border-bottom: 1px solid #ccc; }\n\ndiv.dt-autofill-background {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: rgba(0, 0, 0, 0.7);\n background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);\n z-index: 10; }\n\ndiv.dt-autofill-list div.dt-autofill-question input[type=number] {\n padding: 6px;\n width: 60px;\n margin: -2px 0; }\n\ndiv.dataTables_info {\n color: rgba(255, 255, 255, 0.7); }\n\n@keyframes dtb-spinner {\n 100% {\n transform: rotate(360deg); } }\n\n@-o-keyframes dtb-spinner {\n 100% {\n -o-transform: rotate(360deg);\n transform: rotate(360deg); } }\n\n@-ms-keyframes dtb-spinner {\n 100% {\n -ms-transform: rotate(360deg);\n transform: rotate(360deg); } }\n\n@-webkit-keyframes dtb-spinner {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg); } }\n\n@-moz-keyframes dtb-spinner {\n 100% {\n -moz-transform: rotate(360deg);\n transform: rotate(360deg); } }\n\ndiv.dt-button-info {\n position: fixed;\n top: 50%;\n left: 50%;\n width: 400px;\n margin-top: -100px;\n margin-left: -200px;\n background-color: white;\n border: 2px solid #111;\n box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);\n border-radius: 3px;\n text-align: center;\n z-index: 21; }\n\ndiv.dt-button-info h2 {\n padding: 0.5em;\n margin: 0;\n font-weight: normal;\n border-bottom: 1px solid #ddd;\n background-color: #f3f3f3; }\n\ndiv.dt-button-info > div {\n padding: 1em; }\n\nul.dt-button-collection.dropdown-menu {\n display: block;\n z-index: 2002;\n -webkit-column-gap: 8px;\n -moz-column-gap: 8px;\n -ms-column-gap: 8px;\n -o-column-gap: 8px;\n column-gap: 8px; }\n\nul.dt-button-collection.dropdown-menu.fixed {\n position: fixed;\n top: 50%;\n left: 50%;\n margin-left: -75px;\n border-radius: 0; }\n\nul.dt-button-collection.dropdown-menu.fixed.two-column {\n margin-left: -150px; }\n\nul.dt-button-collection.dropdown-menu.fixed.three-column {\n margin-left: -225px; }\n\nul.dt-button-collection.dropdown-menu.fixed.four-column {\n margin-left: -300px; }\n\nul.dt-button-collection.dropdown-menu > * {\n -webkit-column-break-inside: avoid;\n break-inside: avoid; }\n\nul.dt-button-collection.dropdown-menu.two-column {\n width: 300px;\n padding-bottom: 1px;\n -webkit-column-count: 2;\n -moz-column-count: 2;\n -ms-column-count: 2;\n -o-column-count: 2;\n column-count: 2; }\n\nul.dt-button-collection.dropdown-menu.three-column {\n width: 450px;\n padding-bottom: 1px;\n -webkit-column-count: 3;\n -moz-column-count: 3;\n -ms-column-count: 3;\n -o-column-count: 3;\n column-count: 3; }\n\nul.dt-button-collection.dropdown-menu.four-column {\n width: 600px;\n padding-bottom: 1px;\n -webkit-column-count: 4;\n -moz-column-count: 4;\n -ms-column-count: 4;\n -o-column-count: 4;\n column-count: 4; }\n\nul.dt-button-collection.dropdown-menu .dt-button {\n border-radius: 0; }\n\nul.dt-button-collection {\n -webkit-column-gap: 8px;\n -moz-column-gap: 8px;\n -ms-column-gap: 8px;\n -o-column-gap: 8px;\n column-gap: 8px; }\n\nul.dt-button-collection.fixed {\n position: fixed;\n top: 50%;\n left: 50%;\n margin-left: -75px;\n border-radius: 0; }\n\nul.dt-button-collection.fixed.two-column {\n margin-left: -150px; }\n\nul.dt-button-collection.fixed.three-column {\n margin-left: -225px; }\n\nul.dt-button-collection.fixed.four-column {\n margin-left: -300px; }\n\nul.dt-button-collection > * {\n -webkit-column-break-inside: avoid;\n break-inside: avoid; }\n\nul.dt-button-collection.two-column {\n width: 300px;\n padding-bottom: 1px;\n -webkit-column-count: 2;\n -moz-column-count: 2;\n -ms-column-count: 2;\n -o-column-count: 2;\n column-count: 2; }\n\nul.dt-button-collection.three-column {\n width: 450px;\n padding-bottom: 1px;\n -webkit-column-count: 3;\n -moz-column-count: 3;\n -ms-column-count: 3;\n -o-column-count: 3;\n column-count: 3; }\n\nul.dt-button-collection.four-column {\n width: 600px;\n padding-bottom: 1px;\n -webkit-column-count: 4;\n -moz-column-count: 4;\n -ms-column-count: 4;\n -o-column-count: 4;\n column-count: 4; }\n\nul.dt-button-collection .dt-button {\n border-radius: 0; }\n\nul.dt-button-collection.fixed {\n max-width: none; }\n\nul.dt-button-collection.fixed:before, ul.dt-button-collection.fixed:after {\n display: none; }\n\ndiv.dt-button-background {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 999; }\n\n@media screen and (max-width: 767px) {\n div.dt-buttons {\n float: none;\n width: 100%;\n text-align: center;\n margin-bottom: 0.5em; }\n div.dt-buttons a.btn {\n float: none; } }\n\ndiv.dt-buttons button.btn.processing, div.dt-buttons div.btn.processing, div.dt-buttons a.btn.processing {\n color: rgba(0, 0, 0, 0.2); }\n\ndiv.dt-buttons button.btn.processing:after, div.dt-buttons div.btn.processing:after, div.dt-buttons a.btn.processing:after {\n position: absolute;\n top: 50%;\n left: 50%;\n width: 16px;\n height: 16px;\n margin: -8px 0 0 -8px;\n box-sizing: border-box;\n display: block;\n content: ' ';\n border: 2px solid #282828;\n border-radius: 50%;\n border-left-color: transparent;\n border-right-color: transparent;\n animation: dtb-spinner 1500ms infinite linear;\n -o-animation: dtb-spinner 1500ms infinite linear;\n -ms-animation: dtb-spinner 1500ms infinite linear;\n -webkit-animation: dtb-spinner 1500ms infinite linear;\n -moz-animation: dtb-spinner 1500ms infinite linear; }\n\ntable.DTCR_clonedTable.dataTable {\n position: absolute !important;\n background-color: rgba(255, 255, 255, 0.7);\n z-index: 202; }\n\ndiv.DTCR_pointer {\n width: 1px;\n background-color: #0275d8;\n z-index: 201; }\n\ntable.DTFC_Cloned tr {\n background-color: white;\n margin-bottom: 0; }\n\ndiv.DTFC_LeftHeadWrapper table, div.DTFC_RightHeadWrapper table {\n border-bottom: none !important;\n margin-bottom: 0 !important;\n background-color: white; }\n\ndiv.DTFC_LeftBodyWrapper table, div.DTFC_RightBodyWrapper table {\n border-top: none;\n margin: 0 !important; }\n\ndiv.DTFC_LeftBodyWrapper table thead .sorting:after, div.DTFC_LeftBodyWrapper table thead .sorting_asc:after, div.DTFC_LeftBodyWrapper table thead .sorting_desc:after, div.DTFC_LeftBodyWrapper table thead .sorting:after, div.DTFC_LeftBodyWrapper table thead .sorting_asc:after, div.DTFC_LeftBodyWrapper table thead .sorting_desc:after, div.DTFC_RightBodyWrapper table thead .sorting:after, div.DTFC_RightBodyWrapper table thead .sorting_asc:after, div.DTFC_RightBodyWrapper table thead .sorting_desc:after, div.DTFC_RightBodyWrapper table thead .sorting:after, div.DTFC_RightBodyWrapper table thead .sorting_asc:after, div.DTFC_RightBodyWrapper table thead .sorting_desc:after {\n display: none; }\n\ndiv.DTFC_LeftBodyWrapper table tbody tr:first-child th, div.DTFC_LeftBodyWrapper table tbody tr:first-child td, div.DTFC_RightBodyWrapper table tbody tr:first-child th, div.DTFC_RightBodyWrapper table tbody tr:first-child td {\n border-top: none; }\n\ndiv.DTFC_LeftFootWrapper table, div.DTFC_RightFootWrapper table {\n border-top: none;\n margin-top: 0 !important;\n background-color: white; }\n\ndiv.DTFC_Blocker {\n background-color: white; }\n\ntable.dataTable.table-striped.DTFC_Cloned tbody {\n background-color: white; }\n\ntable.dataTable.fixedHeader-floating, table.dataTable.fixedHeader-locked {\n background-color: white;\n margin-top: 0 !important;\n margin-bottom: 0 !important; }\n\ntable.dataTable.fixedHeader-floating {\n position: fixed !important; }\n\ntable.dataTable.fixedHeader-locked {\n position: absolute !important; }\n\n@media print {\n table.fixedHeader-floating {\n display: none; } }\n\ntable.dataTable tbody th.focus, table.dataTable tbody td.focus {\n box-shadow: inset 0 0 1px 2px #0275d8; }\n\ntable.dataTable.dtr-inline.collapsed > tbody > tr > td.child, table.dataTable.dtr-inline.collapsed > tbody > tr > th.child, table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty {\n cursor: default !important; }\n\ntable.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before, table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before {\n display: none !important; }\n\ntable.dataTable.dtr-inline.collapsed > tbody > tr[role=\"row\"] > td:first-child, table.dataTable.dtr-inline.collapsed > tbody > tr[role=\"row\"] > th:first-child {\n position: relative;\n padding-left: 30px;\n cursor: pointer; }\n\ntable.dataTable.dtr-inline.collapsed > tbody > tr[role=\"row\"] > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr[role=\"row\"] > th:first-child:before {\n top: 12px;\n left: 4px;\n height: 14px;\n width: 14px;\n display: block;\n position: absolute;\n color: white;\n border: 2px solid white;\n border-radius: 14px;\n box-shadow: 0 0 3px #444;\n box-sizing: content-box;\n text-align: center;\n text-indent: 0 !important;\n font-family: 'Courier New', Courier, monospace;\n line-height: 14px;\n content: '+';\n background-color: #0275d8; }\n\ntable.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {\n content: '-';\n background-color: #d33333; }\n\ntable.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child, table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child {\n padding-left: 27px; }\n\ntable.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child:before, table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child:before {\n top: 5px;\n left: 4px;\n height: 14px;\n width: 14px;\n border-radius: 14px;\n line-height: 14px;\n text-indent: 3px; }\n\ntable.dataTable.dtr-column > tbody > tr > td.control, table.dataTable.dtr-column > tbody > tr > th.control {\n position: relative;\n cursor: pointer; }\n\ntable.dataTable.dtr-column > tbody > tr > td.control:before, table.dataTable.dtr-column > tbody > tr > th.control:before {\n top: 50%;\n left: 50%;\n height: 16px;\n width: 16px;\n margin-top: -10px;\n margin-left: -10px;\n display: block;\n position: absolute;\n color: white;\n border: 2px solid white;\n border-radius: 14px;\n box-shadow: 0 0 3px #444;\n box-sizing: content-box;\n text-align: center;\n text-indent: 0 !important;\n font-family: 'Courier New', Courier, monospace;\n line-height: 14px;\n content: '+';\n background-color: #0275d8; }\n\ntable.dataTable.dtr-column > tbody > tr.parent td.control:before, table.dataTable.dtr-column > tbody > tr.parent th.control:before {\n content: '-';\n background-color: #d33333; }\n\ntable.dataTable > tbody > tr.child {\n padding: 0.5em 1em; }\n\ntable.dataTable > tbody > tr.child:hover {\n background: transparent !important; }\n\ntable.dataTable > tbody > tr.child ul.dtr-details {\n display: inline-block;\n list-style-type: none;\n margin: 0;\n padding: 0; }\n\ntable.dataTable > tbody > tr.child ul.dtr-details > li {\n border-bottom: 1px solid #efefef;\n padding: 0.5em 0; }\n\ntable.dataTable > tbody > tr.child ul.dtr-details > li:first-child {\n padding-top: 0; }\n\ntable.dataTable > tbody > tr.child ul.dtr-details > li:last-child {\n border-bottom: none; }\n\ntable.dataTable > tbody > tr.child span.dtr-title {\n display: inline-block;\n min-width: 75px;\n font-weight: bold; }\n\ndiv.dtr-modal {\n position: fixed;\n box-sizing: border-box;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n z-index: 100;\n padding: 10em 1em; }\n\ndiv.dtr-modal div.dtr-modal-display {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n width: 50%;\n height: 50%;\n overflow: auto;\n margin: auto;\n z-index: 102;\n overflow: auto;\n background-color: #f5f5f7;\n border: 1px solid black;\n border-radius: 0.5em;\n box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6); }\n\ndiv.dtr-modal div.dtr-modal-content {\n position: relative;\n padding: 1em; }\n\ndiv.dtr-modal div.dtr-modal-close {\n position: absolute;\n top: 6px;\n right: 6px;\n width: 22px;\n height: 22px;\n border: 1px solid #eaeaea;\n background-color: #f9f9f9;\n text-align: center;\n border-radius: 3px;\n cursor: pointer;\n z-index: 12; }\n\ndiv.dtr-modal div.dtr-modal-close:hover {\n background-color: #eaeaea; }\n\ndiv.dtr-modal div.dtr-modal-background {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 101;\n background: rgba(0, 0, 0, 0.6); }\n\n@media screen and (max-width: 767px) {\n div.dtr-modal div.dtr-modal-display {\n width: 95%; } }\n\ndiv.dtr-bs-modal table.table tr:first-child td {\n border-top: none; }\n\ntable.dataTable tr.group td {\n font-weight: bold;\n background-color: #e0e0e0; }\n\ntable.dt-rowReorder-float {\n position: absolute !important;\n opacity: 0.8;\n table-layout: fixed;\n outline: 2px solid #0275d8;\n outline-offset: -2px;\n z-index: 2001; }\n\ntr.dt-rowReorder-moving {\n outline: 2px solid #888;\n outline-offset: -2px; }\n\nbody.dt-rowReorder-noOverflow {\n overflow-x: hidden; }\n\ntable.dataTable td.reorder {\n text-align: center;\n cursor: move; }\n\ndiv.DTS {\n display: block !important; }\n\ndiv.DTS tbody th, div.DTS tbody td {\n white-space: nowrap; }\n\ndiv.DTS div.DTS_Loading {\n z-index: 1; }\n\ndiv.DTS div.dataTables_scrollBody {\n background: repeating-linear-gradient(45deg, #edeeff, #edeeff 10px, #fff 10px, #fff 20px); }\n\ndiv.DTS div.dataTables_scrollBody table {\n z-index: 2; }\n\ndiv.DTS div.dataTables_paginate, div.DTS div.dataTables_length {\n display: none; }\n\ndiv.DTS div.dataTables_scrollBody table {\n background-color: white; }\n\ntable.dataTable tbody > tr.selected, table.dataTable tbody > tr > .selected {\n background-color: #0275d8; }\n\ntable.dataTable.stripe tbody > tr.odd.selected, table.dataTable.stripe tbody > tr.odd > .selected, table.dataTable.display tbody > tr.odd.selected, table.dataTable.display tbody > tr.odd > .selected {\n background-color: #0272d3; }\n\ntable.dataTable.hover tbody > tr.selected:hover, table.dataTable.hover tbody > tr > .selected:hover, table.dataTable.display tbody > tr.selected:hover, table.dataTable.display tbody > tr > .selected:hover {\n background-color: #0271d0; }\n\ntable.dataTable.order-column tbody > tr.selected > .sorting_1, table.dataTable.order-column tbody > tr.selected > .sorting_2, table.dataTable.order-column tbody > tr.selected > .sorting_3, table.dataTable.order-column tbody > tr > .selected, table.dataTable.display tbody > tr.selected > .sorting_1, table.dataTable.display tbody > tr.selected > .sorting_2, table.dataTable.display tbody > tr.selected > .sorting_3, table.dataTable.display tbody > tr > .selected {\n background-color: #0273d4; }\n\ntable.dataTable.display tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_1 {\n background-color: #026fcc; }\n\ntable.dataTable.display tbody > tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_2 {\n background-color: #0270ce; }\n\ntable.dataTable.display tbody > tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_3 {\n background-color: #0270d0; }\n\ntable.dataTable.display tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_1 {\n background-color: #0273d4; }\n\ntable.dataTable.display tbody > tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_2 {\n background-color: #0274d5; }\n\ntable.dataTable.display tbody > tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_3 {\n background-color: #0275d7; }\n\ntable.dataTable.display tbody > tr.odd > .selected, table.dataTable.order-column.stripe tbody > tr.odd > .selected {\n background-color: #026fcc; }\n\ntable.dataTable.display tbody > tr.even > .selected, table.dataTable.order-column.stripe tbody > tr.even > .selected {\n background-color: #0273d4; }\n\ntable.dataTable.display tbody > tr.selected:hover > .sorting_1, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_1 {\n background-color: #026bc6; }\n\ntable.dataTable.display tbody > tr.selected:hover > .sorting_2, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_2 {\n background-color: #026cc8; }\n\ntable.dataTable.display tbody > tr.selected:hover > .sorting_3, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_3 {\n background-color: #026eca; }\n\ntable.dataTable.display tbody > tr:hover > .selected, table.dataTable.display tbody > tr > .selected:hover, table.dataTable.order-column.hover tbody > tr:hover > .selected, table.dataTable.order-column.hover tbody > tr > .selected:hover {\n background-color: #026bc6; }\n\ntable.dataTable tbody td.select-checkbox, table.dataTable tbody th.select-checkbox {\n position: relative; }\n\ntable.dataTable tbody td.select-checkbox:before, table.dataTable tbody td.select-checkbox:after, table.dataTable tbody th.select-checkbox:before, table.dataTable tbody th.select-checkbox:after {\n display: block;\n position: absolute;\n top: 1.2em;\n left: 50%;\n width: 12px;\n height: 12px;\n box-sizing: border-box; }\n\ntable.dataTable tbody td.select-checkbox:before, table.dataTable tbody th.select-checkbox:before {\n content: ' ';\n margin-top: -6px;\n margin-left: -6px;\n border: 1px solid black;\n border-radius: 3px; }\n\ntable.dataTable tr.selected td.select-checkbox:after, table.dataTable tr.selected th.select-checkbox:after {\n content: '\\2714';\n margin-top: -11px;\n margin-left: -4px;\n text-align: center;\n text-shadow: 1px 1px #B0BED9, -1px -1px #B0BED9, 1px -1px #B0BED9, -1px 1px #B0BED9; }\n\ndiv.dataTables_wrapper span.select-info, div.dataTables_wrapper span.select-item {\n margin-left: 0.5em; }\n\n@media screen and (max-width: 640px) {\n div.dataTables_wrapper span.select-info, div.dataTables_wrapper span.select-item {\n margin-left: 0;\n display: block; } }\n\ntable.dataTable tbody tr.selected, table.dataTable tbody th.selected, table.dataTable tbody td.selected {\n color: white; }\n\ntable.dataTable tbody tr.selected a, table.dataTable tbody th.selected a, table.dataTable tbody td.selected a {\n color: #a2d4ed; }\n\n/*!\nAnimate.css - http://daneden.me/animate\nLicensed under the MIT license - http://opensource.org/licenses/MIT\n\nCopyright (c) 2015 Daniel Eden\n*/\n.animated {\n -webkit-animation-duration: 1s;\n animation-duration: 1s;\n -webkit-animation-fill-mode: both;\n animation-fill-mode: both; }\n\n.animated.infinite {\n -webkit-animation-iteration-count: infinite;\n animation-iteration-count: infinite; }\n\n.animated.hinge {\n -webkit-animation-duration: 2s;\n animation-duration: 2s; }\n\n.animated.bounceIn,\n.animated.bounceOut {\n -webkit-animation-duration: .75s;\n animation-duration: .75s; }\n\n.animated.flipOutX,\n.animated.flipOutY {\n -webkit-animation-duration: .75s;\n animation-duration: .75s; }\n\n@-webkit-keyframes shake {\n from, to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0); }\n 10%, 30%, 50%, 70%, 90% {\n -webkit-transform: translate3d(-10px, 0, 0);\n transform: translate3d(-10px, 0, 0); }\n 20%, 40%, 60%, 80% {\n -webkit-transform: translate3d(10px, 0, 0);\n transform: translate3d(10px, 0, 0); } }\n\n@keyframes shake {\n from, to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0); }\n 10%, 30%, 50%, 70%, 90% {\n -webkit-transform: translate3d(-10px, 0, 0);\n transform: translate3d(-10px, 0, 0); }\n 20%, 40%, 60%, 80% {\n -webkit-transform: translate3d(10px, 0, 0);\n transform: translate3d(10px, 0, 0); } }\n\n.shake {\n -webkit-animation-name: shake;\n animation-name: shake; }\n\n@-webkit-keyframes fadeInDown {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0); }\n to {\n opacity: 1;\n -webkit-transform: none;\n transform: none; } }\n\n@keyframes fadeInDown {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0); }\n to {\n opacity: 1;\n -webkit-transform: none;\n transform: none; } }\n\n.fadeInDown {\n -webkit-animation-name: fadeInDown;\n animation-name: fadeInDown; }\n\n@-webkit-keyframes fadeOut {\n from {\n opacity: 1; }\n to {\n opacity: 0; } }\n\n@keyframes fadeOut {\n from {\n opacity: 1; }\n to {\n opacity: 0; } }\n\n.fadeOut {\n -webkit-animation-name: fadeOut;\n animation-name: fadeOut; }\n\n@-webkit-keyframes fadeOutDown {\n from {\n opacity: 1; }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0); } }\n\n@keyframes fadeOutDown {\n from {\n opacity: 1; }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0); } }\n\n.fadeOutDown {\n -webkit-animation-name: fadeOutDown;\n animation-name: fadeOutDown; }\n\n@-webkit-keyframes fadeOutUp {\n from {\n opacity: 1; }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0); } }\n\n@keyframes fadeOutUp {\n from {\n opacity: 1; }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0); } }\n\n.fadeOutUp {\n -webkit-animation-name: fadeOutUp;\n animation-name: fadeOutUp; }\n\n.card-wizard {\n min-height: 410px;\n background: transparent !important;\n box-shadow: none !important;\n opacity: 0;\n -webkit-transition: all 300ms linear;\n -moz-transition: all 300ms linear;\n -o-transition: all 300ms linear;\n -ms-transition: all 300ms linear;\n transition: all 300ms linear; }\n .card-wizard.active {\n opacity: 1; }\n .card-wizard .progress-with-circle .progress-bar {\n background: #e14eca; }\n .card-wizard .nav-pills .nav-item .nav-link {\n color: #e14eca; }\n .card-wizard .nav-pills .nav-item .nav-link.checked, .card-wizard .nav-pills .nav-item .nav-link.active {\n background: #e14eca;\n color: white; }\n .card-wizard .nav-pills .nav-item .nav-link:hover {\n background: #ffffff; }\n .card-wizard .nav-pills .nav-item .nav-link.active,\n .card-wizard .nav-pills .nav-item .nav-link.checked:focus,\n .card-wizard .nav-pills .nav-item .nav-link.checked:hover,\n .card-wizard .nav-pills .nav-item .nav-link.active:focus,\n .card-wizard .nav-pills .nav-item .nav-link.active:hover {\n background: #e14eca; }\n .card-wizard[data-color=\"primary\"] .progress-with-circle .progress-bar {\n background: #e14eca; }\n .card-wizard[data-color=\"primary\"] .nav-pills .nav-item .nav-link {\n color: #e14eca; }\n .card-wizard[data-color=\"primary\"] .nav-pills .nav-item .nav-link.checked, .card-wizard[data-color=\"primary\"] .nav-pills .nav-item .nav-link.active {\n background: #e14eca;\n color: white; }\n .card-wizard[data-color=\"primary\"] .nav-pills .nav-item .nav-link:hover {\n background: #ffffff; }\n .card-wizard[data-color=\"primary\"] .nav-pills .nav-item .nav-link.active,\n .card-wizard[data-color=\"primary\"] .nav-pills .nav-item .nav-link.checked:focus,\n .card-wizard[data-color=\"primary\"] .nav-pills .nav-item .nav-link.checked:hover,\n .card-wizard[data-color=\"primary\"] .nav-pills .nav-item .nav-link.active:focus,\n .card-wizard[data-color=\"primary\"] .nav-pills .nav-item .nav-link.active:hover {\n background: #e14eca; }\n .card-wizard[data-color=\"green\"] .progress-with-circle .progress-bar {\n background: #00bf9a; }\n .card-wizard[data-color=\"green\"] .nav-pills .nav-item .nav-link {\n color: #00bf9a; }\n .card-wizard[data-color=\"green\"] .nav-pills .nav-item .nav-link.checked, .card-wizard[data-color=\"green\"] .nav-pills .nav-item .nav-link.active {\n background: #00bf9a;\n color: white; }\n .card-wizard[data-color=\"green\"] .nav-pills .nav-item .nav-link:hover {\n background: #ffffff; }\n .card-wizard[data-color=\"green\"] .nav-pills .nav-item .nav-link.active,\n .card-wizard[data-color=\"green\"] .nav-pills .nav-item .nav-link.checked:focus,\n .card-wizard[data-color=\"green\"] .nav-pills .nav-item .nav-link.checked:hover,\n .card-wizard[data-color=\"green\"] .nav-pills .nav-item .nav-link.active:focus,\n .card-wizard[data-color=\"green\"] .nav-pills .nav-item .nav-link.active:hover {\n background: #00bf9a; }\n .card-wizard[data-color=\"blue\"] .progress-with-circle .progress-bar {\n background: #1d8cf8; }\n .card-wizard[data-color=\"blue\"] .nav-pills .nav-item .nav-link {\n color: #1d8cf8; }\n .card-wizard[data-color=\"blue\"] .nav-pills .nav-item .nav-link.checked, .card-wizard[data-color=\"blue\"] .nav-pills .nav-item .nav-link.active {\n background: #1d8cf8;\n color: white; }\n .card-wizard[data-color=\"blue\"] .nav-pills .nav-item .nav-link:hover {\n background: #ffffff; }\n .card-wizard[data-color=\"blue\"] .nav-pills .nav-item .nav-link.active,\n .card-wizard[data-color=\"blue\"] .nav-pills .nav-item .nav-link.checked:focus,\n .card-wizard[data-color=\"blue\"] .nav-pills .nav-item .nav-link.checked:hover,\n .card-wizard[data-color=\"blue\"] .nav-pills .nav-item .nav-link.active:focus,\n .card-wizard[data-color=\"blue\"] .nav-pills .nav-item .nav-link.active:hover {\n background: #1d8cf8; }\n .card-wizard[data-color=\"red\"] .progress-with-circle .progress-bar {\n background: #fd5d93; }\n .card-wizard[data-color=\"red\"] .nav-pills .nav-item .nav-link {\n color: #fd5d93; }\n .card-wizard[data-color=\"red\"] .nav-pills .nav-item .nav-link.checked, .card-wizard[data-color=\"red\"] .nav-pills .nav-item .nav-link.active {\n background: #fd5d93;\n color: white; }\n .card-wizard[data-color=\"red\"] .nav-pills .nav-item .nav-link:hover {\n background: #ffffff; }\n .card-wizard[data-color=\"red\"] .nav-pills .nav-item .nav-link.active,\n .card-wizard[data-color=\"red\"] .nav-pills .nav-item .nav-link.checked:focus,\n .card-wizard[data-color=\"red\"] .nav-pills .nav-item .nav-link.checked:hover,\n .card-wizard[data-color=\"red\"] .nav-pills .nav-item .nav-link.active:focus,\n .card-wizard[data-color=\"red\"] .nav-pills .nav-item .nav-link.active:hover {\n background: #fd5d93; }\n .card-wizard[data-color=\"orange\"] .progress-with-circle .progress-bar {\n background: #ff8d72; }\n .card-wizard[data-color=\"orange\"] .nav-pills .nav-item .nav-link {\n color: #ff8d72; }\n .card-wizard[data-color=\"orange\"] .nav-pills .nav-item .nav-link.checked, .card-wizard[data-color=\"orange\"] .nav-pills .nav-item .nav-link.active {\n background: #ff8d72;\n color: white; }\n .card-wizard[data-color=\"orange\"] .nav-pills .nav-item .nav-link:hover {\n background: #ffffff; }\n .card-wizard[data-color=\"orange\"] .nav-pills .nav-item .nav-link.active,\n .card-wizard[data-color=\"orange\"] .nav-pills .nav-item .nav-link.checked:focus,\n .card-wizard[data-color=\"orange\"] .nav-pills .nav-item .nav-link.checked:hover,\n .card-wizard[data-color=\"orange\"] .nav-pills .nav-item .nav-link.active:focus,\n .card-wizard[data-color=\"orange\"] .nav-pills .nav-item .nav-link.active:hover {\n background: #ff8d72; }\n .card-wizard .nav-pills .nav-item {\n position: relative; }\n .card-wizard .nav-pills .nav-item .nav-link {\n height: 45px;\n width: 45px;\n min-width: 45px;\n border-radius: 50% !important;\n position: absolute;\n left: 50%;\n top: -20px;\n transform: translate(-50%);\n background-color: white; }\n .card-wizard .nav-pills .nav-item .nav-link p {\n position: absolute;\n top: 110%;\n left: 50%;\n transform: translate(-50%);\n font-weight: 400;\n color: #ffffff; }\n .card-wizard .nav-pills .nav-item .nav-link:hover, .card-wizard .nav-pills .nav-item .nav-link:focus {\n background-color: white; }\n .card-wizard .nav-pills .nav-item .nav-link.active,\n .card-wizard .nav-pills .nav-item .nav-link:hover,\n .card-wizard .nav-pills .nav-item .nav-link:focus,\n .card-wizard .nav-pills .nav-item .nav-link.active:focus,\n .card-wizard .nav-pills .nav-item .nav-link.active:hover {\n box-shadow: none; }\n .card-wizard .picture-container {\n position: relative;\n cursor: pointer;\n text-align: center; }\n .card-wizard .card-body {\n background: #222a42;\n border-top-left-radius: 0.4285rem;\n border-top-right-radius: 0.4285rem;\n margin-top: 20px; }\n .card-wizard .card-footer {\n background-color: #222a42 !important;\n border-bottom-left-radius: 0.4285rem;\n border-bottom-right-radius: 0.4285rem;\n padding-bottom: 20px; }\n .card-wizard .card-footer .pull-right {\n padding-right: 80px; }\n .card-wizard .card-footer .pull-left {\n padding-left: 80px; }\n .card-wizard .wizard-navigation {\n position: relative;\n margin: 80px auto 60px; }\n .card-wizard .wizard-navigation .nav-link {\n display: flex;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center; }\n .card-wizard .wizard-navigation .progress-with-circle {\n position: relative;\n top: 5px;\n height: 5px;\n border-radius: 0.4285rem; }\n .card-wizard .wizard-navigation .progress-with-circle .progress-bar {\n height: 100%;\n border-radius: 0.4285rem;\n box-shadow: none;\n -webkit-transition: width .3s ease;\n -o-transition: width .3s ease;\n transition: width .3s ease; }\n .card-wizard .wizard-navigation .nav-link i,\n .card-wizard .moving-tab i {\n display: inline-block;\n font-size: 19px;\n line-height: initial;\n padding: 0;\n vertical-align: bottom; }\n .card-wizard .picture {\n width: 106px;\n height: 106px;\n background-color: #999999;\n border: 1px solid #E3E3E3;\n color: #FFFFFF;\n border-radius: 50%;\n margin: 5px auto;\n overflow: hidden;\n transition: all 0.2s;\n -webkit-transition: all 0.2s; }\n .card-wizard .picture:hover {\n border-color: #2ca8ff; }\n .card-wizard .picture input[type=\"file\"] {\n cursor: pointer;\n display: block;\n height: 100%;\n left: 0;\n opacity: 0 !important;\n position: absolute;\n top: 0;\n width: 100%; }\n .card-wizard .picture-src {\n width: 100%; }\n .card-wizard .tab-content {\n padding: 20px 0; }\n .card-wizard .wizard-footer {\n padding: 0 15px; }\n .card-wizard .wizard-footer .checkbox {\n margin-top: 16px; }\n .card-wizard .disabled {\n display: none; }\n .card-wizard .wizard-header {\n text-align: center;\n padding: 25px 0 35px; }\n .card-wizard .wizard-header h5 {\n margin: 5px 0 0; }\n .card-wizard .nav-pills > li {\n text-align: center; }\n .card-wizard .btn {\n text-transform: uppercase; }\n .card-wizard .info-text {\n text-align: center;\n font-weight: 300;\n margin: 10px 0 30px; }\n .card-wizard .choice {\n text-align: center;\n cursor: pointer;\n margin-top: 20px; }\n .card-wizard .choice[disabled] {\n pointer-events: none;\n cursor: not-allowed;\n opacity: .5; }\n .card-wizard .choice .icon {\n text-align: center;\n vertical-align: middle;\n height: 116px;\n width: 116px;\n border-radius: 50%;\n color: #344675;\n margin: 0 auto 20px;\n border: 1px solid #E3E3E3;\n transition: all 0.2s;\n -webkit-transition: all 0.2s; }\n .card-wizard .choice i {\n font-size: 30px;\n line-height: 116px;\n position: absolute;\n left: 0;\n right: 0; }\n .card-wizard .choice:hover .icon, .card-wizard .choice.active .icon {\n border-color: #2ca8ff; }\n .card-wizard .choice input[type=\"radio\"],\n .card-wizard .choice input[type=\"checkbox\"] {\n position: absolute;\n left: -10000px;\n z-index: -1; }\n .card-wizard .btn-finish {\n display: none; }\n .card-wizard .card-title + .description {\n font-size: 17px;\n margin-bottom: 32px; }\n .card-wizard .wizard-title {\n margin: 0; }\n .card-wizard .nav-pills {\n background-color: #ffffff;\n border-radius: 0.4285rem;\n height: 5px; }\n .card-wizard .nav-pills > li + li {\n margin-left: 0; }\n .card-wizard .nav-pills > li > a {\n border: 0 !important;\n border-radius: 0;\n line-height: 18px;\n text-transform: uppercase;\n font-size: 12px;\n font-weight: 500;\n min-width: 100px;\n text-align: center;\n color: #555555; }\n .card-wizard .nav-pills > li.active > a,\n .card-wizard .nav-pills > li.active > a:hover,\n .card-wizard .nav-pills > li.active > a:focus,\n .card-wizard .nav-pills > li > a:hover,\n .card-wizard .nav-pills > li > a:focus {\n background-color: inherit;\n box-shadow: none; }\n .card-wizard .nav-pills > li i {\n display: block;\n font-size: 30px;\n padding: 15px 0; }\n .card-wizard .input-group.has-danger .error {\n display: block;\n width: 100%;\n margin-top: 3px; }\n\n/*\n * DOM element rendering detection\n * https://davidwalsh.name/detect-node-insertion\n */\n@keyframes chartjs-render-animation {\n from {\n opacity: 0.99; }\n to {\n opacity: 1; } }\n\n.chartjs-render-monitor {\n animation: chartjs-render-animation 0.001s; }\n\n/*\n * DOM element resizing detection\n * https://github.com/marcj/css-element-queries\n */\n.chartjs-size-monitor,\n.chartjs-size-monitor-expand,\n.chartjs-size-monitor-shrink {\n position: absolute;\n direction: ltr;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n overflow: hidden;\n pointer-events: none;\n visibility: hidden;\n z-index: -1; }\n\n.chartjs-size-monitor-expand > div {\n position: absolute;\n width: 1000000px;\n height: 1000000px;\n left: 0;\n top: 0; }\n\n.chartjs-size-monitor-shrink > div {\n position: absolute;\n width: 200%;\n height: 200%;\n left: 0;\n top: 0; }\n\n.login-page .card-login {\n border-radius: 0.4285rem;\n padding-bottom: 0.7rem; }\n .login-page .card-login .card-header {\n padding: 0 0 100px;\n overflow: hidden; }\n .login-page .card-login .card-header img {\n position: absolute; }\n .login-page .card-login .card-header .card-title {\n position: relative;\n font-size: 5em;\n font-weight: 900;\n color: #222a42;\n text-transform: lowercase;\n margin-left: -5px;\n z-index: 1; }\n .login-page .card-login .btn-wd {\n min-width: 180px; }\n .login-page .card-login .logo-container {\n width: 65px;\n margin: 0 auto;\n margin-bottom: 55px; }\n .login-page .card-login .logo-container img {\n width: 100%; }\n .login-page .card-login .input-group:last-child {\n margin-bottom: 40px; }\n .login-page .card-login.card-plain .form-control::-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .login-page .card-login.card-plain .form-control:-moz-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .login-page .card-login.card-plain .form-control::-webkit-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .login-page .card-login.card-plain .form-control:-ms-input-placeholder {\n color: rgba(255, 255, 255, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .login-page .card-login.card-plain .form-control {\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n .login-page .card-login.card-plain .form-control:focus {\n border-color: #ffffff;\n background-color: transparent;\n color: #ffffff; }\n .login-page .card-login.card-plain .has-success:after,\n .login-page .card-login.card-plain .has-danger:after {\n color: #ffffff; }\n .login-page .card-login.card-plain .has-danger .form-control {\n background-color: transparent; }\n .login-page .card-login.card-plain .input-group-prepend {\n margin-right: 0; }\n .login-page .card-login.card-plain .input-group-prepend .input-group-text,\n .login-page .card-login.card-plain .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border-color: rgba(255, 255, 255, 0.5);\n color: #ffffff; }\n .login-page .card-login.card-plain .input-group-focus .input-group-prepend .input-group-text,\n .login-page .card-login.card-plain .input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n border-color: #ffffff;\n color: #ffffff; }\n .login-page .card-login.card-plain .form-group.no-border .form-control,\n .login-page .card-login.card-plain .input-group.no-border .form-control {\n background-color: rgba(30, 30, 47, 0.2);\n color: #ffffff; }\n .login-page .card-login.card-plain .form-group.no-border .form-control:focus, .login-page .card-login.card-plain .form-group.no-border .form-control:active, .login-page .card-login.card-plain .form-group.no-border .form-control:active,\n .login-page .card-login.card-plain .input-group.no-border .form-control:focus,\n .login-page .card-login.card-plain .input-group.no-border .form-control:active,\n .login-page .card-login.card-plain .input-group.no-border .form-control:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-prepend .input-group-text,\n .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-append .input-group-text,\n .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-prepend .input-group-text,\n .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2); }\n .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-append .input-group-text:active {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n .login-page .card-login.card-plain .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n .login-page .card-login.card-plain .form-group.no-border .form-control:focus + .input-group-append .input-group-text,\n .login-page .card-login.card-plain .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n .login-page .card-login.card-plain .input-group.no-border .form-control:focus + .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n .login-page .card-login.card-plain .form-group.no-border .input-group-prepend .input-group-text,\n .login-page .card-login.card-plain .form-group.no-border .input-group-append .input-group-text,\n .login-page .card-login.card-plain .input-group.no-border .input-group-prepend .input-group-text,\n .login-page .card-login.card-plain .input-group.no-border .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.2);\n border: none;\n color: #ffffff; }\n .login-page .card-login.card-plain .form-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n .login-page .card-login.card-plain .form-group.no-border.input-group-focus .input-group-append .input-group-text,\n .login-page .card-login.card-plain .input-group.no-border.input-group-focus .input-group-prepend .input-group-text,\n .login-page .card-login.card-plain .input-group.no-border.input-group-focus .input-group-append .input-group-text {\n background-color: rgba(30, 30, 47, 0.3);\n color: #ffffff; }\n .login-page .card-login.card-plain .input-group-addon,\n .login-page .card-login.card-plain .form-group.no-border .input-group-addon,\n .login-page .card-login.card-plain .input-group.no-border .input-group-addon {\n color: rgba(255, 255, 255, 0.8); }\n .login-page .card-login.card-white {\n background: #ffffff; }\n .login-page .card-login.card-white .card-header .card-title {\n color: #ffffff; }\n .login-page .card-login.card-white .form-control::-moz-placeholder {\n color: rgba(34, 42, 66, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .login-page .card-login.card-white .form-control:-moz-placeholder {\n color: rgba(34, 42, 66, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .login-page .card-login.card-white .form-control::-webkit-input-placeholder {\n color: rgba(34, 42, 66, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .login-page .card-login.card-white .form-control:-ms-input-placeholder {\n color: rgba(34, 42, 66, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .login-page .card-login.card-white .has-danger .form-control, .login-page .card-login.card-white .has-danger .input-group-prepend .input-group-text {\n border-color: #ec250d; }\n .login-page .card-login.card-white .input-group-prepend .input-group-text {\n border-color: rgba(29, 37, 59, 0.2);\n color: #1d253b; }\n .login-page .card-login.card-white .form-control {\n color: #222a42;\n border-color: rgba(29, 37, 59, 0.2); }\n .login-page .card-login.card-white .form-control:focus {\n border-color: #e14eca; }\n .login-page .card-login.card-white .form-group.no-border .form-control,\n .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text,\n .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-append .input-group-text,\n .login-page .card-login.card-white .form-group.no-border .input-group-prepend .input-group-text,\n .login-page .card-login.card-white .form-group.no-border .input-group-append .input-group-text,\n .login-page .card-login.card-white .input-group.no-border .form-control,\n .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text,\n .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-append .input-group-text,\n .login-page .card-login.card-white .input-group.no-border .input-group-prepend .input-group-text,\n .login-page .card-login.card-white .input-group.no-border .input-group-append .input-group-text {\n background-color: rgba(222, 222, 222, 0.3); }\n .login-page .card-login.card-white .form-group.no-border .form-control:focus, .login-page .card-login.card-white .form-group.no-border .form-control:active, .login-page .card-login.card-white .form-group.no-border .form-control:active,\n .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .login-page .card-login.card-white .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .login-page .card-login.card-white .form-group.no-border .input-group-prepend .input-group-text:focus,\n .login-page .card-login.card-white .form-group.no-border .input-group-prepend .input-group-text:active,\n .login-page .card-login.card-white .form-group.no-border .input-group-prepend .input-group-text:active,\n .login-page .card-login.card-white .form-group.no-border .input-group-append .input-group-text:focus,\n .login-page .card-login.card-white .form-group.no-border .input-group-append .input-group-text:active,\n .login-page .card-login.card-white .form-group.no-border .input-group-append .input-group-text:active,\n .login-page .card-login.card-white .input-group.no-border .form-control:focus,\n .login-page .card-login.card-white .input-group.no-border .form-control:active,\n .login-page .card-login.card-white .input-group.no-border .form-control:active,\n .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .login-page .card-login.card-white .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .login-page .card-login.card-white .input-group.no-border .input-group-prepend .input-group-text:focus,\n .login-page .card-login.card-white .input-group.no-border .input-group-prepend .input-group-text:active,\n .login-page .card-login.card-white .input-group.no-border .input-group-prepend .input-group-text:active,\n .login-page .card-login.card-white .input-group.no-border .input-group-append .input-group-text:focus,\n .login-page .card-login.card-white .input-group.no-border .input-group-append .input-group-text:active,\n .login-page .card-login.card-white .input-group.no-border .input-group-append .input-group-text:active {\n background-color: rgba(222, 222, 222, 0.5); }\n .login-page .card-login.card-white .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n .login-page .card-login.card-white .form-group.no-border .form-control:focus + .input-group-append .input-group-text,\n .login-page .card-login.card-white .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n .login-page .card-login.card-white .input-group.no-border .form-control:focus + .input-group-append .input-group-text {\n background-color: transparent; }\n .login-page .card-login.card-white .input-group[disabled] .input-group-prepend .input-group-text,\n .login-page .card-login.card-white .input-group[disabled] .input-group-append .input-group-text {\n background-color: #222a42; }\n .login-page .card-login.card-white .form-control[disabled], .login-page .card-login.card-white .form-control[readonly], .login-page .card-login.card-white fieldset[disabled] .form-control {\n background: #E3E3E3;\n border-color: rgba(29, 37, 59, 0.3); }\n .login-page .card-login.card-white .input-group-focus .input-group-prepend .input-group-text,\n .login-page .card-login.card-white .input-group-focus .input-group-append .input-group-text,\n .login-page .card-login.card-white .input-group-focus .form-control {\n background-color: #ffffff;\n border-color: #e14eca; }\n .login-page .card-login.card-white .input-group-focus.no-border .input-group-prepend .input-group-text,\n .login-page .card-login.card-white .input-group-focus.no-border .input-group-append .input-group-text {\n background-color: rgba(222, 222, 222, 0.5); }\n .login-page .card-login.card-white .input-group-prepend .input-group-text {\n border-right: none; }\n .login-page .card-login.card-white .input-group-append .input-group-text {\n border-left: none; }\n .login-page .card-login.card-white .has-danger .form-control:focus, .login-page .card-login.card-white .has-success.input-group-focus .input-group-append .input-group-text, .login-page .card-login.card-white .has-success.input-group-focus .input-group-prepend .input-group-text {\n border-color: #ec250d; }\n .login-page .card-login.card-white .has-success .form-control:focus, .login-page .card-login.card-white .has-success.input-group-focus .input-group-append .input-group-text, .login-page .card-login.card-white .has-success.input-group-focus .input-group-prepend .input-group-text {\n border-color: #00bf9a; }\n\n.login-page .link {\n font-size: 10px;\n text-decoration: none; }\n\n.login-page .card-black .link {\n color: #ffffff; }\n\n.full-page > .content,\n.full-page > .footer {\n position: relative;\n z-index: 4; }\n\n.full-page > .content {\n padding-bottom: 150px;\n padding-top: 150px; }\n\n.full-page .footer {\n position: absolute;\n width: 100%;\n bottom: 0;\n padding-left: 48px;\n padding-right: 48px; }\n .full-page .footer .container {\n color: #ffffff; }\n\n.full-page .full-page-background {\n position: absolute;\n z-index: 1;\n height: 100%;\n width: 100%;\n display: block;\n top: 0;\n left: 0;\n background-size: cover;\n background-position: center center; }\n\n.full-page.pricing-page .description {\n margin-bottom: 65px;\n color: rgba(255, 255, 255, 0.7); }\n\n.full-page.register-page .info-horizontal {\n padding: 0px 0px 20px; }\n\n.full-page.register-page .info-horizontal {\n text-align: left !important; }\n .full-page.register-page .info-horizontal .icon {\n margin-top: 0; }\n .full-page.register-page .info-horizontal .icon > i {\n font-size: 2em; }\n .full-page.register-page .info-horizontal .icon.icon-circle {\n width: 65px;\n height: 65px;\n max-width: 65px;\n margin-top: 8px; }\n .full-page.register-page .info-horizontal .icon.icon-circle i {\n display: table;\n margin: 0 auto;\n line-height: 3.5;\n font-size: 1.9em; }\n .full-page.register-page .info-horizontal .description {\n overflow: hidden; }\n .full-page.register-page .info-horizontal .description .info-title {\n margin-bottom: 20px; }\n\n.full-page.pricing-page, .full-page.login-page, .full-page.lock-page, .full-page.register-page {\n min-height: 100vh;\n background: radial-gradient(#1e1e2f, #1e1e24); }\n\n@media (max-width: 767.98px) {\n .landing-page .section-story-overview .image-container:nth-child(2) {\n margin-left: 0;\n margin-bottom: 30px; }\n .login-page .card-login .card-header img {\n width: 70%; } }\n\n@media (max-width: 575.98px) {\n .register-page .full-page > .content {\n padding-top: 50px; }\n .page-header .container h6.category-absolute {\n width: 90%; } }\n\n@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {\n .pricing-page .navbar .navbar-toggle .navbar-toggler,\n .register-page .navbar .navbar-toggle .navbar-toggler,\n .login-page .navbar .navbar-toggle .navbar-toggler,\n .lock-page .navbar .navbar-toggle .navbar-toggler {\n display: none; } }\n\n@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {\n .register-page .full-page .content .card-register {\n margin-top: 3rem !important; } }\n\n@media (max-width: 991.98px) {\n .lock-page .navbar .navbar-wrapper .navbar-toggle,\n .login-page .navbar .navbar-wrapper .navbar-toggle,\n .pricing-page .navbar .navbar-wrapper .navbar-toggle,\n .register-page .navbar .navbar-wrapper .navbar-toggle {\n display: none !important; } }\n\n.white-content {\n background: #f5f6fa; }\n .white-content .navbar.navbar-transparent .navbar-brand {\n color: #1d253b; }\n .white-content .navbar.navbar-transparent .navbar-toggler-bar {\n background: #1d253b; }\n .white-content .navbar.navbar-transparent .navbar-nav li a:not(.dropdown-item) {\n color: #1d253b; }\n .white-content .navbar.navbar-transparent .navbar-nav li a:not(.dropdown-item) i {\n color: #1d253b; }\n .white-content .navbar.navbar-transparent .navbar-minimize button i {\n color: #1d253b; }\n .white-content .navbar.navbar-transparent .search-bar.input-group i {\n color: #1d253b; }\n .white-content .navbar.navbar-transparent .search-bar.input-group .form-control {\n color: #344675; }\n .white-content .navbar.navbar-transparent .search-bar.input-group .form-control::placeholder {\n color: #9A9A9A; }\n .white-content .sidebar {\n box-shadow: 0 2px 22px 0 rgba(0, 0, 0, 0.1), 0 4px 20px 0 rgba(0, 0, 0, 0.15); }\n .white-content .sidebar p {\n color: rgba(255, 255, 255, 0.8); }\n .white-content .main-panel {\n background: #f5f6fa; }\n .white-content h1, .white-content h2, .white-content h3, .white-content h4, .white-content h5, .white-content h6, .white-content p, .white-content ol li, .white-content ul li, .white-content pre {\n color: #1d253b; }\n .white-content .font-icon-detail i {\n color: #222a42; }\n .white-content .btn:not([data-action]):hover {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .white-content .btn-neutral.btn-link {\n color: rgba(34, 42, 66, 0.7); }\n .white-content .form-control::-moz-placeholder {\n color: rgba(34, 42, 66, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .white-content .form-control:-moz-placeholder {\n color: rgba(34, 42, 66, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .white-content .form-control::-webkit-input-placeholder {\n color: rgba(34, 42, 66, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .white-content .form-control:-ms-input-placeholder {\n color: rgba(34, 42, 66, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .white-content .has-danger .form-control, .white-content .has-danger .input-group-prepend .input-group-text {\n border-color: #ec250d; }\n .white-content .input-group-prepend .input-group-text {\n border-color: rgba(29, 37, 59, 0.5);\n color: #1d253b; }\n .white-content .form-control {\n color: #222a42;\n border-color: rgba(29, 37, 59, 0.5); }\n .white-content .form-control:focus {\n border-color: #e14eca; }\n .white-content .form-group.no-border .form-control,\n .white-content .form-group.no-border .form-control + .input-group-prepend .input-group-text,\n .white-content .form-group.no-border .form-control + .input-group-append .input-group-text,\n .white-content .form-group.no-border .input-group-prepend .input-group-text,\n .white-content .form-group.no-border .input-group-append .input-group-text,\n .white-content .input-group.no-border .form-control,\n .white-content .input-group.no-border .form-control + .input-group-prepend .input-group-text,\n .white-content .input-group.no-border .form-control + .input-group-append .input-group-text,\n .white-content .input-group.no-border .input-group-prepend .input-group-text,\n .white-content .input-group.no-border .input-group-append .input-group-text {\n background-color: rgba(222, 222, 222, 0.3); }\n .white-content .form-group.no-border .form-control:focus, .white-content .form-group.no-border .form-control:active, .white-content .form-group.no-border .form-control:active,\n .white-content .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .white-content .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .white-content .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .white-content .form-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .white-content .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .white-content .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .white-content .form-group.no-border .input-group-prepend .input-group-text:focus,\n .white-content .form-group.no-border .input-group-prepend .input-group-text:active,\n .white-content .form-group.no-border .input-group-prepend .input-group-text:active,\n .white-content .form-group.no-border .input-group-append .input-group-text:focus,\n .white-content .form-group.no-border .input-group-append .input-group-text:active,\n .white-content .form-group.no-border .input-group-append .input-group-text:active,\n .white-content .input-group.no-border .form-control:focus,\n .white-content .input-group.no-border .form-control:active,\n .white-content .input-group.no-border .form-control:active,\n .white-content .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .white-content .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .white-content .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .white-content .input-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .white-content .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .white-content .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .white-content .input-group.no-border .input-group-prepend .input-group-text:focus,\n .white-content .input-group.no-border .input-group-prepend .input-group-text:active,\n .white-content .input-group.no-border .input-group-prepend .input-group-text:active,\n .white-content .input-group.no-border .input-group-append .input-group-text:focus,\n .white-content .input-group.no-border .input-group-append .input-group-text:active,\n .white-content .input-group.no-border .input-group-append .input-group-text:active {\n background-color: rgba(222, 222, 222, 0.5); }\n .white-content .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n .white-content .form-group.no-border .form-control:focus + .input-group-append .input-group-text,\n .white-content .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n .white-content .input-group.no-border .form-control:focus + .input-group-append .input-group-text {\n background-color: transparent; }\n .white-content .input-group[disabled] .input-group-prepend .input-group-text,\n .white-content .input-group[disabled] .input-group-append .input-group-text {\n background-color: #222a42; }\n .white-content .form-control[disabled], .white-content .form-control[readonly], .white-content fieldset[disabled] .form-control {\n background: #E3E3E3;\n border-color: rgba(29, 37, 59, 0.3); }\n .white-content .input-group-focus .input-group-prepend .input-group-text,\n .white-content .input-group-focus .input-group-append .input-group-text,\n .white-content .input-group-focus .form-control {\n border-color: #e14eca; }\n .white-content .input-group-focus.no-border .input-group-prepend .input-group-text,\n .white-content .input-group-focus.no-border .input-group-append .input-group-text {\n background-color: rgba(222, 222, 222, 0.5); }\n .white-content .input-group-prepend .input-group-text {\n border-right: none; }\n .white-content .input-group-append .input-group-text {\n border-left: none; }\n .white-content .has-danger .form-control:focus, .white-content .has-success.input-group-focus .input-group-append .input-group-text, .white-content .has-success.input-group-focus .input-group-prepend .input-group-text {\n border-color: #ec250d; }\n .white-content .has-success .form-control:focus, .white-content .has-success.input-group-focus .input-group-append .input-group-text, .white-content .has-success.input-group-focus .input-group-prepend .input-group-text {\n border-color: #00bf9a; }\n .white-content .btn.btn-link:hover, .white-content .btn.btn-link:active, .white-content .btn.btn-link:focus {\n color: #9A9A9A !important; }\n .white-content .btn-group .btn.active {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .white-content .bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label {\n background: #d3d7e9; }\n .white-content .bootstrap-switch-off:before {\n background: rgba(211, 215, 233, 0.5); }\n .white-content .card:not(.card-white).card-pricing, .white-content .card:not(.card-white).card-login, .white-content .card:not(.card-white).card-register {\n background: #27293d; }\n .white-content .card:not(.card-white).card-login .form-control::-moz-placeholder, .white-content .card:not(.card-white).card-register .form-control::-moz-placeholder {\n color: #6c757c;\n opacity: 1;\n filter: alpha(opacity=100); }\n .white-content .card:not(.card-white).card-login .form-control:-moz-placeholder, .white-content .card:not(.card-white).card-register .form-control:-moz-placeholder {\n color: #6c757c;\n opacity: 1;\n filter: alpha(opacity=100); }\n .white-content .card:not(.card-white).card-login .form-control::-webkit-input-placeholder, .white-content .card:not(.card-white).card-register .form-control::-webkit-input-placeholder {\n color: #6c757c;\n opacity: 1;\n filter: alpha(opacity=100); }\n .white-content .card:not(.card-white).card-login .form-control:-ms-input-placeholder, .white-content .card:not(.card-white).card-register .form-control:-ms-input-placeholder {\n color: #6c757c;\n opacity: 1;\n filter: alpha(opacity=100); }\n .white-content .card:not(.card-white).card-login .form-control, .white-content .card:not(.card-white).card-register .form-control {\n border-color: #2b3553; }\n .white-content .card:not(.card-white).card-login .form-group.no-border .form-control,\n .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-append .input-group-text,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-append .input-group-text, .white-content .card:not(.card-white).card-register .form-group.no-border .form-control,\n .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-append .input-group-text,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-append .input-group-text {\n background-color: #242c45; }\n .white-content .card:not(.card-white).card-login .form-group.no-border .form-control:focus, .white-content .card:not(.card-white).card-login .form-group.no-border .form-control:active, .white-content .card:not(.card-white).card-login .form-group.no-border .form-control:active,\n .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .white-content .card:not(.card-white).card-login .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control:focus,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control:active,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control:active,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control + .input-group-append .input-group-text:active, .white-content .card:not(.card-white).card-register .form-group.no-border .form-control:focus, .white-content .card:not(.card-white).card-register .form-group.no-border .form-control:active, .white-content .card:not(.card-white).card-register .form-group.no-border .form-control:active,\n .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .white-content .card:not(.card-white).card-register .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control:focus,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control:active,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control:active,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control + .input-group-append .input-group-text:active {\n background-color: #252e49; }\n .white-content .card:not(.card-white).card-login .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-login .form-group.no-border .form-control:focus + .input-group-append .input-group-text,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-login .input-group.no-border .form-control:focus + .input-group-append .input-group-text, .white-content .card:not(.card-white).card-register .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-register .form-group.no-border .form-control:focus + .input-group-append .input-group-text,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-register .input-group.no-border .form-control:focus + .input-group-append .input-group-text {\n background-color: #252e49; }\n .white-content .card:not(.card-white).card-login .form-group.no-border .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-login .form-group.no-border .input-group-append .input-group-text,\n .white-content .card:not(.card-white).card-login .input-group.no-border .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-login .input-group.no-border .input-group-append .input-group-text, .white-content .card:not(.card-white).card-register .form-group.no-border .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-register .form-group.no-border .input-group-append .input-group-text,\n .white-content .card:not(.card-white).card-register .input-group.no-border .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-register .input-group.no-border .input-group-append .input-group-text {\n background-color: #242c45; }\n .white-content .card:not(.card-white).card-login .input-group-append .input-group-text,\n .white-content .card:not(.card-white).card-login .input-group-prepend .input-group-text, .white-content .card:not(.card-white).card-register .input-group-append .input-group-text,\n .white-content .card:not(.card-white).card-register .input-group-prepend .input-group-text {\n border: 1px solid #2b3553;\n border-right: none;\n color: #ffffff; }\n .white-content .card:not(.card-white).card-login .input-group-focus .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-login .input-group-focus .input-group-append .input-group-text,\n .white-content .card:not(.card-white).card-login .input-group-focus .form-control, .white-content .card:not(.card-white).card-register .input-group-focus .input-group-prepend .input-group-text,\n .white-content .card:not(.card-white).card-register .input-group-focus .input-group-append .input-group-text,\n .white-content .card:not(.card-white).card-register .input-group-focus .form-control {\n border-color: #e14eca; }\n .white-content .card:not(.card-white).card-login .form-control, .white-content .card:not(.card-white).card-register .form-control {\n color: #ffffff; }\n .white-content .card:not(.card-white).card-login label, .white-content .card:not(.card-white).card-register label {\n color: rgba(255, 255, 255, 0.6); }\n .white-content .card:not(.card-white) {\n background: #ffffff;\n box-shadow: 0 1px 15px 0 rgba(123, 123, 123, 0.05); }\n .white-content .card:not(.card-white) .card-header {\n color: #222a42; }\n .white-content .card:not(.card-white) .card-header a[data-toggle=\"collapse\"] {\n color: #222a42; }\n .white-content .card:not(.card-white) .card-header .card-title, .white-content .card:not(.card-white) .card-body .card-title {\n color: #1d253b; }\n .white-content .card:not(.card-white) .card-body .card-category, .white-content .card:not(.card-white) .card-body .card-description {\n color: #1d253b; }\n .white-content .card:not(.card-white) label:not(.btn) {\n color: #344675; }\n .white-content .card:not(.card-white) .pagination .page-item:not(.active) .page-link {\n color: #1d253b; }\n .white-content .card:not(.card-white) .pagination .page-item:not(.active) .page-link:hover {\n background: rgba(154, 154, 154, 0.1); }\n .white-content .card:not(.card-white):not(.card-wizard).nav-pills .nav-item .nav-link {\n color: #444444;\n background-color: rgba(222, 222, 222, 0.3); }\n .white-content .card:not(.card-white):not(.card-wizard).nav-pills .nav-item .nav-link:not(.active):hover {\n background: rgba(222, 222, 222, 0.5); }\n .white-content .card:not(.card-white):not(.card-wizard).nav-pills .nav-item .nav-link.active {\n color: #ffffff; }\n .white-content .card:not(.card-white) .tab-content .tab-pane {\n color: #444444; }\n .white-content .card:not(.card-white) .card {\n box-shadow: none; }\n .white-content .card:not(.card-white) .card-collapse .card .card-body {\n color: #9A9A9A; }\n .white-content .card:not(.card-white).card-contributions span {\n color: #9A9A9A; }\n .white-content .card:not(.card-white).card-contributions .bootstrap-switch-container span {\n color: #ffffff; }\n .white-content .card:not(.card-white).card-plain {\n background: transparent;\n box-shadow: none; }\n .white-content .card:not(.card-white).card-tasks .card-body i {\n color: rgba(34, 42, 66, 0.7); }\n .white-content .card:not(.card-white).card-tasks .card-body i:hover {\n color: #222a42; }\n .white-content .table > tbody > tr > td {\n color: rgba(34, 42, 66, 0.7) !important; }\n .white-content .table > thead > tr > th,\n .white-content .table > tbody > tr > th,\n .white-content .table > tfoot > tr > th,\n .white-content .table > thead > tr > td,\n .white-content .table > tbody > tr > td,\n .white-content .table > tfoot > tr > td {\n border-color: rgba(34, 42, 66, 0.2);\n padding: 12px 7px;\n vertical-align: middle; }\n .white-content .table > thead > tr > th, .white-content .table button.btn-neutral.btn-link {\n color: rgba(34, 42, 66, 0.7); }\n .white-content .footer ul li a {\n color: #1d253b; }\n .white-content .footer .copyright {\n color: #1d253b; }\n .white-content .progress-container .progress, .white-content .progress-container.progress.sm .progress {\n background: rgba(34, 42, 66, 0.1);\n box-shadow: 0 0 0 3px rgba(34, 42, 66, 0.1); }\n .white-content .progress-container .progress .progress-value, .white-content .progress-container.progress.sm .progress .progress-value {\n color: #344675; }\n .white-content .progress-container .progress-badge, .white-content .progress-container.progress.sm .progress-badge {\n color: #1d253b; }\n .white-content .bootstrap-select button.dropdown-toggle {\n border-color: rgba(29, 37, 59, 0.5); }\n .white-content .bootstrap-select button.dropdown-toggle .filter-option {\n color: #1d253b; }\n .white-content .bootstrap-select button.dropdown-toggle:after {\n color: #1d253b; }\n .white-content .fc-basic-view .fc-day-number, .white-content .fc-basic-view .fc-week-number {\n padding: 2px;\n color: #344675; }\n .white-content .fc-unthemed .fc-today {\n background: #d3d7e9; }\n .white-content .fc-unthemed .fc-content, .white-content .fc-unthemed .fc-divider, .white-content .fc-unthemed .fc-list-heading td, .white-content .fc-unthemed .fc-list-view, .white-content .fc-unthemed .fc-popover, .white-content .fc-unthemed .fc-row, .white-content .fc-unthemed tbody, .white-content .fc-unthemed td, .white-content .fc-unthemed th, .white-content .fc-unthemed thead {\n border-color: #9499a7; }\n .white-content .fc-prev-button, .white-content .fc-next-button {\n color: #344675; }\n .white-content .fc-prev-button:hover, .white-content .fc-next-button:hover {\n color: #344675; }\n .white-content .fc button.btn-primary:not([data-action]):hover, .white-content .fc button:not([data-action]):hover {\n box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); }\n .white-content .full-page {\n background: #f5f6fa; }\n .white-content .full-page h1, .white-content .full-page h2, .white-content .full-page h3, .white-content .full-page h4, .white-content .full-page h5, .white-content .full-page h6, .white-content .full-page p, .white-content .full-page ol li, .white-content .full-page ul li, .white-content .full-page pre {\n color: #1d253b; }\n .white-content .full-page .description {\n color: #9A9A9A; }\n .white-content .full-page .footer ul li a {\n color: #1d253b; }\n .white-content .full-page .footer .copyright {\n color: #1d253b; }\n .white-content .nav-pills .nav-item .nav-link:not(.active) {\n background: #d3d7e9;\n color: #1d253b; }\n .white-content .nav-pills .nav-item .nav-link:not(.active):hover {\n background: #cccccc; }\n .white-content .card-pricing:not(.card-white) ul li {\n color: #ffffff; }\n .white-content .card:not(.card-pricing).card-wizard .card-body {\n background: #ffffff; }\n .white-content .card:not(.card-pricing).card-wizard .card-footer {\n background-color: #ffffff !important; }\n .white-content .card:not(.card-pricing).card-wizard .nav-pills .nav-item .nav-link p {\n color: #1d253b; }\n .white-content .card:not(.card-pricing).card-stats hr {\n border-color: rgba(29, 37, 59, 0.1); }\n .white-content .card:not(.card-pricing).card-stats .card-title {\n color: #1d253b; }\n .white-content .card:not(.card-pricing).card-stats .card-category, .white-content .card:not(.card-pricing).card-stats .stats {\n color: #808080; }\n .white-content .card-timeline .timeline > li.timeline-inverted > .timeline-panel {\n background: #ffffff; }\n .white-content .card-timeline .timeline > li.timeline-inverted > .timeline-panel .timeline-body p {\n color: #1d253b; }\n .white-content .card-timeline .timeline > li.timeline-inverted > .timeline-panel:after, .white-content .card-timeline .timeline > li.timeline-inverted > .timeline-panel:before {\n border-right-color: #ffffff;\n border-left-color: #ffffff; }\n .white-content .card-timeline .timeline:before {\n background-color: #E3E3E3; }\n\n.card {\n background: #27293d;\n border: 0;\n position: relative;\n width: 100%;\n margin-bottom: 30px;\n box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1); }\n .card label {\n color: rgba(255, 255, 255, 0.6); }\n .card .card-title {\n margin-bottom: .75rem; }\n .card .card-body {\n padding: 15px; }\n .card .card-body.table-full-width {\n padding-left: 0;\n padding-right: 0; }\n .card .card-body .card-title {\n color: #ffffff;\n text-transform: inherit;\n font-weight: 300;\n margin-bottom: .75rem; }\n .card .card-body .card-description, .card .card-body .card-category {\n color: rgba(255, 255, 255, 0.6); }\n .card .card-header {\n padding: 15px 15px 0;\n border: 0;\n color: rgba(255, 255, 255, 0.8); }\n .card .card-header:not([data-background-color]) {\n background-color: transparent; }\n .card .card-header .card-title {\n color: #ffffff;\n font-weight: 100; }\n .card .card-header .card-category {\n color: #9A9A9A;\n margin-bottom: 5px;\n font-weight: 300; }\n .card .map {\n border-radius: 0.2857rem; }\n .card .map.map-big {\n height: 420px; }\n .card.card-white {\n background: #ffffff; }\n .card.card-white .card-title {\n color: #222a42; }\n .card.card-white .card-category, .card.card-white .stats {\n color: #808080; }\n .card.card-white .form-control::-moz-placeholder {\n color: rgba(34, 42, 66, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .card.card-white .form-control:-moz-placeholder {\n color: rgba(34, 42, 66, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .card.card-white .form-control::-webkit-input-placeholder {\n color: rgba(34, 42, 66, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .card.card-white .form-control:-ms-input-placeholder {\n color: rgba(34, 42, 66, 0.4);\n opacity: 1;\n filter: alpha(opacity=100); }\n .card.card-white .has-danger .form-control, .card.card-white .has-danger .input-group-prepend .input-group-text {\n border-color: #ec250d; }\n .card.card-white .input-group-prepend .input-group-text {\n border-color: rgba(29, 37, 59, 0.2);\n color: #1d253b; }\n .card.card-white .form-control {\n color: #222a42;\n border-color: rgba(29, 37, 59, 0.2); }\n .card.card-white .form-control:focus {\n border-color: #e14eca; }\n .card.card-white label:not(.btn) {\n color: #344675; }\n .card.card-white .form-group.no-border .form-control,\n .card.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text,\n .card.card-white .form-group.no-border .form-control + .input-group-append .input-group-text,\n .card.card-white .form-group.no-border .input-group-prepend .input-group-text,\n .card.card-white .form-group.no-border .input-group-append .input-group-text,\n .card.card-white .input-group.no-border .form-control,\n .card.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text,\n .card.card-white .input-group.no-border .form-control + .input-group-append .input-group-text,\n .card.card-white .input-group.no-border .input-group-prepend .input-group-text,\n .card.card-white .input-group.no-border .input-group-append .input-group-text {\n background-color: rgba(222, 222, 222, 0.3); }\n .card.card-white .form-group.no-border .form-control:focus, .card.card-white .form-group.no-border .form-control:active, .card.card-white .form-group.no-border .form-control:active,\n .card.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .card.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .card.card-white .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .card.card-white .form-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .card.card-white .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .card.card-white .form-group.no-border .form-control + .input-group-append .input-group-text:active,\n .card.card-white .form-group.no-border .input-group-prepend .input-group-text:focus,\n .card.card-white .form-group.no-border .input-group-prepend .input-group-text:active,\n .card.card-white .form-group.no-border .input-group-prepend .input-group-text:active,\n .card.card-white .form-group.no-border .input-group-append .input-group-text:focus,\n .card.card-white .form-group.no-border .input-group-append .input-group-text:active,\n .card.card-white .form-group.no-border .input-group-append .input-group-text:active,\n .card.card-white .input-group.no-border .form-control:focus,\n .card.card-white .input-group.no-border .form-control:active,\n .card.card-white .input-group.no-border .form-control:active,\n .card.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,\n .card.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .card.card-white .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,\n .card.card-white .input-group.no-border .form-control + .input-group-append .input-group-text:focus,\n .card.card-white .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .card.card-white .input-group.no-border .form-control + .input-group-append .input-group-text:active,\n .card.card-white .input-group.no-border .input-group-prepend .input-group-text:focus,\n .card.card-white .input-group.no-border .input-group-prepend .input-group-text:active,\n .card.card-white .input-group.no-border .input-group-prepend .input-group-text:active,\n .card.card-white .input-group.no-border .input-group-append .input-group-text:focus,\n .card.card-white .input-group.no-border .input-group-append .input-group-text:active,\n .card.card-white .input-group.no-border .input-group-append .input-group-text:active {\n background-color: rgba(222, 222, 222, 0.5); }\n .card.card-white .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n .card.card-white .form-group.no-border .form-control:focus + .input-group-append .input-group-text,\n .card.card-white .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,\n .card.card-white .input-group.no-border .form-control:focus + .input-group-append .input-group-text {\n background-color: transparent; }\n .card.card-white .input-group[disabled] .input-group-prepend .input-group-text,\n .card.card-white .input-group[disabled] .input-group-append .input-group-text {\n background-color: #222a42; }\n .card.card-white .form-control[disabled], .card.card-white .form-control[readonly], .card.card-white fieldset[disabled] .form-control {\n background: #E3E3E3;\n border-color: rgba(29, 37, 59, 0.3); }\n .card.card-white .input-group-focus .input-group-prepend .input-group-text,\n .card.card-white .input-group-focus .input-group-append .input-group-text,\n .card.card-white .input-group-focus .form-control {\n background-color: #ffffff;\n border-color: #e14eca; }\n .card.card-white .input-group-focus.no-border .input-group-prepend .input-group-text,\n .card.card-white .input-group-focus.no-border .input-group-append .input-group-text {\n background-color: rgba(222, 222, 222, 0.5); }\n .card.card-white .input-group-prepend .input-group-text {\n border-right: none; }\n .card.card-white .input-group-append .input-group-text {\n border-left: none; }\n .card.card-white .has-danger .form-control:focus, .card.card-white .has-success.input-group-focus .input-group-append .input-group-text, .card.card-white .has-success.input-group-focus .input-group-prepend .input-group-text {\n border-color: #ec250d; }\n .card.card-white .has-success .form-control:focus, .card.card-white .has-success.input-group-focus .input-group-append .input-group-text, .card.card-white .has-success.input-group-focus .input-group-prepend .input-group-text {\n border-color: #00bf9a; }\n .card.card-plain {\n background: transparent;\n box-shadow: none; }\n .card .image {\n overflow: hidden;\n height: 200px;\n position: relative; }\n .card .avatar {\n width: 30px;\n height: 30px;\n overflow: hidden;\n border-radius: 50%;\n margin-bottom: 15px; }\n .card label {\n font-size: 0.75rem;\n margin-bottom: 5px; }\n .card .card-footer {\n background-color: transparent;\n border: 0;\n padding: 15px; }\n .card .card-footer .stats i {\n margin-right: 5px;\n position: relative; }\n .card .card-footer h6 {\n margin-bottom: 0;\n padding: 7px 0; }\n\n.card-body {\n padding: 1.25rem; }\n\n.card-chart {\n overflow: hidden; }\n .card-chart .card-header .card-title i {\n font-size: 16px;\n margin-right: 5px;\n margin-bottom: 3px; }\n .card-chart .card-header .card-category {\n margin-bottom: 5px; }\n .card-chart .card-body {\n padding-left: 5px;\n padding-right: 5px; }\n .card-chart .card-body .tab-space {\n padding: 0; }\n .card-chart .table {\n margin-bottom: 0; }\n .card-chart .table td {\n border-top: none;\n border-bottom: 1px solid rgba(255, 255, 255, 0.1); }\n .card-chart .card-progress {\n margin-top: 30px;\n padding: 0 10px; }\n .card-chart .chart-area {\n height: 220px;\n width: 100%; }\n .card-chart .card-footer {\n margin-top: 15px; }\n .card-chart .card-footer .stats {\n color: #9A9A9A; }\n .card-chart .dropdown {\n position: absolute;\n right: 20px;\n top: 20px; }\n .card-chart .dropdown .btn {\n margin: 0; }\n .card-chart.card-chart-pie .chart-area {\n padding: 10px 0 25px;\n height: auto; }\n .card-chart.card-chart-pie .card-title {\n margin-bottom: 10px; }\n .card-chart.card-chart-pie .card-title i {\n font-size: 1rem; }\n\n@media (max-width: 767.98px) {\n .card.card-chart .card-header .btn-group-toggle .tim-icons {\n font-size: 0.875rem;\n top: -1px; } }\n\n.map {\n height: 500px; }\n\n.card-user {\n overflow: hidden; }\n .card-user .image {\n height: 120px; }\n .card-user .author {\n text-align: center;\n text-transform: none;\n margin-top: 25px; }\n .card-user .author a + p.description {\n margin-top: -7px; }\n .card-user .author .block {\n position: absolute;\n height: 100px;\n width: 250px; }\n .card-user .author .block.block-one {\n background: rgba(225, 78, 202, 0.6);\n background: -webkit-linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n background: -o-linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n background: -moz-linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n background: linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=10);\n -webkit-transform: rotate(150deg);\n -moz-transform: rotate(150deg);\n -ms-transform: rotate(150deg);\n -o-transform: rotate(150deg);\n transform: rotate(150deg);\n margin-top: -90px;\n margin-left: -50px; }\n .card-user .author .block.block-two {\n background: rgba(225, 78, 202, 0.6);\n background: -webkit-linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n background: -o-linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n background: -moz-linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n background: linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=10);\n -webkit-transform: rotate(30deg);\n -moz-transform: rotate(30deg);\n -ms-transform: rotate(30deg);\n -o-transform: rotate(30deg);\n transform: rotate(30deg);\n margin-top: -40px;\n margin-left: -100px; }\n .card-user .author .block.block-three {\n background: rgba(225, 78, 202, 0.6);\n background: -webkit-linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n background: -o-linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n background: -moz-linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n background: linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=10);\n -webkit-transform: rotate(170deg);\n -moz-transform: rotate(170deg);\n -ms-transform: rotate(170deg);\n -o-transform: rotate(170deg);\n transform: rotate(170deg);\n margin-top: -70px;\n right: -45px; }\n .card-user .author .block.block-four {\n background: rgba(225, 78, 202, 0.6);\n background: -webkit-linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n background: -o-linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n background: -moz-linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n background: linear-gradient(to right, rgba(225, 78, 202, 0.6) 0%, rgba(225, 78, 202, 0) 100%);\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=10);\n -webkit-transform: rotate(150deg);\n -moz-transform: rotate(150deg);\n -ms-transform: rotate(150deg);\n -o-transform: rotate(150deg);\n transform: rotate(150deg);\n margin-top: -25px;\n right: -45px; }\n .card-user .avatar {\n width: 124px;\n height: 124px;\n border: 5px solid #2b3553;\n border-bottom-color: transparent;\n background-color: transparent;\n position: relative; }\n .card-user .card-body {\n min-height: 240px; }\n .card-user hr {\n margin: 5px 15px; }\n .card-user .button-container {\n margin-bottom: 6px;\n text-align: center; }\n .card-user .card-description {\n margin-top: 30px; }\n\n.card-tasks {\n height: 473px; }\n .card-tasks .table-full-width {\n max-height: 410px;\n position: relative; }\n .card-tasks .card-header .title {\n margin-right: 20px;\n font-weight: 400; }\n .card-tasks .card-header .dropdown {\n float: right;\n color: #cccccc; }\n .card-tasks .card-body i {\n color: #9A9A9A;\n font-size: 1.4em; }\n .card-tasks .card-body i:hover {\n color: #ffffff; }\n\n.card-animation-on-hover {\n transition: all 0.3s cubic-bezier(0.34, 1.61, 0.7, 1); }\n .card-animation-on-hover:hover {\n transform: translate3d(0, -5px, 0); }\n\n.card-collapse .card {\n margin-bottom: 0px;\n background: transparent;\n box-shadow: none; }\n .card-collapse .card .card-header {\n position: relative;\n padding: 1rem 0.75rem; }\n .card-collapse .card .card-header a[data-toggle=\"collapse\"] {\n display: block;\n color: rgba(255, 255, 255, 0.6); }\n .card-collapse .card .card-header a[data-toggle=\"collapse\"] i {\n float: right;\n position: relative;\n color: #e14eca;\n top: 1px; }\n .card-collapse .card .card-header:after {\n content: \"\";\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 1px;\n background: rgba(255, 255, 255, 0.1); }\n .card-collapse .card .card-body {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n color: rgba(255, 255, 255, 0.5); }\n .card-collapse .card:last-child .card-header:after {\n content: none; }\n\n.card-contributions .card-description {\n max-width: 350px;\n margin: 0 auto;\n margin-bottom: 20px; }\n\n.card-contributions .card-title {\n padding-top: 35px; }\n\n.card-contributions .card-stats {\n display: flex;\n align-items: center;\n flex-direction: row;\n padding: 11px; }\n\n.card-contributions .card-footer [class*=\"col-\"]:not(:first-child):before {\n content: \"\";\n position: absolute;\n left: 0;\n width: 1px;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.1); }\n\n.card-contributions .bootstrap-switch {\n margin: 0; }\n\n.card-contributions span {\n padding-left: 15px;\n text-align: left;\n max-width: 125px;\n color: rgba(255, 255, 255, 0.6); }\n\n@media (max-width: 575.98px) {\n .card-contributions .card-stats {\n flex-direction: column; }\n .card-contributions .card-stats .bootstrap-switch {\n margin-bottom: 15px; } }\n\n.card-lock .card-header img {\n width: 120px;\n height: 120px;\n border-radius: 50%;\n margin-top: -60px;\n box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.3); }\n\n@media (min-width: 576px) {\n .card.card-lock {\n margin-top: 13vh; } }\n\n.card-pricing {\n position: relative;\n z-index: 1;\n box-shadow: none;\n min-height: 400px; }\n .card-pricing .card-body {\n overflow: hidden;\n padding: 0; }\n .card-pricing .card-body .card-title {\n position: relative;\n font-size: 5em;\n font-weight: 900;\n color: #222a42;\n text-transform: lowercase;\n margin-left: -5px;\n z-index: 1; }\n .card-pricing .card-body .card-title.card-title-right {\n text-align: right;\n margin-right: -5px; }\n .card-pricing .card-body img {\n position: absolute;\n border-radius: 0.2857rem;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 0; }\n .card-pricing .card-body .card-prices .text-on-front {\n position: relative;\n z-index: 2;\n color: rgba(255, 255, 255, 0.9);\n font-size: 3.6em;\n font-weight: 900;\n text-align: center; }\n .card-pricing .card-body .card-prices .text-on-front span {\n font-size: 0.7em; }\n .card-pricing .card-body .card-prices .text-on-back {\n position: relative;\n z-index: 1;\n font-size: 9.5em;\n text-align: center;\n margin-top: -160px;\n font-weight: 900;\n color: rgba(38, 49, 72, 0.1); }\n .card-pricing .card-body .card-prices .plan {\n font-weight: 600;\n font-size: 0.8em;\n margin-top: -80px;\n text-align: center;\n color: rgba(255, 255, 255, 0.9); }\n .card-pricing ul {\n list-style: none;\n padding: 0;\n max-width: 240px;\n margin: 80px auto 40px; }\n .card-pricing ul li {\n color: rgba(255, 255, 255, 0.9);\n background: transparent;\n text-align: center;\n font-size: 1.2em;\n font-weight: 600;\n padding: 5px 0;\n border: none; }\n .card-pricing.card-white {\n background: #ffffff; }\n .card-pricing.card-white .card-body .card-title {\n color: white; }\n .card-pricing.card-white .card-body .card-prices .text-on-front, .card-pricing.card-white .card-body .card-prices .plan {\n color: #263148; }\n .card-pricing.card-white .card-body .card-prices .text-on-front span, .card-pricing.card-white .card-body .card-prices .plan span {\n color: #263148; }\n .card-pricing.card-white ul li {\n color: #263148; }\n .card-pricing.card-white .list-group-item {\n background: transparent; }\n .card-pricing.card-primary .card-body .card-prices .text-on-back {\n color: rgba(225, 78, 202, 0.1); }\n .card-pricing.card-info .text-on-back {\n color: rgba(29, 140, 248, 0.1); }\n .card-pricing.card-success .card-body .card-prices .text-on-back {\n color: rgba(0, 242, 195, 0.1); }\n .card-pricing.card-warning .card-body .card-prices .text-on-back {\n color: rgba(255, 141, 114, 0.1); }\n .card-pricing.card-danger .card-body .card-prices .text-on-back {\n color: rgba(253, 93, 147, 0.1); }\n .card-pricing.card-raised {\n z-index: 3;\n box-shadow: 0px 0px 40px 15px rgba(38, 49, 72, 0.3);\n padding: 20px 0;\n margin-top: -20px;\n border-radius: 0.2857rem; }\n .card-pricing.card-raised img {\n border-radius: 0.2857rem; }\n\n@media (min-width: 768px) {\n .pricing-page [class*=\"col-\"]:first-child {\n padding-right: 0; }\n .pricing-page [class*=\"col-\"]:first-child .card:not(.card-raised) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .pricing-page [class*=\"col-\"]:not(:first-child):not(:last-child) {\n padding: 0; }\n .pricing-page [class*=\"col-\"]:not(:first-child):not(:last-child) .card:not(.card-raised) {\n border-radius: 0; }\n .pricing-page [class*=\"col-\"]:not(:first-child):not(:last-child) .card:not(.card-raised) img {\n border-radius: 0; }\n .pricing-page [class*=\"col-\"]:last-child {\n padding-left: 0; }\n .pricing-page [class*=\"col-\"]:last-child .card:not(.card-raised) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; } }\n\n.card-profile, .card-testimonial {\n margin-top: 30px;\n text-align: center; }\n .card-profile .card-body .card-title, .card-testimonial .card-body .card-title {\n margin-top: 0; }\n .card-profile [class*=col-] .card-description, .card-testimonial [class*=col-] .card-description {\n margin-bottom: 0; }\n .card-profile [class*=col-] .card-description + .card-footer, .card-testimonial [class*=col-] .card-description + .card-footer {\n margin-top: 8px; }\n .card-profile .card-header-avatar, .card-testimonial .card-header-avatar {\n max-width: 130px;\n max-height: 130px;\n margin: -60px auto 0; }\n .card-profile .card-header-avatar img, .card-testimonial .card-header-avatar img {\n border-radius: 50% !important; }\n .card-profile .card-header-avatar + .card-body, .card-testimonial .card-header-avatar + .card-body {\n margin-top: 15px; }\n .card-plain.card-profile .card-header-avatar, .card-plain.card-testimonial .card-header-avatar {\n margin-top: 0; }\n .card-profile .card-body .card-avatar, .card-testimonial .card-body .card-avatar {\n margin: 0 auto 30px; }\n\n.card-plain {\n background: transparent;\n box-shadow: none; }\n .card-plain .card-header,\n .card-plain .card-footer {\n margin-left: 0;\n margin-right: 0;\n background-color: transparent; }\n .card-plain:not(.card-subcategories).card-body {\n padding-left: 0;\n padding-right: 0; }\n\n.card-register {\n overflow: hidden; }\n .card-register .header {\n margin-left: 20px;\n margin-right: 20px;\n padding: 30px 0; }\n .card-register .text-divider {\n margin-top: 30px;\n margin-bottom: 0px;\n text-align: center; }\n .card-register .content {\n padding: 0px 30px; }\n .card-register .form-check {\n margin-top: 20px;\n margin-left: 20px; }\n .card-register .form-check label:not(.form-check-label) {\n padding-left: 38px; }\n .card-register .card-header {\n padding: 0 0 50px;\n overflow: hidden; }\n .card-register .card-header .card-title {\n position: relative;\n font-size: 5em;\n font-weight: 900;\n color: #222a42;\n text-transform: lowercase;\n margin-left: -5px;\n z-index: 1; }\n .card-register .card-img {\n position: absolute;\n left: 0;\n top: -15%;\n width: 70%; }\n .card-register .social-line {\n margin-top: 20px;\n text-align: center; }\n .card-register .social-line .btn.btn-icon,\n .card-register .social-line .btn.btn-icon .btn-icon {\n margin-left: 5px;\n margin-right: 5px;\n box-shadow: 0px 5px 50px 0px rgba(0, 0, 0, 0.2); }\n .card-register .card-footer {\n margin-bottom: 10px;\n margin-top: 24px; }\n .card-register.card-white .card-header .card-title {\n color: #ffffff; }\n\n@media (max-width: 991.98px) {\n .card.card-register .card-img {\n width: 95%; } }\n\n.card-contributions hr, .card-stats hr {\n margin: 5px 15px; }\n\n.card-stats .info-icon {\n height: 50px;\n width: 50px;\n border-radius: 50%;\n background: #e14eca;\n background-image: -webkit-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -o-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-size: 210% 210%;\n background-position: top right; }\n .card-stats .info-icon i {\n color: #ffffff;\n font-size: 1.7em;\n padding: 14px 13px; }\n .card-stats .info-icon.icon-danger {\n background: #fd5d93;\n background-image: -webkit-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-image: -o-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-image: -moz-linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-image: linear-gradient(to bottom left, #fd5d93, #ec250d, #fd5d93);\n background-size: 210% 210%;\n background-position: top right; }\n .card-stats .info-icon.icon-warning {\n background: #ff8d72;\n background-image: -webkit-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-image: -o-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-image: -moz-linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-image: linear-gradient(to bottom left, #ff8d72, #ff6491, #ff8d72);\n background-size: 210% 210%;\n background-position: top right; }\n .card-stats .info-icon.icon-success {\n background: #00f2c3;\n background-image: -webkit-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-image: -o-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-image: -moz-linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-image: linear-gradient(to bottom left, #00f2c3, #0098f0, #00f2c3);\n background-size: 210% 210%;\n background-position: top right; }\n .card-stats .info-icon.icon-info {\n background: #1d8cf8;\n background-image: -webkit-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-image: -o-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-image: -moz-linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-image: linear-gradient(to bottom left, #1d8cf8, #3358f4, #1d8cf8);\n background-size: 210% 210%;\n background-position: top right; }\n .card-stats .info-icon.icon-primary {\n background: #e14eca;\n background-image: -webkit-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -o-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: -moz-linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-image: linear-gradient(to bottom left, #e14eca, #ba54f5, #e14eca);\n background-size: 210% 210%;\n background-position: top right; }\n\n.card-stats .numbers {\n text-align: right; }\n .card-stats .numbers .card-title {\n margin-top: 0; }\n .card-stats .numbers .card-category {\n margin-bottom: 0;\n color: #9A9A9A; }\n\n.card-stats .card-footer {\n padding: 0; }\n\n.card-stats hr {\n border-color: #2b3553; }\n\n.card-stats .stats {\n color: rgba(255, 255, 255, 0.6);\n margin: 10px 15px;\n font-size: 0.9em; }\n\n.card-stats.card-white hr {\n border-color: rgba(43, 53, 83, 0.2); }\n\n@media (max-width: 767.98px) {\n .card-stats [class*=\"col-\"] .statistics::after {\n display: none; } }\n\n.card-subcategories .card-body {\n padding-bottom: 30px; }\n\n.card-testimonial .card-body {\n padding-top: 25px; }\n\n.card-testimonial .card-description + .card-title {\n margin-top: 20px; }\n\n.card-testimonial .card-footer {\n margin-top: 0;\n margin-bottom: 2.5rem; }\n\n.card-testimonial .card-description + .card-title {\n margin-top: 30px; }\n\n.card-testimonial .icon i {\n font-size: 32px; }\n\n.card-testimonial .icon.icon-primary i {\n color: #e14eca; }\n\n.card-testimonial .icon.icon-info i {\n color: #1d8cf8; }\n\n.card-testimonial .icon.icon-danger i {\n color: #fd5d93; }\n\n.card-testimonial .icon.icon-warning i {\n color: #ff8d72; }\n\n.card-testimonial .icon.icon-success i {\n color: #00f2c3; }\n\n.card-wizard .card-header {\n padding-bottom: 10px; }\n\n@media (max-width: 575.98px) {\n .card-wizard .card-footer .pull-left {\n padding-left: 0;\n float: none;\n text-align: center; }\n .card-wizard .card-footer .pull-right {\n padding-right: 0;\n float: none;\n text-align: center; } }\n","/*!\n\n =========================================================\n * Black Dashboard Pro - v1.1.0\n =========================================================\n\n * Product Page: https://www.creative-tim.com/product/black-dashboard-pro\n * Copyright 2019 Creative Tim (http://www.creative-tim.com)\n\n\n =========================================================\n\n * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\n */\n\n // Core\n\n@import \"black-dashboard/custom/functions\";\n@import \"black-dashboard/bootstrap/functions\";\n\n@import \"black-dashboard/custom/variables\";\n@import \"black-dashboard/bootstrap/variables\";\n\n@import \"black-dashboard/custom/mixins\";\n@import \"black-dashboard/bootstrap/mixins\";\n\n // Bootstrap components\n\n@import \"black-dashboard/bootstrap/root\";\n@import \"black-dashboard/bootstrap/reboot\";\n@import \"black-dashboard/bootstrap/type\";\n@import \"black-dashboard/bootstrap/images\";\n@import \"black-dashboard/bootstrap/code\";\n@import \"black-dashboard/bootstrap/grid\";\n@import \"black-dashboard/bootstrap/tables\";\n@import \"black-dashboard/bootstrap/forms\";\n@import \"black-dashboard/bootstrap/buttons\";\n@import \"black-dashboard/bootstrap/transitions\";\n@import \"black-dashboard/bootstrap/dropdown\";\n@import \"black-dashboard/bootstrap/button-group\";\n@import \"black-dashboard/bootstrap/input-group\";\n@import \"black-dashboard/bootstrap/custom-forms\";\n@import \"black-dashboard/bootstrap/nav\";\n@import \"black-dashboard/bootstrap/navbar\";\n@import \"black-dashboard/bootstrap/card\";\n@import \"black-dashboard/bootstrap/breadcrumb\";\n@import \"black-dashboard/bootstrap/pagination\";\n@import \"black-dashboard/bootstrap/badge\";\n@import \"black-dashboard/bootstrap/jumbotron\";\n@import \"black-dashboard/bootstrap/alert\";\n@import \"black-dashboard/bootstrap/progress\";\n@import \"black-dashboard/bootstrap/media\";\n@import \"black-dashboard/bootstrap/list-group\";\n@import \"black-dashboard/bootstrap/close\";\n@import \"black-dashboard/bootstrap/modal\";\n@import \"black-dashboard/bootstrap/tooltip\";\n@import \"black-dashboard/bootstrap/popover\";\n@import \"black-dashboard/bootstrap/carousel\";\n@import \"black-dashboard/bootstrap/utilities\";\n@import \"black-dashboard/bootstrap/print\";\n\n // Custom components\n\n @import \"black-dashboard/custom/reboot.scss\";\n @import \"black-dashboard/custom/global.scss\";\n @import \"black-dashboard/custom/utilities.scss\";\n @import \"black-dashboard/custom/alerts.scss\";\n @import \"black-dashboard/custom/avatars.scss\";\n @import \"black-dashboard/custom/badge.scss\";\n @import \"black-dashboard/custom/buttons.scss\";\n @import \"black-dashboard/custom/close.scss\";\n @import \"black-dashboard/custom/custom-forms.scss\";\n @import \"black-dashboard/custom/dropdown.scss\";\n @import \"black-dashboard/custom/footer.scss\";\n @import \"black-dashboard/custom/forms.scss\";\n @import \"black-dashboard/custom/grid.scss\";\n @import \"black-dashboard/custom/icons.scss\";\n @import \"black-dashboard/custom/images.scss\";\n @import \"black-dashboard/custom/input-group.scss\";\n @import \"black-dashboard/custom/info-areas.scss\";\n @import \"black-dashboard/custom/modal.scss\";\n @import \"black-dashboard/custom/nav.scss\";\n @import \"black-dashboard/custom/navbar.scss\";\n @import \"black-dashboard/custom/pagination.scss\";\n @import \"black-dashboard/custom/tabs.scss\";\n @import \"black-dashboard/custom/pills.scss\";\n @import \"black-dashboard/custom/popover.scss\";\n @import \"black-dashboard/custom/progress.scss\";\n @import \"black-dashboard/custom/type.scss\";\n @import \"black-dashboard/custom/tables\";\n @import \"black-dashboard/custom/checkboxes-radio\";\n @import \"black-dashboard/custom/fixed-plugin\";\n @import \"black-dashboard/custom/sidebar-and-main-panel.scss\";\n @import \"black-dashboard/custom/misc.scss\";\n @import \"black-dashboard/custom/rtl.scss\";\n @import \"black-dashboard/custom/timeline.scss\";\n\n // Vendor / Plugins\n\n@import \"black-dashboard/custom/vendor/plugin-datetimepicker.scss\";\n@import \"black-dashboard/custom/vendor/plugin-nouislider.scss\";\n@import \"black-dashboard/custom/vendor/plugin-fullcalendar.scss\";\n@import \"black-dashboard/custom/vendor/plugin-sweetalert2.scss\";\n@import \"black-dashboard/custom/vendor/plugin-bootstrap-switch.scss\";\n@import \"black-dashboard/custom/vendor/plugin-bootstrap-select.scss\";\n@import \"black-dashboard/custom/vendor/plugin-jasny-fileupload.scss\";\n@import \"black-dashboard/custom/vendor/plugin-tagsinput.scss\";\n@import \"black-dashboard/custom/vendor/plugin-perfect-scrollbar.scss\";\n@import \"black-dashboard/custom/vendor/plugin-jquery.jvectormap.scss\";\n@import \"black-dashboard/custom/vendor/plugin-datatables.net.scss\";\n@import \"black-dashboard/custom/vendor/plugin-animate-bootstrap-notify.scss\";\n@import \"black-dashboard/custom/vendor/plugin-card-wizard.scss\";\n@import \"black-dashboard/custom/vendor/plugin-chartjs.scss\";\n\n// example pages and sections\n\n@import \"black-dashboard/custom/example-pages.scss\";\n\n// light mode\n\n@import \"black-dashboard/custom/white-content.scss\";\n\n// Cards\n\n@import 'black-dashboard/custom/card';\n@import \"black-dashboard/custom/cards/card-chart\";\n@import \"black-dashboard/custom/cards/card-map\";\n@import \"black-dashboard/custom/cards/card-user\";\n@import \"black-dashboard/custom/cards/card-task\";\n@import \"black-dashboard/custom/cards/card-animation-on-hover\";\n@import \"black-dashboard/custom/cards/card-collapse\";\n@import \"black-dashboard/custom/cards/card-contributions\";\n@import \"black-dashboard/custom/cards/card-lock\";\n@import \"black-dashboard/custom/cards/card-pricing\";\n@import \"black-dashboard/custom/cards/card-profile\";\n@import \"black-dashboard/custom/cards/card-plain\";\n@import \"black-dashboard/custom/cards/card-register\";\n@import \"black-dashboard/custom/cards/card-stats\";\n@import \"black-dashboard/custom/cards/card-subcategories\";\n@import \"black-dashboard/custom/cards/card-testimonials\";\n@import \"black-dashboard/custom/cards/card-wizard\";\n","\n// Global settings\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: true !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Color system\n\n$white: #ffffff !default;\n$gray-100: #f6f9fc !default;\n$gray-200: #e9ecef !default;\n$gray-300: #e3e3e3 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default; // Line footer color\n$gray-700: #525f7f !default; // Line p color\n$gray-800: #32325d !default; // Line heading color\n$gray-900: #212529 !default;\n$link-disabled: #666666 !default;\n$transparent-bg: transparent !default;\n$light-bg: #f5f6fa !default;\n$dark-background: #555555 !default;\n\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #5e72e4 !default;\n$indigo: #5603ad !default;\n$purple: #8965e0 !default;\n$pink: #f3a4b5 !default;\n$red: #f5365c !default;\n$orange: #fb6340 !default;\n$yellow: #ffd600 !default;\n$green: #2dce89 !default;\n$teal: #11cdef !default;\n$cyan: #2bffc6 !default;\n\n$line-height-lg: 1.625rem !default;\n$line-height-sm: 1.5 !default;\n$line-height: 1.35em !default;\n\n\n$opacity-gray-3: rgba(222,222,222, .3) !default;\n$opacity-gray-5: rgba(222,222,222, .5) !default;\n$opacity-gray-8: rgba(222,222,222, .8) !default;\n\n\n$opacity-5: rgba(255,255,255, .5) !default;\n$opacity-6: rgba(255,255,255, .6) !default;\n$opacity-8: rgba(255,255,255, .8) !default;\n\n\n\n$opacity-1: rgba(255,255,255, .1) !default;\n$opacity-2: rgba(255,255,255, .2) !default;\n\n\n// end beniamin\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"light\": $gray-400,\n \"lighter\": $gray-200,\n \"gray-dark\": $gray-800\n), $colors);\n\n$default-color-opacity: rgba(182, 182, 182, .6) !default;\n$orange-color: #f96332 !default;\n\n$default: #344675 !default;\n$primary: #e14eca !default;\n$secondary: #f4f5f7 !default;\n$success: #00f2c3 !default;\n$info: #1d8cf8 !default;\n$warning: #ff8d72 !default;\n$danger: #fd5d93 !default;\n$black: #222a42 !default;\n\n\n// gradient\n$default-states: #263148 !default;\n$primary-states: #ba54f5 !default;\n$success-states: #0098f0 !default;\n$info-states: #3358f4 !default;\n$warning-states: #ff6491 !default;\n$danger-states: #ec250d !default;\n$black-states: #1d253b !default;\n\n$background-black: #1e1e2f !default;\n$background-states-black: #1e1e24 !default;\n\n// opacity\n$default-opacity: rgba(182, 182, 182, .6) !default;\n$primary-opacity: rgba(249, 99, 50, .3) !default;\n$success-opacity: rgba(24, 206, 15, .3) !default;\n$info-opacity: rgba(44, 168, 255, .3) !default;\n$warning-opacity: rgba(255, 178, 54, .3) !default;\n$danger-opacity: rgba(255, 54, 54, .3) !default;\n\n$light-gray: #E3E3E3 !default;\n$medium-gray: #DDDDDD !default;\n$dark-gray: #9A9A9A !default;\n$card-stats-gray: #808080 !default;\n$active-gray: #777777 !default;\n$nav-gray: #444444 !default;\n$search-gray: #b7b7b7 !default;\n$calendar-gray: #9499a7 !default;\n$active-blue: #00bbff !default;\n\n\n\n$light: $gray-500 !default;\n$dark: $gray-900 !default;\n$darker: darken($gray-900, 15%) !default;\n\n$facebook: #3b5998 !default;\n$facebook-states: darken($facebook, 5%) !default;\n$twitter: #55acee !default;\n$twitter-states: darken($twitter, 5%) !default;\n$google-plus: #dd4b39 !default;\n$google-plus-states: darken($google-plus, 5%) !default;\n$instagram: #125688 !default;\n$instagram-states: lighten($instagram, 6%) !default;\n$linkedin: #0077B5 !default;\n$linkedin-states: darken($linkedin, 5%) !default;\n$pinterest: #cc2127 !default;\n$pinterest-states: lighten($pinterest, 6%) !default;\n$youtube: #e52d27 !default;\n$youtube-states: lighten($youtube, 6%) !default;\n$dribbble: #ea4c89 !default;\n$dribbble-states: lighten($dribbble, 6%) !default;\n$github: #333333 !default;\n$github-states: #ccc !default;\n$reddit: #ff4500 !default;\n$reddit-states: lighten($reddit, 6%) !default;\n$tumblr: #35465c !default;\n$tumblr-states: lighten($tumblr, 6%) !default;\n$behance: #1769ff !default;\n$behance-states: lighten($behance, 6%) !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"default\": $default,\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"white\": $white,\n \"neutral\": $white,\n \"dark\": $dark,\n \"darker\": $darker\n), $theme-colors);\n\n$brand-colors: () !default;\n$brand-colors: map-merge((\n \"facebook\": $facebook,\n \"twitter\": $twitter,\n \"google-plus\": $google-plus,\n \"instagram\": $instagram,\n \"pinterest\": $pinterest,\n \"youtube\": $youtube,\n \"dribbble\": $dribbble,\n \"github\": $github,\n \"reddit\": $reddit,\n \"behance\": $behance,\n \"tumblr\": $tumblr,\n \"linkedin\": $linkedin,\n), $brand-colors);\n\n\n/* brand Colors */\n$brand-primary: $primary !default;\n$brand-info: $info !default;\n$brand-success: $success !default;\n$brand-warning: $warning !default;\n$brand-danger: $danger !default;\n$brand-inverse: $black !default;\n\n$topbar-x: topbar-x !default;\n$topbar-back: topbar-back !default;\n$bottombar-x: bottombar-x !default;\n$bottombar-back: bottombar-back !default;\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 200 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Action colors\n\n$star-rating-color: $gray-400 !default;\n$star-rating-color-active: $yellow !default;\n\n$favorite-color: $yellow !default;\n$like-color: $blue !default;\n$love-color: $red !default;\n\n\n// Body\n\n$body-bg: $background-black !default;\n$body-color: $gray-700 !default;\n\n\n// Sections\n\n$section-colors: () !default;\n$section-colors: map-merge((\n \"primary\": $body-bg,\n \"secondary\": $secondary,\n \"light\": $gray-400,\n \"dark\": $dark,\n \"darker\": $darker\n), $section-colors);\n\n// Links\n\n$link-color: $primary !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%);\n$link-hover-decoration: none !default;\n\n// Grid breakpoints\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n);\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n\n// Spacing\n\n$spacer: 1rem !default;\n$spacers: () !default;\n$spacers: map-merge((\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3),\n 'sm': ($spacer * 2),\n 'md': ($spacer * 4),\n 'lg': ($spacer * 6),\n 'xl': ($spacer * 8)\n), $spacers);\n\n$padding-base-vertical: .5rem !default;\n$padding-base-horizontal: .7rem !default;\n\n$padding-btn-vertical: 11px !default;\n$padding-btn-horizontal: 40px !default;\n\n$padding-round-horizontal: 23px !default;\n\n$padding-lg-vertical: 15px !default;\n\n$padding-input-vertical: 11px !default;\n$padding-input-horizontal: 19px !default;\n\n\n$margin-lg-vertical: 30px !default;\n$margin-base-vertical: 15px !default;\n\n// This variable affects the `.h-*` and `.w-*` classes.\n\n$sizes: () !default;\n$sizes: map-merge((\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n), $sizes);\n\n// Components\n\n$shape-height-xl: 1.5 !default;\n$shape-height-lg: 1.5 !default;\n$shape-height-sm: 1.5 !default;\n\n// border\n$none: 0 !default;\n$border-thin: 1px !default;\n$border-thick: 2px !default;\n$border-width: .0625rem !default;\n$border-color: $gray-200 !default;\n\n$border-radius: .25rem !default;\n$border-radius-xl: 0.875rem !default;\n$border-radius-lg: 0.4285rem !default;\n$border-radius-sm: 0.2857rem !default;\n$border-radius-xs: 0.1428rem !default;\n\n$margin-bottom: 10px !default;\n$border: 1px solid !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075);\n$box-shadow: 0 15px 35px rgba(50,50,93,.1), 0 5px 15px rgba(0,0,0,.07);\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175);\n\n$dropdown-shadow: 1px 2px 3px 0px rgba(0, 0, 0, 0.125);\n$box-shadow-raised: 0px 10px 25px 0px rgba(0, 0, 0, 0.3);\n$box-shadow: 0 1px 20px 0px rgba(0, 0, 0, 0.1);\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n$component-active-border-color: theme-color(\"primary\") !default;\n\n$component-hover-color: $gray-300 !default;\n$component-hover-bg: $gray-300 !default;\n$component-hover-border-color: $gray-300 !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .15s ease !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$fast-transition-time: 150ms !default;\n\n$transition-linear: linear !default;\n$transition-bezier: cubic-bezier(0.34, 1.61, 0.7, 1) !default;\n$transition-ease: ease 0s;\n\n$select-coordinates: 50% -40px !default;\n$general-transition-time: 300ms !default;\n\n\n// Fonts\n\n$font-family-base: 'Poppins', sans-serif !default;\n$font-family-alt: 'Poppins', sans-serif !default;\n\n$font-size-dash: .875rem !default;\n\n$font-size-base: $font-size-dash !default; // Assumes the browser default, typically `16px`\n$font-size-xl: ($font-size-base * 1.428);\n$font-size-lg: ($font-size-base * 1.142);\n$font-size-sm: ($font-size-base * .85714286);\n$font-size-xs: ($font-size-base * .714);\n\n$h1-font-size: $font-size-base * 2.35714285 !default; //2.1875rem\n$h2-font-size: $font-size-base * 1.9285714 !default;\n$h3-font-size: $font-size-base * 1.642857 !default;\n$h4-font-size: $font-size-base * 1.2142857 !default;\n$h5-font-size: $font-size-base * 0.9285714 !default;\n$h6-font-size: $font-size-base * 0.8571428 !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 600 !default;\n$font-weight-extra-bold: 700 !default;\n\n$font-paragraph: 1rem !default;\n\n$font-weight-base: $font-weight-normal !default;\n$shape-height-base: 1.428571 !default;\n\n$headings-margin-bottom: ($spacer / 2);\n$headings-font-family: inherit !default;\n$headings-font-weight: $font-weight-normal !default;\n$headings-line-height: 1.2 !default;\n$headings-color: $gray-800 !default;\n\n$heading-letter-spacing: .025em !default;\n$heading-font-size: .95rem !default;\n$heading-text-transform: uppercase !default;\n$heading-font-weight: $headings-font-weight !default;\n\n$heading-title-letter-spacing: .025em !default;\n$heading-title-font-size: 1.375rem !default;\n$heading-title-font-weight: $font-weight-bold !default;\n$heading-title-text-transform: uppercase !default;\n\n$heading-section-letter-spacing: .025em !default;\n$heading-section-font-size: 1.375rem !default;\n$heading-section-font-weight: $font-weight-bold !default;\n$heading-section-text-transform: uppercase !default;\n\n$display1-size: 3.3rem !default;\n$display2-size: 2.75rem !default;\n$display3-size: 2.1875rem !default;\n$display4-size: 1.6275rem !default;\n\n$display1-weight: $font-weight-bold !default;\n$display2-weight: $font-weight-bold !default;\n$display3-weight: $font-weight-bold !default;\n$display4-weight: $font-weight-bold !default;\n$display-line-height: $headings-line-height !default;\n\n$paragraph-font-size: 0.625rem !default;\n$paragraph-font-weight: 300 !default;\n$paragraph-line-height: 1.7 !default;\n\n$lead-font-size: ($paragraph-font-size * 1.25);\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.1);\n\n$hr-border-color: rgba($black, .1);\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer * 2 !default;\n\n\n// Icons\n\n$icon-size: auto !default;\n$icon-size-regular: 2.375rem !default;\n$icon-font-size-regular: 0.9375rem !default;\n$icon-font-size-sm: 0.6875rem !default;\n$icon-size-sm: 1.875rem !default;\n$icon-font-size-lg: 1.325rem !default;\n$icon-size-lg: 3.6rem !default;\n$icon-size-xl: 5rem !default;\n\n\n// Tables\n\n$table-cell-padding: 1rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black, .05);\n$table-hover-bg: rgba($black, .075);\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-300 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05);\n$table-dark-hover-bg: rgba($white, .075);\n$table-dark-border-color: lighten($gray-900, 7.5%);\n$table-dark-color: $body-bg !default;\n\n\n// Buttons + Forms\n\n$input-btn-padding-y: .5rem !default;\n$input-btn-padding-x: .7rem !default;\n$input-btn-line-height: $shape-height-base !default;\n\n$input-btn-focus-width: 0 !default;\n$input-btn-focus-color: rgba($component-active-bg, 1);\n//$input-btn-focus-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.04);\n$input-btn-focus-box-shadow: none !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: 1.35 !default;\n\n$input-btn-padding-y-lg: .875rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: 1.35 !default;\n\n$input-btn-border-width: 1px !default;\n\n$input-btn-font-size-sm: .75rem !default;\n$input-btn-font-size: .875rem !default;\n$input-btn-font-size-lg: .875rem !default;\n\n$input-padding-vertical: 11px !default;\n$input-padding-horizontal: 19px !default;\n\n// Buttons\n\n$btn-padding-y: 11px !default;\n$btn-padding-x: 40px !default;\n$btn-line-height: $line-height !default;\n\n$btn-padding-y-sm: 5px !default;\n$btn-padding-x-sm: 15px !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: 15px !default;\n$btn-padding-x-lg: 48px !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-size-lg: 1em !default;\n$btn-font-weight: 600 !default;\n$btn-text-transform: uppercase !default;\n$btn-letter-spacing: .025em !default;\n$btn-box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);\n$btn-hover-box-shadow: 0 7px 14px rgba(50,50,93,.1), 0 3px 6px rgba(0,0,0,.08);\n$btn-focus-box-shadow: $btn-hover-box-shadow !default;\n$btn-focus-width: $input-btn-focus-width !default;\n\n\n$btn-active-box-shadow: none !default;\n$btn-round-radius: 30px !default;\n\n\n\n// Forms\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-xl: $border-radius-xl !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-bg: $transparent-bg !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-muted-bg: #EDF0F5 !default;\n\n$input-alternative-box-shadow: 0 1px 3px rgba(50,50,93,.15), 0 1px 0 rgba(0,0,0,.02);\n$input-focus-alternative-box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);\n\n$input-color: $opacity-8 !default;\n$input-border-color: #cad1d7 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: none !default; // 0 1px 3px 0 $gray-400 !default;\n\n$input-focus-bg: $white !default;\n$input-focus-border-color: rgba(50,151,211,.25);\n$input-focus-color: $input-color !default;\n$input-focus-width: 0 !default;\n$input-focus-box-shadow: none !default; //0 1px 3px 0 $gray-500 !default;\n\n$input-placeholder-color: $gray-500 !default;\n$input-focus-placeholder-color: $gray-500 !default;\n\n$input-height-border: $input-border-width * 2 !default;\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-transition: all .2s cubic-bezier(0.68, -0.55, 0.265, 1.55);\n\n\n// Input groups\n\n$input-group-addon-color: $input-placeholder-color !default;\n$input-group-addon-bg: $input-bg !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$input-group-addon-focus-color: $input-focus-color !default;\n$input-group-addon-focus-bg: $input-focus-bg !default;\n$input-group-addon-focus-border-color: $input-focus-border-color !default;\n\n\n// Custom forms\n\n$custom-control-gutter: 1.75rem !default;\n$custom-control-spacer-x: 1rem !default;\n$custom-control-indicator-size: 1.25rem !default;\n\n$custom-control-indicator-bg: $input-bg !default;\n$custom-control-indicator-border-width: 1px !default;\n$custom-control-indicator-border-color: $input-border-color !default;\n$custom-control-indicator-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: $custom-control-indicator-box-shadow !default;\n\n$custom-control-indicator-hover-color: $component-hover-color !default;\n$custom-control-indicator-hover-bg: $component-hover-bg !default;\n$custom-control-indicator-hover-border-color: $component-hover-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: $component-active-bg !default;\n$custom-control-indicator-active-border-color: $component-active-border-color !default;\n$custom-control-indicator-active-box-shadow: $custom-control-indicator-box-shadow !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-border-color: $component-active-border-color !default;\n$custom-control-indicator-checked-box-shadow: $custom-control-indicator-box-shadow !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5);\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius-sm !default;\n//$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml !default;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-toggle-slider-bg: #ddd !default;\n$custom-toggle-checked-bg: theme-color(\"primary\") !default;\n\n// Form validation\n\n$form-feedback-valid-bg: lighten($success, 15%);\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-bg: lighten($warning, 15%);\n$form-feedback-invalid-color: theme-color(\"warning\") !default;\n\n\n// Allows for customizing button radius independently from global border radius\n\n$btn-border-radius: $input-border-radius !default;\n$btn-border-radius-xl: $input-border-radius-xl !default;\n$btn-border-radius-lg: $input-border-radius-lg !default;\n$btn-border-radius-sm: $input-border-radius !default;\n\n\n// No UI Slider\n\n$noui-target-bg: #eceeef !default;\n$noui-target-thickness: 5px !default;\n$noui-target-border-radius: 5px !default;\n$noui-target-border-color: 0 !default;\n$noui-target-box-shadow: inset 0 1px 2px rgba(90,97,105,.1);\n\n$noui-slider-connect-bg: $primary !default;\n$noui-slider-connect-disabled-bg: #b2b2b2 !default;\n\n$noui-handle-width: 15px !default;\n$noui-handle-bg: theme-color(\"primary\") !default;\n$noui-handle-border: 0 !default;\n$noui-handle-border-radius: 100% !default;\n\n$noui-origin-border-radius: 2px !default;\n\n\n// Dropdown\n\n$dropdown-bg: $white !default;\n$dropdown-border-width: 0 !default;\n$dropdown-border-color: rgba($black, .15);\n$dropdown-border-radius: $border-radius-xs !default;\n$dropdown-box-shadow: 0 50px 100px rgba(50, 50, 93, .1), 0 15px 35px rgba(50, 50, 93, .15), 0 5px 15px rgba(0, 0, 0, .1);\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-color: $gray-700 !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-pills-padding-y: .75rem !default;\n$nav-pills-padding-x: 1rem !default;\n\n$nav-pills-space-x: 1rem !default;\n\n$nav-pills-bg: $white;\n$nav-pills-border-width: 1px !default;\n$nav-pills-border-color: theme-color(\"primary\") !default;\n$nav-pills-border-radius: $border-radius !default;\n\n$nav-pills-link-color: theme-color(\"primary\") !default;\n$nav-pills-link-hover-color: darken(theme-color(\"primary\"), 5%);\n$nav-pills-link-active-color: color-yiq(theme-color(\"primary\"));\n$nav-pills-link-active-bg: theme-color(\"primary\") !default;\n$nav-pills-box-shadow: $btn-box-shadow !default;\n\n// Navbar\n\n$navbar-transition: all .15s linear !default;\n$navbar-padding-y: .625rem !default;\n$navbar-padding-x: .9375rem !default;\n\n$navbar-nav-link-padding-x: 1rem !default;\n$navbar-nav-link-padding-y: 1rem !default;\n\n$navbar-nav-link-font-family: $font-family-alt !default;\n$navbar-nav-link-font-size: .9rem !default;\n$navbar-nav-link-font-weight: 400 !default;\n$navbar-nav-link-text-transform: normal !default;\n$navbar-nav-link-letter-spacing: 0 !default;\n$navbar-nav-link-border-radius: $border-radius !default;\n\n/* navbar color */\n$navbar-color: #1a1e34 !default;\n$navbar-dark-bg: transparent !default;\n$navbar-dark-hover-bg: rgba(255, 255, 255, .1);\n$navbar-dark-active-bg: rgba(255, 255, 255, .1);\n$navbar-dark-color: rgba($white, .95);\n$navbar-dark-hover-color: rgba($white, .65);\n$navbar-dark-active-color: rgba($white, .65);\n$navbar-dark-disabled-color: rgba($white, .25);\n$navbar-dark-toggler-border-color: transparent !default;\n\n$navbar-light-bg: transparent !default;\n$navbar-light-hover-bg: rgba(0, 0, 0, .1);\n$navbar-light-active-bg: rgba(0, 0, 0, .1);\n$navbar-light-color: rgba($black, .5);\n$navbar-light-hover-color: rgba($black, .7);\n$navbar-light-active-color: rgba($black, .9);\n$navbar-light-disabled-color: rgba($black, .3);\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml !default;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: transparent !default;\n$full-width: 100% !default;\n$navbar-padding: 10px 15px !default;\n\n\n// Alerts\n\n$alert-padding-y: .9rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-border-radius: $border-radius-sm !default;\n\n$alert-bg-level: -2 !default;\n$alert-border-level: -2 !default;\n$alert-color-level: 0 !default;\n\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: $border-color !default; //rgba($black, .125);\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: 1rem !default;\n$list-group-item-padding-x: 1rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $list-group-action-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-bg: transparent !default;\n$close-hover-bg: transparent !default;\n$close-color: rgba(0, 0, 0, .6);\n$close-hover-color: rgba(0, 0, 0, .9);\n$close-text-shadow: none !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: 1px !default;\n$popover-border-color: rgba($black, .05);\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0px .5rem 2rem 0px rgba($black, .2);\n\n$popover-header-bg: $popover-bg !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .75rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1.5rem !default;\n$popover-arrow-height: .75rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: transparent !default;\n\n// Breadcrumbs\n\n$breadcrumb-bg: $black-states !default;\n$breadcrumb-divider-color: $white !default;\n$breadcrumb-active-color: $white !default;\n\n\n\n\n// Badges\n\n$badge-font-size: $font-size-xs !default;\n$badge-font-weight: $font-weight-extra-bold !default;\n$badge-padding-y: .25rem !default;\n$badge-padding-x: .5rem !default;\n$badge-border-radius: $border-radius !default;\n$badge-text-transfom: uppercase;\n\n$badge-pill-padding-x: .875em !default;\n$badge-pill-border-radius: $border-radius-xl !default;\n\n$badge-circle-size: 2rem;\n\n// Pagination\n\n$pagination-padding-y: 0 !default;\n$pagination-padding-x: .6875rem !default;\n\n\n$pagination-color: $white !default;\n$pagination-bg: transparent !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n//$pagination-focus-box-shadow: $btn-hover-box-shadow !default;\n\n$pagination-hover-color: $gray-600 !default;\n$pagination-hover-bg: $gray-300 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n$pagination-active-box-shadow: $btn-hover-box-shadow !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: transparent !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Cards\n\n$card-spacer-y: 1.25rem !default;\n$card-spacer-x: 1.5rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius-sm !default;\n$card-border-color: rgba($black, .05);\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width});\n$card-cap-bg: $gray-100 !default;\n$card-bg: $white !default;\n$card-black-background: #27293d !default;\n$card-img-overlay-padding: 1.25rem !default;\n\n//$card-group-margin: ($grid-gutter-width / 2);\n//$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $black !default;\n$tooltip-bg: $white !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Modals\n\n$modal-inner-padding: 24px 24px 16px 24px !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 380px !default;\n$modal-title-line-height: 1.1;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2);\n$modal-content-border-width: 1px !default;\n$modal-content-border-radius: $border-radius-sm !default;\n$modal-content-box-shadow-xs: 0px 10px 50px 0px rgba(0, 0, 0, 0.5);\n$modal-content-box-shadow-sm-up: 0 15px 35px rgba(50,50,93,.2), 0 5px 15px rgba(0,0,0,.17);\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .16 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 24px 24px 0 24px !default;\n\n// Progress bars\n\n$progress-height: .5rem !default;\n$progress-bg: rgba(0, 0, 0, 0.3) !default;\n$progress-border-radius: $border-radius-xl !default;\n$progress-box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.3) !default;\n$progress-bar-color: $white !default;\n\n// Datepicker\n\n$datepicker-border-radius: $card-border-radius !default;\n$datepicker-dropdown-padding: 20px 22px !default;\n\n$datepicker-cell-transition: $transition-base !default;\n$datepicker-cell-hover-background: lighten($gray-400, 55%);\n$datepicker-cell-border-radius: 50% !default;\n$datepicker-cell-width: 36px !default;\n$datepicker-cell-height: 36px !default;\n\n$datepicker-disabled-cell-color: $gray-300 !default;\n$datepicker-disabled-old-new-color: $gray-500 !default;\n\n$datepicker-header-cell-border-radius: $border-radius !default;\n\n$datepicker-active-color: $white !default;\n$datepicker-active-background: theme-color(\"primary\") !default;\n$datepicker-active-box-shadow: none !default;\n\n$datepicker-range-background: theme-color(\"primary\") !default;\n$datepicker-range-cell-focused-background: darken($datepicker-range-background, 5%);\n$datepicker-range-color: $white !default;\n$datepicker-range-highlighted-bg: $gray-200 !default;\n\n$datepicker-dropdown-border: lighten($gray-400, 40%);\n$datepicker-dropdown-bg: $white !default;\n$datepicker-highlighted-bg: $datepicker-active-background !default;\n\n// Sidebar\n\n$sidebar-width: 260px;\n$sidebar-transition: .5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n$sidebar-box-shadow: 0px 2px 22px 0 rgba(0, 0, 0,.20), 0px 2px 30px 0 rgba(0, 0, 0,.35);\n\n// Footer\n\n$footer-link-font-size: .85rem !default;\n$footer-bg: theme-color(\"secondary\") !default;\n$footer-color: $gray-600 !default;\n$footer-link-color: $gray-600 !default;\n$footer-link-hover-color: $gray-700 !default;\n$footer-heading-color: $gray-600 !default;\n$footer-heading-font-size: $font-size-sm !default;\n",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n$table-dark-color: $white !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;\n$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;\n$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' 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\"), \"#\", \"%23\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\"), \"#\", \"%23\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer / 2;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-blacklist\n// Single side border-radius\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: $radius;\n }\n}\n","@mixin box-shadow($shadow...) {\n @if $enable-shadows {\n $result: ();\n\n @if (length($shadow) == 1) {\n // We can pass `@include box-shadow(none);`\n $result: $shadow;\n } @else {\n // Filter to avoid invalid properties for example `box-shadow: none, 1px 1px black;`\n @for $i from 1 through length($shadow) {\n @if nth($shadow, $i) != \"none\" {\n $result: append($result, nth($shadow, $i), \"comma\");\n }\n }\n }\n @if (length($result) > 0) {\n box-shadow: $result;\n }\n }\n}\n","// Inline code\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-break: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n @include font-size(100%);\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: 2 * $table-border-width;\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n color: $table-hover-color;\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n color: $table-dark-hover-color;\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null or unit($num) == \"%\" {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Used to ensure the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map, $map-name: \"$grid-breakpoints\") {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color, $dark: $yiq-text-dark, $light: $yiq-text-light) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= $yiq-contrasted-threshold) {\n @return $dark;\n } @else {\n @return $light;\n }\n}\n\n// Retrieve color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, $black, $white);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n margin-bottom: 0; // Override the `` elements\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value);\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n text-decoration: $link-decoration;\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n box-shadow: none;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n pointer-events: none;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n\n // Vertically space out multiple block buttons\n + .btn-block {\n margin-top: $btn-block-spacing-y;\n }\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n color: color-yiq($background);\n background-color: $background;\n border-color: $border;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n color: $color;\n border-color: $color;\n\n @include hover {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @include border-radius($border-radius, 0);\n}\n",".fade {\n @include transition($transition-fade);\n\n &:not(.show) {\n opacity: 0;\n }\n}\n\n.collapse {\n &:not(.show) {\n display: none;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n","// The dropdown wrapper (`
`)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n\n // Generate the caret automatically\n @include caret;\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y 0;\n margin: $dropdown-spacer 0 0; // override default ul\n @include font-size($dropdown-font-size);\n color: $dropdown-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .dropdown-menu#{$infix}-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu#{$infix}-right {\n right: 0;\n left: auto;\n }\n }\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(up);\n }\n}\n\n.dropright {\n .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(right);\n &::after {\n vertical-align: 0;\n }\n }\n}\n\n.dropleft {\n .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(left);\n &::before {\n vertical-align: 0;\n }\n }\n}\n\n// When enabled Popper.js, reset basic dropdown position\n// stylelint-disable-next-line no-duplicate-selectors\n.dropdown-menu {\n &[x-placement^=\"top\"],\n &[x-placement^=\"right\"],\n &[x-placement^=\"bottom\"],\n &[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n }\n}\n\n// Dividers (basically an `
`) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `
', + showCancelButton: true, + confirmButtonClass: 'btn btn-success', + cancelButtonClass: 'btn btn-danger', + buttonsStyling: false + }).then(function(result) { + + var eventData; + event_title = $('#input-field').val(); + + if (event_title) { + eventData = { + title: event_title, + start: info.startStr, + end: info.endStr + }; + calendar.addEvent(eventData); + } + }); + }, + editable: true, + eventLimit: true, // allow "more" link when too many events + events: [{ + title: 'All Day Event', + start: new Date(y, m, 1), + className: 'event-default' + }, + { + title: 'Meeting', + start: new Date(y, m, d - 1, 10, 30), + allDay: false, + className: 'event-green' + }, + { + title: 'Lunch', + start: new Date(y, m, d + 7, 12, 0), + end: new Date(y, m, d + 7, 14, 0), + allDay: false, + className: 'event-red' + }, + { + title: 'BD-pro Launch', + start: new Date(y, m, d - 2, 12, 0), + allDay: true, + className: 'event-azure' + }, + { + title: 'Birthday Party', + start: new Date(y, m, d + 1, 19, 0), + end: new Date(y, m, d + 1, 22, 30), + allDay: false, + className: 'event-azure' + }, + { + title: 'Click for Creative Tim', + start: new Date(y, m, 21), + end: new Date(y, m, 22), + url: 'http://www.creative-tim.com/', + className: 'event-orange' + }, + { + title: 'Click for Google', + start: new Date(y, m, 21), + end: new Date(y, m, 22), + url: 'http://www.creative-tim.com/', + className: 'event-orange' + } + ] + }); + + calendar.render(); + }); + + }, + + initDocChart: function() { + chartColor = "#FFFFFF"; + + // General configuration for the charts with Line gradientStroke + gradientChartOptionsConfiguration = { + maintainAspectRatio: false, + legend: { + display: false + }, + + tooltips: { + backgroundColor: '#f5f5f5', + titleFontColor: '#333', + bodyFontColor: '#666', + bodySpacing: 4, + xPadding: 12, + mode: "nearest", + intersect: 0, + position: "nearest" + }, + responsive: true, + scales: { + yAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(29,140,248,0.0)', + zeroLineColor: "transparent", + }, + ticks: { + suggestedMin: 50, + suggestedMax: 110, + padding: 20, + fontColor: "#9a9a9a" + } + }], + + xAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(220,53,69,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + padding: 20, + fontColor: "#9a9a9a" + } + }] + } + }; + + var ctx = document.getElementById("lineChartExample").getContext("2d"); + + var gradientStroke = ctx.createLinearGradient(0, 230, 0, 50); + + gradientStroke.addColorStop(1, 'rgba(72,72,176,0.2)'); + gradientStroke.addColorStop(0.2, 'rgba(72,72,176,0.0)'); + gradientStroke.addColorStop(0, 'rgba(119,52,169,0)'); //purple colors + + var data = { + labels: ['JAN', 'FEB', 'MAR', 'APR', 'MAY', 'JUN', 'JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC'], + datasets: [{ + label: "Data", + fill: true, + backgroundColor: gradientStroke, + borderColor: '#d048b6', + borderWidth: 2, + borderDash: [], + borderDashOffset: 0.0, + pointBackgroundColor: '#d048b6', + pointBorderColor: 'rgba(255,255,255,0)', + pointHoverBackgroundColor: '#d048b6', + pointBorderWidth: 20, + pointHoverRadius: 4, + pointHoverBorderWidth: 15, + pointRadius: 4, + data: [60, 110, 70, 100, 75, 90, 80, 100, 70, 80, 120, 80], + }] + }; + + var myChart = new Chart(ctx, { + type: 'line', + data: data, + options: gradientChartOptionsConfiguration + }); + }, + + initChartPageCharts: function() { + + gradientChartOptionsConfigurationPurple = { + maintainAspectRatio: false, + legend: { + display: false + }, + + tooltips: { + backgroundColor: '#f5f5f5', + titleFontColor: '#333', + bodyFontColor: '#666', + bodySpacing: 4, + xPadding: 12, + mode: "nearest", + intersect: 0, + position: "nearest" + }, + responsive: true, + scales: { + yAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(186,84,245,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + suggestedMin: 60, + suggestedMax: 125, + padding: 20, + fontColor: "#9e9e9e" + } + }], + + xAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(186,84,245,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + padding: 20, + fontColor: "#9e9e9e" + } + }] + } + }; + + + gradientChartOptionsConfigurationBlue = { + maintainAspectRatio: false, + legend: { + display: false + }, + + tooltips: { + backgroundColor: '#f5f5f5', + titleFontColor: '#333', + bodyFontColor: '#666', + bodySpacing: 4, + xPadding: 12, + mode: "nearest", + intersect: 0, + position: "nearest" + }, + responsive: true, + scales: { + yAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(29,140,248,0.0)', + zeroLineColor: "transparent", + }, + ticks: { + suggestedMin: 60, + suggestedMax: 125, + padding: 20, + fontColor: "#9e9e9e" + } + }], + + xAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(29,140,248,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + padding: 20, + fontColor: "#9e9e9e" + } + }] + } + }; + + gradientBarChartConfiguration = { + maintainAspectRatio: false, + legend: { + display: false + }, + + tooltips: { + backgroundColor: '#f5f5f5', + titleFontColor: '#333', + bodyFontColor: '#666', + bodySpacing: 4, + xPadding: 12, + mode: "nearest", + intersect: 0, + position: "nearest" + }, + responsive: true, + scales: { + yAxes: [{ + gridLines: { + drawBorder: false, + color: 'rgba(253,93,147,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + suggestedMin: 60, + suggestedMax: 125, + padding: 20, + fontColor: "#9e9e9e" + } + }], + + xAxes: [{ + gridLines: { + drawBorder: false, + color: 'rgba(253,93,147,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + padding: 20, + fontColor: "#9e9e9e" + } + }] + } + }; + + gradientBarChartConfigurationWithGrid = { + maintainAspectRatio: false, + legend: { + display: false + }, + + tooltips: { + backgroundColor: '#f5f5f5', + titleFontColor: '#333', + bodyFontColor: '#666', + bodySpacing: 4, + xPadding: 12, + mode: "nearest", + intersect: 0, + position: "nearest" + }, + responsive: true, + scales: { + yAxes: [{ + gridLines: { + drawBorder: false, + color: 'rgba(253,93,147,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + suggestedMin: 60, + suggestedMax: 125, + padding: 20, + fontColor: "#9e9e9e" + } + }], + + xAxes: [{ + gridLines: { + drawBorder: false, + color: 'rgba(253,93,147,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + padding: 20, + fontColor: "#9e9e9e" + } + }] + } + }; + + + + var ctx = document.getElementById("chartSimpleWithGradient").getContext("2d"); + + var gradientStroke = ctx.createLinearGradient(0, 230, 0, 50); + + gradientStroke.addColorStop(1, 'rgba(72,72,176,0.4)'); + gradientStroke.addColorStop(0.8, 'rgba(72,72,176,0.2)'); + gradientStroke.addColorStop(0, 'rgba(119,52,169,0)'); //purple colors + + + + var myChart = new Chart(ctx, { + type: 'line', + responsive: true, + data: { + labels: ['JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC'], + datasets: [{ + label: "Data", + fill: true, + backgroundColor: gradientStroke, + borderColor: '#ba54f5', + borderWidth: 2, + borderDash: [], + borderDashOffset: 0.0, + pointBackgroundColor: '#be55ed', + pointBorderColor: 'rgba(255,255,255,0)', + pointHoverBackgroundColor: '#be55ed', + //pointHoverBorderColor:'rgba(35,46,55,1)', + pointBorderWidth: 20, + pointHoverRadius: 4, + pointHoverBorderWidth: 15, + pointRadius: 4, + data: [80, 100, 70, 80, 120, 80], + }] + }, + options: gradientChartOptionsConfigurationPurple + }); + + var ctx = document.getElementById("chartWithNumbersAndGrid").getContext("2d"); + + var gradientStroke = ctx.createLinearGradient(0, 230, 0, 50); + + gradientStroke.addColorStop(1, 'rgba(0,135,191,0.2)'); + gradientStroke.addColorStop(0.8, 'rgba(0,135,191,0.1)'); + gradientStroke.addColorStop(0, 'rgba(0,84,119,0)'); //blue colors + + + var myChart = new Chart(ctx, { + type: 'line', + responsive: true, + data: { + labels: ['JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC'], + datasets: [{ + label: "Data", + fill: true, + backgroundColor: gradientStroke, + borderColor: '#2380f7', + borderWidth: 2, + borderDash: [], + borderDashOffset: 0.0, + pointBackgroundColor: '#2380f7', + pointBorderColor: 'rgba(255,255,255,0)', + pointHoverBackgroundColor: '#2380f7', + pointBorderWidth: 20, + pointHoverRadius: 4, + pointHoverBorderWidth: 15, + pointRadius: 4, + pointRadius: 4, + data: [80, 100, 70, 80, 120, 80], + }] + }, + options: gradientChartOptionsConfigurationBlue + }); + + var ctx = document.getElementById("BarChart").getContext("2d"); + + var gradientStroke = ctx.createLinearGradient(0, 230, 0, 50); + + gradientStroke.addColorStop(1, 'rgba(253,93,147,0.8)'); + gradientStroke.addColorStop(0, 'rgba(253,93,147,0)'); //blue colors + + + var myChart = new Chart(ctx, { + type: 'bar', + responsive: true, + data: { + labels: ['JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC'], + datasets: [{ + label: "Data", + fill: true, + backgroundColor: gradientStroke, + hoverBackgroundColor: gradientStroke, + borderColor: '#ff5991', + borderWidth: 2, + borderDash: [], + borderDashOffset: 0.0, + data: [80, 100, 70, 80, 120, 80], + }] + }, + options: gradientBarChartConfigurationWithGrid + }); + + + var ctx = document.getElementById("MultipleBarsChart").getContext("2d"); + + + var myChart = new Chart(ctx, { + type: 'bar', + responsive: true, + data: { + labels: ['JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC'], + datasets: [{ + label: "Data", + fill: true, + backgroundColor: '#ff8a76', + hoverBackgroundColor: ' #ff8a76', + borderColor: '#ff8a76', + borderWidth: 2, + borderDash: [], + borderDashOffset: 0.0, + data: [80, 100, 70, 80, 120, 80], + }, + { + label: "Data", + fill: true, + backgroundColor: '#2782f0', + hoverBackgroundColor: ' #2782f0', + borderColor: '#2782f0', + borderWidth: 2, + borderDash: [], + borderDashOffset: 0.0, + data: [60, 110, 90, 70, 90, 100], + } + ] + }, + options: gradientBarChartConfiguration + }); + + + var ctx = document.getElementById("PieChart").getContext("2d"); + + + var myChart = new Chart(ctx, { + type: 'pie', + data: { + labels: [1, 2], + datasets: [{ + label: "Emails", + pointRadius: 0, + pointHoverRadius: 0, + backgroundColor: ['#00c09d', '#e2e2e2'], + borderWidth: 0, + data: [60, 40] + }] + }, + options: { + cutoutPercentage: 70, + legend: { + + display: false + }, + + tooltips: { + backgroundColor: '#f5f5f5', + titleFontColor: '#333', + bodyFontColor: '#666', + bodySpacing: 4, + xPadding: 12, + mode: "nearest", + intersect: 0, + position: "nearest" + }, + + scales: { + yAxes: [{ + display: 0, + ticks: { + display: false + }, + gridLines: { + drawBorder: false, + zeroLineColor: "transparent", + color: 'rgba(255,255,255,0.05)' + } + + }], + + xAxes: [{ + display: 0, + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(255,255,255,0.1)', + zeroLineColor: "transparent" + }, + ticks: { + display: false, + } + }] + }, + } + }); + + var ctx = document.getElementById("PieChartGradient").getContext("2d"); + + + var myChart = new Chart(ctx, { + type: 'pie', + data: { + labels: [1, 2, 3], + datasets: [{ + label: "Emails", + pointRadius: 0, + pointHoverRadius: 0, + backgroundColor: ['#ff8779', '#2a84e9', '#e2e2e2'], + borderWidth: 0, + data: [60, 40, 20] + }] + }, + options: { + cutoutPercentage: 70, + legend: { + + display: false + }, + + tooltips: { + backgroundColor: '#f5f5f5', + titleFontColor: '#333', + bodyFontColor: '#666', + bodySpacing: 4, + xPadding: 12, + mode: "nearest", + intersect: 0, + position: "nearest" + }, + + scales: { + yAxes: [{ + display: 0, + ticks: { + display: false + }, + gridLines: { + drawBorder: false, + zeroLineColor: "transparent", + color: 'rgba(255,255,255,0.05)' + } + + }], + + xAxes: [{ + display: 0, + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(255,255,255,0.1)', + zeroLineColor: "transparent" + }, + ticks: { + display: false, + } + }] + }, + } + }); + }, + + initDashboardPageCharts: function() { + + gradientChartOptionsConfigurationWithTooltipBlue = { + maintainAspectRatio: false, + legend: { + display: false + }, + + tooltips: { + backgroundColor: '#f5f5f5', + titleFontColor: '#333', + bodyFontColor: '#666', + bodySpacing: 4, + xPadding: 12, + mode: "nearest", + intersect: 0, + position: "nearest" + }, + responsive: true, + scales: { + yAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(29,140,248,0.0)', + zeroLineColor: "transparent", + }, + ticks: { + suggestedMin: 60, + suggestedMax: 125, + padding: 20, + fontColor: "#2380f7" + } + }], + + xAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(29,140,248,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + padding: 20, + fontColor: "#2380f7" + } + }] + } + }; + + gradientChartOptionsConfigurationWithTooltipPurple = { + maintainAspectRatio: false, + legend: { + display: false + }, + + tooltips: { + backgroundColor: '#f5f5f5', + titleFontColor: '#333', + bodyFontColor: '#666', + bodySpacing: 4, + xPadding: 12, + mode: "nearest", + intersect: 0, + position: "nearest" + }, + responsive: true, + scales: { + yAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(29,140,248,0.0)', + zeroLineColor: "transparent", + }, + ticks: { + suggestedMin: 60, + suggestedMax: 125, + padding: 20, + fontColor: "#9a9a9a" + } + }], + + xAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(225,78,202,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + padding: 20, + fontColor: "#9a9a9a" + } + }] + } + }; + + gradientChartOptionsConfigurationWithTooltipOrange = { + maintainAspectRatio: false, + legend: { + display: false + }, + + tooltips: { + backgroundColor: '#f5f5f5', + titleFontColor: '#333', + bodyFontColor: '#666', + bodySpacing: 4, + xPadding: 12, + mode: "nearest", + intersect: 0, + position: "nearest" + }, + responsive: true, + scales: { + yAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(29,140,248,0.0)', + zeroLineColor: "transparent", + }, + ticks: { + suggestedMin: 50, + suggestedMax: 110, + padding: 20, + fontColor: "#ff8a76" + } + }], + + xAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(220,53,69,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + padding: 20, + fontColor: "#ff8a76" + } + }] + } + }; + + gradientChartOptionsConfigurationWithTooltipGreen = { + maintainAspectRatio: false, + legend: { + display: false + }, + + tooltips: { + backgroundColor: '#f5f5f5', + titleFontColor: '#333', + bodyFontColor: '#666', + bodySpacing: 4, + xPadding: 12, + mode: "nearest", + intersect: 0, + position: "nearest" + }, + responsive: true, + scales: { + yAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(29,140,248,0.0)', + zeroLineColor: "transparent", + }, + ticks: { + suggestedMin: 50, + suggestedMax: 125, + padding: 20, + fontColor: "#9e9e9e" + } + }], + + xAxes: [{ + barPercentage: 1.6, + gridLines: { + drawBorder: false, + color: 'rgba(0,242,195,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + padding: 20, + fontColor: "#9e9e9e" + } + }] + } + }; + + + gradientBarChartConfiguration = { + maintainAspectRatio: false, + legend: { + display: false + }, + + tooltips: { + backgroundColor: '#f5f5f5', + titleFontColor: '#333', + bodyFontColor: '#666', + bodySpacing: 4, + xPadding: 12, + mode: "nearest", + intersect: 0, + position: "nearest" + }, + responsive: true, + scales: { + yAxes: [{ + + gridLines: { + drawBorder: false, + color: 'rgba(29,140,248,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + suggestedMin: 60, + suggestedMax: 120, + padding: 20, + fontColor: "#9e9e9e" + } + }], + + xAxes: [{ + + gridLines: { + drawBorder: false, + color: 'rgba(29,140,248,0.1)', + zeroLineColor: "transparent", + }, + ticks: { + padding: 20, + fontColor: "#9e9e9e" + } + }] + } + }; + + var ctx = document.getElementById("chartLinePurple").getContext("2d"); + + var gradientStroke = ctx.createLinearGradient(0, 230, 0, 50); + + gradientStroke.addColorStop(1, 'rgba(72,72,176,0.2)'); + gradientStroke.addColorStop(0.2, 'rgba(72,72,176,0.0)'); + gradientStroke.addColorStop(0, 'rgba(119,52,169,0)'); //purple colors + + var data = { + labels: ['JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC'], + datasets: [{ + label: "Data", + fill: true, + backgroundColor: gradientStroke, + borderColor: '#d048b6', + borderWidth: 2, + borderDash: [], + borderDashOffset: 0.0, + pointBackgroundColor: '#d048b6', + pointBorderColor: 'rgba(255,255,255,0)', + pointHoverBackgroundColor: '#d048b6', + pointBorderWidth: 20, + pointHoverRadius: 4, + pointHoverBorderWidth: 15, + pointRadius: 4, + data: [80, 100, 70, 80, 120, 80], + }] + }; + + var myChart = new Chart(ctx, { + type: 'line', + data: data, + options: gradientChartOptionsConfigurationWithTooltipPurple + }); + + + var ctxGreen = document.getElementById("chartLineGreen").getContext("2d"); + + var gradientStroke = ctx.createLinearGradient(0, 230, 0, 50); + + gradientStroke.addColorStop(1, 'rgba(66,134,121,0.15)'); + gradientStroke.addColorStop(0.4, 'rgba(66,134,121,0.0)'); //green colors + gradientStroke.addColorStop(0, 'rgba(66,134,121,0)'); //green colors + + var data = { + labels: ['JUL', 'AUG', 'SEP', 'OCT', 'NOV'], + datasets: [{ + label: "My First dataset", + fill: true, + backgroundColor: gradientStroke, + borderColor: '#00d6b4', + borderWidth: 2, + borderDash: [], + borderDashOffset: 0.0, + pointBackgroundColor: '#00d6b4', + pointBorderColor: 'rgba(255,255,255,0)', + pointHoverBackgroundColor: '#00d6b4', + pointBorderWidth: 20, + pointHoverRadius: 4, + pointHoverBorderWidth: 15, + pointRadius: 4, + data: [90, 27, 60, 12, 80], + }] + }; + + var myChart = new Chart(ctxGreen, { + type: 'line', + data: data, + options: gradientChartOptionsConfigurationWithTooltipGreen + + }); + + + + var chart_labels = ['JAN', 'FEB', 'MAR', 'APR', 'MAY', 'JUN', 'JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC']; + var chart_data = [100, 70, 90, 70, 85, 60, 75, 60, 90, 80, 110, 100]; + + + var ctx = document.getElementById("chartBig1").getContext('2d'); + + var gradientStroke = ctx.createLinearGradient(0, 230, 0, 50); + + gradientStroke.addColorStop(1, 'rgba(72,72,176,0.1)'); + gradientStroke.addColorStop(0.4, 'rgba(72,72,176,0.0)'); + gradientStroke.addColorStop(0, 'rgba(119,52,169,0)'); //purple colors + var config = { + type: 'line', + data: { + labels: chart_labels, + datasets: [{ + label: "My First dataset", + fill: true, + backgroundColor: gradientStroke, + borderColor: '#d346b1', + borderWidth: 2, + borderDash: [], + borderDashOffset: 0.0, + pointBackgroundColor: '#d346b1', + pointBorderColor: 'rgba(255,255,255,0)', + pointHoverBackgroundColor: '#d346b1', + pointBorderWidth: 20, + pointHoverRadius: 4, + pointHoverBorderWidth: 15, + pointRadius: 4, + data: chart_data, + }] + }, + options: gradientChartOptionsConfigurationWithTooltipPurple + }; + var myChartData = new Chart(ctx, config); + $("#0").click(function() { + var data = myChartData.config.data; + data.datasets[0].data = chart_data; + data.labels = chart_labels; + myChartData.update(); + }); + $("#1").click(function() { + var chart_data = [80, 120, 105, 110, 95, 105, 90, 100, 80, 95, 70, 120]; + var data = myChartData.config.data; + data.datasets[0].data = chart_data; + data.labels = chart_labels; + myChartData.update(); + }); + + $("#2").click(function() { + var chart_data = [60, 80, 65, 130, 80, 105, 90, 130, 70, 115, 60, 130]; + var data = myChartData.config.data; + data.datasets[0].data = chart_data; + data.labels = chart_labels; + myChartData.update(); + }); + + + var ctx = document.getElementById("CountryChart").getContext("2d"); + + var gradientStroke = ctx.createLinearGradient(0, 230, 0, 50); + + gradientStroke.addColorStop(1, 'rgba(29,140,248,0.2)'); + gradientStroke.addColorStop(0.4, 'rgba(29,140,248,0.0)'); + gradientStroke.addColorStop(0, 'rgba(29,140,248,0)'); //blue colors + + + var myChart = new Chart(ctx, { + type: 'bar', + responsive: true, + legend: { + display: false + }, + data: { + labels: ['USA', 'GER', 'AUS', 'UK', 'RO', 'BR'], + datasets: [{ + label: "Countries", + fill: true, + backgroundColor: gradientStroke, + hoverBackgroundColor: gradientStroke, + borderColor: '#1f8ef1', + borderWidth: 2, + borderDash: [], + borderDashOffset: 0.0, + data: [53, 20, 10, 80, 100, 45], + }] + }, + options: gradientBarChartConfiguration + }); + + }, + + + showSwal: function(type) { + if (type == 'basic') { + Swal.fire({ + title: 'Here is a message!', + customClass: { + confirmButton: 'btn btn-info' + }, + buttonsStyling: false + + }) + + } else if (type == 'title-and-text') { + + Swal.fire({ + title: 'The Internet?', + text: 'That thing is still around?', + type: 'question', + customClass: { + confirmButton: 'btn btn-primary' + }, + buttonsStyling: false, + }) + + } else if (type == 'success-message') { + + Swal.fire({ + position: 'center', + type: 'success', + title: 'Good job!', + showConfirmButton: false, + timer: 1500 + }) + + } else if (type == 'warning-message-and-confirmation') { + const swalWithBootstrapButtons = Swal.mixin({ + customClass: { + confirmButton: 'btn btn-success', + cancelButton: 'btn btn-danger' + }, + buttonsStyling: false + }) + + swalWithBootstrapButtons.fire({ + title: 'Are you sure?', + text: "You won't be able to revert this!", + type: 'warning', + showCancelButton: true, + confirmButtonText: 'Yes, delete it!', + cancelButtonText: 'No, cancel!', + reverseButtons: true + }).then((result) => { + if (result.value) { + swalWithBootstrapButtons.fire( + 'Deleted!', + 'Your file has been deleted.', + 'success' + ) + } else if ( + /* Read more about handling dismissals below */ + result.dismiss === Swal.DismissReason.cancel + ) { + swalWithBootstrapButtons.fire( + 'Cancelled', + 'Your imaginary file is safe :)', + 'error' + ) + } + }) + } else if (type == 'warning-message-and-cancel') { + Swal.fire({ + title: 'Are you sure?', + text: "You won't be able to revert this!", + type: 'warning', + showCancelButton: true, + customClass: { + confirmButton: 'btn btn-success', + cancelButton: 'btn btn-danger' + }, + buttonsStyling: false, + confirmButtonText: 'Yes, delete it!' + }).then((result) => { + if (result.value) { + Swal.fire( + 'Deleted!', + 'Your file has been deleted.', + 'success' + ) + } + }) + } else if (type == 'custom-html') { + Swal.fire({ + title: 'HTML example', + type: 'info', + html: 'You can use bold text, ' + + '
links ' + + 'and other HTML tags', + showCloseButton: true, + showCancelButton: true, + customClass: { + confirmButton: 'btn btn-success', + cancelButton: 'btn btn-danger' + }, + buttonsStyling: false, + focusConfirm: false, + confirmButtonText: ' Great!', + confirmButtonAriaLabel: 'Thumbs up, great!', + cancelButtonText: '', + cancelButtonAriaLabel: 'Thumbs down' + }) + } else if (type == 'auto-close') { + let timerInterval + Swal.fire({ + title: 'Auto close alert!', + html: 'I will close in milliseconds.', + timer: 2000, + onBeforeOpen: () => { + Swal.showLoading() + timerInterval = setInterval(() => { + Swal.getContent().querySelector('strong') + .textContent = Swal.getTimerLeft() + }, 100) + }, + onClose: () => { + clearInterval(timerInterval) + } + }).then((result) => { + if ( + /* Read more about handling dismissals below */ + result.dismiss === Swal.DismissReason.timer + ) { + console.log('I was closed by the timer') + } + }) + } else if (type == 'input-field') { + Swal.fire({ + title: 'Submit your Github username', + input: 'text', + inputAttributes: { + autocapitalize: 'off' + }, + showCancelButton: true, + confirmButtonText: 'Look up', + customClass: { + confirmButton: 'btn btn-primary', + cancelButton: 'btn btn-default' + }, + buttonsStyling: false, + showLoaderOnConfirm: true, + preConfirm: (login) => { + return fetch(`//api.github.com/users/${login}`) + .then(response => { + if (!response.ok) { + throw new Error(response.statusText) + } + return response.json() + }) + .catch(error => { + Swal.showValidationMessage( + `Request failed: ${error}` + ) + }) + }, + allowOutsideClick: () => !Swal.isLoading() + }).then((result) => { + if (result.value) { + Swal.fire({ + title: `${result.value.login}'s avatar`, + imageUrl: result.value.avatar_url + }) + } + }) + } + }, + + initNowUiWizard: function() { + // Code for the Validator + var $validator = $('.card-wizard form').validate({ + rules: { + firstname: { + required: true, + minlength: 3 + }, + lastname: { + required: true, + minlength: 3 + }, + email: { + required: true, + minlength: 3, + }, + number: { + required: true, + minlength: 3, + } + + }, + highlight: function(element) { + $(element).closest('.input-group').removeClass('has-success').addClass('has-danger'); + }, + success: function(element) { + $(element).closest('.input-group').removeClass('has-danger').addClass('has-success'); + } + }); + + // Wizard Initialization + $('.card-wizard').bootstrapWizard({ + 'tabClass': 'nav nav-pills', + 'nextSelector': '.btn-next', + 'previousSelector': '.btn-previous', + + onNext: function(tab, navigation, index) { + var $valid = $('.card-wizard form').valid(); + if (!$valid) { + $validator.focusInvalid(); + return false; + } + }, + + onInit: function(tab, navigation, index) { + //check number of tabs and fill the entire row + var $total = navigation.find('li').length; + $width = 100 / $total; + + navigation.find('li').css('width', $width + '%'); + + }, + + onTabClick: function(tab, navigation, index) { + var $valid = $('.card-wizard form').valid(); + + if (!$valid) { + return false; + } else { + return true; + } + }, + + onTabShow: function(tab, navigation, index) { + var $total = navigation.find('li').length; + var $current = index + 1; + + var $wizard = navigation.closest('.card-wizard'); + + // If it's the last tab then hide the last button and show the finish instead + if ($current >= $total) { + $($wizard).find('.btn-next').hide(); + $($wizard).find('.btn-finish').show(); + } else { + $($wizard).find('.btn-next').show(); + $($wizard).find('.btn-finish').hide(); + } + + //update progress + var move_distance = 100 / $total; + move_distance = move_distance * (index) + move_distance / 2; + + $wizard.find($('.progress-bar')).css({ + width: move_distance + '%' + }); + //e.relatedTarget // previous tab + + $wizard.find($('.card-wizard .nav-pills li .nav-link.active')).addClass('checked'); + + } + }); + + + // Prepare the preview for profile picture + $("#wizard-picture").change(function() { + readURL(this); + }); + + $('[data-toggle="wizard-radio"]').click(function() { + wizard = $(this).closest('.card-wizard'); + wizard.find('[data-toggle="wizard-radio"]').removeClass('active'); + $(this).addClass('active'); + $(wizard).find('[type="radio"]').removeAttr('checked'); + $(this).find('[type="radio"]').attr('checked', 'true'); + }); + + $('[data-toggle="wizard-checkbox"]').click(function() { + if ($(this).hasClass('active')) { + $(this).removeClass('active'); + $(this).find('[type="checkbox"]').removeAttr('checked'); + } else { + $(this).addClass('active'); + $(this).find('[type="checkbox"]').attr('checked', 'true'); + } + }); + + $('.set-full-height').css('height', 'auto'); + + //Function to show image before upload + + function readURL(input) { + if (input.files && input.files[0]) { + var reader = new FileReader(); + + reader.onload = function(e) { + $('#wizardPicturePreview').attr('src', e.target.result).fadeIn('slow'); + } + reader.readAsDataURL(input.files[0]); + } + } + + }, + + initSliders: function() { + // Sliders for demo purpose in refine cards section + var slider = document.getElementById('sliderRegular'); + + noUiSlider.create(slider, { + start: 40, + connect: [true, false], + range: { + min: 0, + max: 100 + } + }); + + var slider2 = document.getElementById('sliderDouble'); + + noUiSlider.create(slider2, { + start: [20, 60], + connect: true, + range: { + min: 0, + max: 100 + } + }); + }, + + initVectorMap: function() { + var mapData = { + "AU": 760, + "BR": 550, + "CA": 120, + "DE": 1300, + "FR": 540, + "GB": 690, + "GE": 200, + "IN": 200, + "RO": 600, + "RU": 300, + "US": 2920, + }; + + $('#worldMap').vectorMap({ + map: 'world_mill_en', + backgroundColor: "transparent", + zoomOnScroll: false, + regionStyle: { + initial: { + fill: '#e4e4e4', + "fill-opacity": 0.9, + stroke: 'none', + "stroke-width": 0, + "stroke-opacity": 0 + } + }, + + series: { + regions: [{ + values: mapData, + scale: ["#AAAAAA", "#444444"], + normalizeFunction: 'polynomial' + }] + }, + }); + }, + + + initGoogleMaps: function() { + var myLatlng = new google.maps.LatLng(40.748817, -73.985428); + var mapOptions = { + zoom: 13, + center: myLatlng, + scrollwheel: false, //we disable de scroll over the map, it is a really annoing when you scroll through page + styles: [{ + "elementType": "geometry", + "stylers": [{ + "color": "#1d2c4d" + }] + }, + { + "elementType": "labels.text.fill", + "stylers": [{ + "color": "#8ec3b9" + }] + }, + { + "elementType": "labels.text.stroke", + "stylers": [{ + "color": "#1a3646" + }] + }, + { + "featureType": "administrative.country", + "elementType": "geometry.stroke", + "stylers": [{ + "color": "#4b6878" + }] + }, + { + "featureType": "administrative.land_parcel", + "elementType": "labels.text.fill", + "stylers": [{ + "color": "#64779e" + }] + }, + { + "featureType": "administrative.province", + "elementType": "geometry.stroke", + "stylers": [{ + "color": "#4b6878" + }] + }, + { + "featureType": "landscape.man_made", + "elementType": "geometry.stroke", + "stylers": [{ + "color": "#334e87" + }] + }, + { + "featureType": "landscape.natural", + "elementType": "geometry", + "stylers": [{ + "color": "#023e58" + }] + }, + { + "featureType": "poi", + "elementType": "geometry", + "stylers": [{ + "color": "#283d6a" + }] + }, + { + "featureType": "poi", + "elementType": "labels.text.fill", + "stylers": [{ + "color": "#6f9ba5" + }] + }, + { + "featureType": "poi", + "elementType": "labels.text.stroke", + "stylers": [{ + "color": "#1d2c4d" + }] + }, + { + "featureType": "poi.park", + "elementType": "geometry.fill", + "stylers": [{ + "color": "#023e58" + }] + }, + { + "featureType": "poi.park", + "elementType": "labels.text.fill", + "stylers": [{ + "color": "#3C7680" + }] + }, + { + "featureType": "road", + "elementType": "geometry", + "stylers": [{ + "color": "#304a7d" + }] + }, + { + "featureType": "road", + "elementType": "labels.text.fill", + "stylers": [{ + "color": "#98a5be" + }] + }, + { + "featureType": "road", + "elementType": "labels.text.stroke", + "stylers": [{ + "color": "#1d2c4d" + }] + }, + { + "featureType": "road.highway", + "elementType": "geometry", + "stylers": [{ + "color": "#2c6675" + }] + }, + { + "featureType": "road.highway", + "elementType": "geometry.fill", + "stylers": [{ + "color": "#9d2a80" + }] + }, + { + "featureType": "road.highway", + "elementType": "geometry.stroke", + "stylers": [{ + "color": "#9d2a80" + }] + }, + { + "featureType": "road.highway", + "elementType": "labels.text.fill", + "stylers": [{ + "color": "#b0d5ce" + }] + }, + { + "featureType": "road.highway", + "elementType": "labels.text.stroke", + "stylers": [{ + "color": "#023e58" + }] + }, + { + "featureType": "transit", + "elementType": "labels.text.fill", + "stylers": [{ + "color": "#98a5be" + }] + }, + { + "featureType": "transit", + "elementType": "labels.text.stroke", + "stylers": [{ + "color": "#1d2c4d" + }] + }, + { + "featureType": "transit.line", + "elementType": "geometry.fill", + "stylers": [{ + "color": "#283d6a" + }] + }, + { + "featureType": "transit.station", + "elementType": "geometry", + "stylers": [{ + "color": "#3a4762" + }] + }, + { + "featureType": "water", + "elementType": "geometry", + "stylers": [{ + "color": "#0e1626" + }] + }, + { + "featureType": "water", + "elementType": "labels.text.fill", + "stylers": [{ + "color": "#4e6d70" + }] + } + ] + }; + + var map = new google.maps.Map(document.getElementById("map"), mapOptions); + + var marker = new google.maps.Marker({ + position: myLatlng, + title: "Hello World!" + }); + + // To add the marker to the map, call setMap(); + marker.setMap(map); + }, + + initSmallGoogleMaps: function() { + + // Regular Map + var myLatlng = new google.maps.LatLng(40.748817, -73.985428); + var mapOptions = { + zoom: 8, + center: myLatlng, + scrollwheel: false, //we disable de scroll over the map, it is a really annoing when you scroll through page + } + + var map = new google.maps.Map(document.getElementById("regularMap"), mapOptions); + + var marker = new google.maps.Marker({ + position: myLatlng, + title: "Regular Map!" + }); + + marker.setMap(map); + + + // Custom Skin & Settings Map + var myLatlng = new google.maps.LatLng(40.748817, -73.985428); + var mapOptions = { + zoom: 13, + center: myLatlng, + scrollwheel: false, //we disable de scroll over the map, it is a really annoing when you scroll through page + disableDefaultUI: true, // a way to quickly hide all controls + zoomControl: true, + styles: [{ + "featureType": "water", + "stylers": [{ + "saturation": 43 + }, { + "lightness": -11 + }, { + "hue": "#0088ff" + }] + }, { + "featureType": "road", + "elementType": "geometry.fill", + "stylers": [{ + "hue": "#ff0000" + }, { + "saturation": -100 + }, { + "lightness": 99 + }] + }, { + "featureType": "road", + "elementType": "geometry.stroke", + "stylers": [{ + "color": "#808080" + }, { + "lightness": 54 + }] + }, { + "featureType": "landscape.man_made", + "elementType": "geometry.fill", + "stylers": [{ + "color": "#ece2d9" + }] + }, { + "featureType": "poi.park", + "elementType": "geometry.fill", + "stylers": [{ + "color": "#ccdca1" + }] + }, { + "featureType": "road", + "elementType": "labels.text.fill", + "stylers": [{ + "color": "#767676" + }] + }, { + "featureType": "road", + "elementType": "labels.text.stroke", + "stylers": [{ + "color": "#ffffff" + }] + }, { + "featureType": "poi", + "stylers": [{ + "visibility": "off" + }] + }, { + "featureType": "landscape.natural", + "elementType": "geometry.fill", + "stylers": [{ + "visibility": "on" + }, { + "color": "#b8cb93" + }] + }, { + "featureType": "poi.park", + "stylers": [{ + "visibility": "on" + }] + }, { + "featureType": "poi.sports_complex", + "stylers": [{ + "visibility": "on" + }] + }, { + "featureType": "poi.medical", + "stylers": [{ + "visibility": "on" + }] + }, { + "featureType": "poi.business", + "stylers": [{ + "visibility": "simplified" + }] + }] + + } + + var map = new google.maps.Map(document.getElementById("customSkinMap"), mapOptions); + + var marker = new google.maps.Marker({ + position: myLatlng, + title: "Custom Skin & Settings Map!" + }); + + marker.setMap(map); + + + + // Satellite Map + var myLatlng = new google.maps.LatLng(40.748817, -73.985428); + var mapOptions = { + zoom: 3, + scrollwheel: false, //we disable de scroll over the map, it is a really annoing when you scroll through page + center: myLatlng, + mapTypeId: google.maps.MapTypeId.SATELLITE, + + } + + var map = new google.maps.Map(document.getElementById("satelliteMap"), mapOptions); + + var marker = new google.maps.Marker({ + position: myLatlng, + title: "Satellite Map!" + }); + + marker.setMap(map); + + + }, + + showNotification: function(from, align) { + color = Math.floor((Math.random() * 4) + 1); + + $.notify({ + icon: "tim-icons icon-bell-55", + message: "Welcome to Black Dashboard Pro - a beautiful freebie for every web developer." + + }, { + type: type[color], + timer: 8000, + placement: { + from: from, + align: align + } + }); + } + +}; diff --git a/assets/demo/docs.css b/assets/demo/docs.css new file mode 100644 index 0000000..5289f73 --- /dev/null +++ b/assets/demo/docs.css @@ -0,0 +1,1914 @@ +/*! + * Bootstrap Docs (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under the Creative Commons Attribution 3.0 Unported License. For + * details, see https://creativecommons.org/licenses/by/3.0/. + */ + +.bd-navbar { + min-height: 4rem; + background-color: #3F51B5; + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.05), inset 0 -1px 0 rgba(0, 0, 0, 0.1); + padding-right: .5rem; + padding-left: .5rem; + border-radius: 0; +} + +@media (max-width: 991px) { + .bd-navbar { + padding-right: .5rem; + padding-left: .5rem; + } + .bd-navbar .navbar-nav-scroll { + max-width: 100%; + height: 2.5rem; + margin-top: .25rem; + overflow: hidden; + font-size: .875rem; + } + .bd-navbar .navbar-nav-scroll .navbar-nav { + padding-bottom: 2rem; + overflow-x: auto; + white-space: nowrap; + -webkit-overflow-scrolling: touch; + } +} + +@media (min-width: 768px) { + @supports (position: sticky) { + .bd-navbar { + position: sticky; + top: 0; + z-index: 1071; + } + } +} + +.bd-navbar .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + color: #cdbfe3; +} + +.bd-navbar .navbar-nav .nav-link.active, +.bd-navbar .navbar-nav .nav-link:hover { + color: #fff; + background-color: transparent; +} + +.bd-navbar .navbar-nav .nav-link.active { + font-weight: 500; +} + +.bd-navbar .navbar-nav-svg { + display: inline-block; + width: 1rem; + height: 1rem; + vertical-align: text-top; +} + +.bd-navbar .dropdown-menu { + font-size: .875rem; +} + +.bd-navbar .dropdown-item.active { + font-weight: 500; + color: #212529; + background-color: transparent; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23292b2c' 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"); + background-repeat: no-repeat; + background-position: .4rem 0.8rem; + background-size: .75rem .75rem; +} + +.bd-navbar .dropdown-item.active:hover { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' 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"); +} + +.bd-navbar .nav-item { + position: relative; +} + +.bd-docs .navbar-absolute-logo { + padding-left: 0; +} + +.bd-docs .bd-navbar .navbar-nav-scroll { + overflow: visible; + margin-top: 0; +} + +@media screen and (max-width: 991px) { + .bd-docs .navbar .navbar-nav .nav-item:not(:last-child) { + margin-bottom: 0; + } + .bd-docs .navbar .navbar-nav .nav-item:first-child { + margin-top: 0; + } +} + +.bd-example .btn { + margin: 4px 0; +} + +.bd-masthead { + position: relative; + padding: 3rem 15px; +} + +.bd-masthead h1 { + line-height: 1; +} + +.bd-masthead .btn { + width: 100%; + padding: .8rem 2rem; + font-size: 1.25rem; + font-weight: 500; +} + +.bd-masthead .carbonad { + margin-top: 0 !important; + margin-bottom: -3rem !important; +} + +@media (min-width: 576px) { + .bd-masthead { + padding-top: 5rem; + padding-bottom: 5rem; + } + .bd-masthead .carbonad { + margin-bottom: 0 !important; + } +} + +@media (min-width: 768px) { + .bd-masthead h1 { + font-size: 4rem; + } + .bd-masthead .carbonad { + margin-top: 3rem !important; + } +} + +.bd-pretext { + overflow: hidden; + resize: none; +} + +.half-rule { + width: 6rem; + margin: 2.5rem 0; +} + +.masthead-followup .bd-clipboard { + display: none; +} + +.masthead-followup .highlight { + padding: .5rem 0; + background-color: transparent; +} + +.bd-featured-sites { + margin-right: -1px; + margin-left: -1px; +} + +.bd-featured-sites .col-6 { + padding: 1px; +} + +.bd-featured-sites .img-fluid { + margin-top: 0; +} + +@media (min-width: 768px) { + .bd-featured-sites .col-sm-3:first-child img { + border-top-left-radius: .25rem; + border-bottom-left-radius: .25rem; + } + .bd-featured-sites .col-sm-3:last-child img { + border-top-right-radius: .25rem; + border-bottom-right-radius: .25rem; + } +} + +#carbonads { + position: static; + display: block; + max-width: 400px; + padding: 15px 15px 15px 160px; + margin: 2rem 0; + overflow: hidden; + font-size: 13px; + line-height: 1.4; + text-align: left; + background-color: rgba(0, 0, 0, 0.05); +} + +#carbonads a { + color: #333; + text-decoration: none; +} + +@media (min-width: 576px) { + #carbonads { + max-width: 330px; + border-radius: 4px; + } +} + +.carbon-img { + float: left; + margin-left: -145px; +} + +.carbon-poweredby { + display: block; + color: #777 !important; +} + +body.creativetim .partner.mdbootstrap, +body:not(.creativetim):not(.mdbootstrap) .partner.mdbootstrap { + display: none; +} + +body.mdbootstrap .partner.creativetim { + display: none; +} + +.bd-content { + order: 1; +} + +.bd-content>h2[id], +.bd-content>h3[id], +.bd-content>h4[id] { + pointer-events: none; +} + +.bd-content>h2[id]>div, +.bd-content>h2[id]>a, +.bd-content>h3[id]>div, +.bd-content>h3[id]>a, +.bd-content>h4[id]>div, +.bd-content>h4[id]>a { + pointer-events: auto; +} + +.bd-content>h2[id]::before, +.bd-content>h3[id]::before, +.bd-content>h4[id]::before { + display: block; + height: 6rem; + margin-top: -6rem; + visibility: hidden; + content: ""; +} + +.bd-content>table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; +} + +@media (max-width: 991px) { + .bd-content>table { + display: block; + overflow-x: auto; + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} + +.bd-content>table>thead>tr>th, +.bd-content>table>thead>tr>td, +.bd-content>table>tbody>tr>th, +.bd-content>table>tbody>tr>td, +.bd-content>table>tfoot>tr>th, +.bd-content>table>tfoot>tr>td { + padding: 0.75rem; + vertical-align: top; + border: 1px solid #e14eca; +} + +.bd-content>table>thead>tr>th>p:last-child, +.bd-content>table>thead>tr>td>p:last-child, +.bd-content>table>tbody>tr>th>p:last-child, +.bd-content>table>tbody>tr>td>p:last-child, +.bd-content>table>tfoot>tr>th>p:last-child, +.bd-content>table>tfoot>tr>td>p:last-child { + margin-bottom: 0; +} + +.bd-content>table td:first-child>code { + white-space: nowrap; +} + +.bd-content>h2:not(:first-child) { + margin-top: 3rem; +} + +.bd-content>h3 { + margin-top: 1.5rem; +} + +.bd-content>ul li, +.bd-content>ol li { + margin-bottom: .25rem; +} + +@media (min-width: 992px) { + .bd-content>ul, + .bd-content>ol, + .bd-content>p { + max-width: 80%; + } +} + +.bd-title { + margin-top: 1rem; + margin-bottom: .5rem; + font-weight: 300; +} + +@media (min-width: 576px) { + .bd-title { + font-size: 3rem; + } +} + +.bd-lead { + font-size: 1.125rem; + font-weight: 300; + line-height: 2rem; +} + +@media (min-width: 576px) { + .bd-lead { + max-width: 80%; + margin-bottom: 1rem; + font-size: 1.5rem; + line-height: 2.2rem; + } +} + +.bd-text-purple { + color: #3F51B5; +} + +.bd-text-purple-bright { + color: #6e7dd3; +} + +.bd-pageheader { + padding: 2rem 15px; + margin-bottom: 1.5rem; + color: #cdbfe3; + text-align: center; + background-color: #3F51B5; +} + +.bd-pageheader .container { + position: relative; +} + +.bd-pageheader h1 { + font-size: 3rem; + font-weight: normal; + color: #fff; +} + +.bd-pageheader p { + margin-bottom: 0; + font-size: 1.25rem; + font-weight: 300; +} + +@media (min-width: 576px) { + .bd-pageheader { + padding-top: 4rem; + padding-bottom: 4rem; + margin-bottom: 3rem; + text-align: left; + } + .bd-pageheader .carbonad { + margin: 2rem 0 0 !important; + } +} + +@media (min-width: 768px) { + .bd-pageheader h1 { + font-size: 4rem; + } + .bd-pageheader p { + font-size: 1.5rem; + } +} + +@media (min-width: 992px) { + .bd-pageheader h1, + .bd-pageheader p { + margin-right: 380px; + } + .bd-pageheader .carbonad { + position: absolute; + top: 0; + right: .75rem; + margin: 0 !important; + } +} + +#skippy { + display: block; + padding: 1em; + color: #fff; + background-color: #3F51B5; + outline: 0; +} + +#skippy .skiplink-text { + padding: .5em; + outline: 1px dotted; +} + +.bd-toc { + order: 2; + padding-top: 1.5rem; + padding-bottom: 1.5rem; + font-size: .875rem; +} + +@supports (position: sticky) { + .bd-toc { + position: sticky; + top: 4rem; + max-height: calc(100vh - 4rem); + overflow-y: auto; + } +} + +.section-nav { + padding-left: 0; + border-left: 1px solid #eee; +} + +.section-nav ul { + padding-left: 1rem; +} + +.section-nav ul ul { + display: none; +} + +.toc-entry { + display: block; +} + +.toc-entry a { + display: block; + padding: .125rem 1.5rem; + color: #99979c; +} + +.toc-entry a:hover { + color: #2196f3; + text-decoration: none; +} + +.bd-sidebar { + order: 0; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); +} + +@media (min-width: 768px) { + .bd-sidebar { + border-right: 1px solid rgba(0, 0, 0, 0.1); + } + @supports (position: sticky) { + .bd-sidebar { + position: sticky; + top: 4rem; + z-index: 1000; + max-height: calc(100vh - 4rem); + } + } +} + +@media (min-width: 1200px) { + .bd-sidebar { + max-width: 320px; + } +} + +.bd-links { + padding-top: 1rem; + padding-bottom: 1rem; + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width: 768px) { + @supports (position: sticky) { + .bd-links { + max-height: calc(100vh - 4rem); + overflow-y: auto; + } + } +} + +.bd-links { + display: block !important; +} + +.bd-search { + position: relative; + padding: 1rem 15px; + margin-right: -15px; + margin-left: -15px; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); +} + +.bd-search-docs-toggle { + line-height: 1; + color: #212529; +} + +.bd-sidenav { + display: none; +} + +.bd-toc-link { + display: block; + padding: .25rem 1.5rem; + font-weight: 500; + color: rgba(0, 0, 0, 0.65); +} + +.bd-toc-link:hover { + color: rgba(0, 0, 0, 0.85); + text-decoration: none; +} + +.bd-toc-item.active { + margin-bottom: 1rem; +} + +.bd-toc-item.active:not(:first-child) { + margin-top: 1rem; +} + +.bd-toc-item.active>.bd-toc-link { + color: rgba(0, 0, 0, 0.85); +} + +.bd-toc-item.active>.bd-toc-link:hover { + background-color: transparent; +} + +.bd-toc-item.active>.bd-sidenav { + display: block; +} + +.bd-sidebar .nav>li>a { + display: block; + padding: .25rem 1.5rem; + font-size: 90%; + color: rgba(0, 0, 0, 0.65); +} + +.bd-sidebar .nav>li>a:hover { + color: rgba(0, 0, 0, 0.85); + text-decoration: none; + background-color: transparent; +} + +.bd-sidebar .nav>.active>a, +.bd-sidebar .nav>.active:hover>a { + font-weight: 500; + color: rgba(0, 0, 0, 0.85); + background-color: transparent; +} + +.bd-footer { + font-size: 85%; + text-align: center; + background-color: #f7f7f7; +} + +.bd-footer a { + font-weight: 500; + color: #495057; +} + +.bd-footer a:hover, +.bd-footer a:focus { + color: #9c27b0; +} + +.bd-footer p { + margin-bottom: 0; +} + +@media (min-width: 576px) { + .bd-footer { + text-align: left; + } +} + +.bd-footer-links { + padding-left: 0; + margin-bottom: 1rem; +} + +.bd-footer-links li { + display: inline-block; +} + +.bd-footer-links li+li { + margin-left: 1rem; +} + +.bd-example-row .row+.row { + margin-top: 1rem; +} + +.bd-example-row .row>.col, +.bd-example-row .row>[class^="col-"] { + padding-top: .75rem; + padding-bottom: .75rem; + background-color: rgba(86, 61, 124, 0.15); + border: 1px solid rgba(86, 61, 124, 0.2); +} + +.bd-example-row .flex-items-top, +.bd-example-row .flex-items-middle, +.bd-example-row .flex-items-bottom { + min-height: 6rem; + background-color: rgba(255, 0, 0, 0.1); +} + +.bd-example-row-flex-cols .row { + min-height: 10rem; + background-color: rgba(255, 0, 0, 0.1); +} + +.bd-highlight { + background-color: rgba(63, 81, 181, 0.15); + border: 1px solid rgba(63, 81, 181, 0.15); +} + +.example-container { + width: 800px; + margin-right: auto; + margin-left: auto; + padding-right: 15px; + padding-left: 15px; + width: 100%; +} + +.example-row { + display: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.example-content-main { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +@media (min-width: 576px) { + .example-content-main { + flex: 0 0 50%; + max-width: 50%; + } +} + +@media (min-width: 992px) { + .example-content-main { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } +} + +.example-content-secondary { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +@media (min-width: 576px) { + .example-content-secondary { + flex: 0 0 50%; + max-width: 50%; + } +} + +@media (min-width: 992px) { + .example-content-secondary { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } +} + +.bd-example-container { + min-width: 16rem; + max-width: 25rem; + margin-right: auto; + margin-left: auto; +} + +.bd-example-container-header { + height: 3rem; + margin-bottom: .5rem; + background-color: white; + border-radius: .25rem; +} + +.bd-example-container-sidebar { + float: right; + width: 4rem; + height: 8rem; + background-color: #9acffa; + border-radius: .25rem; +} + +.bd-example-container-body { + height: 8rem; + margin-right: 4.5rem; + background-color: #98a2db; + border-radius: .25rem; +} + +.bd-example-container-fluid { + max-width: none; +} + +.bd-example { + position: relative; + padding: 1rem; + margin: 1rem -15px; + border: solid #f7f7f9; + border-width: .2rem 0 0; +} + +.bd-example::after { + display: block; + clear: both; + content: ""; +} + +@media (min-width: 576px) { + .bd-example { + padding: 1.5rem; + margin-right: 0; + margin-bottom: 0; + margin-left: 0; + border-width: .2rem; + } +} + +.bd-example+.highlight, +.bd-example+.clipboard+.highlight { + margin-top: 0; +} + +.bd-example+p { + margin-top: 2rem; +} + +.bd-example .pos-f-t { + position: relative; + margin: -1rem; +} + +@media (min-width: 576px) { + .bd-example .pos-f-t { + margin: -1.5rem; + } +} + +.bd-example>.form-control+.form-control { + margin-top: .5rem; +} + +.bd-example>.nav+.nav, +.bd-example>.alert+.alert, +.bd-example>.navbar+.navbar, +.bd-example>.progress+.progress, +.bd-example>.progress+.btn { + margin-top: 1rem; +} + +.bd-example>.dropdown-menu:first-child { + position: static; + display: block; +} + +.bd-example>.form-group:last-child { + margin-bottom: 0; +} + +.bd-example>.close { + float: none; +} + +.bd-example-type .table .type-info { + color: #999; + vertical-align: middle; +} + +.bd-example-type .table td { + padding: 1rem 0; + border-color: #eee; +} + +.bd-example-type .table tr:first-child td { + border-top: 0; +} + +.bd-example-type h1, +.bd-example-type h2, +.bd-example-type h3, +.bd-example-type h4, +.bd-example-type h5, +.bd-example-type h6 { + margin: 0; +} + +.bd-example-bg-classes p { + padding: 1rem; +} + +.bd-example>img+img { + margin-left: .5rem; +} + +.bd-example>.btn-group { + margin-top: .25rem; + margin-bottom: .25rem; +} + +.bd-example>.btn-toolbar+.btn-toolbar { + margin-top: .5rem; +} + +.bd-example-control-sizing select, +.bd-example-control-sizing input[type="text"]+input[type="text"] { + margin-top: .5rem; +} + +.bd-example-form .input-group { + margin-bottom: .5rem; +} + +.bd-example>textarea.form-control { + resize: vertical; +} + +.bd-example>.list-group { + max-width: 400px; +} + +.bd-example .fixed-top, +.bd-example .sticky-top { + position: static; + margin: -1rem -1rem 1rem; +} + +.bd-example .fixed-bottom { + position: static; + margin: 1rem -1rem -1rem; +} + +@media (min-width: 576px) { + .bd-example .fixed-top, + .bd-example .sticky-top { + margin: -1.5rem -1.5rem 1rem; + } + .bd-example .fixed-bottom { + margin: 1rem -1.5rem -1.5rem; + } +} + +.bd-example .pagination { + margin-top: .5rem; + margin-bottom: .5rem; +} + +.bd-example-modal { + background-color: transparent; +} + +.bd-example-modal .modal { + position: relative; + top: auto; + right: auto; + bottom: auto; + left: auto; + z-index: 1; + display: block; +} + +.bd-example-modal .modal-dialog { + left: auto; + margin-right: auto; + margin-left: auto; +} + +.modal.show { + z-index: 1072; +} + +.modal.show .tooltip, +.modal.show .popover { + z-index: 1073; +} + +.modal-backdrop { + z-index: 1071; +} + +.bd-example-tabs .nav-tabs { + margin-bottom: 1rem; +} + +.bd-example-tooltips { + text-align: center; +} + +.bd-example-tooltips>.btn { + margin-top: .25rem; + margin-bottom: .25rem; +} + +.bs-tooltip-top-docs .arrow, +.bs-tooltip-bottom-docs .arrow { + left: 50%; +} + +.bs-tooltip-right-docs .arrow, +.bs-tooltip-left-docs .arrow { + top: 29%; +} + +.bd-example-popover-static { + padding-bottom: 1.5rem; + background-color: transparent; +} + +.bd-example-popover-static .popover { + position: relative; + display: block; + float: left; + width: 260px; + margin: 1.25rem; + z-index: 1; +} + +.bs-popover-top-docs .arrow, +.bs-popover-bottom-docs .arrow { + left: 50%; +} + +.bs-popover-right-docs .arrow, +.bs-popover-left-docs .arrow { + top: 50%; +} + +.tooltip-demo a { + white-space: nowrap; +} + +.bd-example-tooltip-static .tooltip { + position: relative; + display: inline-block; + margin: 10px 20px; + opacity: 1; +} + +.scrollspy-example { + position: relative; + height: 200px; + margin-top: .5rem; + overflow: auto; +} + +.scrollspy-example-2 { + position: relative; + height: 350px; + overflow: auto; +} + +.bd-example-border-utils [class^="border"] { + display: inline-block; + width: 5rem; + height: 5rem; + margin: .25rem; + background-color: #f5f5f5; + border: 1px solid; +} + +.highlight { + padding: 1rem; + margin: 1rem -15px; + background: #f7f7f9; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +@media (min-width: 576px) { + .highlight { + padding: 1.5rem; + margin-right: 0; + margin-left: 0; + } +} + +.highlight pre { + padding: 0; + margin-top: 0; + margin-bottom: 0; + background-color: transparent; + border: 0; +} + +.highlight pre code { + font-size: inherit; + color: #212529; +} + +.table-responsive .highlight pre { + white-space: normal; +} + +.bd-table th small { + display: block; + font-weight: normal; + color: #999; +} + +.btn-bd-purple { + font-weight: 500; + color: #6e7dd3; + border-color: #6e7dd3; +} + +.btn-bd-purple:hover, +.btn-bd-purple:active { + color: #fff; + background-color: #6e7dd3; + border-color: #6e7dd3; +} + +.btn-bd-yellow { + font-weight: 500; + color: #ffe484; + border-color: #ffe484; +} + +.btn-bd-yellow:hover, +.btn-bd-yellow:active { + color: #2a2730; + background-color: #ffe484; + border-color: #ffe484; +} + +.bd-callout { + padding: 1.25rem; + margin-top: 1.25rem; + margin-bottom: 1.25rem; + border: 1px solid #eee; + border-left-width: .25rem; + border-radius: .25rem; +} + +.bd-callout h4 { + margin-top: 0; + margin-bottom: .25rem; +} + +.bd-callout p:last-child { + margin-bottom: 0; +} + +.bd-callout code { + border-radius: .25rem; +} + +.bd-callout+.bd-callout { + margin-top: -.25rem; +} + +.bd-callout-info { + border-left-color: #5bc0de; +} + +.bd-callout-info h4 { + color: #5bc0de; +} + +.bd-callout-warning { + border-left-color: #f0ad4e; +} + +.bd-callout-warning h4 { + color: #f0ad4e; +} + +.bd-callout-danger { + border-left-color: #d9534f; +} + +.bd-callout-danger h4 { + color: #d9534f; +} + +.bd-examples .img-thumbnail { + margin-bottom: .75rem; +} + +.bd-examples h4 { + margin-bottom: .25rem; +} + +.bd-examples p { + margin-bottom: 1.25rem; +} + +@media (max-width: 480px) { + .bd-examples { + margin-right: -.75rem; + margin-left: -.75rem; + } + .bd-examples>[class^="col-"] { + padding-right: .75rem; + padding-left: .75rem; + } +} + +.bd-team { + margin-bottom: 1.5rem; +} + +.bd-team .team-member { + line-height: 2rem; + color: #555; +} + +.bd-team .team-member:hover, +.bd-team .team-member:focus { + color: #333; +} + +.bd-team .team-member:hover { + text-decoration: none; +} + +.bd-team .github-btn { + float: right; + width: 180px; + height: 1.25rem; + margin-top: .25rem; + border: 0; +} + +.bd-team img { + float: left; + width: 2rem; + margin-right: .5rem; + border-radius: .25rem; +} + +.bd-browser-bugs td p { + margin-bottom: 0; +} + +.bd-browser-bugs th:first-child { + width: 18%; +} + +.bd-brand-logos { + display: table; + width: 100%; + margin-bottom: 1rem; + overflow: hidden; + color: #3F51B5; + background-color: #f9f9f9; + border-radius: .25rem; +} + +.bd-brand-item { + padding: 4rem 0; + text-align: center; +} + +.bd-brand-item+.bd-brand-item { + border-top: 1px solid #fff; +} + +.bd-brand-logos .inverse { + color: #fff; + background-color: #3F51B5; +} + +.bd-brand-item h1, +.bd-brand-item h3 { + margin-top: 0; + margin-bottom: 0; +} + +.bd-brand-item .bd-booticon { + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 768px) { + .bd-brand-item { + display: table-cell; + width: 1%; + } + .bd-brand-item+.bd-brand-item { + border-top: 0; + border-left: 1px solid #fff; + } + .bd-brand-item h1 { + font-size: 4rem; + } +} + +.color-swatches { + margin: 0 -5px; + overflow: hidden; +} + +.color-swatch { + float: left; + width: 4rem; + height: 4rem; + margin-right: .25rem; + margin-left: .25rem; + border-radius: .25rem; +} + +@media (min-width: 768px) { + .color-swatch { + width: 6rem; + height: 6rem; + } +} + +.color-swatches .bd-purple { + background-color: #3F51B5; +} + +.color-swatches .bd-purple-light { + background-color: #cdbfe3; +} + +.color-swatches .bd-purple-lighter { + background-color: #e5e1ea; +} + +.color-swatches .bd-gray { + background-color: #f9f9f9; +} + +.swatch-blue { + background-color: #2196f3; + color: #fff; +} + +.swatch-indigo { + background-color: #3f51b5; + color: #fff; +} + +.swatch-purple { + background-color: #9c27b0; + color: #fff; +} + +.swatch-pink { + background-color: #e91e63; + color: #fff; +} + +.swatch-red { + background-color: #f44336; + color: #fff; +} + +.swatch-orange { + background-color: #ff9800; + color: #111; +} + +.swatch-yellow { + background-color: #ffeb3b; + color: #111; +} + +.swatch-green { + background-color: #4caf50; + color: #fff; +} + +.swatch-teal { + background-color: #009688; + color: #fff; +} + +.swatch-cyan { + background-color: #00bcd4; + color: #fff; +} + +.swatch-white { + background-color: #ffffff; + color: #111; +} + +.swatch-gray { + background-color: #868e96; + color: #fff; +} + +.swatch-gray-dark { + background-color: #343a40; + color: #fff; +} + +.swatch-primary { + background-color: #2196f3; + color: #fff; +} + +.swatch-secondary { + background-color: #868e96; + color: #fff; +} + +.swatch-success { + background-color: #4caf50; + color: #fff; +} + +.swatch-info { + background-color: #00bcd4; + color: #fff; +} + +.swatch-warning { + background-color: #ffeb3b; + color: #111; +} + +.swatch-danger { + background-color: #f44336; + color: #fff; +} + +.swatch-light { + background-color: #f8f9fa; + color: #111; +} + +.swatch-dark { + background-color: #343a40; + color: #fff; +} + +.swatch-100 { + background-color: #f8f9fa; + color: #111; +} + +.swatch-200 { + background-color: #e9ecef; + color: #111; +} + +.swatch-300 { + background-color: #dee2e6; + color: #111; +} + +.swatch-400 { + background-color: #ced4da; + color: #111; +} + +.swatch-500 { + background-color: #adb5bd; + color: #111; +} + +.swatch-600 { + background-color: #868e96; + color: #fff; +} + +.swatch-700 { + background-color: #495057; + color: #fff; +} + +.swatch-800 { + background-color: #343a40; + color: #fff; +} + +.swatch-900 { + background-color: #212529; + color: #fff; +} + +.bd-clipboard { + position: relative; + display: none; + float: right; +} + +.bd-clipboard+.highlight { + margin-top: 0; +} + +.btn-clipboard { + position: absolute; + top: .5rem; + right: .5rem; + z-index: 10; + display: block; + padding: .25rem .5rem; + font-size: 75%; + color: #818a91; + cursor: pointer; + background-color: transparent; + border: 0; + border-radius: .25rem; +} + +.btn-clipboard:hover { + color: #fff; + background-color: #027de7; +} + +@media (min-width: 768px) { + .bd-clipboard { + display: block; + } +} + +.hll { + background-color: #ffc; +} + +.c { + color: #999; +} + +.k { + color: #069; +} + +.o { + color: #555; +} + +.cm { + color: #999; +} + +.cp { + color: #099; +} + +.c1 { + color: #999; +} + +.cs { + color: #999; +} + +.gd { + background-color: #fcc; + border: 1px solid #c00; +} + +.ge { + font-style: italic; +} + +.gr { + color: #f00; +} + +.gh { + color: #030; +} + +.gi { + background-color: #cfc; + border: 1px solid #0c0; +} + +.go { + color: #aaa; +} + +.gp { + color: #009; +} + +.gu { + color: #030; +} + +.gt { + color: #9c6; +} + +.kc { + color: #069; +} + +.kd { + color: #069; +} + +.kn { + color: #069; +} + +.kp { + color: #069; +} + +.kr { + color: #069; +} + +.kt { + color: #078; +} + +.m { + color: #f60; +} + +.s { + color: #d44950; +} + +.na { + color: #4f9fcf; +} + +.nb { + color: #366; +} + +.nc { + color: #0a8; +} + +.no { + color: #360; +} + +.nd { + color: #99f; +} + +.ni { + color: #999; +} + +.ne { + color: #c00; +} + +.nf { + color: #c0f; +} + +.nl { + color: #99f; +} + +.nn { + color: #0cf; +} + +.nt { + color: #2f6f9f; +} + +.nv { + color: #033; +} + +.ow { + color: #000; +} + +.w { + color: #bbb; +} + +.mf { + color: #f60; +} + +.mh { + color: #f60; +} + +.mi { + color: #f60; +} + +.mo { + color: #f60; +} + +.sb { + color: #c30; +} + +.sc { + color: #c30; +} + +.sd { + font-style: italic; + color: #c30; +} + +.s2 { + color: #c30; +} + +.se { + color: #c30; +} + +.sh { + color: #c30; +} + +.si { + color: #a00; +} + +.sx { + color: #c30; +} + +.sr { + color: #3aa; +} + +.s1 { + color: #c30; +} + +.ss { + color: #fc3; +} + +.bp { + color: #366; +} + +.vc { + color: #033; +} + +.vg { + color: #033; +} + +.vi { + color: #033; +} + +.il { + color: #f60; +} + +.css .o, +.css .o+.nt, +.css .nt+.nt { + color: #999; +} + +.language-bash::before { + color: #009; + content: "$ "; + user-select: none; +} + +.language-powershell::before { + color: #009; + content: "PM> "; + user-select: none; +} + +.anchorjs-link { + font-weight: normal; + color: rgba(156, 39, 176, 0.5); + transition: color .16s linear; +} + +.anchorjs-link:hover { + color: #9c27b0; + text-decoration: none; +} + +.algolia-autocomplete { + display: block !important; + flex: 1; +} + +.algolia-autocomplete .ds-dropdown-menu { + width: 100%; + min-width: 0 !important; + max-width: none !important; + padding: .75rem 0 !important; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175); +} + +@media (min-width: 768px) { + .algolia-autocomplete .ds-dropdown-menu { + width: 175%; + } +} + +.algolia-autocomplete .ds-dropdown-menu::before { + display: none !important; +} + +.algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-] { + padding: 0 !important; + overflow: visible !important; + background-color: transparent !important; + border: 0 !important; +} + +.algolia-autocomplete .ds-dropdown-menu .ds-suggestions { + margin-top: 0 !important; +} + +.algolia-autocomplete .algolia-docsearch-suggestion { + padding: 0 !important; + overflow: visible !important; +} + +.algolia-autocomplete .algolia-docsearch-suggestion--category-header { + padding: .125rem 1rem !important; + margin-top: 0 !important; + font-size: .875rem !important; + font-weight: 500 !important; + color: #6e7dd3 !important; + border-bottom: 0 !important; +} + +.algolia-autocomplete .algolia-docsearch-suggestion--wrapper { + float: none !important; + padding-top: 0 !important; +} + +.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column { + float: none !important; + width: auto !important; + padding: 0 !important; + text-align: left !important; +} + +.algolia-autocomplete .algolia-docsearch-suggestion--content { + float: none !important; + width: auto !important; + padding: 0 !important; +} + +.algolia-autocomplete .algolia-docsearch-suggestion--content::before { + display: none !important; +} + +.algolia-autocomplete .ds-suggestion:not(:first-child) .algolia-docsearch-suggestion--category-header { + padding-top: .75rem !important; + margin-top: .75rem !important; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +.algolia-autocomplete .ds-suggestion .algolia-docsearch-suggestion--subcategory-column { + display: none !important; +} + +.algolia-autocomplete .algolia-docsearch-suggestion--title { + display: block; + padding: .25rem 1rem !important; + margin-bottom: 0 !important; + font-size: .875rem !important; + font-weight: 400 !important; +} + +.algolia-autocomplete .algolia-docsearch-suggestion--text { + padding: 0 1rem .5rem !important; + margin-top: -.25rem; + font-size: .875rem !important; + font-weight: normal; + line-height: 1.25 !important; +} + +.algolia-autocomplete .algolia-docsearch-footer { + float: none !important; + width: auto !important; + height: auto !important; + padding: .75rem 1rem 0; + font-size: .75rem !important; + line-height: 1 !important; + color: #767676 !important; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +.algolia-autocomplete .algolia-docsearch-footer--logo { + display: inline !important; + overflow: visible !important; + color: inherit !important; + text-indent: 0 !important; + background: none !important; +} + +.algolia-autocomplete .algolia-docsearch-suggestion--highlight { + color: #5f2dab; + background-color: rgba(154, 132, 187, 0.12); +} + +.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight { + box-shadow: inset 0 -2px 0 0 rgba(95, 45, 171, 0.5) !important; +} + +.algolia-autocomplete .ds-suggestion.ds-cursor .algolia-docsearch-suggestion--content { + background-color: rgba(208, 189, 236, 0.15) !important; +} + +.popover-undefined { + z-index: 1; +} + +.docs-tabs .nav-tabs { + border-bottom: .0625rem solid #e14eca !important; +} + +.docs-tabs .nav-tabs>.nav-item>.nav-link { + border-radius: 5px !important; + border-bottom-left-radius: 0 !important; + border-bottom-right-radius: 0 !important; + color: #e14ec9 !important; +} + +.docs-tabs .nav-tabs>.nav-item>.nav-link.active { + border-bottom-color: #fff !important; + background: #fff; +} + +.docs-tabs .nav-tabs>.nav-item>.nav-link.active:hover { + border-bottom-color: #fff !important; + background: #fff; +} + +.docs-tabs .nav-tabs>.nav-item>.nav-link:hover { + color: #e14ec9 !important; + border: 1px solid #e14ec9 !important; + border-bottom-color: #f7f7f9 !important; +} + +.docs-tabs p { + font-weight: 500; + background: #fff; + padding: 10px; +} + +.tab-content.docs-info { + border: 1px solid #e14ec9; + border-radius: 5px; + border-top-left-radius: 0; + border-top-right-radius: 0; + border-top: 0; + background: #fff; + padding: 10px; +} \ No newline at end of file diff --git a/assets/demo/docs.min.css b/assets/demo/docs.min.css new file mode 100644 index 0000000..535d94d --- /dev/null +++ b/assets/demo/docs.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Docs (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under the Creative Commons Attribution 3.0 Unported License. For + * details, see https://creativecommons.org/licenses/by/3.0/. + */.bd-navbar{min-height:4rem;background-color:#3f51b5;box-shadow:0 .5rem 1rem rgba(0,0,0,.05),inset 0 -1px 0 rgba(0,0,0,.1);padding-right:.5rem;padding-left:.5rem;border-radius:0}@media (max-width:991px){.bd-navbar{padding-right:.5rem;padding-left:.5rem}.bd-navbar .navbar-nav-scroll{max-width:100%;height:2.5rem;margin-top:.25rem;overflow:hidden;font-size:.875rem}.bd-navbar .navbar-nav-scroll .navbar-nav{padding-bottom:2rem;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}@media (min-width:768px){@supports (position:sticky){.bd-navbar{position:sticky;top:0;z-index:1071}}}.bd-navbar .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;color:#cdbfe3}.bd-navbar .navbar-nav .nav-link.active,.bd-navbar .navbar-nav .nav-link:hover{color:#fff;background-color:transparent}.bd-navbar .navbar-nav .nav-link.active{font-weight:500}.bd-navbar .navbar-nav-svg{display:inline-block;width:1rem;height:1rem;vertical-align:text-top}.bd-navbar .dropdown-menu{font-size:.875rem}.bd-navbar .dropdown-item.active{font-weight:500;color:#212529;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23292b2c' 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");background-repeat:no-repeat;background-position:.4rem .8rem;background-size:.75rem .75rem}.bd-navbar .dropdown-item.active:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' 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")}.bd-navbar .nav-item{position:relative}.bd-docs .navbar-absolute-logo{padding-left:0}.bd-docs .bd-navbar .navbar-nav-scroll{overflow:visible;margin-top:0}@media screen and (max-width:991px){.bd-docs .navbar .navbar-nav .nav-item:not(:last-child){margin-bottom:0}.bd-docs .navbar .navbar-nav .nav-item:first-child{margin-top:0}}.bd-example .btn{margin:4px 0}.bd-masthead{position:relative;padding:3rem 15px}.bd-masthead h1{line-height:1}.bd-masthead .btn{width:100%;padding:.8rem 2rem;font-size:1.25rem;font-weight:500}.bd-masthead .carbonad{margin-top:0!important;margin-bottom:-3rem!important}@media (min-width:576px){.bd-masthead{padding-top:5rem;padding-bottom:5rem}.bd-masthead .carbonad{margin-bottom:0!important}}@media (min-width:768px){.bd-masthead h1{font-size:4rem}.bd-masthead .carbonad{margin-top:3rem!important}}.bd-pretext{overflow:hidden;resize:none}.half-rule{width:6rem;margin:2.5rem 0}.masthead-followup .bd-clipboard{display:none}.masthead-followup .highlight{padding:.5rem 0;background-color:transparent}.bd-featured-sites{margin-right:-1px;margin-left:-1px}.bd-featured-sites .col-6{padding:1px}.bd-featured-sites .img-fluid{margin-top:0}@media (min-width:768px){.bd-featured-sites .col-sm-3:first-child img{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.bd-featured-sites .col-sm-3:last-child img{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}#carbonads{position:static;display:block;max-width:400px;padding:15px 15px 15px 160px;margin:2rem 0;overflow:hidden;font-size:13px;line-height:1.4;text-align:left;background-color:rgba(0,0,0,.05)}#carbonads a{color:#333;text-decoration:none}@media (min-width:576px){#carbonads{max-width:330px;border-radius:4px}}.carbon-img{float:left;margin-left:-145px}.carbon-poweredby{display:block;color:#777!important}body.creativetim .partner.mdbootstrap,body:not(.creativetim):not(.mdbootstrap) .partner.mdbootstrap{display:none}body.mdbootstrap .partner.creativetim{display:none}.bd-content{order:1}.bd-content>h2[id],.bd-content>h3[id],.bd-content>h4[id]{pointer-events:none}.bd-content>h2[id]>a,.bd-content>h2[id]>div,.bd-content>h3[id]>a,.bd-content>h3[id]>div,.bd-content>h4[id]>a,.bd-content>h4[id]>div{pointer-events:auto}.bd-content>h2[id]::before,.bd-content>h3[id]::before,.bd-content>h4[id]::before{display:block;height:6rem;margin-top:-6rem;visibility:hidden;content:""}.bd-content>table{width:100%;max-width:100%;margin-bottom:1rem}@media (max-width:991px){.bd-content>table{display:block;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}}.bd-content>table>tbody>tr>td,.bd-content>table>tbody>tr>th,.bd-content>table>tfoot>tr>td,.bd-content>table>tfoot>tr>th,.bd-content>table>thead>tr>td,.bd-content>table>thead>tr>th{padding:.75rem;vertical-align:top;border:1px solid #e14eca}.bd-content>table>tbody>tr>td>p:last-child,.bd-content>table>tbody>tr>th>p:last-child,.bd-content>table>tfoot>tr>td>p:last-child,.bd-content>table>tfoot>tr>th>p:last-child,.bd-content>table>thead>tr>td>p:last-child,.bd-content>table>thead>tr>th>p:last-child{margin-bottom:0}.bd-content>table td:first-child>code{white-space:nowrap}.bd-content>h2:not(:first-child){margin-top:3rem}.bd-content>h3{margin-top:1.5rem}.bd-content>ol li,.bd-content>ul li{margin-bottom:.25rem}@media (min-width:992px){.bd-content>ol,.bd-content>p,.bd-content>ul{max-width:80%}}.bd-title{margin-top:1rem;margin-bottom:.5rem;font-weight:300}@media (min-width:576px){.bd-title{font-size:3rem}}.bd-lead{font-size:1.125rem;font-weight:300;line-height:2rem}@media (min-width:576px){.bd-lead{max-width:80%;margin-bottom:1rem;font-size:1.5rem;line-height:2.2rem}}.bd-text-purple{color:#3f51b5}.bd-text-purple-bright{color:#6e7dd3}.bd-pageheader{padding:2rem 15px;margin-bottom:1.5rem;color:#cdbfe3;text-align:center;background-color:#3f51b5}.bd-pageheader .container{position:relative}.bd-pageheader h1{font-size:3rem;font-weight:400;color:#fff}.bd-pageheader p{margin-bottom:0;font-size:1.25rem;font-weight:300}@media (min-width:576px){.bd-pageheader{padding-top:4rem;padding-bottom:4rem;margin-bottom:3rem;text-align:left}.bd-pageheader .carbonad{margin:2rem 0 0!important}}@media (min-width:768px){.bd-pageheader h1{font-size:4rem}.bd-pageheader p{font-size:1.5rem}}@media (min-width:992px){.bd-pageheader h1,.bd-pageheader p{margin-right:380px}.bd-pageheader .carbonad{position:absolute;top:0;right:.75rem;margin:0!important}}#skippy{display:block;padding:1em;color:#fff;background-color:#3f51b5;outline:0}#skippy .skiplink-text{padding:.5em;outline:1px dotted}.bd-toc{order:2;padding-top:1.5rem;padding-bottom:1.5rem;font-size:.875rem}@supports (position:sticky){.bd-toc{position:sticky;top:4rem;max-height:calc(100vh - 4rem);overflow-y:auto}}.section-nav{padding-left:0;border-left:1px solid #eee}.section-nav ul{padding-left:1rem}.section-nav ul ul{display:none}.toc-entry{display:block}.toc-entry a{display:block;padding:.125rem 1.5rem;color:#99979c}.toc-entry a:hover{color:#2196f3;text-decoration:none}.bd-sidebar{order:0;border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width:768px){.bd-sidebar{border-right:1px solid rgba(0,0,0,.1)}@supports (position:sticky){.bd-sidebar{position:sticky;top:4rem;z-index:1000;max-height:calc(100vh - 4rem)}}}@media (min-width:1200px){.bd-sidebar{max-width:320px}}.bd-links{padding-top:1rem;padding-bottom:1rem;margin-right:-15px;margin-left:-15px}@media (min-width:768px){@supports (position:sticky){.bd-links{max-height:calc(100vh - 4rem);overflow-y:auto}}}.bd-links{display:block!important}.bd-search{position:relative;padding:1rem 15px;margin-right:-15px;margin-left:-15px;border-bottom:1px solid rgba(0,0,0,.05)}.bd-search-docs-toggle{line-height:1;color:#212529}.bd-sidenav{display:none}.bd-toc-link{display:block;padding:.25rem 1.5rem;font-weight:500;color:rgba(0,0,0,.65)}.bd-toc-link:hover{color:rgba(0,0,0,.85);text-decoration:none}.bd-toc-item.active{margin-bottom:1rem}.bd-toc-item.active:not(:first-child){margin-top:1rem}.bd-toc-item.active>.bd-toc-link{color:rgba(0,0,0,.85)}.bd-toc-item.active>.bd-toc-link:hover{background-color:transparent}.bd-toc-item.active>.bd-sidenav{display:block}.bd-sidebar .nav>li>a{display:block;padding:.25rem 1.5rem;font-size:90%;color:rgba(0,0,0,.65)}.bd-sidebar .nav>li>a:hover{color:rgba(0,0,0,.85);text-decoration:none;background-color:transparent}.bd-sidebar .nav>.active:hover>a,.bd-sidebar .nav>.active>a{font-weight:500;color:rgba(0,0,0,.85);background-color:transparent}.bd-footer{font-size:85%;text-align:center;background-color:#f7f7f7}.bd-footer a{font-weight:500;color:#495057}.bd-footer a:focus,.bd-footer a:hover{color:#9c27b0}.bd-footer p{margin-bottom:0}@media (min-width:576px){.bd-footer{text-align:left}}.bd-footer-links{padding-left:0;margin-bottom:1rem}.bd-footer-links li{display:inline-block}.bd-footer-links li+li{margin-left:1rem}.bd-example-row .row+.row{margin-top:1rem}.bd-example-row .row>.col,.bd-example-row .row>[class^=col-]{padding-top:.75rem;padding-bottom:.75rem;background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.2)}.bd-example-row .flex-items-bottom,.bd-example-row .flex-items-middle,.bd-example-row .flex-items-top{min-height:6rem;background-color:rgba(255,0,0,.1)}.bd-example-row-flex-cols .row{min-height:10rem;background-color:rgba(255,0,0,.1)}.bd-highlight{background-color:rgba(63,81,181,.15);border:1px solid rgba(63,81,181,.15)}.example-container{width:800px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}.example-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.example-content-main{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.example-content-main{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.example-content-main{flex:0 0 66.66667%;max-width:66.66667%}}.example-content-secondary{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.example-content-secondary{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.example-content-secondary{flex:0 0 33.33333%;max-width:33.33333%}}.bd-example-container{min-width:16rem;max-width:25rem;margin-right:auto;margin-left:auto}.bd-example-container-header{height:3rem;margin-bottom:.5rem;background-color:#fff;border-radius:.25rem}.bd-example-container-sidebar{float:right;width:4rem;height:8rem;background-color:#9acffa;border-radius:.25rem}.bd-example-container-body{height:8rem;margin-right:4.5rem;background-color:#98a2db;border-radius:.25rem}.bd-example-container-fluid{max-width:none}.bd-example{position:relative;padding:1rem;margin:1rem -15px;border:solid #f7f7f9;border-width:.2rem 0 0}.bd-example::after{display:block;clear:both;content:""}@media (min-width:576px){.bd-example{padding:1.5rem;margin-right:0;margin-bottom:0;margin-left:0;border-width:.2rem}}.bd-example+.clipboard+.highlight,.bd-example+.highlight{margin-top:0}.bd-example+p{margin-top:2rem}.bd-example .pos-f-t{position:relative;margin:-1rem}@media (min-width:576px){.bd-example .pos-f-t{margin:-1.5rem}}.bd-example>.form-control+.form-control{margin-top:.5rem}.bd-example>.alert+.alert,.bd-example>.nav+.nav,.bd-example>.navbar+.navbar,.bd-example>.progress+.btn,.bd-example>.progress+.progress{margin-top:1rem}.bd-example>.dropdown-menu:first-child{position:static;display:block}.bd-example>.form-group:last-child{margin-bottom:0}.bd-example>.close{float:none}.bd-example-type .table .type-info{color:#999;vertical-align:middle}.bd-example-type .table td{padding:1rem 0;border-color:#eee}.bd-example-type .table tr:first-child td{border-top:0}.bd-example-type h1,.bd-example-type h2,.bd-example-type h3,.bd-example-type h4,.bd-example-type h5,.bd-example-type h6{margin:0}.bd-example-bg-classes p{padding:1rem}.bd-example>img+img{margin-left:.5rem}.bd-example>.btn-group{margin-top:.25rem;margin-bottom:.25rem}.bd-example>.btn-toolbar+.btn-toolbar{margin-top:.5rem}.bd-example-control-sizing input[type=text]+input[type=text],.bd-example-control-sizing select{margin-top:.5rem}.bd-example-form .input-group{margin-bottom:.5rem}.bd-example>textarea.form-control{resize:vertical}.bd-example>.list-group{max-width:400px}.bd-example .fixed-top,.bd-example .sticky-top{position:static;margin:-1rem -1rem 1rem}.bd-example .fixed-bottom{position:static;margin:1rem -1rem -1rem}@media (min-width:576px){.bd-example .fixed-top,.bd-example .sticky-top{margin:-1.5rem -1.5rem 1rem}.bd-example .fixed-bottom{margin:1rem -1.5rem -1.5rem}}.bd-example .pagination{margin-top:.5rem;margin-bottom:.5rem}.bd-example-modal{background-color:transparent}.bd-example-modal .modal{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;display:block}.bd-example-modal .modal-dialog{left:auto;margin-right:auto;margin-left:auto}.modal.show{z-index:1072}.modal.show .popover,.modal.show .tooltip{z-index:1073}.modal-backdrop{z-index:1071}.bd-example-tabs .nav-tabs{margin-bottom:1rem}.bd-example-tooltips{text-align:center}.bd-example-tooltips>.btn{margin-top:.25rem;margin-bottom:.25rem}.bs-tooltip-bottom-docs .arrow,.bs-tooltip-top-docs .arrow{left:50%}.bs-tooltip-left-docs .arrow,.bs-tooltip-right-docs .arrow{top:29%}.bd-example-popover-static{padding-bottom:1.5rem;background-color:transparent}.bd-example-popover-static .popover{position:relative;display:block;float:left;width:260px;margin:1.25rem;z-index:1}.bs-popover-bottom-docs .arrow,.bs-popover-top-docs .arrow{left:50%}.bs-popover-left-docs .arrow,.bs-popover-right-docs .arrow{top:50%}.tooltip-demo a{white-space:nowrap}.bd-example-tooltip-static .tooltip{position:relative;display:inline-block;margin:10px 20px;opacity:1}.scrollspy-example{position:relative;height:200px;margin-top:.5rem;overflow:auto}.scrollspy-example-2{position:relative;height:350px;overflow:auto}.bd-example-border-utils [class^=border]{display:inline-block;width:5rem;height:5rem;margin:.25rem;background-color:#f5f5f5;border:1px solid}.highlight{padding:1rem;margin:1rem -15px;background:#f7f7f9;-ms-overflow-style:-ms-autohiding-scrollbar}@media (min-width:576px){.highlight{padding:1.5rem;margin-right:0;margin-left:0}}.highlight pre{padding:0;margin-top:0;margin-bottom:0;background-color:transparent;border:0}.highlight pre code{font-size:inherit;color:#212529}.table-responsive .highlight pre{white-space:normal}.bd-table th small{display:block;font-weight:400;color:#999}.btn-bd-purple{font-weight:500;color:#6e7dd3;border-color:#6e7dd3}.btn-bd-purple:active,.btn-bd-purple:hover{color:#fff;background-color:#6e7dd3;border-color:#6e7dd3}.btn-bd-yellow{font-weight:500;color:#ffe484;border-color:#ffe484}.btn-bd-yellow:active,.btn-bd-yellow:hover{color:#2a2730;background-color:#ffe484;border-color:#ffe484}.bd-callout{padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid #eee;border-left-width:.25rem;border-radius:.25rem}.bd-callout h4{margin-top:0;margin-bottom:.25rem}.bd-callout p:last-child{margin-bottom:0}.bd-callout code{border-radius:.25rem}.bd-callout+.bd-callout{margin-top:-.25rem}.bd-callout-info{border-left-color:#5bc0de}.bd-callout-info h4{color:#5bc0de}.bd-callout-warning{border-left-color:#f0ad4e}.bd-callout-warning h4{color:#f0ad4e}.bd-callout-danger{border-left-color:#d9534f}.bd-callout-danger h4{color:#d9534f}.bd-examples .img-thumbnail{margin-bottom:.75rem}.bd-examples h4{margin-bottom:.25rem}.bd-examples p{margin-bottom:1.25rem}@media (max-width:480px){.bd-examples{margin-right:-.75rem;margin-left:-.75rem}.bd-examples>[class^=col-]{padding-right:.75rem;padding-left:.75rem}}.bd-team{margin-bottom:1.5rem}.bd-team .team-member{line-height:2rem;color:#555}.bd-team .team-member:focus,.bd-team .team-member:hover{color:#333}.bd-team .team-member:hover{text-decoration:none}.bd-team .github-btn{float:right;width:180px;height:1.25rem;margin-top:.25rem;border:0}.bd-team img{float:left;width:2rem;margin-right:.5rem;border-radius:.25rem}.bd-browser-bugs td p{margin-bottom:0}.bd-browser-bugs th:first-child{width:18%}.bd-brand-logos{display:table;width:100%;margin-bottom:1rem;overflow:hidden;color:#3f51b5;background-color:#f9f9f9;border-radius:.25rem}.bd-brand-item{padding:4rem 0;text-align:center}.bd-brand-item+.bd-brand-item{border-top:1px solid #fff}.bd-brand-logos .inverse{color:#fff;background-color:#3f51b5}.bd-brand-item h1,.bd-brand-item h3{margin-top:0;margin-bottom:0}.bd-brand-item .bd-booticon{margin-right:auto;margin-left:auto}@media (min-width:768px){.bd-brand-item{display:table-cell;width:1%}.bd-brand-item+.bd-brand-item{border-top:0;border-left:1px solid #fff}.bd-brand-item h1{font-size:4rem}}.color-swatches{margin:0 -5px;overflow:hidden}.color-swatch{float:left;width:4rem;height:4rem;margin-right:.25rem;margin-left:.25rem;border-radius:.25rem}@media (min-width:768px){.color-swatch{width:6rem;height:6rem}}.color-swatches .bd-purple{background-color:#3f51b5}.color-swatches .bd-purple-light{background-color:#cdbfe3}.color-swatches .bd-purple-lighter{background-color:#e5e1ea}.color-swatches .bd-gray{background-color:#f9f9f9}.swatch-blue{background-color:#2196f3;color:#fff}.swatch-indigo{background-color:#3f51b5;color:#fff}.swatch-purple{background-color:#9c27b0;color:#fff}.swatch-pink{background-color:#e91e63;color:#fff}.swatch-red{background-color:#f44336;color:#fff}.swatch-orange{background-color:#ff9800;color:#111}.swatch-yellow{background-color:#ffeb3b;color:#111}.swatch-green{background-color:#4caf50;color:#fff}.swatch-teal{background-color:#009688;color:#fff}.swatch-cyan{background-color:#00bcd4;color:#fff}.swatch-white{background-color:#fff;color:#111}.swatch-gray{background-color:#868e96;color:#fff}.swatch-gray-dark{background-color:#343a40;color:#fff}.swatch-primary{background-color:#2196f3;color:#fff}.swatch-secondary{background-color:#868e96;color:#fff}.swatch-success{background-color:#4caf50;color:#fff}.swatch-info{background-color:#00bcd4;color:#fff}.swatch-warning{background-color:#ffeb3b;color:#111}.swatch-danger{background-color:#f44336;color:#fff}.swatch-light{background-color:#f8f9fa;color:#111}.swatch-dark{background-color:#343a40;color:#fff}.swatch-100{background-color:#f8f9fa;color:#111}.swatch-200{background-color:#e9ecef;color:#111}.swatch-300{background-color:#dee2e6;color:#111}.swatch-400{background-color:#ced4da;color:#111}.swatch-500{background-color:#adb5bd;color:#111}.swatch-600{background-color:#868e96;color:#fff}.swatch-700{background-color:#495057;color:#fff}.swatch-800{background-color:#343a40;color:#fff}.swatch-900{background-color:#212529;color:#fff}.bd-clipboard{position:relative;display:none;float:right}.bd-clipboard+.highlight{margin-top:0}.btn-clipboard{position:absolute;top:.5rem;right:.5rem;z-index:10;display:block;padding:.25rem .5rem;font-size:75%;color:#818a91;cursor:pointer;background-color:transparent;border:0;border-radius:.25rem}.btn-clipboard:hover{color:#fff;background-color:#027de7}@media (min-width:768px){.bd-clipboard{display:block}}.hll{background-color:#ffc}.c{color:#999}.k{color:#069}.o{color:#555}.cm{color:#999}.cp{color:#099}.c1{color:#999}.cs{color:#999}.gd{background-color:#fcc;border:1px solid #c00}.ge{font-style:italic}.gr{color:red}.gh{color:#030}.gi{background-color:#cfc;border:1px solid #0c0}.go{color:#aaa}.gp{color:#009}.gu{color:#030}.gt{color:#9c6}.kc{color:#069}.kd{color:#069}.kn{color:#069}.kp{color:#069}.kr{color:#069}.kt{color:#078}.m{color:#f60}.s{color:#d44950}.na{color:#4f9fcf}.nb{color:#366}.nc{color:#0a8}.no{color:#360}.nd{color:#99f}.ni{color:#999}.ne{color:#c00}.nf{color:#c0f}.nl{color:#99f}.nn{color:#0cf}.nt{color:#2f6f9f}.nv{color:#033}.ow{color:#000}.w{color:#bbb}.mf{color:#f60}.mh{color:#f60}.mi{color:#f60}.mo{color:#f60}.sb{color:#c30}.sc{color:#c30}.sd{font-style:italic;color:#c30}.s2{color:#c30}.se{color:#c30}.sh{color:#c30}.si{color:#a00}.sx{color:#c30}.sr{color:#3aa}.s1{color:#c30}.ss{color:#fc3}.bp{color:#366}.vc{color:#033}.vg{color:#033}.vi{color:#033}.il{color:#f60}.css .nt+.nt,.css .o,.css .o+.nt{color:#999}.language-bash::before{color:#009;content:"$ ";user-select:none}.language-powershell::before{color:#009;content:"PM> ";user-select:none}.anchorjs-link{font-weight:400;color:rgba(156,39,176,.5);transition:color .16s linear}.anchorjs-link:hover{color:#9c27b0;text-decoration:none}.algolia-autocomplete{display:block!important;flex:1}.algolia-autocomplete .ds-dropdown-menu{width:100%;min-width:0!important;max-width:none!important;padding:.75rem 0!important;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.175)}@media (min-width:768px){.algolia-autocomplete .ds-dropdown-menu{width:175%}}.algolia-autocomplete .ds-dropdown-menu::before{display:none!important}.algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-]{padding:0!important;overflow:visible!important;background-color:transparent!important;border:0!important}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{margin-top:0!important}.algolia-autocomplete .algolia-docsearch-suggestion{padding:0!important;overflow:visible!important}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{padding:.125rem 1rem!important;margin-top:0!important;font-size:.875rem!important;font-weight:500!important;color:#6e7dd3!important;border-bottom:0!important}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{float:none!important;padding-top:0!important}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:none!important;width:auto!important;padding:0!important;text-align:left!important}.algolia-autocomplete .algolia-docsearch-suggestion--content{float:none!important;width:auto!important;padding:0!important}.algolia-autocomplete .algolia-docsearch-suggestion--content::before{display:none!important}.algolia-autocomplete .ds-suggestion:not(:first-child) .algolia-docsearch-suggestion--category-header{padding-top:.75rem!important;margin-top:.75rem!important;border-top:1px solid rgba(0,0,0,.1)}.algolia-autocomplete .ds-suggestion .algolia-docsearch-suggestion--subcategory-column{display:none!important}.algolia-autocomplete .algolia-docsearch-suggestion--title{display:block;padding:.25rem 1rem!important;margin-bottom:0!important;font-size:.875rem!important;font-weight:400!important}.algolia-autocomplete .algolia-docsearch-suggestion--text{padding:0 1rem .5rem!important;margin-top:-.25rem;font-size:.875rem!important;font-weight:400;line-height:1.25!important}.algolia-autocomplete .algolia-docsearch-footer{float:none!important;width:auto!important;height:auto!important;padding:.75rem 1rem 0;font-size:.75rem!important;line-height:1!important;color:#767676!important;border-top:1px solid rgba(0,0,0,.1)}.algolia-autocomplete .algolia-docsearch-footer--logo{display:inline!important;overflow:visible!important;color:inherit!important;text-indent:0!important;background:0 0!important}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#5f2dab;background-color:rgba(154,132,187,.12)}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{box-shadow:inset 0 -2px 0 0 rgba(95,45,171,.5)!important}.algolia-autocomplete .ds-suggestion.ds-cursor .algolia-docsearch-suggestion--content{background-color:rgba(208,189,236,.15)!important}.popover-undefined{z-index:1}.docs-tabs .nav-tabs{border-bottom:.0625rem solid #e14eca!important}.docs-tabs .nav-tabs>.nav-item>.nav-link{border-radius:5px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;color:#e14ec9!important}.docs-tabs .nav-tabs>.nav-item>.nav-link.active{border-bottom-color:#fff!important;background:#fff}.docs-tabs .nav-tabs>.nav-item>.nav-link.active:hover{border-bottom-color:#fff!important;background:#fff}.docs-tabs .nav-tabs>.nav-item>.nav-link:hover{color:#e14ec9!important;border:1px solid #e14ec9!important;border-bottom-color:#f7f7f9!important}.docs-tabs p{font-weight:500;background:#fff;padding:10px}.tab-content.docs-info{border:1px solid #e14ec9;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;border-top:0;background:#fff;padding:10px} diff --git a/assets/demo/docs.min.js b/assets/demo/docs.min.js new file mode 100644 index 0000000..a0ccb49 --- /dev/null +++ b/assets/demo/docs.min.js @@ -0,0 +1,19 @@ +!function(e,t){"use strict";"function"==typeof define&&define.amd?define([],t):"object"==typeof module&&module.exports?module.exports=t():(e.AnchorJS=t(),e.anchors=new e.AnchorJS)}(this,function(){"use strict";function e(e){function t(e){e.icon=e.hasOwnProperty("icon")?e.icon:"",e.visible=e.hasOwnProperty("visible")?e.visible:"hover",e.placement=e.hasOwnProperty("placement")?e.placement:"right",e.class=e.hasOwnProperty("class")?e.class:"",e.truncate=e.hasOwnProperty("truncate")?Math.floor(e.truncate):64}function n(e){var t;if("string"==typeof e||e instanceof String)t=[].slice.call(document.querySelectorAll(e));else{if(!(Array.isArray(e)||e instanceof NodeList))throw new Error("The selector provided to AnchorJS was invalid.");t=[].slice.call(e)}return t}function r(){if(null===document.head.querySelector("style.anchorjs")){var e,t=document.createElement("style");t.className="anchorjs",t.appendChild(document.createTextNode("")),e=document.head.querySelector('[rel="stylesheet"], style'),void 0===e?document.head.appendChild(t):document.head.insertBefore(t,e),t.sheet.insertRule(" .anchorjs-link { opacity: 0; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }",t.sheet.cssRules.length),t.sheet.insertRule(" *:hover > .anchorjs-link, .anchorjs-link:focus { opacity: 1; }",t.sheet.cssRules.length),t.sheet.insertRule(" [data-anchorjs-icon]::after { content: attr(data-anchorjs-icon); }",t.sheet.cssRules.length),t.sheet.insertRule(' @font-face { font-family: "anchorjs-icons"; src: url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype"); }',t.sheet.cssRules.length)}}this.options=e||{},this.elements=[],t(this.options),this.isTouchDevice=function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)},this.add=function(e){var i,o,a,s,l,c,u,h,d,f,A,p,g=[];if(t(this.options),p=this.options.visible,"touch"===p&&(p=this.isTouchDevice()?"always":"hover"),e||(e="h1, h2, h3, h4, h5, h6"),i=n(e),0===i.length)return!1;for(r(),o=document.querySelectorAll("[id]"),a=[].map.call(o,function(e){return e.id}),l=0;l-1,n=e.lastChild&&(" "+e.lastChild.className+" ").indexOf(" anchorjs-link ")>-1;return t||n||!1}}return e}),function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.Clipboard=e()}}(function(){var e;return function e(t,n,r){function i(a,s){if(!n[a]){if(!t[a]){var l="function"==typeof require&&require;if(!s&&l)return l(a,!0);if(o)return o(a,!0);var c=new Error("Cannot find module '"+a+"'");throw c.code="MODULE_NOT_FOUND",c}var u=n[a]={exports:{}};t[a][0].call(u.exports,function(e){var n=t[a][1][e];return i(n?n:e)},u,u.exports,e,t,n,r)}return n[a].exports}for(var o="function"==typeof require&&require,a=0;a0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var e=this,t="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=document.body.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[t?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,document.body.appendChild(this.fakeElem),this.selectedText=(0,r.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(document.body.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(document.body.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,r.default)(this.target),this.copyText()}},{key:"copyText",value:function(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.target&&this.target.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(e){if(void 0!==e){if(!e||"object"!==(void 0===e?"undefined":i(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function(){return this._target}}]),e}();e.exports=a})},{select:5}],8:[function(t,n,r){!function(i,o){if("function"==typeof e&&e.amd)e(["module","./clipboard-action","tiny-emitter","good-listener"],o);else if(void 0!==r)o(n,t("./clipboard-action"),t("tiny-emitter"),t("good-listener"));else{var a={exports:{}};o(a,i.clipboardAction,i.tinyEmitter,i.goodListener),i.clipboard=a.exports}}(this,function(e,t,n,r){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n="data-clipboard-"+e;if(t.hasAttribute(n))return t.getAttribute(n)}var c=i(t),u=i(n),h=i(r),d=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText}},{key:"listenClick",value:function(e){var t=this;this.listener=(0,h.default)(e,"click",function(e){return t.onClick(e)})}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new c.default({action:this.action(t),target:this.target(t),text:this.text(t),trigger:t,emitter:this})}},{key:"defaultAction",value:function(e){return l("action",e)}},{key:"defaultTarget",value:function(e){var t=l("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return l("text",e)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof e?[e]:e,n=!!document.queryCommandSupported;return t.forEach(function(e){n=n&&!!document.queryCommandSupported(e)}),n}}]),t}(u.default);e.exports=f})},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8)}),/*! + +Holder - client side image placeholders +Version 2.9.4+cabil +© 2016 Ivan Malopinsky - http://imsky.co + +Site: http://holderjs.com +Issues: https://github.com/imsky/holder/issues +License: MIT + +*/ +!function(e){if(e.document){var t=e.document;t.querySelectorAll||(t.querySelectorAll=function(n){var r,i=t.createElement("style"),o=[];for(t.documentElement.firstChild.appendChild(i),t._qsa=[],i.styleSheet.cssText=n+"{x-qsa:expression(document._qsa && document._qsa.push(this))}",e.scrollBy(0,0),i.parentNode.removeChild(i);t._qsa.length;)r=t._qsa.shift(),r.style.removeAttribute("x-qsa"),o.push(r);return t._qsa=null,o}),t.querySelector||(t.querySelector=function(e){var n=t.querySelectorAll(e);return n.length?n[0]:null}),t.getElementsByClassName||(t.getElementsByClassName=function(e){return e=String(e).replace(/^|\s+/g,"."),t.querySelectorAll(e)}),Object.keys||(Object.keys=function(e){if(e!==Object(e))throw TypeError("Object.keys called on non-object");var t,n=[];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.push(t);return n}),Array.prototype.forEach||(Array.prototype.forEach=function(e){if(void 0===this||null===this)throw TypeError();var t=Object(this),n=t.length>>>0;if("function"!=typeof e)throw TypeError();var r,i=arguments[1];for(r=0;r>16&255)),i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o)),a=0,o=0),r+=1;return 12===a?(o>>=4,i.push(String.fromCharCode(255&o))):18===a&&(o>>=2,i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o))),i.join("")},e.btoa=e.btoa||function(e){e=String(e);var n,r,i,o,a,s,l,c=0,u=[];if(/[^\x00-\xFF]/.test(e))throw Error("InvalidCharacterError");for(;c>2,a=(3&n)<<4|r>>4,s=(15&r)<<2|i>>6,l=63&i,c===e.length+2?(s=64,l=64):c===e.length+1&&(l=64),u.push(t.charAt(o),t.charAt(a),t.charAt(s),t.charAt(l));return u.join("")}}(e),Object.prototype.hasOwnProperty||(Object.prototype.hasOwnProperty=function(e){var t=this.__proto__||this.constructor.prototype;return e in this&&(!(e in t)||t[e]!==this[e])}),function(){if("performance"in e==0&&(e.performance={}),Date.now=Date.now||function(){return(new Date).getTime()},"now"in e.performance==0){var t=Date.now();performance.timing&&performance.timing.navigationStart&&(t=performance.timing.navigationStart),e.performance.now=function(){return Date.now()-t}}}(),e.requestAnimationFrame||(e.webkitRequestAnimationFrame&&e.webkitCancelAnimationFrame?function(e){e.requestAnimationFrame=function(t){return webkitRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.webkitCancelAnimationFrame}(e):e.mozRequestAnimationFrame&&e.mozCancelAnimationFrame?function(e){e.requestAnimationFrame=function(t){return mozRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.mozCancelAnimationFrame}(e):function(e){e.requestAnimationFrame=function(t){return e.setTimeout(t,1e3/60)},e.cancelAnimationFrame=e.clearTimeout}(e))}}(this),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Holder=t():e.Holder=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){(function(t){function r(e,t,n,r){var a=i(n.substr(n.lastIndexOf(e.domain)),e);a&&o({mode:null,el:r,flags:a,engineSettings:t})}function i(e,t){var n={theme:S(O.settings.themes.gray,null),stylesheets:t.stylesheets,instanceOptions:t},r=e.indexOf("?"),i=[e];r!==-1&&(i=[e.slice(0,r),e.slice(r+1)]);var o=i[0].split("/");n.holderURL=e;var a=o[1],s=a.match(/([\d]+p?)x([\d]+p?)/);if(!s)return!1;if(n.fluid=a.indexOf("p")!==-1,n.dimensions={width:s[1].replace("p","%"),height:s[2].replace("p","%")},2===i.length){var l=g.parse(i[1]);if(v.truthy(l.ratio)){n.fluid=!0;var c=parseFloat(n.dimensions.width.replace("%","")),u=parseFloat(n.dimensions.height.replace("%",""));u=Math.floor(u/c*100),c=100,n.dimensions.width=c+"%",n.dimensions.height=u+"%"}if(n.auto=v.truthy(l.auto),l.bg&&(n.theme.bg=v.parseColor(l.bg)),l.fg&&(n.theme.fg=v.parseColor(l.fg)),l.bg&&!l.fg&&(n.autoFg=!0),l.theme&&n.instanceOptions.themes.hasOwnProperty(l.theme)&&(n.theme=S(n.instanceOptions.themes[l.theme],null)),l.text&&(n.text=l.text),l.textmode&&(n.textmode=l.textmode),l.size&&(n.size=l.size),l.font&&(n.font=l.font),l.align&&(n.align=l.align),l.lineWrap&&(n.lineWrap=l.lineWrap),n.nowrap=v.truthy(l.nowrap),n.outline=v.truthy(l.outline),v.truthy(l.random)){O.vars.cache.themeKeys=O.vars.cache.themeKeys||Object.keys(n.instanceOptions.themes);var h=O.vars.cache.themeKeys[0|Math.random()*O.vars.cache.themeKeys.length];n.theme=S(n.instanceOptions.themes[h],null)}}return n}function o(e){var t=e.mode,n=e.el,r=e.flags,i=e.engineSettings,o=r.dimensions,s=r.theme,l=o.width+"x"+o.height;t=null==t?r.fluid?"fluid":"image":t;if(null!=r.text&&(s.text=r.text,"object"===n.nodeName.toLowerCase())){for(var h=s.text.split("\\n"),d=0;d1){var b,x=0,E=0,C=0;y=new s.Group("line"+C),"left"!==e.align&&"right"!==e.align||(o=e.width*(1-2*(1-r)));for(var S=0;S=o||T===!0)&&(t(p,y,x,p.properties.leading),p.add(y),x=0,E+=p.properties.leading,C+=1,y=new s.Group("line"+C),y.y=E),T!==!0&&(v.moveTo(x,0),x+=g.spaceWidth+k.width,y.add(v))}if(t(p,y,x,p.properties.leading),p.add(y),"left"===e.align)p.moveTo(e.width-i,null,null);else if("right"===e.align){for(b in p.children)y=p.children[b],y.moveTo(e.width-y.width,null,null);p.moveTo(0-(e.width-i),null,null)}else{for(b in p.children)y=p.children[b],y.moveTo((p.width-y.width)/2,null,null);p.moveTo((e.width-p.width)/2,null,null)}p.moveTo(null,(e.height-p.height)/2,null),(e.height-p.height)/2<0&&p.moveTo(null,0,null)}else v=new s.Text(e.text),y=new s.Group("line0"),y.add(v),p.add(y),"left"===e.align?p.moveTo(e.width-i,null,null):"right"===e.align?p.moveTo(0-(e.width-i),null,null):p.moveTo((e.width-g.boundingBox.width)/2,null,null),p.moveTo(null,(e.height-g.boundingBox.height)/2,null);return a}function l(e,t,n,r){var i=parseInt(e,10),o=parseInt(t,10),a=Math.max(i,o),s=Math.min(i,o),l=.8*Math.min(s,a*r);return Math.round(Math.max(n,l))}function c(e){var t;t=null==e||null==e.nodeType?O.vars.resizableImages:[e];for(var n=0,r=t.length;n1){n.nodeValue="";for(var g=0;g=0?t:1)}function o(e){w?i(e):x.push(e)}null==document.readyState&&document.addEventListener&&(document.addEventListener("DOMContentLoaded",function e(){document.removeEventListener("DOMContentLoaded",e,!1),document.readyState="complete"},!1),document.readyState="loading");var a=e.document,s=a.documentElement,l="load",c=!1,u="on"+l,h="complete",d="readyState",f="attachEvent",A="detachEvent",p="addEventListener",g="DOMContentLoaded",m="onreadystatechange",v="removeEventListener",y=p in a,b=c,w=c,x=[];if(a[d]===h)i(t);else if(y)a[p](g,n,c),e[p](l,n,c);else{a[f](m,n),e[f](u,n);try{b=null==e.frameElement&&s}catch(e){}b&&b.doScroll&&function e(){if(!w){try{b.doScroll("left")}catch(t){return i(e,50)}r(),t()}}()}return o.version="1.4.0",o.isReady=function(){return w},o}(window)},function(e,t,n){var r=encodeURIComponent,i=decodeURIComponent,o=n(4),a=n(5),s=/(\w+)\[(\d+)\]/,l=/\w+\.\w+/;t.parse=function(e){if("string"!=typeof e)return{};if(""===(e=o(e)))return{};"?"===e.charAt(0)&&(e=e.slice(1));for(var t={},n=e.split("&"),r=0;r=0;r--)n=e.charCodeAt(r),n>128?t.unshift(["&#",n,";"].join("")):t.unshift(e[r]);return t.join("")},t.imageExists=function(e,t){var n=new Image;n.onerror=function(){t.call(this,!1)},n.onload=function(){t.call(this,!0)},n.src=e},t.decodeHtmlEntity=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(t)})},t.dimensionCheck=function(e){var t={height:e.clientHeight,width:e.clientWidth};return!(!t.height||!t.width)&&t},t.truthy=function(e){return"string"==typeof e?"true"===e||"yes"===e||"1"===e||"on"===e||"✓"===e:!!e},t.parseColor=function(e){var t,n=e.match(/(^(?:#?)[0-9a-f]{6}$)|(^(?:#?)[0-9a-f]{3}$)/i);return null!==n?(t=n[1]||n[2],"#"!==t[0]?"#"+t:t):(n=e.match(/^rgb\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/),null!==n?t="rgb("+n.slice(1).join(",")+")":(n=e.match(/^rgba\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(0\.\d{1,}|1)\)$/),null!==n?t="rgba("+n.slice(1).join(",")+")":null))},t.canvasRatio=function(){var t=1,n=1;if(e.document){var r=e.document.createElement("canvas");if(r.getContext){var i=r.getContext("2d");t=e.devicePixelRatio||1,n=i.webkitBackingStorePixelRatio||i.mozBackingStorePixelRatio||i.msBackingStorePixelRatio||i.oBackingStorePixelRatio||i.backingStorePixelRatio||1}}return t/n}}).call(t,function(){return this}())},function(e,t,n){(function(e){var r=n(9),i="http://www.w3.org/2000/svg";t.initSVG=function(e,t,n){var o,a,s=!1;e&&e.querySelector?null===(a=e.querySelector("style"))&&(s=!0):(e=r.newEl("svg",i),s=!0),s&&(o=r.newEl("defs",i),a=r.newEl("style",i),r.setAttr(a,{type:"text/css"}),o.appendChild(a),e.appendChild(o)),e.webkitMatchesSelector&&e.setAttribute("xmlns",i);for(var l=0;l=0;l--){var c=s.createProcessingInstruction("xml-stylesheet",'href="'+a[l]+'" rel="stylesheet"');s.insertBefore(c,s.firstChild)}s.removeChild(s.documentElement),o=i.serializeToString(s)}var u=i.serializeToString(t);return u=u.replace(/\&(\#[0-9]{2,}\;)/g,"&$1"),o+u}}}).call(t,function(){return this}())},function(e,t){(function(e){t.newEl=function(t,n){if(e.document)return null==n?e.document.createElement(t):e.document.createElementNS(n,t)},t.setAttr=function(e,t){for(var n in t)e.setAttribute(n,t[n])},t.createXML=function(){if(e.DOMParser)return(new DOMParser).parseFromString("","application/xml")},t.getNodeArray=function(t){var n=null;return"string"==typeof t?n=document.querySelectorAll(t):e.NodeList&&t instanceof e.NodeList?n=t:e.Node&&t instanceof e.Node?n=[t]:e.HTMLCollection&&t instanceof e.HTMLCollection?n=t:t instanceof Array?n=t:null===t&&(n=[]),n=Array.prototype.slice.call(n)}}).call(t,function(){return this}())},function(e,t){var n=function(e,t){"string"==typeof e&&(this.original=e,"#"===e.charAt(0)&&(e=e.slice(1)),/[^a-f0-9]+/i.test(e)||(3===e.length&&(e=e.replace(/./g,"$&$&")),6===e.length&&(this.alpha=1,t&&t.alpha&&(this.alpha=t.alpha),this.set(parseInt(e,16)))))};n.rgb2hex=function(e,t,n){function r(e){var t=(0|e).toString(16);return e<16&&(t="0"+t),t}return[e,t,n].map(r).join("")},n.hsl2rgb=function(e,t,n){var r=e/60,i=(1-Math.abs(2*n-1))*t,o=i*(1-Math.abs(parseInt(r)%2-1)),a=n-i/2,s=0,l=0,c=0;return r>=0&&r<1?(s=i,l=o):r>=1&&r<2?(s=o,l=i):r>=2&&r<3?(l=i,c=o):r>=3&&r<4?(l=o,c=i):r>=4&&r<5?(s=o,c=i):r>=5&&r<6&&(s=i,c=o),s+=a,l+=a,c+=a,s=parseInt(255*s),l=parseInt(255*l),c=parseInt(255*c),[s,l,c]},n.prototype.set=function(e){this.raw=e;var t=(16711680&this.raw)>>16,n=(65280&this.raw)>>8,r=255&this.raw,i=.2126*t+.7152*n+.0722*r,o=-.09991*t-.33609*n+.436*r,a=.615*t-.55861*n-.05639*r;return this.rgb={r:t,g:n,b:r},this.yuv={y:i,u:o,v:a},this},n.prototype.lighten=function(e){var t=Math.min(1,Math.max(0,Math.abs(e)))*(e<0?-1:1),r=255*t|0,i=Math.min(255,Math.max(0,this.rgb.r+r)),o=Math.min(255,Math.max(0,this.rgb.g+r)),a=Math.min(255,Math.max(0,this.rgb.b+r));return new n(n.rgb2hex(i,o,a))},n.prototype.toHex=function(e){return(e?"#":"")+this.raw.toString(16)},n.prototype.lighterThan=function(e){return e instanceof n||(e=new n(e)),this.yuv.y>e.yuv.y},n.prototype.blendAlpha=function(e){e instanceof n||(e=new n(e));var t=e,r=this,i=t.alpha*t.rgb.r+(1-t.alpha)*r.rgb.r,o=t.alpha*t.rgb.g+(1-t.alpha)*r.rgb.g,a=t.alpha*t.rgb.b+(1-t.alpha)*r.rgb.b;return new n(n.rgb2hex(i,o,a))},e.exports=n},function(e,t){e.exports={version:"2.9.4",svg_ns:"http://www.w3.org/2000/svg"}},function(e,t,n){function r(e,t){return h.element({tag:t,width:e.width,height:e.height,fill:e.properties.fill})}function i(e){return c.cssProps({fill:e.fill,"font-weight":e.font.weight,"font-family":e.font.family+", monospace","font-size":e.font.size+e.font.units})}function o(e,t,n){var r=n/2;return["M",r,r,"H",e-r,"V",t-r,"H",r,"V",0,"M",0,r,"L",e,t-r,"M",0,t-r,"L",e,r].join(" ")}var a=n(13),s=n(8),l=n(11),c=n(7),u=l.svg_ns,h={element:function(e){var t=e.tag,n=e.content||"";return delete e.tag,delete e.content,[t,n,e]}};e.exports=function(e,t){var n=t.engineSettings,l=n.stylesheets,c=l.map(function(e){return''}).join("\n"),d="holder_"+Number(new Date).toString(16),f=e.root,A=f.children.holderTextGroup,p="#"+d+" text { "+i(A.properties)+" } ";A.y+=.8*A.textPositionData.boundingBox.height;var g=[];Object.keys(A.children).forEach(function(e){var t=A.children[e];Object.keys(t.children).forEach(function(e){var n=t.children[e],r=A.x+t.x+n.x,i=A.y+t.y+n.y,o=h.element({tag:"text",content:n.properties.text,x:r,y:i});g.push(o)})});var m=h.element({tag:"g",content:g}),v=null;if(f.children.holderBg.properties.outline){var y=f.children.holderBg.properties.outline;v=h.element({tag:"path",d:o(f.children.holderBg.width,f.children.holderBg.height,y.width),"stroke-width":y.width,stroke:y.fill,fill:"none"})}var b=r(f.children.holderBg,"rect"),w=[];w.push(b),y&&w.push(v),w.push(m);var x=h.element({tag:"g",id:d,content:w}),E=h.element({tag:"style",content:p,type:"text/css"}),C=h.element({tag:"defs",content:E}),S=h.element({tag:"svg",content:[C,x],width:f.properties.width,height:f.properties.height,xmlns:u,viewBox:[0,0,f.properties.width,f.properties.height].join(" "),preserveAspectRatio:"none"}),k=a(S);return k=c+k[0],s.svgStringToDataURI(k,"background"===t.mode)}},function(e,t,n){n(14),e.exports=function e(t,n,r){"use strict";function i(e,t){if(null!==t&&t!==!1&&void 0!==t)return"string"!=typeof t&&"object"!=typeof t?String(t):t}var o,a,s,l,c=1,u=!0;if(r=r||{},"string"==typeof t[0])t[0]=function(e){var t=e.match(/^[\w-]+/),n={tag:t?t[0]:"div",attr:{},children:[]},i=e.match(/#([\w-]+)/),o=e.match(/\$([\w-]+)/),a=e.match(/\.[\w-]+/g);return i&&(n.attr.id=i[1],r[i[1]]=n),o&&(r[o[1]]=n),a&&(n.attr.class=a.join(" ").replace(/\./g,"")),e.match(/&$/g)&&(u=!1),n}(t[0]);else{if(!Array.isArray(t[0]))throw new Error("First element of array must be a string, or an array and not "+JSON.stringify(t[0]));c=0}for(;c/g,">")}(t[c])),t[0].children.push(t[c]);else if("number"==typeof t[c])t[0].children.push(t[c]);else if(Array.isArray(t[c])){if(Array.isArray(t[c][0])){if(t[c].reverse().forEach(function(e){t.splice(c+1,0,e)}),0!==c)continue;c++}e(t[c],n,r),t[c][0]&&t[0].children.push(t[c][0])}else if("function"==typeof t[c])s=t[c];else{if("object"!=typeof t[c])throw new TypeError('"'+t[c]+'" is not allowed as a value.');for(a in t[c])t[c].hasOwnProperty(a)&&null!==t[c][a]&&t[c][a]!==!1&&("style"===a&&"object"==typeof t[c][a]?t[0].attr[a]=JSON.stringify(t[c][a],i).slice(2,-2).replace(/","/g,";").replace(/":"/g,":").replace(/\\"/g,"'"):t[0].attr[a]=t[c][a])}}if(t[0]!==!1){o="<"+t[0].tag;for(l in t[0].attr)t[0].attr.hasOwnProperty(l)&&(o+=" "+l+'="'+function(e){return e||0===e?String(e).replace(/&/g,"&").replace(/"/g,"""):""}(t[0].attr[l])+'"');o+=">",t[0].children.forEach(function(e){o+=e}),o+="",t[0]=o}return r[0]=t[0],s&&s(t[0]),r}},function(e,t){"use strict";function n(e){var t=""+e,n=r.exec(t);if(!n)return t;var i,o="",a=0,s=0;for(a=n.index;a]/;e.exports=n},function(e,t,n){var r=n(9),i=n(7);e.exports=function(){var e=r.newEl("canvas"),t=null;return function(n){null==t&&(t=e.getContext("2d"));var r=i.canvasRatio(),o=n.root;e.width=r*o.properties.width,e.height=r*o.properties.height,t.textBaseline="middle";var a=o.children.holderBg,s=r*a.width,l=r*a.height;t.fillStyle=a.properties.fill,t.fillRect(0,0,s,l),a.properties.outline&&(t.strokeStyle=a.properties.outline.fill,t.lineWidth=a.properties.outline.width,t.moveTo(1,1),t.lineTo(s-1,1),t.lineTo(s-1,l-1),t.lineTo(1,l-1),t.lineTo(1,1),t.moveTo(0,1),t.lineTo(s,l-1),t.moveTo(0,l-1),t.lineTo(s,1),t.stroke());var c=o.children.holderTextGroup;t.font=c.properties.font.weight+" "+r*c.properties.font.size+c.properties.font.units+" "+c.properties.font.family+", monospace",t.fillStyle=c.properties.fill;for(var u in c.children){var h=c.children[u];for(var d in h.children){var f=h.children[d],A=r*(c.x+h.x+f.x),p=r*(c.y+h.y+f.y+c.properties.leading/2);t.fillText(f.properties.text,A,p)}}return e.toDataURL("image/png")}}()}])}),function(e,t){t&&(Holder=e.Holder)}(this,"undefined"!=typeof Meteor&&"undefined"!=typeof Package),/*! + * JavaScript for Bootstrap's docs (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under the Creative Commons Attribution 3.0 Unported License. For + * details, see https://creativecommons.org/licenses/by/3.0/. + */ +function(e){"use strict";e(function(){e(".tooltip-demo").tooltip({selector:'[data-toggle="tooltip"]',container:"body"}),e('[data-toggle="popover"]').popover(),e(".tooltip-test").tooltip(),e(".popover-test").popover(),e('.bd-example-indeterminate [type="checkbox"]').prop("indeterminate",!0),e('.bd-content [href="#"]').click(function(e){e.preventDefault()}),e("#exampleModal").on("show.bs.modal",function(t){var n=e(t.relatedTarget),r=n.data("whatever"),i=e(this);i.find(".modal-title").text("New message to "+r),i.find(".modal-body input").val(r)}),e(".bd-toggle-animated-progress").on("click",function(){e(this).siblings(".progress").find(".progress-bar-striped").toggleClass("progress-bar-animated")}),e(".highlight").each(function(){e(this).before('
Copy
'),e(".btn-clipboard").tooltip()});var t=new Clipboard(".btn-clipboard",{target:function(e){return e.parentNode.nextElementSibling}});t.on("success",function(t){e(t.trigger).attr("title","Copied!").tooltip("_fixTitle").tooltip("show").attr("title","Copy to clipboard").tooltip("_fixTitle"),t.clearSelection()}),t.on("error",function(t){var n=/Mac/i.test(navigator.userAgent)?"⌘":"Ctrl-",r="Press "+n+"C to copy";e(t.trigger).attr("title",r).tooltip("_fixTitle").tooltip("show").attr("title","Copy to clipboard").tooltip("_fixTitle")})})}(jQuery),function(){"use strict";anchors.options.placement="left",anchors.add(".bd-content > h1, .bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5")}(); \ No newline at end of file diff --git a/assets/demo/jquery.sharrre.js b/assets/demo/jquery.sharrre.js new file mode 100644 index 0000000..40f209c --- /dev/null +++ b/assets/demo/jquery.sharrre.js @@ -0,0 +1,619 @@ +/*! + * Sharrre.com - Make your sharing widget! + * Version: beta 1.3.5 + * Author: Julien Hany + * License: MIT http://en.wikipedia.org/wiki/MIT_License or GPLv2 http://en.wikipedia.org/wiki/GNU_General_Public_License + */ + +; +(function($, window, document, undefined) { + + /* Defaults + ================================================== */ + var pluginName = 'sharrre', + defaults = { + className: 'sharrre', + share: { + googlePlus: false, + facebook: false, + twitter: false, + digg: false, + delicious: false, + stumbleupon: false, + linkedin: false, + pinterest: false + }, + shareTotal: 0, + template: '', + title: '', + url: document.location.href, + text: document.title, + urlCurl: 'sharrre.php', //PHP script for google plus... + count: {}, //counter by social network + total: 0, //total of sharing + shorterTotal: true, //show total by k or M when number is to big + enableHover: true, //disable if you want to personalize hover event with callback + enableCounter: true, //disable if you just want use buttons + enableTracking: false, //tracking with google analitycs + hover: function() {}, //personalize hover event with this callback function + hide: function() {}, //personalize hide event with this callback function + click: function() {}, //personalize click event with this callback function + render: function() {}, //personalize render event with this callback function + buttons: { //settings for buttons + googlePlus: { //http://www.google.com/webmasters/+1/button/ + url: '', //if you need to personnalize button url + urlCount: false, //if you want to use personnalize button url on global counter + size: 'medium', + lang: 'en-US', + annotation: '' + }, + facebook: { //http://developers.facebook.com/docs/reference/plugins/like/ + url: '', //if you need to personalize url button + urlCount: false, //if you want to use personnalize button url on global counter + action: 'like', + layout: 'button_count', + width: '', + send: 'false', + faces: 'false', + colorscheme: '', + font: '', + lang: 'en_US' + }, + twitter: { //http://twitter.com/about/resources/tweetbutton + url: '', //if you need to personalize url button + urlCount: false, //if you want to use personnalize button url on global counter + count: 'horizontal', + hashtags: '', + via: '', + related: '', + lang: 'en' + }, + digg: { //http://about.digg.com/downloads/button/smart + url: '', //if you need to personalize url button + urlCount: false, //if you want to use personnalize button url on global counter + type: 'DiggCompact' + }, + delicious: { + url: '', //if you need to personalize url button + urlCount: false, //if you want to use personnalize button url on global counter + size: 'medium' //medium or tall + }, + stumbleupon: { //http://www.stumbleupon.com/badges/ + url: '', //if you need to personalize url button + urlCount: false, //if you want to use personnalize button url on global counter + layout: '1' + }, + linkedin: { //http://developer.linkedin.com/plugins/share-button + url: '', //if you need to personalize url button + urlCount: false, //if you want to use personnalize button url on global counter + counter: '' + }, + pinterest: { //http://pinterest.com/about/goodies/ + url: '', //if you need to personalize url button + media: '', + description: '', + layout: 'horizontal' + } + } + }, + /* Json URL to get count number + ================================================== */ + urlJson = { + googlePlus: "", + + //new FQL method by Sire + facebook: "https://graph.facebook.com/fql?q=SELECT%20url,%20normalized_url,%20share_count,%20like_count,%20comment_count,%20total_count,commentsbox_count,%20comments_fbid,%20click_count%20FROM%20link_stat%20WHERE%20url=%27{url}%27&callback=?", + //old method facebook: "http://graph.facebook.com/?id={url}&callback=?", + //facebook : "http://api.ak.facebook.com/restserver.php?v=1.0&method=links.getStats&urls={url}&format=json" + + twitter: "http://cdn.api.twitter.com/1/urls/count.json?url={url}&callback=?", + digg: "http://services.digg.com/2.0/story.getInfo?links={url}&type=javascript&callback=?", + delicious: 'http://feeds.delicious.com/v2/json/urlinfo/data?url={url}&callback=?', + //stumbleupon: "http://www.stumbleupon.com/services/1.01/badge.getinfo?url={url}&format=jsonp&callback=?", + stumbleupon: "", + linkedin: "http://www.linkedin.com/countserv/count/share?format=jsonp&url={url}&callback=?", + pinterest: "http://api.pinterest.com/v1/urls/count.json?url={url}&callback=?" + }, + /* Load share buttons asynchronously + ================================================== */ + loadButton = { + googlePlus: function(self) { + var sett = self.options.buttons.googlePlus; + //$(self.element).find('.buttons').append('
'); + $(self.element).find('.buttons').append('
'); + window.___gcfg = { + lang: self.options.buttons.googlePlus.lang + }; + var loading = 0; + if (typeof gapi === 'undefined' && loading == 0) { + loading = 1; + (function() { + var po = document.createElement('script'); + po.type = 'text/javascript'; + po.async = true; + po.src = '//apis.google.com/js/plusone.js'; + var s = document.getElementsByTagName('script')[0]; + s.parentNode.insertBefore(po, s); + })(); + } else { + gapi.plusone.go(); + } + }, + facebook: function(self) { + var sett = self.options.buttons.facebook; + $(self.element).find('.buttons').append(''); + var loading = 0; + if (typeof FB === 'undefined' && loading == 0) { + loading = 1; + (function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) { + return; + } + js = d.createElement(s); + js.id = id; + js.src = '//connect.facebook.net/' + sett.lang + '/all.js#xfbml=1'; + fjs.parentNode.insertBefore(js, fjs); + }(document, 'script', 'facebook-jssdk')); + } else { + FB.XFBML.parse(); + } + }, + twitter: function(self) { + var sett = self.options.buttons.twitter; + $(self.element).find('.buttons').append(''); + var loading = 0; + if (typeof twttr === 'undefined' && loading == 0) { + loading = 1; + (function() { + var twitterScriptTag = document.createElement('script'); + twitterScriptTag.type = 'text/javascript'; + twitterScriptTag.async = true; + twitterScriptTag.src = '//platform.twitter.com/widgets.js'; + var s = document.getElementsByTagName('script')[0]; + s.parentNode.insertBefore(twitterScriptTag, s); + })(); + } else { + $.ajax({ + url: '//platform.twitter.com/widgets.js', + dataType: 'script', + cache: true + }); //http://stackoverflow.com/q/6536108 + } + }, + digg: function(self) { + var sett = self.options.buttons.digg; + $(self.element).find('.buttons').append('
'); + var loading = 0; + if (typeof __DBW === 'undefined' && loading == 0) { + loading = 1; + (function() { + var s = document.createElement('SCRIPT'), + s1 = document.getElementsByTagName('SCRIPT')[0]; + s.type = 'text/javascript'; + s.async = true; + s.src = '//widgets.digg.com/buttons.js'; + s1.parentNode.insertBefore(s, s1); + })(); + } + }, + delicious: function(self) { + if (self.options.buttons.delicious.size == 'tall') { //tall + var css = 'width:50px;', + cssCount = 'height:35px;width:50px;font-size:15px;line-height:35px;', + cssShare = 'height:18px;line-height:18px;margin-top:3px;'; + } else { //medium + var css = 'width:93px;', + cssCount = 'float:right;padding:0 3px;height:20px;width:26px;line-height:20px;', + cssShare = 'float:left;height:20px;line-height:20px;'; + } + var count = self.shorterTotal(self.options.count.delicious); + if (typeof count === "undefined") { + count = 0; + } + $(self.element).find('.buttons').append( + '
' + + '
' + count + '
' + + '
' + + 'Delicious Add
'); + + $(self.element).find('.delicious').on('click', function() { + self.openPopup('delicious'); + }); + }, + stumbleupon: function(self) { + var sett = self.options.buttons.stumbleupon; + $(self.element).find('.buttons').append('
'); + var loading = 0; + if (typeof STMBLPN === 'undefined' && loading == 0) { + loading = 1; + (function() { + var li = document.createElement('script'); + li.type = 'text/javascript'; + li.async = true; + li.src = '//platform.stumbleupon.com/1/widgets.js'; + var s = document.getElementsByTagName('script')[0]; + s.parentNode.insertBefore(li, s); + })(); + s = window.setTimeout(function() { + if (typeof STMBLPN !== 'undefined') { + STMBLPN.processWidgets(); + clearInterval(s); + } + }, 500); + } else { + STMBLPN.processWidgets(); + } + }, + linkedin: function(self) { + var sett = self.options.buttons.linkedin; + $(self.element).find('.buttons').append('
'); + var loading = 0; + if (typeof window.IN === 'undefined' && loading == 0) { + loading = 1; + (function() { + var li = document.createElement('script'); + li.type = 'text/javascript'; + li.async = true; + li.src = '//platform.linkedin.com/in.js'; + var s = document.getElementsByTagName('script')[0]; + s.parentNode.insertBefore(li, s); + })(); + } else { + window.IN.init(); + } + }, + pinterest: function(self) { + var sett = self.options.buttons.pinterest; + $(self.element).find('.buttons').append(''); + + (function() { + var li = document.createElement('script'); + li.type = 'text/javascript'; + li.async = true; + li.src = '//assets.pinterest.com/js/pinit.js'; + var s = document.getElementsByTagName('script')[0]; + s.parentNode.insertBefore(li, s); + })(); + } + }, + /* Tracking for Google Analytics + ================================================== */ + tracking = { + googlePlus: function() {}, + facebook: function() { + //console.log('facebook'); + fb = window.setInterval(function() { + if (typeof FB !== 'undefined') { + FB.Event.subscribe('edge.create', function(targetUrl) { + _gaq.push(['_trackSocial', 'facebook', 'like', targetUrl]); + }); + FB.Event.subscribe('edge.remove', function(targetUrl) { + _gaq.push(['_trackSocial', 'facebook', 'unlike', targetUrl]); + }); + FB.Event.subscribe('message.send', function(targetUrl) { + _gaq.push(['_trackSocial', 'facebook', 'send', targetUrl]); + }); + //console.log('ok'); + clearInterval(fb); + } + }, 1000); + }, + twitter: function() { + //console.log('twitter'); + tw = window.setInterval(function() { + if (typeof twttr !== 'undefined') { + twttr.events.bind('tweet', function(event) { + if (event) { + _gaq.push(['_trackSocial', 'twitter', 'tweet']); + } + }); + //console.log('ok'); + clearInterval(tw); + } + }, 1000); + }, + digg: function() { + //if somenone find a solution, mail me ! + /*$(this.element).find('.digg').on('click', function(){ + _gaq.push(['_trackSocial', 'digg', 'add']); + });*/ + }, + delicious: function() {}, + stumbleupon: function() {}, + linkedin: function() { + function LinkedInShare() { + _gaq.push(['_trackSocial', 'linkedin', 'share']); + } + }, + pinterest: function() { + //if somenone find a solution, mail me ! + } + }, + /* Popup for each social network + ================================================== */ + popup = { + googlePlus: function(opt) { + window.open("https://plus.google.com/share?hl=" + opt.buttons.googlePlus.lang + "&url=" + encodeURIComponent((opt.buttons.googlePlus.url !== '' ? opt.buttons.googlePlus.url : opt.url)), "", "toolbar=0, status=0, width=900, height=500"); + }, + facebook: function(opt) { + window.open("http://www.facebook.com/sharer/sharer.php?u=" + encodeURIComponent((opt.buttons.facebook.url !== '' ? opt.buttons.facebook.url : opt.url)) + "&t=" + opt.text + "", "", "toolbar=0, status=0, width=900, height=500"); + }, + twitter: function(opt) { + window.open("https://twitter.com/intent/tweet?text=" + encodeURIComponent(opt.text) + "&url=" + encodeURIComponent((opt.buttons.twitter.url !== '' ? opt.buttons.twitter.url : opt.url)) + (opt.buttons.twitter.via !== '' ? '&via=' + opt.buttons.twitter.via : ''), "", "toolbar=0, status=0, width=650, height=360"); + }, + digg: function(opt) { + window.open("http://digg.com/tools/diggthis/submit?url=" + encodeURIComponent((opt.buttons.digg.url !== '' ? opt.buttons.digg.url : opt.url)) + "&title=" + opt.text + "&related=true&style=true", "", "toolbar=0, status=0, width=650, height=360"); + }, + delicious: function(opt) { + window.open('http://www.delicious.com/save?v=5&noui&jump=close&url=' + encodeURIComponent((opt.buttons.delicious.url !== '' ? opt.buttons.delicious.url : opt.url)) + '&title=' + opt.text, 'delicious', 'toolbar=no,width=550,height=550'); + }, + stumbleupon: function(opt) { + window.open('http://www.stumbleupon.com/badge/?url=' + encodeURIComponent((opt.buttons.stumbleupon.url !== '' ? opt.buttons.stumbleupon.url : opt.url)), 'stumbleupon', 'toolbar=no,width=550,height=550'); + }, + linkedin: function(opt) { + window.open('https://www.linkedin.com/cws/share?url=' + encodeURIComponent((opt.buttons.linkedin.url !== '' ? opt.buttons.linkedin.url : opt.url)) + '&token=&isFramed=true', 'linkedin', 'toolbar=no,width=550,height=550'); + }, + pinterest: function(opt) { + window.open('http://pinterest.com/pin/create/button/?url=' + encodeURIComponent((opt.buttons.pinterest.url !== '' ? opt.buttons.pinterest.url : opt.url)) + '&media=' + encodeURIComponent(opt.buttons.pinterest.media) + '&description=' + opt.buttons.pinterest.description, 'pinterest', 'toolbar=no,width=700,height=300'); + } + }; + + /* Plugin constructor + ================================================== */ + function Plugin(element, options) { + this.element = element; + + this.options = $.extend(true, {}, defaults, options); + this.options.share = options.share; //simple solution to allow order of buttons + + this._defaults = defaults; + this._name = pluginName; + + this.init(); + }; + + /* Initialization method + ================================================== */ + Plugin.prototype.init = function() { + var self = this; + if (this.options.urlCurl !== '') { + urlJson.googlePlus = this.options.urlCurl + '?url={url}&type=googlePlus'; // PHP script for GooglePlus... + urlJson.stumbleupon = this.options.urlCurl + '?url={url}&type=stumbleupon'; // PHP script for Stumbleupon... + } + $(this.element).addClass(this.options.className); //add class + + //HTML5 Custom data + if (typeof $(this.element).data('title') !== 'undefined') { + this.options.title = $(this.element).attr('data-title'); + } + if (typeof $(this.element).data('url') !== 'undefined') { + this.options.url = $(this.element).data('url'); + } + if (typeof $(this.element).data('text') !== 'undefined') { + this.options.text = $(this.element).data('text'); + } + + //how many social website have been selected + $.each(this.options.share, function(name, val) { + if (val === true) { + self.options.shareTotal++; + } + }); + + if (self.options.enableCounter === true) { //if for some reason you don't need counter + //get count of social share that have been selected + $.each(this.options.share, function(name, val) { + if (val === true) { + //self.getSocialJson(name); + try { + self.getSocialJson(name); + } catch (e) {} + } + }); + } else if (self.options.template !== '') { //for personalized button (with template) + this.options.render(this, this.options); + } else { // if you want to use official button like example 3 or 5 + this.loadButtons(); + } + + //add hover event + $(this.element).hover(function() { + //load social button if enable and 1 time + if ($(this).find('.buttons').length === 0 && self.options.enableHover === true) { + self.loadButtons(); + } + self.options.hover(self, self.options); + }, function() { + self.options.hide(self, self.options); + }); + + //click event + $(this.element).click(function() { + self.options.click(self, self.options); + return false; + }); + }; + + /* loadButtons methode + ================================================== */ + Plugin.prototype.loadButtons = function() { + var self = this; + $(this.element).append('
'); + $.each(self.options.share, function(name, val) { + if (val == true) { + loadButton[name](self); + if (self.options.enableTracking === true) { //add tracking + tracking[name](); + } + } + }); + }; + + /* getSocialJson methode + ================================================== */ + Plugin.prototype.getSocialJson = function(name) { + var self = this, + count = 0, + url = urlJson[name].replace('{url}', encodeURIComponent(this.options.url)); + if (this.options.buttons[name].urlCount === true && this.options.buttons[name].url !== '') { + url = urlJson[name].replace('{url}', this.options.buttons[name].url); + } + //console.log('name : ' + name + ' - url : '+url); //debug + if (url != '' && self.options.urlCurl !== '') { //urlCurl = '' if you don't want to used PHP script but used social button + $.getJSON(url, function(json) { + if (typeof json.count !== "undefined") { //GooglePlus, Stumbleupon, Twitter, Pinterest and Digg + var temp = json.count + ''; + temp = temp.replace('\u00c2\u00a0', ''); //remove google plus special chars + count += parseInt(temp, 10); + } + //get the FB total count (shares, likes and more) + else if (json.data && json.data.length > 0 && typeof json.data[0].total_count !== "undefined") { //Facebook total count + count += parseInt(json.data[0].total_count, 10); + } else if (typeof json[0] !== "undefined") { //Delicious + count += parseInt(json[0].total_posts, 10); + } else if (typeof json[0] !== "undefined") { //Stumbleupon + } + self.options.count[name] = count; + self.options.total += count; + self.renderer(); + self.rendererPerso(); + //console.log(json); //debug + }) + .error(function() { + self.options.count[name] = 0; + self.rendererPerso(); + }); + } else { + self.renderer(); + self.options.count[name] = 0; + self.rendererPerso(); + } + }; + + /* launch render methode + ================================================== */ + Plugin.prototype.rendererPerso = function() { + //check if this is the last social website to launch render + var shareCount = 0; + for (e in this.options.count) { + shareCount++; + } + if (shareCount === this.options.shareTotal) { + this.options.render(this, this.options); + } + }; + + /* render methode + ================================================== */ + Plugin.prototype.renderer = function() { + var total = this.options.total, + template = this.options.template; + if (this.options.shorterTotal === true) { //format number like 1.2k or 5M + total = this.shorterTotal(total); + } + + if (template !== '') { //if there is a template + template = template.replace('{total}', total); + $(this.element).html(template); + } else { //template by defaults + $(this.element).html( + '
' + total + '' + + (this.options.title !== '' ? '' : '') + + '
' + ); + } + }; + + /* format total numbers like 1.2k or 5M + ================================================== */ + Plugin.prototype.shorterTotal = function(num) { + if (num >= 1e6) { + num = (num / 1e6).toFixed(2) + "M" + } else if (num >= 1e3) { + num = (num / 1e3).toFixed(1) + "k" + } + return num; + }; + + /* Methode for open popup + ================================================== */ + Plugin.prototype.openPopup = function(site) { + popup[site](this.options); //open + if (this.options.enableTracking === true) { //tracking! + var tracking = { + googlePlus: { + site: 'Google', + action: '+1' + }, + facebook: { + site: 'facebook', + action: 'like' + }, + twitter: { + site: 'twitter', + action: 'tweet' + }, + digg: { + site: 'digg', + action: 'add' + }, + delicious: { + site: 'delicious', + action: 'add' + }, + stumbleupon: { + site: 'stumbleupon', + action: 'add' + }, + linkedin: { + site: 'linkedin', + action: 'share' + }, + pinterest: { + site: 'pinterest', + action: 'pin' + } + }; + _gaq.push(['_trackSocial', tracking[site].site, tracking[site].action]); + } + }; + + /* Methode for add +1 to a counter + ================================================== */ + Plugin.prototype.simulateClick = function() { + var html = $(this.element).html(); + $(this.element).html(html.replace(this.options.total, this.options.total + 1)); + }; + + /* Methode for add +1 to a counter + ================================================== */ + Plugin.prototype.update = function(url, text) { + if (url !== '') { + this.options.url = url; + } + if (text !== '') { + this.options.text = text; + } + }; + + /* A really lightweight plugin wrapper around the constructor, preventing against multiple instantiations + ================================================== */ + $.fn[pluginName] = function(options) { + var args = arguments; + if (options === undefined || typeof options === 'object') { + return this.each(function() { + if (!$.data(this, 'plugin_' + pluginName)) { + $.data(this, 'plugin_' + pluginName, new Plugin(this, options)); + } + }); + } else if (typeof options === 'string' && options[0] !== '_' && options !== 'init') { + return this.each(function() { + var instance = $.data(this, 'plugin_' + pluginName); + if (instance instanceof Plugin && typeof instance[options] === 'function') { + instance[options].apply(instance, Array.prototype.slice.call(args, 1)); + } + }); + } + }; +})(jQuery, window, document); \ No newline at end of file diff --git a/assets/demo/src/application.js b/assets/demo/src/application.js new file mode 100644 index 0000000..a399b3b --- /dev/null +++ b/assets/demo/src/application.js @@ -0,0 +1,119 @@ +// NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT +// IT'S ALL JUST JUNK FOR OUR DOCS! +// ++++++++++++++++++++++++++++++++++++++++++ + +/*! + * JavaScript for Bootstrap's docs (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under the Creative Commons Attribution 3.0 Unported License. For + * details, see https://creativecommons.org/licenses/by/3.0/. + */ + +/* global Clipboard, anchors */ + +(function($) { + 'use strict'; + + $(function() { + // Indeterminate checkbox example + $('.bd-example-indeterminate [type="checkbox"]').prop( + 'indeterminate', + true + ); + + // Tooltip and popover demos + $('.tooltip-demo').tooltip({ + selector: '[data-toggle="tooltip"]', + container: 'body', + }); + + $('[data-toggle="popover"]').popover(); + + // Demos within modals + $('.tooltip-test').tooltip(); + $('.popover-test').popover(); + + // Indeterminate checkbox example + $('.bd-example-indeterminate [type="checkbox"]').prop( + 'indeterminate', + true + ); + + // Disable empty links in docs examples + $('.bd-content [href="#"]').click(function(e) { + e.preventDefault(); + }); + + // Modal relatedTarget demo + $('#exampleModal').on('show.bs.modal', function(event) { + var $button = $(event.relatedTarget); // Button that triggered the modal + var recipient = $button.data('whatever'); // Extract info from data-* attributes + // If necessary, you could initiate an AJAX request here (and then do the updating in a callback). + // Update the modal's content. We'll use jQuery here, but you could use a data binding library or other methods instead. + var $modal = $(this); + $modal.find('.modal-title').text('New message to ' + recipient); + $modal.find('.modal-body input').val(recipient); + }); + + // Activate animated progress bar + $('.bd-toggle-animated-progress').on('click', function() { + $(this) + .siblings('.progress') + .find('.progress-bar-striped') + .toggleClass('progress-bar-animated'); + }); + + // Insert copy to clipboard button before .highlight + $('.highlight').each(function() { + var btnHtml = + '
'; + $(this).before(btnHtml); + $('.btn-clipboard').tooltip().on('mouseleave', function() { + // explicitly hide tooltip, since after clicking it remains + // focused (as it's a button), so tooltip would otherwise + // remain visible until focus is moved away + $(this).tooltip('hide'); + }); + }); + + var clipboard = new Clipboard('.btn-clipboard', { + target: function(trigger) { + return trigger.parentNode.nextElementSibling; + }, + }); + + clipboard.on('success', function(e) { + $(e.trigger) + .attr('title', 'Copied!') + .tooltip('_fixTitle') + .tooltip('show') + .attr('title', 'Copy to clipboard') + .tooltip('_fixTitle'); + + e.clearSelection(); + }); + + clipboard.on('error', function(e) { + var modifierKey = /Mac/i.test(navigator.userAgent) ? '\u2318' : 'Ctrl-'; + var fallbackMsg = 'Press ' + modifierKey + 'C to copy'; + + $(e.trigger) + .attr('title', fallbackMsg) + .tooltip('_fixTitle') + .tooltip('show') + .attr('title', 'Copy to clipboard') + .tooltip('_fixTitle'); + }); + + anchors.options = { + icon: '#', + }; + anchors.add( + '.bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5' + ); + $( + '.bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5' + ).wrapInner('
'); + }); +})(jQuery); \ No newline at end of file diff --git a/assets/demo/vendor/anchor.min.js b/assets/demo/vendor/anchor.min.js new file mode 100644 index 0000000..35575f1 --- /dev/null +++ b/assets/demo/vendor/anchor.min.js @@ -0,0 +1,6 @@ +/** + * AnchorJS - v4.0.0 - 2017-06-02 + * https://github.com/bryanbraun/anchorjs + * Copyright (c) 2017 Bryan Braun; Licensed MIT + */ +!function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";function A(A){function e(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.class=A.hasOwnProperty("class")?A.class:"",A.truncate=A.hasOwnProperty("truncate")?Math.floor(A.truncate):64}function t(A){var e;if("string"==typeof A||A instanceof String)e=[].slice.call(document.querySelectorAll(A));else{if(!(Array.isArray(A)||A instanceof NodeList))throw new Error("The selector provided to AnchorJS was invalid.");e=[].slice.call(A)}return e}function n(){if(null===document.head.querySelector("style.anchorjs")){var A,e=document.createElement("style");e.className="anchorjs",e.appendChild(document.createTextNode("")),void 0===(A=document.head.querySelector('[rel="stylesheet"], style'))?document.head.appendChild(e):document.head.insertBefore(e,A),e.sheet.insertRule(" .anchorjs-link { opacity: 0; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }",e.sheet.cssRules.length),e.sheet.insertRule(" *:hover > .anchorjs-link, .anchorjs-link:focus { opacity: 1; }",e.sheet.cssRules.length),e.sheet.insertRule(" [data-anchorjs-icon]::after { content: attr(data-anchorjs-icon); }",e.sheet.cssRules.length),e.sheet.insertRule(' @font-face { font-family: "anchorjs-icons"; src: url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype"); }',e.sheet.cssRules.length)}}this.options=A||{},this.elements=[],e(this.options),this.isTouchDevice=function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)},this.add=function(A){var i,o,s,c,r,a,h,l,u,d,f,g,p=[];if(e(this.options),"touch"===(g=this.options.visible)&&(g=this.isTouchDevice()?"always":"hover"),A||(A="h2, h3, h4, h5, h6"),0===(i=t(A)).length)return this;for(n(),o=document.querySelectorAll("[id]"),s=[].map.call(o,function(A){return A.id}),r=0;r\]\.\/\(\)\*\\]/g;return this.options.truncate||e(this.options),A.trim().replace(/\'/gi,"").replace(t,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(A){var e=A.firstChild&&(" "+A.firstChild.className+" ").indexOf(" anchorjs-link ")>-1,t=A.lastChild&&(" "+A.lastChild.className+" ").indexOf(" anchorjs-link ")>-1;return e||t||!1}}return A}); \ No newline at end of file diff --git a/assets/demo/vendor/clipboard.min.js b/assets/demo/vendor/clipboard.min.js new file mode 100644 index 0000000..90fd15b --- /dev/null +++ b/assets/demo/vendor/clipboard.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v1.7.1 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ +!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var e;e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,e.Clipboard=t()}}(function(){var t,e,n;return function t(e,n,o){function i(a,c){if(!n[a]){if(!e[a]){var l="function"==typeof require&&require;if(!c&&l)return l(a,!0);if(r)return r(a,!0);var s=new Error("Cannot find module '"+a+"'");throw s.code="MODULE_NOT_FOUND",s}var u=n[a]={exports:{}};e[a][0].call(u.exports,function(t){var n=e[a][1][t];return i(n||t)},u,u.exports,t,e,n,o)}return n[a].exports}for(var r="function"==typeof require&&require,a=0;a0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function t(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function t(){var e=this,n="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[n?"right":"left"]="-9999px";var o=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=o+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,i.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function t(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function t(){this.selectedText=(0,i.default)(this.target),this.copyText()}},{key:"copyText",value:function t(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function t(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function t(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function t(){this.removeFake()}},{key:"action",set:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function t(){return this._action}},{key:"target",set:function t(e){if(void 0!==e){if(!e||"object"!==(void 0===e?"undefined":r(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function t(){return this._target}}]),t}();t.exports=c})},{select:5}],8:[function(e,n,o){!function(i,r){if("function"==typeof t&&t.amd)t(["module","./clipboard-action","tiny-emitter","good-listener"],r);else if(void 0!==o)r(n,e("./clipboard-action"),e("tiny-emitter"),e("good-listener"));else{var a={exports:{}};r(a,i.clipboardAction,i.tinyEmitter,i.goodListener),i.clipboard=a.exports}}(this,function(t,e,n,o){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function c(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function l(t,e){var n="data-clipboard-"+t;if(e.hasAttribute(n))return e.getAttribute(n)}var s=i(e),u=i(n),f=i(o),d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},h=function(){function t(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===d(e.container)?e.container:document.body}},{key:"listenClick",value:function t(e){var n=this;this.listener=(0,f.default)(e,"click",function(t){return n.onClick(t)})}},{key:"onClick",value:function t(e){var n=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new s.default({action:this.action(n),target:this.target(n),text:this.text(n),container:this.container,trigger:n,emitter:this})}},{key:"defaultAction",value:function t(e){return l("action",e)}},{key:"defaultTarget",value:function t(e){var n=l("target",e);if(n)return document.querySelector(n)}},{key:"defaultText",value:function t(e){return l("text",e)}},{key:"destroy",value:function t(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],n="string"==typeof e?[e]:e,o=!!document.queryCommandSupported;return n.forEach(function(t){o=o&&!!document.queryCommandSupported(t)}),o}}]),e}(u.default);t.exports=p})},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8)}); \ No newline at end of file diff --git a/assets/demo/vendor/holder.min.js b/assets/demo/vendor/holder.min.js new file mode 100644 index 0000000..62255af --- /dev/null +++ b/assets/demo/vendor/holder.min.js @@ -0,0 +1,13 @@ +/*! + +Holder - client side image placeholders +Version 2.9.4+cabil +© 2016 Ivan Malopinsky - http://imsky.co + +Site: http://holderjs.com +Issues: https://github.com/imsky/holder/issues +License: MIT + +*/ +!function(e){if(e.document){var t=e.document;t.querySelectorAll||(t.querySelectorAll=function(n){var r,i=t.createElement("style"),o=[];for(t.documentElement.firstChild.appendChild(i),t._qsa=[],i.styleSheet.cssText=n+"{x-qsa:expression(document._qsa && document._qsa.push(this))}",e.scrollBy(0,0),i.parentNode.removeChild(i);t._qsa.length;)r=t._qsa.shift(),r.style.removeAttribute("x-qsa"),o.push(r);return t._qsa=null,o}),t.querySelector||(t.querySelector=function(e){var n=t.querySelectorAll(e);return n.length?n[0]:null}),t.getElementsByClassName||(t.getElementsByClassName=function(e){return e=String(e).replace(/^|\s+/g,"."),t.querySelectorAll(e)}),Object.keys||(Object.keys=function(e){if(e!==Object(e))throw TypeError("Object.keys called on non-object");var t,n=[];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.push(t);return n}),Array.prototype.forEach||(Array.prototype.forEach=function(e){if(void 0===this||null===this)throw TypeError();var t=Object(this),n=t.length>>>0;if("function"!=typeof e)throw TypeError();var r,i=arguments[1];for(r=0;r>16&255)),i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o)),a=0,o=0),r+=1;return 12===a?(o>>=4,i.push(String.fromCharCode(255&o))):18===a&&(o>>=2,i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o))),i.join("")},e.btoa=e.btoa||function(e){e=String(e);var n,r,i,o,a,s,l,h=0,u=[];if(/[^\x00-\xFF]/.test(e))throw Error("InvalidCharacterError");for(;h>2,a=(3&n)<<4|r>>4,s=(15&r)<<2|i>>6,l=63&i,h===e.length+2?(s=64,l=64):h===e.length+1&&(l=64),u.push(t.charAt(o),t.charAt(a),t.charAt(s),t.charAt(l));return u.join("")}}(e),Object.prototype.hasOwnProperty||(Object.prototype.hasOwnProperty=function(e){var t=this.__proto__||this.constructor.prototype;return e in this&&(!(e in t)||t[e]!==this[e])}),function(){if("performance"in e==!1&&(e.performance={}),Date.now=Date.now||function(){return(new Date).getTime()},"now"in e.performance==!1){var t=Date.now();performance.timing&&performance.timing.navigationStart&&(t=performance.timing.navigationStart),e.performance.now=function(){return Date.now()-t}}}(),e.requestAnimationFrame||(e.webkitRequestAnimationFrame&&e.webkitCancelAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return webkitRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.webkitCancelAnimationFrame}(e):e.mozRequestAnimationFrame&&e.mozCancelAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return mozRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.mozCancelAnimationFrame}(e):!function(e){e.requestAnimationFrame=function(t){return e.setTimeout(t,1e3/60)},e.cancelAnimationFrame=e.clearTimeout}(e))}}(this),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Holder=t():e.Holder=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){(function(t){function r(e,t,n,r){var a=i(n.substr(n.lastIndexOf(e.domain)),e);a&&o({mode:null,el:r,flags:a,engineSettings:t})}function i(e,t){var n={theme:k(O.settings.themes.gray,null),stylesheets:t.stylesheets,instanceOptions:t},r=e.indexOf("?"),i=[e];r!==-1&&(i=[e.slice(0,r),e.slice(r+1)]);var o=i[0].split("/");n.holderURL=e;var a=o[1],s=a.match(/([\d]+p?)x([\d]+p?)/);if(!s)return!1;if(n.fluid=a.indexOf("p")!==-1,n.dimensions={width:s[1].replace("p","%"),height:s[2].replace("p","%")},2===i.length){var l=v.parse(i[1]);if(w.truthy(l.ratio)){n.fluid=!0;var h=parseFloat(n.dimensions.width.replace("%","")),u=parseFloat(n.dimensions.height.replace("%",""));u=Math.floor(100*(u/h)),h=100,n.dimensions.width=h+"%",n.dimensions.height=u+"%"}if(n.auto=w.truthy(l.auto),l.bg&&(n.theme.bg=w.parseColor(l.bg)),l.fg&&(n.theme.fg=w.parseColor(l.fg)),l.bg&&!l.fg&&(n.autoFg=!0),l.theme&&n.instanceOptions.themes.hasOwnProperty(l.theme)&&(n.theme=k(n.instanceOptions.themes[l.theme],null)),l.text&&(n.text=l.text),l.textmode&&(n.textmode=l.textmode),l.size&&(n.size=l.size),l.font&&(n.font=l.font),l.align&&(n.align=l.align),l.lineWrap&&(n.lineWrap=l.lineWrap),n.nowrap=w.truthy(l.nowrap),n.outline=w.truthy(l.outline),w.truthy(l.random)){O.vars.cache.themeKeys=O.vars.cache.themeKeys||Object.keys(n.instanceOptions.themes);var c=O.vars.cache.themeKeys[0|Math.random()*O.vars.cache.themeKeys.length];n.theme=k(n.instanceOptions.themes[c],null)}}return n}function o(e){var t=e.mode,n=e.el,r=e.flags,i=e.engineSettings,o=r.dimensions,s=r.theme,l=o.width+"x"+o.height;t=null==t?r.fluid?"fluid":"image":t;var c=/holder_([a-z]+)/g,d=!1;if(null!=r.text&&(s.text=r.text,"object"===n.nodeName.toLowerCase())){for(var f=s.text.split("\\n"),p=0;p1){var b,x=0,A=0,C=0;w=new s.Group("line"+C),"left"!==e.align&&"right"!==e.align||(o=e.width*(1-2*(1-r)));for(var E=0;E=o||T===!0)&&(t(g,w,x,g.properties.leading),g.add(w),x=0,A+=g.properties.leading,C+=1,w=new s.Group("line"+C),w.y=A),T!==!0&&(v.moveTo(x,0),x+=m.spaceWidth+k.width,w.add(v))}if(t(g,w,x,g.properties.leading),g.add(w),"left"===e.align)g.moveTo(e.width-i,null,null);else if("right"===e.align){for(b in g.children)w=g.children[b],w.moveTo(e.width-w.width,null,null);g.moveTo(0-(e.width-i),null,null)}else{for(b in g.children)w=g.children[b],w.moveTo((g.width-w.width)/2,null,null);g.moveTo((e.width-g.width)/2,null,null)}g.moveTo(null,(e.height-g.height)/2,null),(e.height-g.height)/2<0&&g.moveTo(null,0,null)}else v=new s.Text(e.text),w=new s.Group("line0"),w.add(v),g.add(w),"left"===e.align?g.moveTo(e.width-i,null,null):"right"===e.align?g.moveTo(0-(e.width-i),null,null):g.moveTo((e.width-m.boundingBox.width)/2,null,null),g.moveTo(null,(e.height-m.boundingBox.height)/2,null);return a}function l(e,t,n,r){var i=parseInt(e,10),o=parseInt(t,10),a=Math.max(i,o),s=Math.min(i,o),l=.8*Math.min(s,a*r);return Math.round(Math.max(n,l))}function h(e){var t;t=null==e||null==e.nodeType?O.vars.resizableImages:[e];for(var n=0,r=t.length;n1){n.nodeValue="";for(var v=0;v=0?t:1)}function o(e){x?i(e):S.push(e)}null==document.readyState&&document.addEventListener&&(document.addEventListener("DOMContentLoaded",function C(){document.removeEventListener("DOMContentLoaded",C,!1),document.readyState="complete"},!1),document.readyState="loading");var a=e.document,s=a.documentElement,l="load",h=!1,u="on"+l,c="complete",d="readyState",f="attachEvent",p="detachEvent",g="addEventListener",m="DOMContentLoaded",v="onreadystatechange",y="removeEventListener",w=g in a,b=h,x=h,S=[];if(a[d]===c)i(t);else if(w)a[g](m,n,h),e[g](l,n,h);else{a[f](v,n),e[f](u,n);try{b=null==e.frameElement&&s}catch(A){}b&&b.doScroll&&!function E(){if(!x){try{b.doScroll("left")}catch(e){return i(E,50)}r(),t()}}()}return o.version="1.4.0",o.isReady=function(){return x},o}e.exports="undefined"!=typeof window&&n(window)},function(e,t,n){var r=encodeURIComponent,i=decodeURIComponent,o=n(4),a=n(5),s=/(\w+)\[(\d+)\]/,l=/\w+\.\w+/;t.parse=function(e){if("string"!=typeof e)return{};if(e=o(e),""===e)return{};"?"===e.charAt(0)&&(e=e.slice(1));for(var t={},n=e.split("&"),r=0;r=0;r--)n=e.charCodeAt(r),n>128?t.unshift(["&#",n,";"].join("")):t.unshift(e[r]);return t.join("")},t.imageExists=function(e,t){var n=new Image;n.onerror=function(){t.call(this,!1)},n.onload=function(){t.call(this,!0)},n.src=e},t.decodeHtmlEntity=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(t)})},t.dimensionCheck=function(e){var t={height:e.clientHeight,width:e.clientWidth};return!(!t.height||!t.width)&&t},t.truthy=function(e){return"string"==typeof e?"true"===e||"yes"===e||"1"===e||"on"===e||"✓"===e:!!e},t.parseColor=function(e){var t,n=/(^(?:#?)[0-9a-f]{6}$)|(^(?:#?)[0-9a-f]{3}$)/i,r=/^rgb\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/,i=/^rgba\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(0\.\d{1,}|1)\)$/,o=e.match(n);return null!==o?(t=o[1]||o[2],"#"!==t[0]?"#"+t:t):(o=e.match(r),null!==o?t="rgb("+o.slice(1).join(",")+")":(o=e.match(i),null!==o?t="rgba("+o.slice(1).join(",")+")":null))},t.canvasRatio=function(){var t=1,n=1;if(e.document){var r=e.document.createElement("canvas");if(r.getContext){var i=r.getContext("2d");t=e.devicePixelRatio||1,n=i.webkitBackingStorePixelRatio||i.mozBackingStorePixelRatio||i.msBackingStorePixelRatio||i.oBackingStorePixelRatio||i.backingStorePixelRatio||1}}return t/n}}).call(t,function(){return this}())},function(e,t,n){(function(e){var r=n(9),i="http://www.w3.org/2000/svg",o=8;t.initSVG=function(e,t,n){var a,s,l=!1;e&&e.querySelector?(s=e.querySelector("style"),null===s&&(l=!0)):(e=r.newEl("svg",i),l=!0),l&&(a=r.newEl("defs",i),s=r.newEl("style",i),r.setAttr(s,{type:"text/css"}),a.appendChild(s),e.appendChild(a)),e.webkitMatchesSelector&&e.setAttribute("xmlns",i);for(var h=0;h=0;l--){var h=s.createProcessingInstruction("xml-stylesheet",'href="'+a[l]+'" rel="stylesheet"');s.insertBefore(h,s.firstChild)}s.removeChild(s.documentElement),o=i.serializeToString(s)}var u=i.serializeToString(t);return u=u.replace(/\&(\#[0-9]{2,}\;)/g,"&$1"),o+u}}}).call(t,function(){return this}())},function(e,t){(function(e){t.newEl=function(t,n){if(e.document)return null==n?e.document.createElement(t):e.document.createElementNS(n,t)},t.setAttr=function(e,t){for(var n in t)e.setAttribute(n,t[n])},t.createXML=function(){if(e.DOMParser)return(new DOMParser).parseFromString("","application/xml")},t.getNodeArray=function(t){var n=null;return"string"==typeof t?n=document.querySelectorAll(t):e.NodeList&&t instanceof e.NodeList?n=t:e.Node&&t instanceof e.Node?n=[t]:e.HTMLCollection&&t instanceof e.HTMLCollection?n=t:t instanceof Array?n=t:null===t&&(n=[]),n=Array.prototype.slice.call(n)}}).call(t,function(){return this}())},function(e,t){var n=function(e,t){"string"==typeof e&&(this.original=e,"#"===e.charAt(0)&&(e=e.slice(1)),/[^a-f0-9]+/i.test(e)||(3===e.length&&(e=e.replace(/./g,"$&$&")),6===e.length&&(this.alpha=1,t&&t.alpha&&(this.alpha=t.alpha),this.set(parseInt(e,16)))))};n.rgb2hex=function(e,t,n){function r(e){var t=(0|e).toString(16);return e<16&&(t="0"+t),t}return[e,t,n].map(r).join("")},n.hsl2rgb=function(e,t,n){var r=e/60,i=(1-Math.abs(2*n-1))*t,o=i*(1-Math.abs(parseInt(r)%2-1)),a=n-i/2,s=0,l=0,h=0;return r>=0&&r<1?(s=i,l=o):r>=1&&r<2?(s=o,l=i):r>=2&&r<3?(l=i,h=o):r>=3&&r<4?(l=o,h=i):r>=4&&r<5?(s=o,h=i):r>=5&&r<6&&(s=i,h=o),s+=a,l+=a,h+=a,s=parseInt(255*s),l=parseInt(255*l),h=parseInt(255*h),[s,l,h]},n.prototype.set=function(e){this.raw=e;var t=(16711680&this.raw)>>16,n=(65280&this.raw)>>8,r=255&this.raw,i=.2126*t+.7152*n+.0722*r,o=-.09991*t-.33609*n+.436*r,a=.615*t-.55861*n-.05639*r;return this.rgb={r:t,g:n,b:r},this.yuv={y:i,u:o,v:a},this},n.prototype.lighten=function(e){var t=Math.min(1,Math.max(0,Math.abs(e)))*(e<0?-1:1),r=255*t|0,i=Math.min(255,Math.max(0,this.rgb.r+r)),o=Math.min(255,Math.max(0,this.rgb.g+r)),a=Math.min(255,Math.max(0,this.rgb.b+r)),s=n.rgb2hex(i,o,a);return new n(s)},n.prototype.toHex=function(e){return(e?"#":"")+this.raw.toString(16)},n.prototype.lighterThan=function(e){return e instanceof n||(e=new n(e)),this.yuv.y>e.yuv.y},n.prototype.blendAlpha=function(e){e instanceof n||(e=new n(e));var t=e,r=this,i=t.alpha*t.rgb.r+(1-t.alpha)*r.rgb.r,o=t.alpha*t.rgb.g+(1-t.alpha)*r.rgb.g,a=t.alpha*t.rgb.b+(1-t.alpha)*r.rgb.b;return new n(n.rgb2hex(i,o,a))},e.exports=n},function(e,t){e.exports={version:"2.9.4",svg_ns:"http://www.w3.org/2000/svg"}},function(e,t,n){function r(e,t){return c.element({tag:t,width:e.width,height:e.height,fill:e.properties.fill})}function i(e){return h.cssProps({fill:e.fill,"font-weight":e.font.weight,"font-family":e.font.family+", monospace","font-size":e.font.size+e.font.units})}function o(e,t,n){var r=n/2;return["M",r,r,"H",e-r,"V",t-r,"H",r,"V",0,"M",0,r,"L",e,t-r,"M",0,t-r,"L",e,r].join(" ")}var a=n(13),s=n(8),l=n(11),h=n(7),u=l.svg_ns,c={element:function(e){var t=e.tag,n=e.content||"";return delete e.tag,delete e.content,[t,n,e]}};e.exports=function(e,t){var n=t.engineSettings,l=n.stylesheets,h=l.map(function(e){return''}).join("\n"),d="holder_"+Number(new Date).toString(16),f=e.root,p=f.children.holderTextGroup,g="#"+d+" text { "+i(p.properties)+" } ";p.y+=.8*p.textPositionData.boundingBox.height;var m=[];Object.keys(p.children).forEach(function(e){var t=p.children[e];Object.keys(t.children).forEach(function(e){var n=t.children[e],r=p.x+t.x+n.x,i=p.y+t.y+n.y,o=c.element({tag:"text",content:n.properties.text,x:r,y:i});m.push(o)})});var v=c.element({tag:"g",content:m}),y=null;if(f.children.holderBg.properties.outline){var w=f.children.holderBg.properties.outline;y=c.element({tag:"path",d:o(f.children.holderBg.width,f.children.holderBg.height,w.width),"stroke-width":w.width,stroke:w.fill,fill:"none"})}var b=r(f.children.holderBg,"rect"),x=[];x.push(b),w&&x.push(y),x.push(v);var S=c.element({tag:"g",id:d,content:x}),A=c.element({tag:"style",content:g,type:"text/css"}),C=c.element({tag:"defs",content:A}),E=c.element({tag:"svg",content:[C,S],width:f.properties.width,height:f.properties.height,xmlns:u,viewBox:[0,0,f.properties.width,f.properties.height].join(" "),preserveAspectRatio:"none"}),k=a(E);k=h+k[0];var T=s.svgStringToDataURI(k,"background"===t.mode);return T}},function(e,t,n){n(14);e.exports=function r(e,t,n){"use strict";function i(e){var t=e.match(/^[\w-]+/),r={tag:t?t[0]:"div",attr:{},children:[]},i=e.match(/#([\w-]+)/),o=e.match(/\$([\w-]+)/),a=e.match(/\.[\w-]+/g);return i&&(r.attr.id=i[1],n[i[1]]=r),o&&(n[o[1]]=r),a&&(r.attr["class"]=a.join(" ").replace(/\./g,"")),e.match(/&$/g)&&(f=!1),r}function o(e,t){if(null!==t&&t!==!1&&void 0!==t)return"string"!=typeof t&&"object"!=typeof t?String(t):t}function a(e){return e||0===e?String(e).replace(/&/g,"&").replace(/"/g,"""):""}function s(e){return String(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}var l,h,u,c,d=1,f=!0;if(n=n||{},"string"==typeof e[0])e[0]=i(e[0]);else{if(!Array.isArray(e[0]))throw new Error("First element of array must be a string, or an array and not "+JSON.stringify(e[0]));d=0}for(;d",e[0]=l}return n[0]=e[0],u&&u(e[0]),n}},function(e,t){"use strict";function n(e){var t=""+e,n=r.exec(t);if(!n)return t;var i,o="",a=0,s=0;for(a=n.index;a]/;e.exports=n},function(e,t,n){var r=n(9),i=n(7);e.exports=function(){var e=r.newEl("canvas"),t=null;return function(n){null==t&&(t=e.getContext("2d"));var r=i.canvasRatio(),o=n.root;e.width=r*o.properties.width,e.height=r*o.properties.height,t.textBaseline="middle";var a=o.children.holderBg,s=r*a.width,l=r*a.height,h=2,u=h/2;t.fillStyle=a.properties.fill,t.fillRect(0,0,s,l),a.properties.outline&&(t.strokeStyle=a.properties.outline.fill,t.lineWidth=a.properties.outline.width,t.moveTo(u,u),t.lineTo(s-u,u),t.lineTo(s-u,l-u),t.lineTo(u,l-u),t.lineTo(u,u),t.moveTo(0,u),t.lineTo(s,l-u),t.moveTo(0,l-u),t.lineTo(s,u),t.stroke());var c=o.children.holderTextGroup;t.font=c.properties.font.weight+" "+r*c.properties.font.size+c.properties.font.units+" "+c.properties.font.family+", monospace",t.fillStyle=c.properties.fill;for(var d in c.children){var f=c.children[d];for(var p in f.children){var g=f.children[p],m=r*(c.x+f.x+g.x),v=r*(c.y+f.y+g.y+c.properties.leading/2);t.fillText(g.properties.text,m,v)}}return e.toDataURL("image/png")}}()}])}),function(e,t){t&&(Holder=e.Holder); +}(this,"undefined"!=typeof Meteor&&"undefined"!=typeof Package); \ No newline at end of file diff --git a/assets/demo/vendor/split.min.js b/assets/demo/vendor/split.min.js new file mode 100644 index 0000000..3847be9 --- /dev/null +++ b/assets/demo/vendor/split.min.js @@ -0,0 +1,21 @@ + +var _gaq=_gaq||[] +Split=(function(){var config={},defaults={cookieName:'abTest',cookieAge:30,customVariableName:'AB Test alternative',customVariableIndex:1} +function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();} +else var expires="";document.cookie=name+"="+value+expires+"; path=/";} +function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i -1 ? true : false; + + if (isWindows) { + // if we are on windows OS we activate the perfectScrollbar function + if ($('.main-panel').length != 0) { + var ps = new PerfectScrollbar('.main-panel', { + wheelSpeed: 2, + wheelPropagation: true, + minScrollbarLength: 20, + suppressScrollX: true + }); + } + + if ($('.sidebar .sidebar-wrapper').length != 0) { + + var ps1 = new PerfectScrollbar('.sidebar .sidebar-wrapper'); + $('.table-responsive').each(function() { + var ps2 = new PerfectScrollbar($(this)[0]); + }); + } + + + + $html.addClass('perfect-scrollbar-on'); + } else { + $html.addClass('perfect-scrollbar-off'); + } +})(); + +$(document).ready(function() { + + var scroll_start = 0; + var startchange = $('.row'); + var offset = startchange.offset(); + var scrollElement = navigator.platform.indexOf('Win') > -1 ? $(".ps") : $(window); + scrollElement.scroll(function() { + + scroll_start = $(this).scrollTop(); + + if (scroll_start > 50) { + $navbar_minimize_fixed.css('opacity', '1'); + } else { + $navbar_minimize_fixed.css('opacity', '0'); + } + }); + + // hide the siblings opened collapse + + $collapse.on('show.bs.collapse', function() { + $(this).parent().siblings().children('.collapse').each(function() { + $(this).collapse('hide'); + }); + }); + + // Activate the Tooltips + $('[data-toggle="tooltip"], [rel="tooltip"]').tooltip(); + + // Activate Popovers and set color for popovers + $('[data-toggle="popover"]').each(function() { + color_class = $(this).data('color'); + $(this).popover({ + template: '' + }); + }); + + var tagClass = $tagsinput.data('color'); + + if ($tagsinput.length != 0) { + $tagsinput.tagsinput(); + } + + $('.bootstrap-tagsinput').find('.tag').addClass('badge-' + tagClass); + + // Activate bootstrap-select + if ($selectpicker.length != 0) { + $selectpicker.selectpicker({ + iconBase: "tim-icons", + tickIcon: "icon-check-2" + }); + } + + //when you click the modal search button the navbar will not be collapsed + $("#search-button").click(function() { + $(this).closest('.navbar-collapse').removeClass('show'); + $navbar.addClass('navbar-transparent').removeClass('bg-white'); + + }); + + + + blackDashboard.initMinimizeSidebar(); + + var scroll_distance = $navbar_color.attr('color-on-scroll') || 500; + + // Check if we have the class "navbar-color-on-scroll" then add the function to remove the class "navbar-transparent" so it will transform to a plain color. + if ($navbar_color.length != 0) { + blackDashboard.checkScrollForTransparentNavbar(); + $(window).on('scroll', blackDashboard.checkScrollForTransparentNavbar) + } + + if ($full_screen_map.length == 0 && $('.bd-docs').length == 0) { + // On click navbar-collapse the menu will be white not transparent + $('.navbar-toggler').click(function() { + $collapse.on('show.bs.collapse', function() { + $(this).closest('.navbar').removeClass('navbar-transparent').addClass('bg-white'); + }).on('hide.bs.collapse', function() { + $(this).closest('.navbar').addClass('navbar-transparent').removeClass('bg-white'); + }); + $navbar.css('transition', ''); + + }); + } + + $navbar.css({ + 'top': '0', + 'transition': 'all .5s linear' + }); + + $('.form-control').on("focus", function() { + $(this).parent('.input-group').addClass("input-group-focus"); + }).on("blur", function() { + $(this).parent(".input-group").removeClass("input-group-focus"); + }); + + // Activate bootstrapSwitch + $('.bootstrap-switch').each(function() { + var data_on_label = $(this).data('on-label') || ''; + var data_off_label = $(this).data('off-label') || ''; + + $(this).bootstrapSwitch({ + onText: data_on_label, + offText: data_off_label + }); + }); +}); + +$(document).on('click', '.navbar-toggle', function() { + var $toggle = $(this); + + if (blackDashboard.misc.navbar_menu_visible == 1) { + $html.removeClass('nav-open'); + blackDashboard.misc.navbar_menu_visible = 0; + setTimeout(function() { + $toggle.removeClass('toggled'); + $('.bodyClick').remove(); + }, 550); + + } else { + setTimeout(function() { + $toggle.addClass('toggled'); + }, 580); + + var div = '
'; + $(div).appendTo('body').click(function() { + $html.removeClass('nav-open'); + blackDashboard.misc.navbar_menu_visible = 0; + setTimeout(function() { + $toggle.removeClass('toggled'); + $('.bodyClick').remove(); + }, 550); + }); + + $html.addClass('nav-open'); + blackDashboard.misc.navbar_menu_visible = 1; + } +}); + +$(window).resize(function() { + // reset the seq for charts drawing animations + seq = seq2 = 0; + + if ($full_screen_map.length == 0 && $('.bd-docs').length == 0) { + var isExpanded = $navbar.find('[data-toggle="collapse"]').attr("aria-expanded"); + if ($navbar.hasClass('bg-white') && $(window).width() > 991) { + $navbar.removeClass('bg-white').addClass('navbar-transparent'); + } else if ($navbar.hasClass('navbar-transparent') && $(window).width() < 991 && isExpanded != "false") { + $navbar.addClass('bg-white').removeClass('navbar-transparent'); + } + } +}); + +var blackDashboard = { + misc: { + navbar_menu_visible: 0 + }, + + checkScrollForTransparentNavbar: debounce(function() { + if ($(document).scrollTop() > scroll_distance) { + if (transparent) { + transparent = false; + $navbar_color.removeClass('navbar-transparent'); + } + } else { + if (!transparent) { + transparent = true; + $navbar_color.addClass('navbar-transparent'); + } + } + }, 17), + + + + // Activate DateTimePicker + + initDateTimePicker: function() { + if ($datetimepicker.length != 0) { + $datetimepicker.datetimepicker({ + icons: { + time: "tim-icons icon-watch-time", + date: "tim-icons icon-calendar-60", + up: "fa fa-chevron-up", + down: "fa fa-chevron-down", + previous: 'tim-icons icon-minimal-left', + next: 'tim-icons icon-minimal-right', + today: 'fa fa-screenshot', + clear: 'fa fa-trash', + close: 'fa fa-remove' + } + }); + } + + if ($datepicker.length != 0) { + $datepicker.datetimepicker({ + format: 'MM/DD/YYYY', + icons: { + time: "tim-icons icon-watch-time", + date: "tim-icons icon-calendar-60", + up: "fa fa-chevron-up", + down: "fa fa-chevron-down", + previous: 'tim-icons icon-minimal-left', + next: 'tim-icons icon-minimal-right', + today: 'fa fa-screenshot', + clear: 'fa fa-trash', + close: 'fa fa-remove' + } + }); + } + + if ($timepicker.length != 0) { + $timepicker.datetimepicker({ + // format: 'H:mm', // use this format if you want the 24hours timepicker + format: 'h:mm A', //use this format if you want the 12hours timpiecker with AM/PM toggle + icons: { + time: "tim-icons icon-watch-time", + date: "tim-icons icon-calendar-60", + up: "fa fa-chevron-up", + down: "fa fa-chevron-down", + previous: 'tim-icons icon-minimal-left', + next: 'tim-icons icon-minimal-right', + today: 'fa fa-screenshot', + clear: 'fa fa-trash', + close: 'fa fa-remove' + } + }); + } + }, + + initMinimizeSidebar: function() { + if ($('.sidebar-mini').length != 0) { + sidebar_mini_active = true; + } + + $('.minimize-sidebar').click(function() { + + if (sidebar_mini_active == true) { + $body.removeClass('sidebar-mini'); + sidebar_mini_active = false; + blackDashboard.showSidebarMessage('Sidebar mini deactivated...'); + } else { + $body.addClass('sidebar-mini'); + sidebar_mini_active = true; + blackDashboard.showSidebarMessage('Sidebar mini activated...'); + } + + // we simulate the window Resize so the charts will get updated in realtime. + var simulateWindowResize = setInterval(function() { + window.dispatchEvent(new Event('resize')); + }, 180); + + // we stop the simulation of Window Resize after the animations are completed + setTimeout(function() { + clearInterval(simulateWindowResize); + }, 1000); + }); + }, + + startAnimationForLineChart: function(chart) { + chart.on('draw', function(data) { + if (data.type === 'line' || data.type === 'area') { + data.element.animate({ + d: { + begin: 600, + dur: 700, + from: data.path.clone().scale(1, 0).translate(0, data.chartRect.height()).stringify(), + to: data.path.clone().stringify(), + easing: Chartist.Svg.Easing.easeOutQuint + } + }); + } else if (data.type === 'point') { + seq++; + data.element.animate({ + opacity: { + begin: seq * delays, + dur: durations, + from: 0, + to: 1, + easing: 'ease' + } + }); + } + }); + + seq = 0; + }, + startAnimationForBarChart: function(chart) { + + chart.on('draw', function(data) { + if (data.type === 'bar') { + seq2++; + data.element.animate({ + opacity: { + begin: seq2 * delays2, + dur: durations2, + from: 0, + to: 1, + easing: 'ease' + } + }); + } + }); + + seq2 = 0; + }, + showSidebarMessage: function(message) { + try { + $.notify({ + icon: "tim-icons icon-bell-55", + message: message + }, { + type: 'primary', + timer: 4000, + placement: { + from: 'top', + align: 'right' + } + }); + } catch (e) { + console.log('Notify library is missing, please make sure you have the notifications library added.'); + } + + } +}; + +function hexToRGB(hex, alpha) { + var r = parseInt(hex.slice(1, 3), 16), + g = parseInt(hex.slice(3, 5), 16), + b = parseInt(hex.slice(5, 7), 16); + + if (alpha) { + return "rgba(" + r + ", " + g + ", " + b + ", " + alpha + ")"; + } else { + return "rgb(" + r + ", " + g + ", " + b + ")"; + } +} diff --git a/assets/js/black-dashboard.js.map b/assets/js/black-dashboard.js.map new file mode 100644 index 0000000..eba650c --- /dev/null +++ b/assets/js/black-dashboard.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["_site_dashboard_pro/assets/js/dashboard-pro.js"],"names":["transparent","transparentDemo","fixedTop","navbar_initialized","backgroundOrange","sidebar_mini_active","toggle_initialized","$html","$","$body","$navbar_minimize_fixed","$collapse","$navbar","$tagsinput","$selectpicker","$navbar_color","$full_screen_map","$datetimepicker","$datepicker","$timepicker","seq","delays","durations","seq2","delays2","durations2","debounce","func","wait","immediate","timeout","context","this","args","arguments","clearTimeout","setTimeout","apply","navigator","platform","indexOf","length","PerfectScrollbar","wheelSpeed","wheelPropagation","minScrollbarLength","suppressScrollX","each","addClass","document","ready","offset","window","scroll","scrollTop","css","on","parent","siblings","children","collapse","tooltip","color_class","data","popover","template","tagClass","tagsinput","find","selectpicker","iconBase","tickIcon","click","closest","removeClass","blackDashboard","initMinimizeSidebar","attr","checkScrollForTransparentNavbar","top","transition","data_on_label","data_off_label","bootstrapSwitch","onText","offText","resize","isExpanded","hasClass","width","misc","navbar_menu_visible","scroll_distance","initDateTimePicker","datetimepicker","icons","time","date","up","down","previous","next","today","clear","close","format","showSidebarMessage","simulateWindowResize","setInterval","dispatchEvent","Event","clearInterval","startAnimationForLineChart","chart","type","element","animate","d","begin","dur","from","path","clone","scale","translate","chartRect","height","stringify","to","easing","Chartist","Svg","Easing","easeOutQuint","opacity","startAnimationForBarChart","message","notify","icon","timer","placement","align","e","console","log","hexToRGB","hex","alpha","r","parseInt","slice","g","b"],"mappings":"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"} \ No newline at end of file diff --git a/assets/js/black-dashboard.min.js b/assets/js/black-dashboard.min.js new file mode 100644 index 0000000..40106f0 --- /dev/null +++ b/assets/js/black-dashboard.min.js @@ -0,0 +1,17 @@ +/*! + +========================================================= +* Black Dashboard Pro - v1.1.1 +========================================================= + +* Product Page: https://themes.getbootstrap.com/product/black-dashboard-pro-premium-bootstrap-4-admin/ +* Copyright 2019 Creative Tim (https://www.creative-tim.com) +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ + +"use strict";var transparent=!0,transparentDemo=!0,fixedTop=!1,navbar_initialized=!1,backgroundOrange=!1,sidebar_mini_active=!1,toggle_initialized=!1,$html=$("html"),$body=$("body"),$navbar_minimize_fixed=$(".navbar-minimize-fixed"),$collapse=$(".collapse"),$navbar=$(".navbar"),$tagsinput=$(".tagsinput"),$selectpicker=$(".selectpicker"),$navbar_color=$(".navbar[color-on-scroll]"),$full_screen_map=$(".full-screen-map"),$datetimepicker=$(".datetimepicker"),$datepicker=$(".datepicker"),$timepicker=$(".timepicker"),seq=0,delays=80,durations=500,seq2=0,delays2=80,durations2=500;function debounce(a,e,i){var n;return function(){var t=this,o=arguments;clearTimeout(n),n=setTimeout(function(){n=null,i||a.apply(t,o)},e),i&&!n&&a.apply(t,o)}}!function(){if(navigator.platform.indexOf("Win")>-1){if(0!=$(".main-panel").length)new PerfectScrollbar(".main-panel",{wheelSpeed:2,wheelPropagation:!0,minScrollbarLength:20,suppressScrollX:!0});if(0!=$(".sidebar .sidebar-wrapper").length){new PerfectScrollbar(".sidebar .sidebar-wrapper");$(".table-responsive").each(function(){new PerfectScrollbar($(this)[0])})}$html.addClass("perfect-scrollbar-on")}else $html.addClass("perfect-scrollbar-off")}(),$(document).ready(function(){$(".row").offset();(navigator.platform.indexOf("Win")>-1?$(".ps"):$(window)).scroll(function(){$(this).scrollTop()>50?$navbar_minimize_fixed.css("opacity","1"):$navbar_minimize_fixed.css("opacity","0")}),$collapse.on("show.bs.collapse",function(){$(this).parent().siblings().children(".collapse").each(function(){$(this).collapse("hide")})}),$('[data-toggle="tooltip"], [rel="tooltip"]').tooltip(),$('[data-toggle="popover"]').each(function(){color_class=$(this).data("color"),$(this).popover({template:''})});var a=$tagsinput.data("color");0!=$tagsinput.length&&$tagsinput.tagsinput(),$(".bootstrap-tagsinput").find(".tag").addClass("badge-"+a),0!=$selectpicker.length&&$selectpicker.selectpicker({iconBase:"tim-icons",tickIcon:"icon-check-2"}),$("#search-button").click(function(){$(this).closest(".navbar-collapse").removeClass("show"),$navbar.addClass("navbar-transparent").removeClass("bg-white")}),blackDashboard.initMinimizeSidebar();$navbar_color.attr("color-on-scroll");0!=$navbar_color.length&&(blackDashboard.checkScrollForTransparentNavbar(),$(window).on("scroll",blackDashboard.checkScrollForTransparentNavbar)),0==$full_screen_map.length&&0==$(".bd-docs").length&&$(".navbar-toggler").click(function(){$collapse.on("show.bs.collapse",function(){$(this).closest(".navbar").removeClass("navbar-transparent").addClass("bg-white")}).on("hide.bs.collapse",function(){$(this).closest(".navbar").addClass("navbar-transparent").removeClass("bg-white")}),$navbar.css("transition","")}),$navbar.css({top:"0",transition:"all .5s linear"}),$(".form-control").on("focus",function(){$(this).parent(".input-group").addClass("input-group-focus")}).on("blur",function(){$(this).parent(".input-group").removeClass("input-group-focus")}),$(".bootstrap-switch").each(function(){var a=$(this).data("on-label")||"",e=$(this).data("off-label")||"";$(this).bootstrapSwitch({onText:a,offText:e})})}),$(document).on("click",".navbar-toggle",function(){var a=$(this);if(1==blackDashboard.misc.navbar_menu_visible)$html.removeClass("nav-open"),blackDashboard.misc.navbar_menu_visible=0,setTimeout(function(){a.removeClass("toggled"),$(".bodyClick").remove()},550);else{setTimeout(function(){a.addClass("toggled")},580);$('
').appendTo("body").click(function(){$html.removeClass("nav-open"),blackDashboard.misc.navbar_menu_visible=0,setTimeout(function(){a.removeClass("toggled"),$(".bodyClick").remove()},550)}),$html.addClass("nav-open"),blackDashboard.misc.navbar_menu_visible=1}}),$(window).resize(function(){if(seq=seq2=0,0==$full_screen_map.length&&0==$(".bd-docs").length){var a=$navbar.find('[data-toggle="collapse"]').attr("aria-expanded");$navbar.hasClass("bg-white")&&$(window).width()>991?$navbar.removeClass("bg-white").addClass("navbar-transparent"):$navbar.hasClass("navbar-transparent")&&$(window).width()<991&&"false"!=a&&$navbar.addClass("bg-white").removeClass("navbar-transparent")}});var blackDashboard={misc:{navbar_menu_visible:0},checkScrollForTransparentNavbar:debounce(function(){$(document).scrollTop()>scroll_distance?transparent&&(transparent=!1,$navbar_color.removeClass("navbar-transparent")):transparent||(transparent=!0,$navbar_color.addClass("navbar-transparent"))},17),initDateTimePicker:function(){0!=$datetimepicker.length&&$datetimepicker.datetimepicker({icons:{time:"tim-icons icon-watch-time",date:"tim-icons icon-calendar-60",up:"fa fa-chevron-up",down:"fa fa-chevron-down",previous:"tim-icons icon-minimal-left",next:"tim-icons icon-minimal-right",today:"fa fa-screenshot",clear:"fa fa-trash",close:"fa fa-remove"}}),0!=$datepicker.length&&$datepicker.datetimepicker({format:"MM/DD/YYYY",icons:{time:"tim-icons icon-watch-time",date:"tim-icons icon-calendar-60",up:"fa fa-chevron-up",down:"fa fa-chevron-down",previous:"tim-icons icon-minimal-left",next:"tim-icons icon-minimal-right",today:"fa fa-screenshot",clear:"fa fa-trash",close:"fa fa-remove"}}),0!=$timepicker.length&&$timepicker.datetimepicker({format:"h:mm A",icons:{time:"tim-icons icon-watch-time",date:"tim-icons icon-calendar-60",up:"fa fa-chevron-up",down:"fa fa-chevron-down",previous:"tim-icons icon-minimal-left",next:"tim-icons icon-minimal-right",today:"fa fa-screenshot",clear:"fa fa-trash",close:"fa fa-remove"}})},initMinimizeSidebar:function(){0!=$(".sidebar-mini").length&&(sidebar_mini_active=!0),$(".minimize-sidebar").click(function(){1==sidebar_mini_active?($body.removeClass("sidebar-mini"),sidebar_mini_active=!1,blackDashboard.showSidebarMessage("Sidebar mini deactivated...")):($body.addClass("sidebar-mini"),sidebar_mini_active=!0,blackDashboard.showSidebarMessage("Sidebar mini activated..."));var a=setInterval(function(){window.dispatchEvent(new Event("resize"))},180);setTimeout(function(){clearInterval(a)},1e3)})},startAnimationForLineChart:function(a){a.on("draw",function(a){"line"===a.type||"area"===a.type?a.element.animate({d:{begin:600,dur:700,from:a.path.clone().scale(1,0).translate(0,a.chartRect.height()).stringify(),to:a.path.clone().stringify(),easing:Chartist.Svg.Easing.easeOutQuint}}):"point"===a.type&&(seq++,a.element.animate({opacity:{begin:seq*delays,dur:durations,from:0,to:1,easing:"ease"}}))}),seq=0},startAnimationForBarChart:function(a){a.on("draw",function(a){"bar"===a.type&&(seq2++,a.element.animate({opacity:{begin:seq2*delays2,dur:durations2,from:0,to:1,easing:"ease"}}))}),seq2=0},showSidebarMessage:function(a){try{$.notify({icon:"tim-icons icon-bell-55",message:a},{type:"primary",timer:4e3,placement:{from:"top",align:"right"}})}catch(a){console.log("Notify library is missing, please make sure you have the notifications library added.")}}};function hexToRGB(a,e){var i=parseInt(a.slice(1,3),16),n=parseInt(a.slice(3,5),16),t=parseInt(a.slice(5,7),16);return e?"rgba("+i+", "+n+", "+t+", "+e+")":"rgb("+i+", "+n+", "+t+")"} diff --git a/assets/js/core/bootstrap.min.js b/assets/js/core/bootstrap.min.js new file mode 100644 index 0000000..2b24323 --- /dev/null +++ b/assets/js/core/bootstrap.min.js @@ -0,0 +1,6 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,function(t,g,u){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)g(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=ndocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ee},je="show",He="out",Re={HIDE:"hide"+De,HIDDEN:"hidden"+De,SHOW:"show"+De,SHOWN:"shown"+De,INSERTED:"inserted"+De,CLICK:"click"+De,FOCUSIN:"focusin"+De,FOCUSOUT:"focusout"+De,MOUSEENTER:"mouseenter"+De,MOUSELEAVE:"mouseleave"+De},xe="fade",Fe="show",Ue=".tooltip-inner",We=".arrow",qe="hover",Me="focus",Ke="click",Qe="manual",Be=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(xe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:We},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),g(o).addClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===He&&e._leave(null,e)};if(g(this.tip).hasClass(xe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=g.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==je&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),g(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(g(this.element).trigger(i),!i.isDefaultPrevented()){if(g(n).removeClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ke]=!1,this._activeTrigger[Me]=!1,this._activeTrigger[qe]=!1,g(this.tip).hasClass(xe)){var r=_.getTransitionDurationFromElement(n);g(n).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Ae+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ue)),this.getTitle()),g(t).removeClass(xe+" "+Fe)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Se(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Pe[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Qe){var e=t===qe?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===qe?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),g(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Me:qe]=!0),g(e.getTipElement()).hasClass(Fe)||e._hoverState===je?e._hoverState=je:(clearTimeout(e._timeout),e._hoverState=je,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===je&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Me:qe]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===He&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==Oe.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(be,t,this.constructor.DefaultType),t.sanitize&&(t.template=Se(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ne);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(xe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ie),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ie,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Le}},{key:"NAME",get:function(){return be}},{key:"DATA_KEY",get:function(){return Ie}},{key:"Event",get:function(){return Re}},{key:"EVENT_KEY",get:function(){return De}},{key:"DefaultType",get:function(){return ke}}]),i}();g.fn[be]=Be._jQueryInterface,g.fn[be].Constructor=Be,g.fn[be].noConflict=function(){return g.fn[be]=we,Be._jQueryInterface};var Ve="popover",Ye="bs.popover",ze="."+Ye,Xe=g.fn[Ve],$e="bs-popover",Ge=new RegExp("(^|\\s)"+$e+"\\S+","g"),Je=l({},Be.Default,{placement:"right",trigger:"click",content:"",template:''}),Ze=l({},Be.DefaultType,{content:"(string|element|function)"}),tn="fade",en="show",nn=".popover-header",on=".popover-body",rn={HIDE:"hide"+ze,HIDDEN:"hidden"+ze,SHOW:"show"+ze,SHOWN:"shown"+ze,INSERTED:"inserted"+ze,CLICK:"click"+ze,FOCUSIN:"focusin"+ze,FOCUSOUT:"focusout"+ze,MOUSEENTER:"mouseenter"+ze,MOUSELEAVE:"mouseleave"+ze},sn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){g(this.getTipElement()).addClass($e+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},o.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(nn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(on),e),t.removeClass(tn+" "+en)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ge);null!==e&&0=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S), +a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b), +null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r(" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/1.0/components/badge.html b/docs/1.0/components/badge.html new file mode 100644 index 0000000..b76ff58 --- /dev/null +++ b/docs/1.0/components/badge.html @@ -0,0 +1,627 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Badges

+

Documentation and examples for badges, our small count and labeling component.

+

Example

+

Badges can be used as part of links or buttons to provide a counter.

+
+ +
+
<button type="button" class="btn btn-primary">
+  Notifications <span class="badge badge-default">4</span>
+</button>
+

Contextual variations

+

Add any of the below mentioned modifier classes to change the appearance of a badge.

+
+ Primary + Info + Success + Danger + Warning + Default +
+
<span class="badge badge-primary">Primary</span>
+<span class="badge badge-info">Info</span>
+<span class="badge badge-success">Success</span>
+<span class="badge badge-danger">Danger</span>
+<span class="badge badge-warning">Warning</span>
+<span class="badge badge-default">Default</span>
+

Pill badges

+

Use the + .badge-pill modifier class to make badges more rounded (with a larger + border-radius and additional horizontal + padding). Useful if you miss the badges from v3.

+
+ Primary + Info + Success + Danger + Warning + Default +
+
<span class="badge badge-pill badge-primary">Primary</span>
+<span class="badge badge-pill badge-info">Info</span>
+<span class="badge badge-pill badge-success">Success</span>
+<span class="badge badge-pill badge-danger">Danger</span>
+<span class="badge badge-pill badge-warning">Warning</span>
+<span class="badge badge-pill badge-default">Default</span>
+ +

Using the contextual + .badge-* classes on an + <a> element quickly provide actionable badges with hover and focus states.

+ +
<a href="#" class="badge badge-primary">Primary</a>
+<a href="#" class="badge badge-info">Info</a>
+<a href="#" class="badge badge-success">Success</a>
+<a href="#" class="badge badge-danger">Danger</a>
+<a href="#" class="badge badge-warning">Warning</a>
+<a href="#" class="badge badge-default">Default</a>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/1.0/components/breadcrumb.html b/docs/1.0/components/breadcrumb.html new file mode 100644 index 0000000..7677294 --- /dev/null +++ b/docs/1.0/components/breadcrumb.html @@ -0,0 +1,601 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+

Breadcrumb

+

Indicate the current page's location within a navigational hierarchy that automatically adds separators via CSS.

+

Overview

+

Separators are automatically added in CSS through + + ::before + and + + content + .

+
+ + + +
+
<nav aria-label="breadcrumb" role="navigation">
+  <ol class="breadcrumb">
+    <li class="breadcrumb-item active" aria-current="page">Home</li>
+  </ol>
+</nav>
+
+<nav aria-label="breadcrumb" role="navigation">
+  <ol class="breadcrumb">
+    <li class="breadcrumb-item"><a href="#">Home</a></li>
+    <li class="breadcrumb-item active" aria-current="page">Library</li>
+  </ol>
+</nav>
+
+<nav aria-label="breadcrumb" role="navigation">
+  <ol class="breadcrumb">
+    <li class="breadcrumb-item"><a href="#">Home</a></li>
+    <li class="breadcrumb-item"><a href="#">Library</a></li>
+    <li class="breadcrumb-item active" aria-current="page">Data</li>
+  </ol>
+</nav>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/buttons.html b/docs/1.0/components/buttons.html new file mode 100644 index 0000000..d04bd4b --- /dev/null +++ b/docs/1.0/components/buttons.html @@ -0,0 +1,1269 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Buttons

+

Use Black Dashboard's custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.

+

Examples

+

Black Dashboard has changed the predefined button styles from Bootstrap, each serving its own semantic purpose, with a few extras thrown in for more control.

+
+ + + + + + +
+
<button type="button" class="btn btn-primary">Primary</button>
+<button type="button" class="btn btn-info">Info</button>
+<button type="button" class="btn btn-success">Success</button>
+<button type="button" class="btn btn-danger">Danger</button>
+<button type="button" class="btn btn-warning">Warning</button>
+<button type="button" class="btn btn-default">Default</button>
+

Animation on hover

+
+ + + + + + +
+
<button class="btn btn-primary animation-on-hover" type="button">Primary</button>
+<button class="btn btn-info animation-on-hover" type="button">Info</button>
+<button class="btn btn-success animation-on-hover" type="button">Success</button>
+<button class="btn btn-danger animation-on-hover" type="button">Danger</button>
+<button class="btn btn-warning animation-on-hover" type="button">Warning</button>
+<button class="btn btn-default animation-on-hover" type="button">Default</button>
+

Style buttons

+
+ + + + + + +
+
<button class="btn btn-primary">Default</button>
+<button class="btn btn-primary btn-round">Round</button>
+<button class="btn btn-primary btn-round">
+  <i class="tim-icons icon-heart-2"></i> With Icon
+</button>
+<button class="btn btn-primary btn-fab btn-icon btn-round">
+  <i class="tim-icons icon-heart-2"></i>
+</button>
+<button class="btn btn-primary btn-simple">Simple</button>
+<button class="btn btn-primary btn-link">Link</button>
+

Sizes

+

Fancy larger or smaller buttons? Add + .btn-lg or + .btn-sm for additional sizes.

+
+ + + +
+
<button class="btn btn-primary btn-sm">Small</button>
+<button class="btn btn-primary">Regular</button>
+<button class="btn btn-primary btn-lg">Large</button>
+

Social Buttons

+
+
+
+

Default

+ +
+
+

 

+ +
+
+

 

+ +
+
+

Neutral

+ +
+
+

 

+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
<div class="row">
+    <div class="col-md-4 col-sm-5">
+        <p class="category">Default</p>
+        <button class="btn btn-twitter mb-2">
+            <i class="fab fa-twitter"></i> Connect with Twitter
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <p class="category">&nbsp;</p>
+        <button class="btn btn-icon btn-twitter">
+            <i class="fab fa-twitter"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <p class="category">&nbsp;</p>
+        <button class="btn btn-icon btn-round btn-twitter">
+            <i class="fab fa-twitter"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <p class="category">Neutral</p>
+        <button class="btn btn-icon btn-simple btn-twitter">
+            <i class="fab fa-twitter"></i>
+        </button>
+    </div>
+    <div class="col-md-3 col-sm-4">
+        <p class="category">&nbsp;</p>
+        <button class="btn btn-simple btn-twitter">
+            <i class="fab fa-twitter"></i> Connect with Twitter
+        </button>
+    </div>
+</div>
+<div class="row">
+    <div class="col-md-4 col-sm-5">
+        <button class="btn btn-facebook mb-2">
+            <i class="fab fa-facebook-square"></i> Share · 2.2k
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-facebook">
+            <i class="fab fa-facebook-f"> </i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-round btn-facebook">
+            <i class="fab fa-facebook-f"> </i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-simple btn-facebook">
+            <i class="fab fa-facebook-square"> </i>
+        </button>
+    </div>
+    <div class="col-md-3 col-sm-4">
+        <button class="btn btn-simple btn-facebook">
+            <i class="fab fa-facebook-square"></i> Share · 2.2k
+        </button>
+    </div>
+</div>
+<div class="row">
+    <div class="col-md-4 col-sm-5">
+        <button class="btn btn-google mb-2">
+            <i class="fab fa-google-plus-g"></i> Share on Google+
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon  btn-google">
+            <i class="fab fa-google-plus-g"> </i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-round btn-google">
+            <i class="fab fa-google-plus-g"> </i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-simple btn-google">
+            <i class="fab fa-google-plus-g"> </i>
+        </button>
+    </div>
+    <div class="col-md-3 col-sm-4">
+        <button class="btn btn-simple btn-google">
+            <i class="fab fa-google-plus-g"></i> Share on Google+
+        </button>
+    </div>
+</div>
+<div class="row">
+    <div class="col-md-4 col-sm-5">
+        <button class="btn btn-linkedin mb-2">
+            <i class="fab fa-linkedin"></i> Connect with Linkedin
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon  btn-linkedin">
+            <i class="fab fa-linkedin"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-round btn-linkedin">
+            <i class="fab fa-linkedin"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-simple btn-linkedin">
+            <i class="fab fa-linkedin"></i>
+        </button>
+    </div>
+    <div class="col-md-3 col-sm-4">
+        <button class="btn btn-simple btn-linkedin">
+            <i class="fab fa-linkedin"></i> Connect with Linkedin
+        </button>
+    </div>
+</div>
+<div class="row">
+    <div class="col-md-4 col-sm-5">
+        <button class="btn btn-pinterest mb-2">
+            <i class="fab fa-pinterest"></i> Pint it · 212
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-pinterest">
+            <i class="fab fa-pinterest"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-round btn-pinterest">
+            <i class="fab fa-pinterest"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-simple btn-pinterest">
+            <i class="fab fa-pinterest"></i>
+        </button>
+    </div>
+    <div class="col-md-3 col-sm-4">
+        <button class="btn btn-simple btn-pinterest">
+            <i class="fab fa-pinterest"></i> Pint it · 212
+        </button>
+    </div>
+</div>
+<div class="row">
+    <div class="col-md-4 col-sm-5">
+        <button class="btn btn-youtube mb-2">
+            <i class="fab fa-youtube"></i> View on Youtube
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-youtube">
+            <i class="fab fa-youtube"> </i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-round btn-youtube">
+            <i class="fab fa-youtube"> </i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-simple btn-youtube">
+            <i class="fab fa-youtube"> </i>
+        </button>
+    </div>
+    <div class="col-md-3 col-sm-4">
+        <button class="btn btn-simple btn-youtube">
+            <i class="fab fa-youtube"></i> View on Youtube
+        </button>
+    </div>
+</div>
+<div class="row">
+    <div class="col-md-4 col-sm-5">
+        <button class="btn btn-tumblr mb-2">
+            <i class="fab fa-tumblr-square"></i> Repost
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon  btn-tumblr">
+            <i class="fab fa-tumblr"> </i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-round btn-tumblr">
+            <i class="fab fa-tumblr"> </i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-simple btn-tumblr">
+            <i class="fab fa-tumblr-square"> </i>
+        </button>
+    </div>
+    <div class="col-md-3 col-sm-4">
+        <button class="btn btn-simple btn-tumblr">
+            <i class="fab fa-tumblr-square"></i> Repost
+        </button>
+    </div>
+</div>
+<div class="row">
+    <div class="col-md-4 col-sm-5">
+        <button class="btn btn-github mb-2">
+            <i class="fab fa-github"></i> Connect with Github
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon  btn-github">
+            <i class="fab fa-github"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-round btn-github">
+            <i class="fab fa-github"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-simple btn-github">
+            <i class="fab fa-github"></i>
+        </button>
+    </div>
+    <div class="col-md-3 col-sm-4">
+        <button class="btn btn-simple btn-github">
+            <i class="fab fa-github"></i> Connect with Github
+        </button>
+    </div>
+</div>
+<div class="row">
+    <div class="col-md-4 col-sm-5">
+        <button class="btn btn-behance mb-2">
+            <i class="fab fa-behance-square"></i> Follow us
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon  btn-behance">
+            <i class="fab fa-behance"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-round btn-behance">
+            <i class="fab fa-behance"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-simple btn-behance">
+            <i class="fab fa-behance"></i>
+        </button>
+    </div>
+    <div class="col-md-3 col-sm-4">
+        <button class="btn btn-simple btn-behance">
+            <i class="fab fa-behance-square"></i> Follow us
+        </button>
+    </div>
+</div>
+<div class="row">
+    <div class="col-md-4 col-sm-5">
+        <button class="btn btn-dribbble mb-2">
+            <i class="fab fa-dribbble"></i> Find us on Dribble
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon  btn-dribbble">
+            <i class="fab fa-dribbble"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-round btn-dribbble">
+            <i class="fab fa-dribbble"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-simple btn-dribbble">
+            <i class="fab fa-dribbble"></i>
+        </button>
+    </div>
+    <div class="col-md-3 col-sm-4">
+        <button class="btn btn-simple btn-dribbble">
+            <i class="fab fa-dribbble"></i> Find us on Dribble
+        </button>
+    </div>
+</div>
+<div class="row">
+    <div class="col-md-4 col-sm-5">
+        <button class="btn btn-reddit mb-2">
+            <i class="fab fa-reddit"></i> Repost · 232
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon  btn-reddit">
+            <i class="fab fa-reddit"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-round btn-reddit">
+            <i class="fab fa-reddit"></i>
+        </button>
+    </div>
+    <div class="col-md-1 col-sm-1">
+        <button class="btn btn-icon btn-simple btn-reddit">
+            <i class="fab fa-reddit"></i>
+        </button>
+    </div>
+    <div class="col-md-3 col-sm-4">
+        <button class="btn btn-simple btn-reddit">
+            <i class="fab fa-reddit"></i> Repost · 232
+        </button>
+    </div>
+</div>
+

Disabled state

+

Make buttons look inactive by adding the + disabled boolean attribute to any + <button> element.

+
+ + +
+
<button type="button" class="btn btn-lg btn-primary" disabled>Primary button</button>
+<button type="button" class="btn btn-secondary btn-lg" disabled>Button</button>
+

Disabled buttons using the + <a> element behave a bit different:

+
    +
  • + <a>s don’t support the + disabled attribute, so you must add the + .disabled class to make it visually appear disabled.
  • +
  • Some future-friendly styles are included to disable all + pointer-events on anchor buttons. In browsers which support that property, you won’t see the disabled cursor at all.
  • +
+ +
<a href="#" class="btn btn-primary btn-lg disabled" role="button" aria-disabled="true">Primary link</a>
+<a href="#" class="btn btn-secondary btn-lg disabled" role="button" aria-disabled="true">Link</a>
+

If you want to see more examples and properties please check the official Bootstrap Documentation.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/card.html b/docs/1.0/components/card.html new file mode 100644 index 0000000..df77c73 --- /dev/null +++ b/docs/1.0/components/card.html @@ -0,0 +1,1188 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Cards

+

Bootstrap's cards provide a flexible and extensible content container with multiple variants and options.

+

Example

+

Below is an example of a basic card with mixed content and a fixed width. Cards have no fixed width to start, so they’ll naturally fill the full width of its parent element. This is easily customized with our various + sizing options.

+
+
+ Card image cap +
+

Card title

+

Some quick example text to build on the card title and make up the bulk of the card's content.

+ Go somewhere +
+
+
+
<div class="card" style="width: 20rem;">
+  <img class="card-img-top" src="..." alt="Card image cap">
+  <div class="card-body">
+    <h4 class="card-title">Card title</h4>
+    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
+    <a href="#" class="btn btn-primary">Go somewhere</a>
+  </div>
+</div>
+

Content types

+

Cards support a wide variety of content, including images, text, list groups, links, and more. Below are examples of what’s supported.

+

Body

+

The building block of a card is the + .card-body. Use it whenever you need a padded section within a card.

+
+
+
+ This is some text within a card body. +
+
+
+
<div class="card">
+  <div class="card-body">
+    This is some text within a card body.
+  </div>
+</div>
+ +

Card titles are used by adding + .card-title to a + <h*> tag. In the same way, links are added and placed next to each other by adding + .card-link to an + <a> tag.

+

Subtitles are used by adding a + .card-subtitle to a + <h*> tag. If the + .card-title and the + .card-subtitle items are placed in a + .card-body item, the card title and subtitle are aligned nicely.

+
+
+
+

Card title

+
Card subtitle
+

Some quick example text to build on the card title and make up the bulk of the card's content.

+ Card link + Another link +
+
+
+
<div class="card" style="width: 20rem;">
+  <div class="card-body">
+    <h4 class="card-title">Card title</h4>
+    <h6 class="card-subtitle mb-2 text-muted">Card subtitle</h6>
+    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
+    <a href="#" class="card-link">Card link</a>
+    <a href="#" class="card-link">Another link</a>
+  </div>
+</div>
+

Images

+

+ .card-img-top places an image to the top of the card. With + .card-text, text can be added to the card. Text within + .card-text can also be styled with the standard HTML tags.

+
+
+ Card image cap +
+

Some quick example text to build on the card title and make up the bulk of the card's content.

+
+
+
+
<div class="card" style="width: 20rem;">
+  <img class="card-img-top" src="..." alt="Card image cap">
+  <div class="card-body">
+    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
+  </div>
+</div>
+

List groups

+

Create lists of content in a card with a flush list group.

+
+
+
    +
  • Cras justo odio
  • +
  • Dapibus ac facilisis in
  • +
  • Vestibulum at eros
  • +
+
+
+
<div class="card" style="width: 20rem;">
+  <ul class="list-group list-group-flush">
+    <li class="list-group-item">Cras justo odio</li>
+    <li class="list-group-item">Dapibus ac facilisis in</li>
+    <li class="list-group-item">Vestibulum at eros</li>
+  </ul>
+</div>
+
+
+
+ Featured +
+
    +
  • Cras justo odio
  • +
  • Dapibus ac facilisis in
  • +
  • Vestibulum at eros
  • +
+
+
+
<div class="card card-nav-tabs" style="width: 20rem;">
+  <div class="card-header">
+    Featured  
+  </div>
+  <ul class="list-group list-group-flush">
+    <li class="list-group-item">Cras justo odio</li>
+    <li class="list-group-item">Dapibus ac facilisis in</li>
+    <li class="list-group-item">Vestibulum at eros</li>
+  </ul>
+</div>
+ +

Add an optional header and/or footer within a card.

+
+
+
+ Featured +
+
+

Special title treatment

+

With supporting text below as a natural lead-in to additional content.

+ Go somewhere +
+
+
+
<div class="card card-nav-tabs">
+  <div class="card-header card-header-warning">
+    Featured
+  </div>
+  <div class="card-body">
+    <h4 class="card-title">Special title treatment</h4>
+    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
+    <a href="#" class="btn btn-primary">Go somewhere</a>
+  </div>
+</div>
+

Card headers can be styled by adding + .card-header to + <h*> elements.

+
+
+

Featured

+
+

Special title treatment

+

With supporting text below as a natural lead-in to additional content.

+ Go somewhere +
+
+
+
<div class="card card-nav-tabs">
+  <h4 class="card-header card-header-info">Featured</h4>
+  <div class="card-body">
+    <h4 class="card-title">Special title treatment</h4>
+    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
+    <a href="#" class="btn btn-primary">Go somewhere</a>
+  </div>
+</div>
+
+
+
+ Quote +
+
+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

+
Someone famous in + Source Title +
+
+
+
+
+
<div class="card card-nav-tabs">
+  <div class="card-header card-header-success">
+    Quote
+  </div>
+  <div class="card-body">
+    <blockquote class="blockquote mb-0">
+      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
+      <footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
+    </blockquote>
+  </div>
+</div>
+
+
+
+ Featured +
+
+

Special title treatment

+

With supporting text below as a natural lead-in to additional content.

+ Go somewhere +
+ +
+
+
<div class="card card-nav-tabs text-center">
+  <div class="card-header card-header-primary">
+    Featured
+  </div>
+  <div class="card-body">
+    <h4 class="card-title">Special title treatment</h4>
+    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
+    <a href="#" class="btn btn-primary">Go somewhere</a>
+  </div>
+  <div class="card-footer text-muted">
+    2 days ago
+  </div>
+</div>
+

Text alignment

+

You can quickly change the text alignment of any card—in its entirety or specific parts—with our + text align classes.

+
+
+
+

Special title treatment

+

With supporting text below as a natural lead-in to additional content.

+ Go somewhere +
+
+
+
+

Special title treatment

+

With supporting text below as a natural lead-in to additional content.

+ Go somewhere +
+
+
+
+

Special title treatment

+

With supporting text below as a natural lead-in to additional content.

+ Go somewhere +
+
+
+
<div class="card" style="width: 20rem;">
+  <div class="card-body">
+    <h4 class="card-title">Special title treatment</h4>
+    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
+    <a href="#" class="btn btn-primary">Go somewhere</a>
+  </div>
+</div>
+
+<div class="card text-center" style="width: 20rem;">
+  <div class="card-body">
+    <h4 class="card-title">Special title treatment</h4>
+    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
+    <a href="#" class="btn btn-primary">Go somewhere</a>
+  </div>
+</div>
+
+<div class="card text-right" style="width: 20rem;">
+  <div class="card-body">
+    <h4 class="card-title">Special title treatment</h4>
+    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
+    <a href="#" class="btn btn-primary">Go somewhere</a>
+  </div>
+</div>
+ +

Add some navigation to a card’s header (or block) with Bootstrap’s + nav components.

+
+
+
+ +
+
+

Special title treatment

+

With supporting text below as a natural lead-in to additional content.

+ Go somewhere +
+
+
+
<div class="card text-center">
+  <div class="card-header card-header-rose">
+    <ul class="nav nav-tabs">
+      <li class="nav-item">
+        <a class="nav-link active" href="#">Active</a>
+      </li>
+      <li class="nav-item">
+        <a class="nav-link" href="#">Link</a>
+      </li>
+      <li class="nav-item">
+        <a class="nav-link disabled" href="#">Disabled</a>
+      </li>
+    </ul>
+  </div>
+  <div class="card-body">
+    <h4 class="card-title">Special title treatment</h4>
+    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
+    <a href="#" class="btn btn-primary">Go somewhere</a>
+  </div>
+</div>
+
+
+
+ +
+
+

Special title treatment

+

With supporting text below as a natural lead-in to additional content.

+ Go somewhere +
+
+
+
<div class="card text-center">
+  <div class="card-header">
+    <ul class="nav nav-pills card-header-pills">
+      <li class="nav-item">
+        <a class="nav-link active" href="#">Active</a>
+      </li>
+      <li class="nav-item">
+        <a class="nav-link" href="#">Link</a>
+      </li>
+      <li class="nav-item">
+        <a class="nav-link disabled" href="#">Disabled</a>
+      </li>
+    </ul>
+  </div>
+  <div class="card-body">
+    <h4 class="card-title">Special title treatment</h4>
+    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
+    <a href="#" class="btn btn-primary">Go somewhere</a>
+  </div>
+</div>
+

Images

+

Cards include a few options for working with images. Choose from appending “image caps” at either end of a card, overlaying images with card content, or simply embedding the image in a card.

+

Image caps

+

Similar to headers and footers, cards can include top and bottom “image caps”—images at the top or bottom of a card.

+
+
+ Card image cap +
+

Card title

+

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

+

+ Last updated 3 mins ago +

+
+
+
+
+

Card title

+

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

+

+ Last updated 3 mins ago +

+
+ Card image cap +
+
+
<div class="card mb-3">
+  <img class="card-img-top" src="..." alt="Card image cap">
+  <div class="card-body">
+    <h4 class="card-title">Card title</h4>
+    <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
+    <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
+  </div>
+</div>
+<div class="card">
+  <div class="card-body">
+    <h4 class="card-title">Card title</h4>
+    <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
+    <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
+  </div>
+  <img class="card-img-bottom" src="..." alt="Card image cap">
+</div>
+

Image overlays

+

Turn an image into a card background and overlay your card’s text. Depending on the image, you may or may not need additional styles or utilities.

+
+
+ Card image +
+

Card title

+

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

+

Last updated 3 mins ago

+
+
+
+
<div class="card bg-dark text-white">
+  <img class="card-img" src="..." alt="Card image">
+  <div class="card-img-overlay">
+    <h4 class="card-title">Card title</h4>
+    <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
+    <p class="card-text">Last updated 3 mins ago</p>
+  </div>
+</div>
+

Colors

+

Set for the card’s <div> + .white-color class to change the card background’s color. This class is available only for the following cards: + card-pricing, + card-login, + card-signup.

+
+
+
+
+
+

pro

+ Image +
    +
  • 300 messages
  • +
  • 150 emails
  • +
  • 24/7 Support
  • +
+
+

+ $95

+
95
+

Professional plan

+
+
+ +
+
+
+
+
+

pro

+ Image +
    +
  • 300 messages
  • +
  • 150 emails
  • +
  • 24/7 Support
  • +
+
+

+ $95

+
95
+

Professional plan

+
+
+ +
+
+
+
+
<div class="card card-pricing card-primary">
+  ...
+</div>
+
+<div class="card card-pricing card-primary card-white">
+  ...
+</div>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/carousel.html b/docs/1.0/components/carousel.html new file mode 100644 index 0000000..4924670 --- /dev/null +++ b/docs/1.0/components/carousel.html @@ -0,0 +1,620 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Carousel

+

A slideshow component for cycling through elements—images or slides of text—like a carousel.

+

Example

+

Carousels don’t automatically normalize slide dimensions. As such, you may need to use additional utilities or custom styles to appropriately size content. While carousels support previous/next controls and indicators, they’re not explicitly required. Add and customize as you see fit.

+

Be sure to set a unique id on the + .carousel for optional controls, especially if you’re using multiple carousels on a single page.

+

With indicators

+

You can also add the indicators to the carousel, alongside the controls, too.

+
+ +
+
<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel">
+  <ol class="carousel-indicators">
+    <li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li>
+    <li data-target="#carouselExampleIndicators" data-slide-to="1"></li>
+    <li data-target="#carouselExampleIndicators" data-slide-to="2"></li>
+  </ol>
+  <div class="carousel-inner">
+    <div class="carousel-item active">
+      <img class="d-block w-100" src="..." alt="First slide">
+    </div>
+    <div class="carousel-item">
+      <img class="d-block w-100" src="..." alt="Second slide">
+    </div>
+    <div class="carousel-item">
+      <img class="d-block w-100" src="..." alt="Third slide">
+    </div>
+  </div>
+  <a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev">
+    <span class="carousel-control-prev-icon" aria-hidden="true"></span>
+    <span class="sr-only">Previous</span>
+  </a>
+  <a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next">
+    <span class="carousel-control-next-icon" aria-hidden="true"></span>
+    <span class="sr-only">Next</span>
+  </a>
+</div>
+

If you want to see more examples and properties please check the official Bootstrap Documentation.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/collapse.html b/docs/1.0/components/collapse.html new file mode 100644 index 0000000..6564844 --- /dev/null +++ b/docs/1.0/components/collapse.html @@ -0,0 +1,691 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Collapse

+

Toggle the visibility of content across your project with a few classes and our JavaScript plugins.

+

Example

+

Click the buttons below to show and hide another element via class changes:

+
    +
  • + .collapse hides content
  • +
  • + .collapsing is applied during transitions
  • +
  • + .collapse.show shows content
  • +
+

You can use a link with the + href attribute, or a button with the + data-target attribute. In both cases, the + data-toggle="collapse" is required.

+
+

+ + +

+
+
+ Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. +
+
+
+
<p>
+  <a class="btn btn-primary" data-toggle="collapse" href="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
+    Link with href
+  </a>
+  <button class="btn btn-primary" type="button" data-toggle="collapse" data-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
+    Button with data-target
+  </button>
+</p>
+<div class="collapse" id="collapseExample">
+  <div class="card card-body">
+    Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
+  </div>
+</div>
+

Accordion example

+

Using the + card component, you can extend the default collapse behavior to create an accordion.

+
+
+
+ +
+
+ Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS. +
+
+
+
+ +
+
+ Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS. +
+
+
+
+ +
+
+ Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS. +
+
+
+
+
+
<div id="accordion" role="tablist" aria-multiselectable="true" class="card-collapse">
+  <div class="card card-plain">
+    <div class="card-header" role="tab" id="headingOne">
+        <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
+          Collapsible Group Item #1
+
+            <i class="tim-icons icon-minimal-down"></i>
+        </a>
+    </div>
+
+    <div id="collapseOne" class="collapse show" role="tabpanel" aria-labelledby="headingOne">
+      <div class="card-body">
+        Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
+      </div>
+    </div>
+  </div>
+  <div class="card card-plain">
+    <div class="card-header" role="tab" id="headingTwo">
+        <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
+            Collapsible Group Item #2
+
+            <i class="tim-icons icon-minimal-down"></i>
+        </a>
+    </div>
+    <div id="collapseTwo" class="collapse" role="tabpanel" aria-labelledby="headingTwo">
+      <div class="card-body">
+        Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
+      </div>
+    </div>
+  </div>
+  <div class="card card-plain">
+    <div class="card-header" role="tab" id="headingThree">
+        <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
+            Collapsible Group Item #3
+
+            <i class="tim-icons icon-minimal-down"></i>
+        </a>
+    </div>
+    <div id="collapseThree" class="collapse" role="tabpanel" aria-labelledby="headingThree">
+      <div class="card-body">
+        Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
+      </div>
+    </div>
+  </div>
+</div>
+

If you want to see more examples and properties please check the official Bootstrap Documentation.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/dropdowns.html b/docs/1.0/components/dropdowns.html new file mode 100644 index 0000000..0f221b0 --- /dev/null +++ b/docs/1.0/components/dropdowns.html @@ -0,0 +1,921 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Dropdowns

+

Toggle contextual overlays for displaying lists of links and more with the Bootstrap dropdown plugin.

+

Examples

+

Wrap the dropdown’s toggle (your button or link) and the dropdown menu within + .dropdown, or another element that declares + position: relative;. Dropdowns can be triggered from + <a> or + <button> elements to better fit your potential needs.

+

Single button dropdowns

+

Any single + .btn can be turned into a dropdown toggle with some markup changes. Here’s how you can put them to work with either + <button> elements:

+
+ +
+
<div class="dropdown">
+  <button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+    Dropdown button
+  </button>
+  <div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
+    <a class="dropdown-item" href="#">Action</a>
+    <a class="dropdown-item" href="#">Another action</a>
+    <a class="dropdown-item" href="#">Something else here</a>
+  </div>
+</div>
+

And with + <a> elements:

+ +
<div class="dropdown show">
+  <a class="btn btn-secondary dropdown-toggle" href="#" role="button" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+    Dropdown link
+  </a>
+
+  <div class="dropdown-menu" aria-labelledby="dropdownMenuLink">
+    <a class="dropdown-item" href="#">Action</a>
+    <a class="dropdown-item" href="#">Another action</a>
+    <a class="dropdown-item" href="#">Something else here</a>
+  </div>
+</div>
+

The best part is you can do this with any button variant, too:

+ +
<!-- Example single danger button -->
+<div class="btn-group">
+  <button type="button" class="btn btn-danger dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+    Action
+  </button>
+  <div class="dropdown-menu">
+    <a class="dropdown-item" href="#">Action</a>
+    <a class="dropdown-item" href="#">Another action</a>
+    <a class="dropdown-item" href="#">Something else here</a>
+    <div class="dropdown-divider"></div>
+    <a class="dropdown-item" href="#">Separated link</a>
+  </div>
+</div>
+

Split button dropdowns

+

Similarly, create split button dropdowns with virtually the same markup as single button dropdowns, but with the addition of + .dropdown-toggle-split for proper spacing around the dropdown caret.

+

We use this extra class to reduce the horizontal + padding on either side of the caret by 25% and remove the + margin-left that’s added for regular button dropdowns. Those extra changes keep the caret centered in the split button and provide a more appropriately sized hit area next to the main button.

+
+
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+
<!-- Example split danger button -->
+<div class="btn-group">
+  <button type="button" class="btn btn-danger">Action</button>
+  <button type="button" class="btn btn-danger dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+    <span class="sr-only">Toggle Dropdown</span>
+  </button>
+  <div class="dropdown-menu">
+    <a class="dropdown-item" href="#">Action</a>
+    <a class="dropdown-item" href="#">Another action</a>
+    <a class="dropdown-item" href="#">Something else here</a>
+    <div class="dropdown-divider"></div>
+    <a class="dropdown-item" href="#">Separated link</a>
+  </div>
+</div>
+

Dropup variation

+

Trigger dropdown menus above elements by adding + .dropup to the parent element.

+
+ +
+ + + +
+
+
<!-- Default dropup button -->
+<div class="btn-group dropup">
+  <button type="button" class="btn btn-secondary">Dropup</button>
+  <button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+    <span class="sr-only">Toggle Dropdown</span>
+  </button>
+  <div class="dropdown-menu">
+    <!-- Dropdown menu links -->
+  </div>
+</div>
+
+<!-- Split dropup button -->
+<div class="btn-group dropup">
+  <button type="button" class="btn btn-secondary">
+    Split dropup
+  </button>
+  <button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+    <span class="sr-only">Toggle Dropdown</span>
+  </button>
+  <div class="dropdown-menu">
+    <!-- Dropdown menu links -->
+  </div>
+</div>
+

Colors

+

Set for the dropdown-menu’s <div> + .dropdown-black class to change the drodown background’s color.

+
+
+
+ +
+
+ +
+
+
+
<div class="dropdown show">
+    <div class="dropdown-menu">
+    ...
+    </div>
+</div>
+
+<div class="dropdown show">
+    <div class="dropdown-menu dropdown-black">
+    ...
+    </div>
+</div>
+

If you want to see more examples and properties please check the official Bootstrap Documentation.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/forms.html b/docs/1.0/components/forms.html new file mode 100644 index 0000000..b1a674a --- /dev/null +++ b/docs/1.0/components/forms.html @@ -0,0 +1,1281 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Forms

+

Examples and usage guidelines for form control styles, layout options, and custom components for creating a wide variety of forms.

+

Overview

+

Be sure to use an appropriate + type attribute on all inputs (e.g., + email for email address or + number for numerical information) to take advantage of newer input controls like email verification, number selection, and more.

+

Here’s a quick example to demonstrate Bootstrap’s form styles. Keep reading for documentation on required classes, form layout, and more.

+
+
+
+
+
+ + + We'll never share your email with anyone else. +
+
+ + +
+
+ +
+ +
+
+
+
+
<div class="card">
+  <div class="card-body">
+    <form>
+      <div class="form-group">
+        <label for="exampleInputEmail1">Email address</label>
+        <input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Enter email">
+        <small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small>
+      </div>
+      <div class="form-group">
+        <label for="exampleInputPassword1">Password</label>
+        <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
+      </div>
+      <div class="form-check">
+          <label class="form-check-label">
+              <input class="form-check-input" type="checkbox" value="">
+              Option one is this
+              <span class="form-check-sign">
+                  <span class="check"></span>
+              </span>
+          </label>
+      </div>
+
+      <button type="submit" class="btn btn-primary">Submit</button>
+    </form>
+  </div>
+</div>
+

Form controls

+

Textual form controls—like + <input>s, + <select>s, and + <textarea>s—are styled with the + .form-control class. Included are styles for general appearance, focus state, sizing, and more.

+

Be sure to explore our + custom forms to further style + <select>s.

+
+
+
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+
+
+
<div class="card">
+  <div class="card-body">
+    <form>
+      <div class="form-group">
+        <label for="exampleFormControlInput1">Email address</label>
+        <input type="email" class="form-control" id="exampleFormControlInput1" placeholder="name@example.com">
+      </div>
+      <div class="form-group">
+        <label for="exampleFormControlSelect1">Example select</label>
+        <select class="form-control" id="exampleFormControlSelect1">
+          <option>1</option>
+          <option>2</option>
+          <option>3</option>
+          <option>4</option>
+          <option>5</option>
+        </select>
+      </div>
+      <div class="form-group">
+        <label for="exampleFormControlSelect2">Example multiple select</label>
+        <select multiple class="form-control" id="exampleFormControlSelect2">
+          <option>1</option>
+          <option>2</option>
+          <option>3</option>
+          <option>4</option>
+          <option>5</option>
+        </select>
+      </div>
+      <div class="form-group">
+        <label for="exampleFormControlTextarea1">Example textarea</label>
+        <textarea class="form-control" id="exampleFormControlTextarea1" rows="3"></textarea>
+      </div>
+    </form>
+  </div>
+</div>
+

Examples

+
+
+
+
+ +
+
+
+
+
<div class="card">
+    <div class="card-body">
+      <div class="form-group has-success">
+        <input type="text" value="Success" class="form-control form-control-success" />
+      </div>
+    </div>
+  </div>
+
+
+
+
+ +
+
+
+
+
<div class="card">
+    <div class="card-body">
+      <div class="form-group has-danger">
+          <input type="email" value="Error Input" class="form-control form-control-danger" />
+      </div>
+    </div>
+  </div>
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
<div class="card">
+    <div class="card-body">
+      <div class="input-group">
+          <div class="input-group-prepend">
+            <div class="input-group-text">
+              <i class="tim-icons icon-single-02"></i>
+           </div>      
+         </div>
+        <input type="text" class="form-control" placeholder="With Nucleo Icons">
+      </div>
+    </div>
+  </div>
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
<div class="card">
+    <div class="card-body">
+      <div class="input-group">
+        <div class="input-group-prepend">
+          <div class="input-group-text">
+            <i class="fab fa-dribbble"></i>
+          </div>      
+        </div>
+        <input type="text" class="form-control" placeholder="With Font Awesome Icons">
+      </div>
+    </div>
+  </div>
+

Checkboxes and radios

+

Default checkboxes and radios are improved upon with the help of + .form-check, a single class for both input types that improves the layout and behavior of their HTML elements. Checkboxes are for selecting one or several options in a list, while radios are for selecting one option from many.

+

Disabled checkboxes and radios are supported, but to provide a + not-allowed cursor on hover of the parent + <label>, you’ll need to add the + .disabled class to the parent + .form-check. The disabled class will also lighten the text color to help indicate the input’s state.

+

Default (stacked)

+

By default, any number of checkboxes and radios that are immediate sibling will be vertically stacked and appropriately spaced with + .form-check.

+
+
+
+
+ +
+
+ +
+
+
+
+
<div class="card">
+  <div class="card-body">
+    <div class="form-check">
+        <label class="form-check-label">
+            <input class="form-check-input" type="checkbox" value="">
+            Option one is this and that&mdash;be sure to include why it's great
+            <span class="form-check-sign">
+                <span class="check"></span>
+            </span>
+        </label>
+    </div>
+
+    <div class="form-check disabled">
+        <label class="form-check-label">
+            <input class="form-check-input" type="checkbox" value="" disabled>
+            Option two is disabled
+            <span class="form-check-sign">
+                <span class="check"></span>
+            </span>
+        </label>
+    </div>
+  </div>
+</div>
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
<div class="card">
+  <div class="card-body">
+    <div class="form-check form-check-radio">
+        <label class="form-check-label">
+            <input class="form-check-input" type="radio" name="exampleRadios" id="exampleRadios1" value="option1" >
+            Radio is off
+            <span class="form-check-sign"></span>
+        </label>
+    </div>
+    <div class="form-check form-check-radio">
+        <label class="form-check-label">
+            <input class="form-check-input" type="radio" name="exampleRadios" id="exampleRadios2" value="option2" checked>
+            Radio is on
+            <span class="form-check-sign"></span>
+        </label>
+    </div>
+
+    <div class="form-check form-check-radio disabled">
+        <label class="form-check-label">
+            <input class="form-check-input" type="radio" name="exampleRadios1" id="exampleRadios1" value="option1" disabled>
+            Disabled radio is off
+            <span class="form-check-sign"></span>
+        </label>
+    </div>
+  </div>
+</div>
+

Inline

+

Group checkboxes or radios on the same horizontal row by adding + .form-check-inline to any + .form-check.

+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
<div class="card">
+  <div class="card-body">
+    <div class="form-check form-check-inline">
+      <label class="form-check-label">
+        <input class="form-check-input" type="checkbox" id="inlineCheckbox1" value="option1"> 1
+        <span class="form-check-sign"></span>
+      </label>
+    </div>
+    <div class="form-check form-check-inline">
+      <label class="form-check-label">
+        <input class="form-check-input" type="checkbox" id="inlineCheckbox2" value="option2"> 2
+        <span class="form-check-sign"></span>
+      </label>
+    </div>
+    <div class="form-check form-check-inline disabled">
+      <label class="form-check-label">
+        <input class="form-check-input" type="checkbox" id="inlineCheckbox3" value="option3" disabled> 3
+        <span class="form-check-sign"></span>
+      </label>
+    </div>
+  </div>
+</div>
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
<div class="card">
+  <div class="card-body">
+    <div class="form-check form-check-radio form-check-inline">
+      <label class="form-check-label">
+        <input class="form-check-input" type="radio" name="inlineRadioOptions" id="inlineRadio1" value="option1"> 1
+        <span class="form-check-sign"></span>
+      </label>
+    </div>
+    <div class="form-check form-check-radio form-check-inline">
+      <label class="form-check-label">
+        <input class="form-check-input" type="radio" name="inlineRadioOptions" id="inlineRadio2" value="option2"> 2
+        <span class="form-check-sign"></span>
+      </label>
+    </div>
+    <div class="form-check form-check-radio form-check-inline disabled">
+      <label class="form-check-label">
+        <input class="form-check-input" type="radio" name="inlineRadioOptions" id="inlineRadio3" value="option3" disabled> 3
+        <span class="form-check-sign"></span>
+      </label>
+    </div>
+  </div>
+</div>
+

Layout

+

Since Bootstrap applies + display: block and + width: 100% to almost all our form controls, forms will by default stack vertically. Additional classes can be used to vary this layout on a per-form basis.

+

Form grid

+

More complex forms can be built using our grid classes. Use these for form layouts that require multiple columns, varied widths, and additional alignment options.

+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
<div class="card">
+  <div class="card-body">
+    <form>
+      <div class="row">
+        <div class="col">
+          <input type="text" class="form-control" placeholder="First name">
+        </div>
+        <div class="col">
+          <input type="text" class="form-control" placeholder="Last name">
+        </div>
+      </div>
+    </form>
+  </div>
+</div>
+

Form row

+

You may also swap + .row for + .form-row, a variation of our standard grid row that overrides the default column gutters for tighter and more compact layouts.

+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
<div class="card">
+  <div class="card-body">
+    <form>
+      <div class="form-row">
+        <div class="col">
+          <input type="text" class="form-control" placeholder="First name">
+        </div>
+        <div class="col">
+          <input type="text" class="form-control" placeholder="Last name">
+        </div>
+      </div>
+    </form>
+  </div>
+</div>
+

More complex layouts can also be created with the grid system.

+
+
+
+
+
+
+ + +
+
+ + +
+
+
+ + +
+
+ + +
+
+
+ + +
+
+ + +
+
+ + +
+
+
+
+ +
+
+ +
+
+
+
+
<div class="card">
+  <div class="card-body">
+    <form>
+      <div class="form-row">
+        <div class="form-group col-md-6">
+          <label for="inputEmail4">Email</label>
+          <input type="email" class="form-control" id="inputEmail4" placeholder="Email">
+        </div>
+        <div class="form-group col-md-6">
+          <label for="inputPassword4">Password</label>
+          <input type="password" class="form-control" id="inputPassword4" placeholder="Password">
+        </div>
+      </div>
+      <div class="form-group">
+        <label for="inputAddress">Address</label>
+        <input type="text" class="form-control" id="inputAddress" placeholder="1234 Main St">
+      </div>
+      <div class="form-group">
+        <label for="inputAddress2">Address 2</label>
+        <input type="text" class="form-control" id="inputAddress2" placeholder="Apartment, studio, or floor">
+      </div>
+      <div class="form-row">
+        <div class="form-group col-md-6">
+          <label for="inputCity">City</label>
+          <input type="text" class="form-control" id="inputCity">
+        </div>
+        <div class="form-group col-md-4">
+          <label for="inputState">State</label>
+          <select id="inputState" class="form-control">
+            <option selected>Choose...</option>
+            <option>...</option>
+          </select>
+        </div>
+        <div class="form-group col-md-2">
+          <label for="inputZip">Zip</label>
+          <input type="text" class="form-control" id="inputZip">
+        </div>
+      </div>
+      <div class="form-group">
+        <div class="form-check">
+          <label class="form-check-label">
+              <input class="form-check-input" type="checkbox" value="">
+              Check me out
+              <span class="form-check-sign">
+                <span class="check"></span>
+              </span>
+          </label>
+        </div>
+      </div>
+      <button type="submit" class="btn btn-primary">Sign in</button>
+    </form>
+  </div>
+</div>
+

Disabled forms

+

Add the + disabled boolean attribute on an input to prevent user interactions and make it appear lighter.

+
<input class="form-control" id="disabledInput" type="text" placeholder="Disabled input here..." disabled>
+

Add the + disabled attribute to a + <fieldset> to disable all the controls within.

+
+
+
+
+
+
+ + +
+
+ + +
+
+ +
+ +
+
+
+
+
+
<div class="card">
+  <div class="card-body">
+    <form>
+      <fieldset disabled>
+        <div class="form-group">
+          <label for="disabledTextInput">Disabled input</label>
+          <input type="text" id="disabledTextInput" class="form-control" placeholder="Disabled input">
+        </div>
+        <div class="form-group">
+          <label for="disabledSelect">Disabled select menu</label>
+          <select id="disabledSelect" class="form-control">
+            <option>Disabled select</option>
+          </select>
+        </div>
+        <div class="form-check">
+          <label class="form-check-label">
+              <input class="form-check-input" type="checkbox" value="">
+              Can't check me out
+              <span class="form-check-sign">
+                <span class="check"></span>
+              </span>
+          </label>
+        </div>
+        <button type="submit" class="btn btn-primary">Submit</button>
+      </fieldset>
+    </form>
+  </div>
+</div>
+
+

Caveat with anchors

+

By default, browsers will treat all native form controls ( + <input>, + <select> and + <button> elements) inside a + <fieldset disabled> as disabled, preventing both keyboard and mouse interactions on them. However, if your form also includes + <a ... class="btn btn-*"> elements, these will only be given a style of + pointer-events: none. As noted in the section about + disabled state for buttons (and specifically in the sub-section for anchor elements), this CSS property is not yet standardized and isn’t fully supported in Opera 18 and below, or in Internet Explorer 10, and won’t prevent keyboard users from being able to focus or activate these links. So to be safe, use custom JavaScript to disable such links.

+
+
+

Cross-browser compatibility

+

While Bootstrap will apply these styles in all browsers, Internet Explorer 11 and below don’t fully support the + disabled attribute on a + <fieldset>. Use custom JavaScript to disable the fieldset in these browsers.

+
+

If you want to see more examples and properties please check the official Bootstrap Documentation.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/google-maps.html b/docs/1.0/components/google-maps.html new file mode 100644 index 0000000..1eee6fa --- /dev/null +++ b/docs/1.0/components/google-maps.html @@ -0,0 +1,561 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

How to set up Google API Keys

+

+
    +
  1. Go to + https://developers.google.com/maps/documentation/javascript/get-api-key +
  2. +
  3. Scroll to the “Get an API key” Title and press “Get a Key” Button
  4. +
  5. Choose a name for your project then press on Create and Enable API
  6. +
  7. Get the Key and place it in your project where is this script: + <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=YOUR_KEY_HERE"><script> +
  8. +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/images.html b/docs/1.0/components/images.html new file mode 100644 index 0000000..16cf0f7 --- /dev/null +++ b/docs/1.0/components/images.html @@ -0,0 +1,630 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Images

+

Documentation and examples for opting images into responsive behavior (so they never become larger than their parent elements) and add lightweight styles to them—all via classes.

+

Responsive images

+

Images in Bootstrap are made responsive with + .img-fluid. + max-width: 100%; and + height: auto; are applied to the image so that it scales with the parent element.

+
+ Generic responsive image +
+
<img src="..." class="img-fluid" alt="Responsive image">
+
+

SVG images and IE 10

+

In Internet Explorer 10, SVG images with + .img-fluid are disproportionately sized. To fix this, add + width: 100% \9; where necessary. This fix improperly sizes other image formats, so Bootstrap doesn’t apply it automatically.

+
+

Image thumbnails

+

In addition to our + border-radius utilities, you can use + .img-thumbnail to give an image a rounded 1px border appearance.

+
+ A generic square placeholder image with a white border around it, making it resemble a photograph taken with an old instant camera +
+
<img src="..." alt="..." class="img-thumbnail">
+

Aligning images

+

Align images with the + helper float classes or + text alignment classes. + block-level images can be centered using + the + .mx-auto margin utility class.

+
+ A generic square placeholder image with rounded corners + A generic square placeholder image with rounded corners +
+
<img src="..." class="rounded float-left" alt="...">
+<img src="..." class="rounded float-right" alt="...">
+
+ A generic square placeholder image with rounded corners +
+
<img src="..." class="rounded mx-auto d-block" alt="...">
+
+
+ A generic square placeholder image with rounded corners +
+
+
<div class="text-center">
+  <img src="..." class="rounded" alt="...">
+</div>
+

Picture

+

If you are using the + <picture> element to specify multiple + <source> elements for a specific + <img>, make sure to add the + .img-* classes to the + <img> and not to the + <picture> tag.

+
<picture>
+  <source srcset="..." type="image/svg+xml">
+  <img src="..." class="img-fluid img-thumbnail" alt="...">
+</picture>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/info-areas.html b/docs/1.0/components/info-areas.html new file mode 100644 index 0000000..fc83f55 --- /dev/null +++ b/docs/1.0/components/info-areas.html @@ -0,0 +1,598 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Info Areas

+

+

The information areas are a simple way to organise large amounts of information into chunks. You can also add icons, simple or coloured. For an horizontal alignment use the custom class . + .info-horizontal. For the title, please use the class + .info-title. You can see more illustrative examples below:

+
+
+
+ chat +
+

Free Chat

+

Divide details about your product or agency work into parts. Write a few lines about each one. A paragraph describing a feature will be enough.

+
+
+
<div class="info">
+	<div class="icon icon-primary">
+		<i class="material-icons">chat</i>
+	</div>
+	<h4 class="info-title">Free Chat</h4>
+	<p>Divide details about your product or agency work into parts. Write a few lines about each one. A paragraph describing a feature will be enough.</p>
+</div>
+
+
+
+ group_work +
+
+

Collaborate

+

The moment you use Black Dashboard, you know you’ve never felt anything like it. With a single use, this powerfull Admin Dashboard lets you do more than ever before.

+ Find more... +
+
+
+
<div class="info info-horizontal">
+	<div class="icon icon-rose">
+		<i class="material-icons">group_work</i>
+	</div>
+	<div class="description">
+		<h4 class="info-title">Collaborate</h4>
+		<p>The moment you use Black Dashboard, you know you’ve never felt anything like it. With a single use, this powerfull Admin Dashboard lets you do more than ever before. </p>
+		<a href="#pablo">Find more...</a>
+	</div>
+</div>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/modal.html b/docs/1.0/components/modal.html new file mode 100644 index 0000000..92c0a34 --- /dev/null +++ b/docs/1.0/components/modal.html @@ -0,0 +1,1137 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Modal

+

Use Bootstrap's JavaScript modal plugin to add dialogs to your site for lightboxes, user notifications, or completely custom content.

+

Examples

+ +

Below is a static modal example (meaning its + position and + display have been overridden). Included are the modal header, modal body (required for + padding), and modal footer (optional). We ask that you include modal headers with dismiss actions whenever possible, or provide another explicit dismiss action.

+
+ +
+
<div class="modal" tabindex="-1" role="dialog">
+  <div class="modal-dialog" role="document">
+    <div class="modal-content">
+      <div class="modal-header">
+        <h5 class="modal-title">Modal title</h5>
+        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
+          <i class="tim-icons icon-simple-remove"></i>
+        </button>
+      </div>
+      <div class="modal-body">
+        <p>Modal body text goes here.</p>
+      </div>
+      <div class="modal-footer">
+        <button type="button" class="btn btn-primary">Save changes</button>
+        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
+      </div>
+    </div>
+  </div>
+</div>
+

Live demo

+

Toggle a working modal demo by clicking the button below. It will slide down and fade in from the top of the page.

+ +
+ +
+
<!-- Button trigger modal -->
+<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal">
+  Launch demo modal
+</button>
+
+<!-- Modal -->
+<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
+  <div class="modal-dialog" role="document">
+    <div class="modal-content">
+      <div class="modal-header">
+        <h5 class="modal-title" id="exampleModalLabel">Modal title</h5>
+        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
+          <i class="tim-icons icon-simple-remove"></i>
+        </button>
+      </div>
+      <div class="modal-body">
+        ...
+      </div>
+      <div class="modal-footer">
+        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
+        <button type="button" class="btn btn-primary">Save changes</button>
+      </div>
+    </div>
+  </div>
+</div>
+

Scrolling long content

+

When modals become too long for the user’s viewport or device, they scroll independent of the page itself. Try the demo below to see what we mean.

+ +
+ +
+
<!-- Button trigger modal -->
+<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModalLong">
+  Launch demo modal
+</button>
+
+<!-- Modal -->
+<div class="modal fade" id="exampleModalLong" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true">
+  <div class="modal-dialog" role="document">
+    <div class="modal-content">
+      <div class="modal-header">
+        <h5 class="modal-title" id="exampleModalLongTitle">Modal title</h5>
+        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
+          <i class="tim-icons icon-simple-remove"></i>
+        </button>
+      </div>
+      <div class="modal-body">
+        ...
+      </div>
+      <div class="modal-footer">
+        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
+        <button type="button" class="btn btn-primary">Save changes</button>
+      </div>
+    </div>
+  </div>
+</div>
+

Login modal

+
+ + +
+
<button class="btn btn-round" data-toggle="modal" data-target="#loginModal">
+    <i class="tim-icons icon-single-02"></i> Login
+</button>
+
+<div class="modal fade modal-primary" id="loginModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
+  <div class="modal-dialog modal-login">
+    <div class="modal-content">
+      <div class="card card-login card-plain">
+        <div class="modal-header justify-content-center">
+        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
+          <i class="tim-icons icon-simple-remove"></i>
+        </button>
+
+          <div class="header header-primary text-center">
+          <div class="modal-profile">
+                  <i class="tim-icons icon-single-02 text-default"></i>
+                </div>
+                      </div>
+        </div>
+        <div class="modal-body">
+          <form class="form" method="" action="">
+            <div class="card-content">
+              <div class="input-group no-border form-control-lg">
+                <div class="input-group-prepend">
+                  <div class="input-group-text">
+                    <i class="tim-icons icon-single-02"></i>
+                  </div>      
+                </div>
+                  <input type="text" class="form-control" placeholder="First Name...">
+              </div>
+
+              <div class="input-group no-border form-control-lg">
+                <div class="input-group-prepend">
+                  <div class="input-group-text">
+                    <i class="tim-icons icon-key-25"></i>
+                  </div>      
+                </div>
+                  <input type="password" placeholder="Password..." class="form-control">
+              </div>
+          </div>
+          </form>
+        </div>
+        <div class="modal-footer text-center pt-4">
+          <a href="#pablo" class="btn btn-neutral btn-round btn-lg btn-block">Get Started</a>
+        </div>
+      </div>
+    </div>
+  </div>
+</div>
+

Tooltips and popovers

+

+ Tooltips and + popovers can be placed within modals as needed. When modals are closed, any tooltips and popovers within are also automatically dismissed.

+ +
+ +
+
<div class="modal-body">
+  <h5>Popover in a modal</h5>
+  <p>This <a href="#" role="button" class="btn btn-secondary popover-test" title="Popover title" data-content="Popover body content is set in this attribute.">button</a> triggers a popover on click.</p>
+  <hr>
+  <h5>Tooltips in a modal</h5>
+  <p><a href="#" class="tooltip-test" title="Tooltip">This link</a> and <a href="#" class="tooltip-test" title="Tooltip">that link</a> have tooltips on hover.</p>
+</div>
+

Embedding YouTube videos

+

Embedding YouTube videos in modals requires additional JavaScript not in Bootstrap to automatically stop playback and more. + See this helpful Stack Overflow post for more information.

+

Optional sizes

+

Modals have two optional sizes, available via modifier classes to be placed on a + .modal-dialog. These sizes kick in at certain breakpoints to avoid horizontal scrollbars on narrower viewports.

+
+ + +
+
<!-- Large modal -->
+<button type="button" class="btn btn-primary" data-toggle="modal" data-target=".bd-example-modal-lg">Large modal</button>
+
+<div class="modal fade bd-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true">
+  <div class="modal-dialog modal-lg">
+    <div class="modal-content">
+      ...
+    </div>
+  </div>
+</div>
+
+<!-- Small modal -->
+<button type="button" class="btn btn-primary" data-toggle="modal" data-target=".bd-example-modal-sm">Small modal</button>
+
+<div class="modal fade bd-example-modal-sm" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
+  <div class="modal-dialog modal-sm">
+    <div class="modal-content">
+      ...
+    </div>
+  </div>
+</div>
+ + +

Colors

+

Set for the modal’s <div> + .modal-black class to change the modal background’s color.

+
+
+
+ +
+
+ +
+
+
+
<div class="modal show">
+  ...
+</div>
+
+<div class="modal modal-black show">
+  ...
+</div>
+

Usage

+

The modal plugin toggles your hidden content on demand, via data attributes or JavaScript. It also adds + .modal-open to the + <body> to override default scrolling behavior and generates a + .modal-backdrop to provide a click area for dismissing shown modals when clicking outside the modal.

+

Via data attributes

+

Activate a modal without writing JavaScript. Set + data-toggle="modal" on a controller element, like a button, along with a + data-target="#foo" or + href="#foo" to target a specific modal to toggle.

+
<button type="button" data-toggle="modal" data-target="#myModal">Launch modal</button>
+

Via JavaScript

+

Call a modal with id + myModal with a single line of JavaScript:

+
$('#myModal').modal(options)
+

Options

+

Options can be passed via data attributes or JavaScript. For data attributes, append the option name to + data-, as in + data-backdrop="".

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDefaultDescription
backdropboolean or the string + 'static' + trueIncludes a modal-backdrop element. Alternatively, specify + static for a backdrop which doesn't close the modal on click.
keyboardbooleantrueCloses the modal when escape key is pressed
focusbooleantruePuts the focus on the modal when initialized.
showbooleantrueShows the modal when initialized.
+
+

If you want to see more examples and properties please check the official Bootstrap Documentation.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/navbar.html b/docs/1.0/components/navbar.html new file mode 100644 index 0000000..09abd30 --- /dev/null +++ b/docs/1.0/components/navbar.html @@ -0,0 +1,1458 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Navbar

+

Documentation and examples for Bootstrap's powerful, responsive navigation header, the navbar. Includes support for branding, navigation, and more, including support for our collapse plugin.

+

How it works

+

Here’s what you need to know before getting started with the navbar:

+
    +
  • Navbars require a wrapping + .navbar with + .navbar-expand{-sm|-md|-lg|-xl} for responsive collapsing and + color scheme classes.
  • +
  • Navbars and their contents are fluid by default. Use + optional containers to limit their horizontal width.
  • +
  • Use our + spacing and + flex utility classes for controlling spacing and alignment within navbars.
  • +
  • Navbars are responsive by default, but you can easily modify them to change that. Responsive behavior depends on our Collapse JavaScript plugin.
  • +
  • Navbars are hidden by default when printing. Force them to be printed by adding + .d-print to the + .navbar. See the + display utility class.
  • +
  • Ensure accessibility by using a + <nav> element or, if using a more generic element such as a + <div>, add a + role="navigation" to every navbar to explicitly identify it as a landmark region for users of assistive technologies.
  • +
+

Read on for an example and list of supported sub-components.

+ +

Navbar navigation links build on our + .nav options with their own modifier class and require the use of + toggler classes for proper responsive styling. Navigation in navbars will also grow to occupy as much horizontal space as possible to keep your navbar contents securely aligned.

+

Active states—with + .active—to indicate the current page can be applied directly to + .nav-links or their immediate parent + .nav-items.

+
+ +
+
<nav class="navbar navbar-expand-lg bg-primary">
+  <div class="container">
+    <a class="navbar-brand" href="#">Navbar</a>
+    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    </button>
+    <div class="collapse navbar-collapse" id="navbarNav">
+      <ul class="navbar-nav">
+        <li class="nav-item active">
+          <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
+        </li>
+        <li class="nav-item">
+          <a class="nav-link" href="#">Features</a>
+        </li>
+        <li class="nav-item">
+          <a class="nav-link" href="#">Pricing</a>
+        </li>
+        <li class="nav-item">
+          <a class="nav-link disabled" href="#">Disabled</a>
+        </li>
+      </ul>
+    </div>
+  </div>
+</nav>
+

You may also utilize dropdowns in your navbar nav. Dropdown menus require a wrapping element for positioning, so be sure to use separate and nested elements for + .nav-item and + .nav-link as shown below.

+
+ +
+
<nav class="navbar navbar-expand-lg bg-primary">
+  <div class="container">
+    <a class="navbar-brand" href="#">Navbar</a>
+    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    </button>
+    <div class="collapse navbar-collapse" id="navbarNavDropdown">
+      <ul class="navbar-nav">
+        <li class="nav-item active">
+          <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
+        </li>
+        <li class="nav-item">
+          <a class="nav-link" href="#">Features</a>
+        </li>
+        <li class="nav-item">
+          <a class="nav-link" href="#">Pricing</a>
+        </li>
+        <li class="nav-item dropdown">
+          <a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+            Dropdown link
+          </a>
+          <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+            <a class="dropdown-item" href="#">Action</a>
+            <a class="dropdown-item" href="#">Another action</a>
+            <a class="dropdown-item" href="#">Something else here</a>
+          </div>
+        </li>
+      </ul>
+    </div>
+  </div>
+</nav>
+

Forms

+

Place various form controls and components within a navbar with + .form-inline.

+
+ +
+
<nav class="navbar navbar-expand-lg bg-primary">
+    <div class="container">
+        <div class="navbar-translate">
+            <a class="navbar-brand" href="/presentation.html">Brand</a>
+            <button class="navbar-toggler" type="button" data-toggle="collapse" aria-expanded="false" aria-label="Toggle navigation">
+                <span class="navbar-toggler-icon"></span>
+                <span class="navbar-toggler-icon"></span>
+                <span class="navbar-toggler-icon"></span>
+            </button>
+        </div>
+
+        <div class="collapse navbar-collapse">
+            <ul class="navbar-nav">
+                <li class="nav-item active">
+                    <a href="#pablo" class="nav-link">link</a>
+                </li>
+                <li class="nav-item">
+                    <a href="#pablo" class="nav-link">link</a>
+                </li>
+            </ul>
+
+            <form class="form-inline ml-auto">
+                <div class="form-group no-border">
+                  <input type="text" class="form-control" placeholder="Search">
+                </div>
+                <button type="submit" class="btn btn-link btn-icon btn-round">
+                    <i class="tim-icons icon-zoom-split"></i>
+                </button>
+            </form>
+        </div>
+    </div>
+</nav>
+

Text

+

Navbars may contain bits of text with the help of + .navbar-text. This class adjusts vertical alignment and horizontal spacing for strings of text.

+
+ +
+
<nav class="navbar navbar-dark bg-primary">
+  <div class="container">
+    <span class="navbar-text">
+      Navbar text with an inline element
+    </span>
+  </div>
+</nav>
+

Mix and match with other components and utilities as needed.

+
+ +
+
<nav class="navbar navbar-expand-lg bg-primary">
+  <div class="container">
+    <a class="navbar-brand" href="#">Navbar w/ text</a>
+    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarText" aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation">
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    </button>
+    <div class="collapse navbar-collapse" id="navbarText">
+      <ul class="navbar-nav mr-auto">
+        <li class="nav-item active">
+          <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
+        </li>
+        <li class="nav-item">
+          <a class="nav-link" href="#">Features</a>
+        </li>
+        <li class="nav-item">
+          <a class="nav-link" href="#">Pricing</a>
+        </li>
+      </ul>
+      <span class="navbar-text">
+        Navbar text with an inline element
+      </span>
+    </div>
+  </div>
+</nav>
+

Color schemes

+

Theming the navbar has never been easier thanks to the combination of theming classes and + background-color utilities. Choose from + .navbar-light for use with light background colors, or + .navbar-dark for dark background colors. Then, customize with + .bg-* utilities. You can also add a border top using + data-color attribute.

+
+ + + + + + + +
+
<nav class="navbar navbar-expand-lg bg-dark" data-color="orange">
+  <!-- Navbar content -->
+</nav>
+
+<nav class="navbar navbar-expand-lg bg-success">
+  <!-- Navbar content -->
+</nav>
+
+<nav class="navbar navbar-expand-lg bg-danger">
+  <!-- Navbar content -->
+</nav>
+
+<nav class="navbar navbar-expand-lg bg-warning">
+  <!-- Navbar content -->
+</nav>
+
+<nav class="navbar navbar-expand-lg bg-white">
+  <!-- Navbar content -->
+</nav>
+
+<nav class="navbar navbar-expand-lg bg-primary">
+  <!-- Navbar content -->
+</nav>
+
+<nav class="navbar navbar-expand-lg bg-info">
+  <!-- Navbar content -->
+</nav>
+

Containers

+

When the container is within your navbar, its horizontal padding is removed at breakpoints lower than your specified + .navbar-expand{-sm|-md|-lg|-xl} class. This ensures we’re not doubling up on padding unnecessarily on lower viewports when your navbar is collapsed.

+
+ +
+
<nav class="navbar navbar-expand-lg navbar-light bg-primary">
+  <div class="container">
+    <a class="navbar-brand" href="#">Navbar</a>
+  </div>
+</nav>
+

Placement

+

Use our + position utilities to place navbars in non-static positions. Choose from fixed to the top, fixed to the bottom, or stickied to the top (scrolls with the page until it reaches the top, then stays there). Fixed navbars use + position: fixed, meaning they’re pulled from the normal flow of the DOM and may require custom CSS (e.g., + padding-top on the + <body>) to prevent overlap with other elements.

+

Also note that .sticky-top uses position: sticky, which isn’t fully supported in every browser.

+
+ +
+
<nav class="navbar navbar-light bg-primary">
+  <div class="container">
+    <a class="navbar-brand" href="#">Default</a>
+  </div>
+</nav>
+
+ +
+
<nav class="navbar fixed-top navbar-light bg-primary">
+  <div class="container">
+    <a class="navbar-brand" href="#">Fixed top</a>
+  </div>
+</nav>
+
+ +
+
<nav class="navbar fixed-bottom navbar-light bg-primary">
+  <div class="container">
+    <a class="navbar-brand" href="#">Fixed bottom</a>
+  </div>
+</nav>
+
+ +
+
<nav class="navbar sticky-top navbar-light bg-primary">
+  <div class="container">
+    <a class="navbar-brand" href="#">Sticky top</a>
+  </div>
+</nav>
+

Responsive behaviors

+

Navbars can utilize + .navbar-toggler, + .navbar-collapse, and + .navbar-expand{-sm|-md|-lg|-xl} classes to change when their content collapses behind a button. In combination with other utilities, you can easily choose when to show or hide particular elements.

+

For navbars that never collapse, add the + .navbar-expand class on the navbar. For navbars that always collapse, don’t add any + .navbar-expand class.

+

Toggler

+

Navbar togglers are left-aligned by default, but should they follow a sibling element like a + .navbar-brand, they’ll automatically be aligned to the far right. Reversing your markup will reverse the placement of the toggler. Below are examples of different toggle styles.

+

With no + .navbar-brand shown in lowest breakpoint:

+
+ +
+
<nav class="navbar navbar-expand-lg bg-primary">
+  <div class="container">
+    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarTogglerDemo01" aria-controls="navbarTogglerDemo01" aria-expanded="false" aria-label="Toggle navigation">
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    </button>
+    <div class="collapse navbar-collapse" id="navbarTogglerDemo01">
+      <a class="navbar-brand" href="#">Hidden brand</a>
+      <ul class="navbar-nav mr-auto mt-2 mt-lg-0">
+        <li class="nav-item active">
+          <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
+        </li>
+        <li class="nav-item">
+          <a class="nav-link" href="#">Link</a>
+        </li>
+        <li class="nav-item">
+          <a class="nav-link disabled" href="#">Disabled</a>
+        </li>
+      </ul>
+      <form class="form-inline ml-auto">
+          <div class="form-group has-white">
+            <input type="text" class="form-control" placeholder="Search">
+          </div>
+          <button type="submit" class="btn btn-link btn-icon btn-round">
+              <i class="tim-icons icon-zoom-split"></i>
+          </button>
+      </form>
+    </div>
+  </div>
+</nav>
+

With a brand name shown on the left and toggler on the right:

+
+ +
+
<nav class="navbar navbar-expand-lg bg-primary">
+  <div class="container">
+    <a class="navbar-brand" href="#">Navbar</a>
+    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarTogglerDemo02" aria-controls="navbarTogglerDemo02" aria-expanded="false" aria-label="Toggle navigation">
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    </button>
+
+    <div class="collapse navbar-collapse" id="navbarTogglerDemo02">
+      <ul class="navbar-nav mr-auto mt-2 mt-lg-0">
+        <li class="nav-item active">
+          <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
+        </li>
+        <li class="nav-item">
+          <a class="nav-link" href="#">Link</a>
+        </li>
+        <li class="nav-item">
+          <a class="nav-link disabled" href="#">Disabled</a>
+        </li>
+      </ul>
+      <form class="form-inline ml-auto">
+          <div class="form-group no-border">
+            <input type="text" class="form-control" placeholder="Search">
+          </div>
+          <button type="submit" class="btn btn-link btn-icon btn-round">
+              <i class="tim-icons icon-zoom-split"></i>
+          </button>
+      </form>
+    </div>
+  </div>
+</nav>
+

With a toggler on the left and brand name on the right:

+
+ +
+
<nav class="navbar navbar-expand-lg bg-primary">
+  <div class="container">
+    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarTogglerDemo03" aria-controls="navbarTogglerDemo03" aria-expanded="false" aria-label="Toggle navigation">
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    <span class="navbar-toggler-bar navbar-kebab"></span>
+    </button>
+    <a class="navbar-brand" href="#">Navbar</a>
+
+    <div class="collapse navbar-collapse" id="navbarTogglerDemo03">
+      <ul class="navbar-nav mr-auto mt-2 mt-lg-0">
+        <li class="nav-item active">
+          <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
+        </li>
+        <li class="nav-item">
+          <a class="nav-link" href="#">Link</a>
+        </li>
+        <li class="nav-item">
+          <a class="nav-link disabled" href="#">Disabled</a>
+        </li>
+      </ul>
+      <form class="form-inline ml-auto">
+          <div class="form-group no-border">
+            <input type="text" class="form-control" placeholder="Search">
+          </div>
+          <button type="submit" class="btn btn-link btn-icon btn-round">
+              <i class="tim-icons icon-zoom-split"></i>
+          </button>
+      </form>
+    </div>
+  </div>
+</nav>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/navs.html b/docs/1.0/components/navs.html new file mode 100644 index 0000000..d5dc5c2 --- /dev/null +++ b/docs/1.0/components/navs.html @@ -0,0 +1,1175 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ + +
+

Navs

+

Documentation and examples for how to use Bootstrap's included navigation components.

+

Base nav

+

Navigation available in Bootstrap share general markup and styles, from the base + .nav class to the active and disabled states. Swap modifier classes to switch between each style.

+

The base + .nav component is built with flexbox and provide a strong foundation for building all types of navigation components. It includes some style overrides (for working with lists), some link padding for larger hit areas, and basic disabled styling.

+
+

The base + .nav component does not include any + .active state. The following examples include the class, mainly to demonstrate that this particular class does not trigger any special styling.

+
+
+ +
+
<ul class="nav">
+  <li class="nav-item">
+    <a class="nav-link active" href="#">Active</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" href="#">Link</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" href="#">Link</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link disabled" href="#">Disabled</a>
+  </li>
+</ul>
+

Classes are used throughout, so your markup can be super flexible. Use + <ul>s like above, or roll your own with say a + <nav> element. Because the + .nav uses + display: flex, the nav links behave the same as nav items would, but without the extra markup.

+
+ +
+
<nav class="nav">
+  <a class="nav-link active" href="#">Active</a>
+  <a class="nav-link" href="#">Link</a>
+  <a class="nav-link" href="#">Link</a>
+  <a class="nav-link disabled" href="#">Disabled</a>
+</nav>
+

Available styles

+

Change the style of + .navs component with modifiers and utilities. Mix and match as needed, or build your own.

+

Horizontal alignment

+

Change the horizontal alignment of your nav with + flexbox utilities. By default, navs are left-aligned, but you can easily change them to center or right aligned.

+

Centered with + .justify-content-center:

+
+ +
+
<ul class="nav justify-content-center">
+  <li class="nav-item">
+    <a class="nav-link active" href="#">Active</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" href="#">Link</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" href="#">Link</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link disabled" href="#">Disabled</a>
+  </li>
+</ul>
+

Right-aligned with + .justify-content-end:

+
+ +
+
<ul class="nav justify-content-end">
+  <li class="nav-item">
+    <a class="nav-link active" href="#">Active</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" href="#">Link</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" href="#">Link</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link disabled" href="#">Disabled</a>
+  </li>
+</ul>
+

Vertical

+

Stack your navigation by changing the flex item direction with the + .flex-column utility. Need to stack them on some viewports but not others? Use the responsive versions (e.g., + .flex-sm-column).

+
+ +
+
<ul class="nav flex-column">
+  <li class="nav-item">
+    <a class="nav-link active" href="#">Active</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" href="#">Link</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" href="#">Link</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link disabled" href="#">Disabled</a>
+  </li>
+</ul>
+

As always, vertical navigation is possible without + <ul>s, too.

+
+ +
+
<nav class="nav flex-column">
+  <a class="nav-link active" href="#">Active</a>
+  <a class="nav-link" href="#">Link</a>
+  <a class="nav-link" href="#">Link</a>
+  <a class="nav-link disabled" href="#">Disabled</a>
+</nav>
+

Tabs

+

Takes the basic nav from above and adds the + .nav-tabs class to generate a tabbed interface. Use them to create tabbable regions with our + tab JavaScript plugin.

+

Tabs on Plain Card

+
+
+
+ + +
+
+
+
+

I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. So when you get something that has the name Kanye West on it, it’s supposed to be pushing the furthest possibilities. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus.

+
+
+

I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at.

+
+
+

I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at.

+
+
+
+
+
+
<div class="card card-nav-tabs card-plain">
+    <div class="card-header card-header-danger">
+        <!-- colors: "header-primary", "header-info", "header-success", "header-warning", "header-danger" -->
+        <div class="nav-tabs-navigation">
+            <div class="nav-tabs-wrapper">
+                <ul class="nav nav-tabs" data-tabs="tabs">
+                    <li class="nav-item">
+                        <a class="nav-link active" href="#home" data-toggle="tab">Home</a>
+                    </li>
+                    <li class="nav-item">
+                        <a class="nav-link" href="#updates" data-toggle="tab">Updates</a>
+                    </li>
+                    <li class="nav-item">
+                        <a class="nav-link" href="#history" data-toggle="tab">History</a>
+                    </li>
+                </ul>
+            </div>
+        </div>
+    </div><div class="card-body ">
+        <div class="tab-content text-center">
+            <div class="tab-pane active" id="home">
+                <p>I think that&#x2019;s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. So when you get something that has the name Kanye West on it, it&#x2019;s supposed to be pushing the furthest possibilities. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus.</p>
+            </div>
+            <div class="tab-pane" id="updates">
+                <p> I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that&#x2019;s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I think that&#x2019;s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. </p>
+            </div>
+            <div class="tab-pane" id="history">
+                <p> I think that&#x2019;s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that&#x2019;s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at.</p>
+            </div>
+        </div>
+    </div>
+  </div>
+

Tabs with Icons on Card

+
+
+ + +
+
+
+
+

I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at.

+
+
+

I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at.

+
+
+

I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. So when you get something that has the name Kanye West on it, it’s supposed to be pushing the furthest possibilities. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus.

+
+
+
+
+

Pills

+

Take that same HTML, but use + .nav-pills instead:

+

Horizontal Tabs

+
+ +
+
+ Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits. +
+
Dramatically visualize customer directed convergence without revolutionary ROI. +
+ + +
+
+
<ul class="nav nav-pills nav-pills-primary" role="tablist">
+    <li class="nav-item">
+        <a class="nav-link active" data-toggle="tab" href="#link1" role="tablist" aria-expanded="true">
+            Profile
+        </a>
+    </li>
+    <li class="nav-item">
+        <a class="nav-link" data-toggle="tab" href="#link2" role="tablist" aria-expanded="false">
+            Settings
+        </a>
+    </li>
+    <li class="nav-item">
+        <a class="nav-link" data-toggle="tab" href="#link3" role="tablist" aria-expanded="false">
+            Options
+        </a>
+    </li>
+</ul>
+<div class="tab-content tab-space">
+    <div class="tab-pane active" id="link1" aria-expanded="true">
+      Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits.
+      <br><br>
+      Dramatically visualize customer directed convergence without revolutionary ROI.
+    </div>
+    <div class="tab-pane" id="link2" aria-expanded="false">
+      Efficiently unleash cross-media information without cross-media value. Quickly maximize timely deliverables for real-time schemas.
+      <br><br>Dramatically maintain clicks-and-mortar solutions without functional solutions.
+    </div>
+    <div class="tab-pane" id="link3" aria-expanded="false">
+        Completely synergize resource taxing relationships via premier niche markets. Professionally cultivate one-to-one customer service with robust ideas.
+        <br><br>Dynamically innovate resource-leveling customer service for state of the art customer service.
+    </div>
+</div>
+

Vertical Tabs

+
+
+
+ +
+
+
+
+ Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits. +
+
Dramatically visualize customer directed convergence without revolutionary ROI. +
+
+ Efficiently unleash cross-media information without cross-media value. Quickly maximize timely deliverables for real-time schemas. +
+
Dramatically maintain clicks-and-mortar solutions without functional solutions. +
+
+ Completely synergize resource taxing relationships via premier niche markets. Professionally cultivate one-to-one customer service with robust ideas. +
+
Dynamically innovate resource-leveling customer service for state of the art customer service. +
+
+
+
+
+
<div class="row">
+    <div class="col-md-4">
+        <ul class="nav nav-pills nav-pills-primary flex-column">
+          <li class="nav-item"><a class="nav-link active" href="#tab1" data-toggle="tab">Profile</a></li>
+          <li class="nav-item"><a class="nav-link" href="#tab2" data-toggle="tab">Settings</a></li>
+          <li class="nav-item"><a class="nav-link" href="#tab3" data-toggle="tab">Options</a></li>
+        </ul>
+    </div>
+    <div class="col-md-8">
+        <div class="tab-content">
+            <div class="tab-pane active" id="tab1">
+              Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits.
+              <br><br>
+              Dramatically visualize customer directed convergence without revolutionary ROI.
+            </div>
+            <div class="tab-pane" id="tab2">
+              Efficiently unleash cross-media information without cross-media value. Quickly maximize timely deliverables for real-time schemas.
+              <br><br>Dramatically maintain clicks-and-mortar solutions without functional solutions.
+            </div>
+            <div class="tab-pane" id="tab3">
+                Completely synergize resource taxing relationships via premier niche markets. Professionally cultivate one-to-one customer service with robust ideas.
+                <br><br>Dynamically innovate resource-leveling customer service for state of the art customer service.
+            </div>
+        </div>
+    </div>
+</div>
+

With Icons

+
+ +
+
+ Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits. +
+
Dramatically visualize customer directed convergence without revolutionary ROI. +
+
+ Efficiently unleash cross-media information without cross-media value. Quickly maximize timely deliverables for real-time schemas. +
+
Dramatically maintain clicks-and-mortar solutions without functional solutions. +
+
+ Completely synergize resource taxing relationships via premier niche markets. Professionally cultivate one-to-one customer service with robust ideas. +
+
Dynamically innovate resource-leveling customer service for state of the art customer service. +
+
+
+
<ul class="nav nav-pills nav-pills-primary nav-pills-icons" role="tablist">
+    <!--
+        color-classes: "nav-pills-primary", "nav-pills-info", "nav-pills-success", "nav-pills-warning","nav-pills-danger"
+    -->
+    <li class="nav-item">
+        <a class="nav-link" href="#dashboard-1" role="tab" data-toggle="tab">
+            <i class="tim-icons icon-atom"></i>
+            Dashboard
+        </a>
+    </li>
+    <li class="nav-item">
+        <a class="nav-link active" href="#schedule-1" role="tab" data-toggle="tab">
+            <i class="tim-icons icon-settings"></i>
+            Settings
+        </a>
+    </li>
+    <li class="nav-item">
+        <a class="nav-link" href="#tasks-1" role="tab" data-toggle="tab">
+            <i class="tim-icons icon-bullet-list-67"></i>
+            Tasks
+        </a>
+    </li>
+</ul>
+<div class="tab-content tab-space">
+    <div class="tab-pane active" id="dashboard-1">
+      Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits.
+      <br><br>
+      Dramatically visualize customer directed convergence without revolutionary ROI.
+    </div>
+    <div class="tab-pane" id="schedule-1">
+      Efficiently unleash cross-media information without cross-media value. Quickly maximize timely deliverables for real-time schemas.
+      <br><br>Dramatically maintain clicks-and-mortar solutions without functional solutions.
+    </div>
+    <div class="tab-pane" id="tasks-1">
+        Completely synergize resource taxing relationships via premier niche markets. Professionally cultivate one-to-one customer service with robust ideas.
+        <br><br>Dynamically innovate resource-leveling customer service for state of the art customer service.
+    </div>
+</div>
+

Pills with dropdowns

+
+ +
+
<ul class="nav nav-pills">
+  <li class="nav-item">
+    <a class="nav-link active" href="#">Active</a>
+  </li>
+  <li class="nav-item dropdown">
+    <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Dropdown</a>
+    <div class="dropdown-menu">
+      <a class="dropdown-item" href="#">Action</a>
+      <a class="dropdown-item" href="#">Another action</a>
+      <a class="dropdown-item" href="#">Something else here</a>
+      <div class="dropdown-divider"></div>
+      <a class="dropdown-item" href="#">Separated link</a>
+    </div>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" href="#">Link</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link disabled" href="#">Disabled</a>
+  </li>
+</ul>
+

Using data attributes

+

You can activate a tab or pill navigation without writing any JavaScript by simply specifying + data-toggle="tab" or + data-toggle="pill" on an element. Use these data attributes on + .nav-tabs or + .nav-pills.

+
<!-- Nav tabs -->
+<ul class="nav nav-tabs" id="myTab" role="tablist">
+  <li class="nav-item">
+    <a class="nav-link active" id="home-tab" data-toggle="tab" href="#home" role="tab" aria-controls="home" aria-selected="true">Home</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" id="profile-tab" data-toggle="tab" href="#profile" role="tab" aria-controls="profile" aria-selected="false">Profile</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" id="messages-tab" data-toggle="tab" href="#messages" role="tab" aria-controls="messages" aria-selected="false">Messages</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" id="settings-tab" data-toggle="tab" href="#settings" role="tab" aria-controls="settings" aria-selected="false">Settings</a>
+  </li>
+</ul>
+
+<!-- Tab panes -->
+<div class="tab-content">
+  <div class="tab-pane active" id="home" role="tabpanel" aria-labelledby="home-tab">...</div>
+  <div class="tab-pane" id="profile" role="tabpanel" aria-labelledby="profile-tab">...</div>
+  <div class="tab-pane" id="messages" role="tabpanel" aria-labelledby="messages-tab">...</div>
+  <div class="tab-pane" id="settings" role="tabpanel" aria-labelledby="settings-tab">...</div>
+</div>
+

If you want to see more examples and properties please check the official Bootstrap Documentation.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/nucleo-icons.html b/docs/1.0/components/nucleo-icons.html new file mode 100644 index 0000000..a4d2aeb --- /dev/null +++ b/docs/1.0/components/nucleo-icons.html @@ -0,0 +1,564 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

Nucleo Icons

+

+

Through most of the examples in this dashboard, we have used 100 Nucleo Icons for the Black Dashboard. View all the + example icons. If you want more than 2100 icons please check the official + Nucleo Icons Pack.

+
+
+ +

icon-single-02

+
+
+
<div class="font-icon-detail">
+  <i class="tim-icons icon-single-02"></i>
+  <p>icon-single-02</p>
+</div>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/pagination.html b/docs/1.0/components/pagination.html new file mode 100644 index 0000000..3ea0399 --- /dev/null +++ b/docs/1.0/components/pagination.html @@ -0,0 +1,753 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ + +
+

Pagination

+

Documentation and examples for showing pagination to indicate a series of related content exists across multiple pages.

+

Overview

+
+ +
+
<nav aria-label="Page navigation example">
+  <ul class="pagination">
+    <li class="page-item"><a class="page-link" href="#">Previous</a></li>
+    <li class="page-item"><a class="page-link" href="#">1</a></li>
+    <li class="page-item"><a class="page-link" href="#">2</a></li>
+    <li class="page-item"><a class="page-link" href="#">3</a></li>
+    <li class="page-item"><a class="page-link" href="#">Next</a></li>
+  </ul>
+</nav>
+

Disabled and active states

+

Pagination links are customizable for different circumstances. Use + .disabled for links that appear un-clickable and + .active to indicate the current page.

+

While the + .disabled class uses + pointer-events: none to try to disable the link functionality of + <a>s, that CSS property is not yet standardized and doesn’t account for keyboard navigation. As such, you should always add + tabindex="-1" on disabled links and use custom JavaScript to fully disable their functionality.

+
+ +
+
<nav aria-label="...">
+  <ul class="pagination">
+    <li class="page-item disabled">
+      <a class="page-link" href="#" tabindex="-1">Previous</a>
+    </li>
+    <li class="page-item"><a class="page-link" href="#">1</a></li>
+    <li class="page-item active">
+      <a class="page-link" href="#">2 <span class="sr-only">(current)</span></a>
+    </li>
+    <li class="page-item"><a class="page-link" href="#">3</a></li>
+    <li class="page-item">
+      <a class="page-link" href="#">Next</a>
+    </li>
+  </ul>
+</nav>
+

You can optionally swap out active or disabled anchors for + <span>, or omit the anchor in the case of the prev/next arrows, to remove click functionality and prevent keyboard focus while retaining intended styles.

+
+ +
+
<nav aria-label="...">
+  <ul class="pagination">
+    <li class="page-item disabled">
+      <span class="page-link">Previous</span>
+    </li>
+    <li class="page-item"><a class="page-link" href="#">1</a></li>
+    <li class="page-item active">
+      <span class="page-link">
+        2
+        <span class="sr-only">(current)</span>
+      </span>
+    </li>
+    <li class="page-item"><a class="page-link" href="#">3</a></li>
+    <li class="page-item">
+      <a class="page-link" href="#">Next</a>
+    </li>
+  </ul>
+</nav>
+

Alignment

+

Change the alignment of pagination components with + flexbox utilities.

+
+ +
+
<nav aria-label="Page navigation example">
+  <ul class="pagination justify-content-center">
+    <li class="page-item disabled">
+      <a class="page-link" href="#" tabindex="-1">Previous</a>
+    </li>
+    <li class="page-item"><a class="page-link" href="#">1</a></li>
+    <li class="page-item"><a class="page-link" href="#">2</a></li>
+    <li class="page-item"><a class="page-link" href="#">3</a></li>
+    <li class="page-item">
+      <a class="page-link" href="#">Next</a>
+    </li>
+  </ul>
+</nav>
+
+ +
+
<nav aria-label="Page navigation example">
+  <ul class="pagination justify-content-end">
+    <li class="page-item disabled">
+      <a class="page-link" href="#" tabindex="-1">Previous</a>
+    </li>
+    <li class="page-item"><a class="page-link" href="#">1</a></li>
+    <li class="page-item"><a class="page-link" href="#">2</a></li>
+    <li class="page-item"><a class="page-link" href="#">3</a></li>
+    <li class="page-item">
+      <a class="page-link" href="#">Next</a>
+    </li>
+  </ul>
+</nav>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/parallax.html b/docs/1.0/components/parallax.html new file mode 100644 index 0000000..0a0ada8 --- /dev/null +++ b/docs/1.0/components/parallax.html @@ -0,0 +1,564 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

Parallax

+

+

The parallax scrolling effect can be activated in the Page Header by simple putting + data-parallax="true" , like in the below code. If you want to deactivate parallax, you have to change + true value with + false.

+
<div class="page-header header-filter clear-filter" data-parallax="true" style="background-image: url('assets/img/bg.jpg');">
+  <div class="container">
+    <div class="row">
+      <div class="col-md-8 col-md-offset-2">
+      ...
+      </div>
+    </div>
+  </div>
+</div>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/popovers.html b/docs/1.0/components/popovers.html new file mode 100644 index 0000000..119e1e1 --- /dev/null +++ b/docs/1.0/components/popovers.html @@ -0,0 +1,675 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ + +
+

Popovers

+

Documentation and examples for adding Bootstrap popovers, like those found in iOS, to any element on your site.

+

Static popover

+

Four options are available: top, right, bottom, and left aligned.

+
+
+
+

Popover top

+
+

Sed posuere consectetur est at lobortis. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

+
+
+
+
+

Popover right

+
+

Sed posuere consectetur est at lobortis. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

+
+
+
+
+

Popover bottom

+
+

Sed posuere consectetur est at lobortis. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

+
+
+
+
+

Popover left

+
+

Sed posuere consectetur est at lobortis. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

+
+
+
+
+

Live demo

+
+ +
+
<button type="button" class="btn btn-lg btn-danger" data-toggle="popover" data-container="body" data-original-title="Popover Title" data-content="And here's some amazing content. It's very engaging. Right?" data-color="primary">Click to toggle popover</button>
+

Four directions

+
+
+ + + + +
+
+
<button type="button" class="btn btn-secondary" data-container="body" data-toggle="popover" data-placement="top" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">
+  Popover on top
+</button>
+
+<button type="button" class="btn btn-secondary" data-container="body" data-toggle="popover" data-placement="right" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">
+  Popover on right
+</button>
+
+<button type="button" class="btn btn-secondary" data-container="body" data-toggle="popover" data-placement="bottom" data-content="Vivamus
+sagittis lacus vel augue laoreet rutrum faucibus.">
+  Popover on bottom
+</button>
+
+<button type="button" class="btn btn-secondary" data-container="body" data-toggle="popover" data-placement="left" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">
+  Popover on left
+</button>
+

Dismiss on next click

+

Use the + focus trigger to dismiss popovers on the user’s next click of a different element than the toggle element.

+
+

Specific markup required for dismiss-on-next-click

+

For proper cross-browser and cross-platform behavior, you must use the + <a> tag, not the + <button> tag, and you also must include a + + tabindex + attribute.

+
+ +
<a tabindex="0" class="btn btn-lg btn-danger" role="button" data-toggle="popover" data-trigger="focus" title="Dismissible popover" data-content="And here's some amazing content. It's very engaging. Right?">Dismissible popover</a>
+
$('.popover-dismiss').popover({
+  trigger: 'focus'
+})
+

If you want to see more examples and properties please check the official Bootstrap Documentation.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/progress.html b/docs/1.0/components/progress.html new file mode 100644 index 0000000..f28df0c --- /dev/null +++ b/docs/1.0/components/progress.html @@ -0,0 +1,709 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Progress

+

+

Backgrounds

+

Use background utility classes to change the appearance of individual progress bars.

+
+
+ Default +
+
+ 25% +
+
+
+
+ Primary +
+
+ 60% +
+
+
+
+ Danger +
+
+ 60% +
+
+
+
+ Warning +
+
+ 60% +
+
+
+
+ Success +
+
+ 60% +
+
+
+
+ Info +
+
+ 60% +
+
+
+
+
<div class="progress-container">
+    <span class="progress-badge">Default</span>
+    <div class="progress">
+        <div class="progress-bar" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 25%;">
+            <span class="progress-value">25%</span>
+        </div>
+    </div>
+</div>
+<div class="progress-container progress-primary">
+    <span class="progress-badge">Primary</span>
+    <div class="progress">
+        <div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%;">
+            <span class="progress-value">60%</span>
+        </div>
+    </div>
+</div>
+<div class="progress-container progress-danger">
+    <span class="progress-badge">Danger</span>
+    <div class="progress">
+        <div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%;">
+            <span class="progress-value">60%</span>
+        </div>
+    </div>
+</div>
+<div class="progress-container progress-warning">
+    <span class="progress-badge">Warning</span>
+    <div class="progress">
+        <div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%;">
+            <span class="progress-value">60%</span>
+        </div>
+    </div>
+</div>
+<div class="progress-container progress-success">
+    <span class="progress-badge">Success</span>
+    <div class="progress">
+        <div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%;">
+            <span class="progress-value">60%</span>
+        </div>
+    </div>
+</div>
+<div class="progress-container progress-info">
+    <span class="progress-badge">Info</span>
+    <div class="progress">
+        <div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%;">
+            <span class="progress-value">60%</span>
+        </div>
+    </div>
+</div>
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/tables.html b/docs/1.0/components/tables.html new file mode 100644 index 0000000..445aa64 --- /dev/null +++ b/docs/1.0/components/tables.html @@ -0,0 +1,812 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ + +
+

Tables

+

All Boostrap classes for tables are supported and improved.

+

Examples

+

Simple Table with Actions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#NameJob PositionSinceSalaryActions
1Andrew MikeDevelop2013€ 99,225 + + + +
2John DoeDesign2012€ 89,241 + + + +
3Alex MikeDesign2010€ 92,144 + + + +
+
+
<table class="table">
+    <thead>
+        <tr>
+            <th class="text-center">#</th>
+            <th>Name</th>
+            <th>Job Position</th>
+            <th>Since</th>
+            <th class="text-right">Salary</th>
+            <th class="text-right">Actions</th>
+        </tr>
+    </thead>
+    <tbody>
+        <tr>
+            <td class="text-center">1</td>
+            <td>Andrew Mike</td>
+            <td>Develop</td>
+            <td>2013</td>
+            <td class="text-right">&euro; 99,225</td>
+            <td class="td-actions text-right">
+                <button type="button" rel="tooltip" class="btn btn-info btn-sm btn-icon">
+                    <i class="tim-icons icon-single-02"></i>
+                </button>
+                <button type="button" rel="tooltip" class="btn btn-success btn-sm btn-icon">
+                    <i class="tim-icons icon-settings"></i>
+                </button>
+                <button type="button" rel="tooltip" class="btn btn-danger btn-sm btn-icon">
+                    <i class="tim-icons icon-simple-remove"></i>
+                </button>
+            </td>
+        </tr>
+        <tr>
+            <td class="text-center">2</td>
+            <td>John Doe</td>
+            <td>Design</td>
+            <td>2012</td>
+            <td class="text-right">&euro; 89,241</td>
+            <td class="td-actions text-right">
+              <button type="button" rel="tooltip" class="btn btn-info btn-sm btn-round btn-icon">
+                  <i class="tim-icons icon-single-02"></i>
+              </button>
+              <button type="button" rel="tooltip" class="btn btn-success btn-sm btn-round btn-icon">
+                  <i class="tim-icons icon-settings"></i>
+              </button>
+              <button type="button" rel="tooltip" class="btn btn-danger btn-sm btn-round btn-icon">
+                  <i class="tim-icons icon-simple-remove"></i>
+              </button>
+            </td>
+        </tr>
+        <tr>
+            <td class="text-center">3</td>
+            <td>Alex Mike</td>
+            <td>Design</td>
+            <td>2010</td>
+            <td class="text-right">&euro; 92,144</td>
+            <td class="td-actions text-right">
+                <button type="button" rel="tooltip" class="btn btn-info btn-link btn-icon btn-sm">
+                    <i class="tim-icons icon-single-02"></i>
+                </button>
+                <button type="button" rel="tooltip" class="btn btn-success btn-link btn-icon btn-sm">
+                    <i class="tim-icons icon-settings"></i>
+                </button>
+                <button type="button" rel="tooltip" class="btn btn-danger btn-link btn-icon btn-sm">
+                    <i class="tim-icons icon-simple-remove"></i>
+                </button>
+            </td>
+        </tr>
+    </tbody>
+</table>
+

Shopping Cart Table

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
ProductColorSizePriceQtyAmount
+
+ ... +
+
+ Spring Jacket +
+ by Dolce&Gabbana +
+ Red + + M + + 549 + + 1 +
+ + +
+
+ 549 + + +
+
+
+
<div class="table-responsive">
+  <table class="table table-shopping">
+      <thead>
+          <tr>
+              <th class="text-center"></th>
+              <th>Product</th>
+              <th class="th-description">Color</th>
+              <th class="th-description">Size</th>
+              <th class="text-right">Price</th>
+              <th class="text-right">Qty</th>
+              <th class="text-right">Amount</th>
+              <th></th>
+          </tr>
+      </thead>
+      <tbody>
+          <tr>
+              <td>
+                  <div class="img-container">
+                      <img src="https://images.thenorthface.com/is/image/TheNorthFace/NF0A2VFL_619_hero" alt="...">
+                  </div>
+              </td>
+              <td class="td-name">
+                  <a href="#jacket">Spring Jacket</a>
+                  <br><small>by Dolce&amp;Gabbana</small>
+              </td>
+              <td>
+                  Red
+              </td>
+              <td>
+                  M
+              </td>
+              <td class="td-number">
+                  <small>&#x20AC;</small>549
+              </td>
+              <td class="td-number">
+                  1
+                  <div class="btn-group">
+                      <button class="btn btn-info btn-sm"> <i class="tim-icons icon-simple-delete"></i> </button>
+                      <button class="btn btn-info btn-sm"> <i class="tim-icons icon-simple-add"></i> </button>
+                  </div>
+              </td>
+              <td class="td-number">
+                  <small>&#x20AC;</small>549
+              </td>
+              <td class="td-actions">
+                  <button type="button" rel="tooltip" data-placement="left" title="Remove item" class="btn btn-round btn-icon btn-link">
+                      <i class="tim-icons icon-simple-remove"></i>
+                  </button>
+              </td>
+          </tr>
+      </tbody>
+  </table>
+</div>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/tooltips.html b/docs/1.0/components/tooltips.html new file mode 100644 index 0000000..75489fd --- /dev/null +++ b/docs/1.0/components/tooltips.html @@ -0,0 +1,673 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ + +
+

Tooltips

+

Documentation and examples for adding custom Bootstrap tooltips with CSS and JavaScript using CSS3 for animations and data-attributes for local title storage.

+

Examples

+

Hover over the links below to see tooltips:

+
+

Tight pants next level keffiyeh + you probably haven't heard of them. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie sustainable quinoa 8-bit american apparel + have a terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. A really ironic artisan + whatever keytar, scenester farm-to-table banksy Austin + twitter handle freegan cred raw denim single-origin coffee viral. +

+
+

Static demo

+

Four options are available: top, right, bottom, and left aligned.

+
+
+
+
+ Tooltip on top +
+
+
+
+
+ Tooltip on right +
+
+
+
+
+ Tooltip on bottom +
+
+
+
+
+ Tooltip on left +
+
+
+

Interactive demo

+

Hover over the buttons below to see their tooltips.

+
+
+ + + + + +
+
+
<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="top" title="Tooltip on top">
+  Tooltip on top
+</button>
+<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="right" title="Tooltip on right">
+  Tooltip on right
+</button>
+<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="bottom" title="Tooltip on bottom">
+  Tooltip on bottom
+</button>
+<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="left" title="Tooltip on left">
+  Tooltip on left
+</button>
+

And with custom HTML added:

+
<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-html="true" title="<em>Tooltip</em> <u>with</u> <b>HTML</b>">
+  Tooltip with HTML
+</button>
+

Usage

+

The tooltip plugin generates content and markup on demand, and by default places tooltips after their trigger element.

+

Trigger the tooltip via JavaScript:

+
$('#example').tooltip(options)
+

Markup

+

The required markup for a tooltip is only a + data attribute and + title on the HTML element you wish to have a tooltip. The generated markup of a tooltip is rather simple, though it does require a position (by default, set to + top by the plugin).

+
+

Making tooltips work for keyboard and assistive technology users

+

You should only add tooltips to HTML elements that are traditionally keyboard-focusable and interactive (such as links or form controls). Although arbitrary HTML elements (such as + <span>s) can be made focusable by adding the + tabindex="0" attribute, this will add potentially annoying and confusing tab stops on non-interactive elements for keyboard users. In addition, most assistive technologies currently do not announce the tooltip in this situation.

+
+
<!-- HTML to write -->
+<a href="#" data-toggle="tooltip" title="Some tooltip text!">Hover over me</a>
+
+<!-- Generated markup by the plugin -->
+<div class="tooltip bs-tooltip-top" role="tooltip">
+  <div class="arrow"></div>
+  <div class="tooltip-inner">
+    Some tooltip text!
+  </div>
+</div>
+
+

Data attributes for individual tooltips

+

Options for individual tooltips can alternatively be specified through the use of data attributes, as explained above.

+
+

If you want to see more examples and properties please check the official Bootstrap Documentation.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/components/typography.html b/docs/1.0/components/typography.html new file mode 100644 index 0000000..fda2449 --- /dev/null +++ b/docs/1.0/components/typography.html @@ -0,0 +1,779 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ + +
+

Typography

+

Documentation and examples for Bootstrap typography, including global settings, headings, body text, lists, and more.

+

Headings

+

All HTML headings, + <h1> through + <h6>, are available.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
HeadingExample
+

+ <h1></h1> +

+
+ h1. Bootstrap heading +
+

+ <h2></h2> +

+
+ h2. Bootstrap heading +
+

+ <h3></h3> +

+
+ h3. Bootstrap heading +
+

+ <h4></h4> +

+
+ h4. Bootstrap heading +
+

+ <h5></h5> +

+
+ h5. Bootstrap heading +
+

+ <h6></h6> +

+
+ h6. Bootstrap heading +
+
+
<h1>h1. Bootstrap heading</h1>
+<h2>h2. Bootstrap heading</h2>
+<h3>h3. Bootstrap heading</h3>
+<h4>h4. Bootstrap heading</h4>
+<h5>h5. Bootstrap heading</h5>
+<h6>h6. Bootstrap heading</h6>
+

+ .h1 through + .h6 classes are also available, for when you want to match the font styling of a heading but cannot use the associated HTML element.

+
+

h1. Bootstrap heading

+

h2. Bootstrap heading

+

h3. Bootstrap heading

+

h4. Bootstrap heading

+

h5. Bootstrap heading

+

h6. Bootstrap heading

+
+
<p class="h1">h1. Bootstrap heading</p>
+<p class="h2">h2. Bootstrap heading</p>
+<p class="h3">h3. Bootstrap heading</p>
+<p class="h4">h4. Bootstrap heading</p>
+<p class="h5">h5. Bootstrap heading</p>
+<p class="h6">h6. Bootstrap heading</p>
+

+ .title, for when you want some bolder titles with a different font family.

+
+

h1. Bootstrap heading

+

h2. Bootstrap heading

+

h3. Bootstrap heading

+

h4. Bootstrap heading

+
h5. Bootstrap heading
+
h6. Bootstrap heading
+
+
<h1 class="title">h1. Bootstrap heading</h1>
+<h2 class="title">h2. Bootstrap heading</h2>
+<h3 class="title">h3. Bootstrap heading</h3>
+<h4 class="title">h4. Bootstrap heading</h4>
+<h5 class="title">h5. Bootstrap heading</h5>
+<h6 class="title">h6. Bootstrap heading</h6>
+

Customizing headings

+

Use the included utility classes to recreate the small secondary heading text from Bootstrap 3.

+
+ + Fancy display heading + With faded secondary text + +
+
<h3>
+  Fancy display heading
+  <small class="text-muted">With faded secondary text</small>
+</h3>
+

Blockquotes

+

For quoting blocks of content from another source within your document. Wrap + <blockquote class="blockquote"> around any + HTML as the quote.

+
+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

+
+
+
<blockquote class="blockquote">
+  <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
+</blockquote>
+

Naming a source

+

Add a + <footer class="blockquote-footer"> for identifying the source. Wrap the name of the source work in + <cite>.

+
+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

+
Someone famous in + Source Title +
+
+
+
<blockquote class="blockquote">
+  <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
+  <footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
+</blockquote>
+

Alignment

+

Use text utilities as needed to change the alignment of your blockquote.

+
+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

+
Someone famous in + Source Title +
+
+
+
<blockquote class="blockquote text-center">
+  <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
+  <footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
+</blockquote>
+
+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

+
Someone famous in + Source Title +
+
+
+
<blockquote class="blockquote text-right">
+  <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
+  <footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
+</blockquote>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/getting-started/build-tools.html b/docs/1.0/getting-started/build-tools.html new file mode 100644 index 0000000..7a44c31 --- /dev/null +++ b/docs/1.0/getting-started/build-tools.html @@ -0,0 +1,579 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Build tools

+

Learn how to use Black Dashboard Pro to build your admin theme, compile SCSS, change brand-colors and more.

+

Change brand colors

+
    +
  • You will find all the branding colors inside + assets/scss/black-dashboard/custom/_variables.scss.
  • +
+

Compile SCSS

+
    +
  1. Download the project’s zip.
  2. +
  3. Make sure you have node.js (https://nodejs.org/en/) installed.
  4. +
  5. Type + npm install in terminal/console in the source folder where + package.json is located.
  6. +
  7. Run in terminal + gulp default for opening the Dashboard Page (default) of the product. You can set in gulpfile.js from your downloaded archive any page you want to open in browser, at line 30: + gulp.src('examples/dashboard.html').
  8. +
  9. Run in terminal + gulp compile-scss for a single compilation or + gulp watch for continous compilation of the changes that you make in + *.scss files. This command should be run in the same folder where + gulpfile.js and + package.json are located.
  10. +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/getting-started/file-structure.html b/docs/1.0/getting-started/file-structure.html new file mode 100644 index 0000000..b6c0c4a --- /dev/null +++ b/docs/1.0/getting-started/file-structure.html @@ -0,0 +1,699 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ + +
+

File Structure

+

Black Dashboard PRO is a premium Bootstrap 4 Admin Template.

+

Black Dashboard PRO Structure

+

Once you have downloaded the archive and opened it, you will find the following structure:

+
.
+├── CHANGELOG.md
+├── README.md
+├── assets
+│   ├── css/
+│   │   ├── black-dashboard.css
+│   │   ├── black-dashboard.css.map
+│   │   ├── black-dashboard.min.css
+│   │   └── nucleo-icons.css
+│   ├── demo/
+│   ├── fonts/
+│   ├── img/
+│   ├── js/
+│   │   ├── black-dashboard.js
+│   │   ├── black-dashboard.js.map
+│   │   ├── black-dashboard.min.js
+│   │   ├── core/
+│   │   │   ├── bootstrap.min.js
+│   │   │   ├── jquery.min.js
+│   │   │   └── popper.min.js
+│   │   └── plugins/
+│   │       ├── bootstrap-datetimepicker.js
+│   │       ├── bootstrap-notify.js
+│   │       ├── bootstrap-selectpicker.js
+│   │       ├── bootstrap-switch.js
+│   │       ├── bootstrap-tagsinput.js
+│   │       ├── chartjs.min.js
+│   │       ├── fullcalendar
+│   │       │   ├── daygrid.min.js
+│   │       │   ├── fullcalendar.min.js
+│   │       │   ├── interaction.min.js
+│   │       │   └── timegrid.min.js
+│   │       ├── fullcalendar.min.js
+│   │       ├── jasny-bootstrap.min.js
+│   │       ├── jquery-jvectormap.js
+│   │       ├── jquery.bootstrap-wizard.js
+│   │       ├── jquery.dataTables.min.js
+│   │       ├── jquery.tablesorter.js
+│   │       ├── jquery.validate.min.js
+│   │       ├── moment.min.js
+│   │       ├── nouislider.min.js
+│   │       ├── perfect-scrollbar.jquery.min.js
+│   │       └── sweetalert2.min.js
+│   └── scss/
+│       ├── black-dashboard/
+│       │   ├── bootstrap/
+│       │   ├── custom/
+│       └── black-dashboard.scss
+├── docs/
+│   └── 1.0/
+│       ├── components/
+│       ├── getting-started/
+│       └── plugins/
+├── examples/
+│   ├── components/
+│   │   ├── buttons.html
+│   │   ├── grid.html
+│   │   ├── icons.html
+│   │   ├── notifications.html
+│   │   ├── panels.html
+│   │   ├── sweet-alert.html
+│   │   └── typography.html
+│   ├── forms/
+│   │   ├── extended.html
+│   │   ├── regular.html
+│   │   ├── validation.html
+│   │   └── wizard.html
+│   ├── maps/
+│   │   ├── fullscreen.html
+│   │   ├── google.html
+│   │   └── vector.html
+│   ├── pages/
+│   │   ├── lock.html
+│   │   ├── login.html
+│   │   ├── pricing.html
+│   │   ├── register.html
+│   │   ├── rtl.html
+│   │   ├── timeline.html
+│   │   └── user.html
+│   ├── tables/
+│   │   ├── datatables.net.html
+│   │   ├── extended.html
+│   │   └── regular.html
+│   ├── dashboard.html
+│   ├── calendar.html
+│   ├── charts.html
+│   └── widgets.html
+├── gulpfile.js
+└── package.json
+

Restyled Components

+

Here is the list of Bootstrap 4 components that were restyled in + Black Dashboard Pro:

+
    +
  • Buttons
  • +
  • Cards
  • +
  • Inputs
  • +
  • Select
  • +
  • Textarea
  • +
  • Menu
  • +
  • Dropdown
  • +
  • Progress Bars
  • +
  • Navigation Menu
  • +
  • Pagination
  • +
  • Labels
  • +
  • Notifications
  • +
  • Typography
  • +
  • Images
  • +
  • Tables
  • +
  • Tooltips
  • +
  • Popovers
  • +
  • Modal
  • +
+

New Components

+

Besides giving the existing Bootstrap elements a new look, we added new ones, so that the interface and consistent and homogenous. Going through them, we added:

+
    +
  • Charts
  • +
  • Checkboxes
  • +
  • Footers
  • +
  • Google Maps
  • +
  • jVector Maps
  • +
  • jQuery Maps
  • +
  • Bootstrap Tables
  • +
  • DataTables.net
  • +
  • Maps
  • +
  • Panels
  • +
  • Radio Buttons
  • +
  • Sliders
  • +
  • Sweet Alert
  • +
  • Sidebar
  • +
  • Tags
  • +
  • Wizard
  • +
  • Toggle Buttons
  • +
  • Datetimepicker
  • +
  • Nucleo Icons
  • +
  • File Uploader
  • +
  • New Modals
  • +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/getting-started/introduction.html b/docs/1.0/getting-started/introduction.html new file mode 100644 index 0000000..108e913 --- /dev/null +++ b/docs/1.0/getting-started/introduction.html @@ -0,0 +1,791 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

Introduction

+

Black Dashboard PRO is a premium Bootstrap 4 Admin Template.

+

Quick start

+

To start using the Admin Dashboard you will need to import some files in your current project or start from scratch using our template (scroll down in this page to view it).

+

CSS

+

Copy-paste the stylesheet + <link> into your + <head> before all other stylesheets to load our CSS.

+
<!-- CSS Files -->
+<link href="../assets/css/black-dashboard.css?v=1.1.1" rel="stylesheet" />
+

JS

+

Many of our components require the use of JavaScript to function. Specifically, they require + jQuery, + Popper.js, and our own JavaScript plugins. Place the following + <script>s near the end of your pages, right before the closing + </body> tag, to enable them. jQuery must come first, then Popper.js, and then our JavaScript plugins.

+
<!--   Core JS Files   -->
+<script src="../assets/js/core/jquery.min.js" type="text/javascript"></script>
+<script src="../assets/js/core/popper.min.js" type="text/javascript"></script>
+<script src="../assets/js/core/bootstrap.min.js" type="text/javascript"></script>
+<!-- Plugin for the Perfect Scrollbar -->
+<script src="../assets/js/plugins/perfect-scrollbar.jquery.min.js"></script>
+<!-- Plugin for the momentJs  -->
+<script src="../assets/js/plugins/moment.min.js"></script>
+<!--  Plugin for Sweet Alert -->
+<script src="../assets/js/plugins/sweetalert2.js"></script>
+<!-- Forms Validations Plugin -->
+<script src="../assets/js/plugins/jquery.validate.min.js"></script>
+<!--  Plugin for the Wizard, full documentation here: https://github.com/VinceG/twitter-bootstrap-wizard -->
+<script src="../assets/js/plugins/jquery.bootstrap-wizard.js"></script>
+<!--	Plugin for Select, full documentation here: http://silviomoreto.github.io/bootstrap-select -->
+<script src="../assets/js/plugins/bootstrap-selectpicker.js" ></script>
+<!--  Plugin for the DateTimePicker, full documentation here: https://eonasdan.github.io/bootstrap-datetimepicker/ -->
+<script src="../assets/js/plugins/bootstrap-datetimepicker.min.js"></script>
+<!--  DataTables.net Plugin, full documentation here: https://datatables.net/    -->
+<script src="../assets/js/plugins/jquery.datatables.min.js"></script>
+<!--	Plugin for Tags, full documentation here: https://github.com/bootstrap-tagsinput/bootstrap-tagsinputs  -->
+<script src="../assets/js/plugins/bootstrap-tagsinput.js"></script>
+<!-- Plugin for Fileupload, full documentation here: http://www.jasny.net/bootstrap/javascript/#fileinput -->
+<script src="../assets/js/plugins/jasny-bootstrap.min.js"></script>
+<!--  Full Calendar Plugin, full documentation here: https://github.com/fullcalendar/fullcalendar    -->
+<script src="../assets/js/plugins/fullcalendar/fullcalendar.min.js"></script>
+<script src="../assets/js/plugins/fullcalendar/daygrid.min.js"></script>
+<script src="../assets/js/plugins/fullcalendar/timegrid.min.js"></script>
+<script src="../assets/js/plugins/fullcalendar/interaction.min.js"></script>
+<!-- Vector Map plugin, full documentation here: http://jvectormap.com/documentation/ -->
+<script src="../assets/js/plugins/jquery-jvectormap.js"></script>
+<!--  Plugin for the Sliders, full documentation here: http://refreshless.com/nouislider/ -->
+<script src="../assets/js/plugins/nouislider.min.js" ></script>
+<!--  Plugin for the Table Order, full documentation here: http://tablesorter.com/docs/ -->
+<script src="../assets/js/plugins/jquery.tablesorter.js" ></script>
+<!-- Include a polyfill for ES6 Promises (optional) for IE11, UC Browser and Android browser support SweetAlert -->
+<script src="https://cdnjs.cloudflare.com/ajax/libs/core-js/2.4.1/core.js"></script>
+<!-- Library for adding dinamically elements -->
+<script src="../assets/js/plugins/arrive.min.js"></script>
+<!--  Google Maps Plugin    -->
+<script  src="https://maps.googleapis.com/maps/api/js?key=YOUR_KEY_HERE"></script>
+<!-- Chartist JS -->
+<script src="../assets/js/plugins/chartist.min.js"></script>
+<!--  Notifications Plugin    -->
+<script src="../assets/js/plugins/bootstrap-notify.js"></script>
+<!-- Control Center for Material Dashboard: parallax effects, scripts for the example pages etc -->
+<script src="../assets/js/black-dashboard.js?v=1.1.1" type="text/javascript"></script>
+

Fonts and Icons

+

Copy-paste the stylesheet + <link> into your + <head> before all other stylesheets to load the Fonts and Icons.

+
<!--     Fonts and icons     -->
+<link href="https://fonts.googleapis.com/css?family=Poppins:200,300,400,600,700,800" rel="stylesheet">
+<link href="https://use.fontawesome.com/releases/v5.0.6/css/all.css" rel="stylesheet">
+

Starter template

+

Be sure to have your pages set up with the latest design and development standards. That means using an HTML5 doctype and including a viewport meta tag for proper responsive behaviors. Put it all together and your pages should look like this:

+
<!doctype html>
+<html lang="en">
+  <head>
+    <title>Hello, world!</title>
+    <!-- Required meta tags -->
+    <meta charset="utf-8">
+    <meta content="width=device-width, initial-scale=1.0, user-scalable=0" name="viewport" />
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
+    <!--  Fonts and icons  -->
+      <!--     Fonts and icons     -->
+<link href="https://fonts.googleapis.com/css?family=Poppins:200,300,400,600,700,800" rel="stylesheet">
+<link href="https://use.fontawesome.com/releases/v5.0.6/css/all.css" rel="stylesheet">
+
+    <!-- Black Dashboard CSS -->
+    <link href="assets/css/black-dashboard.css?v=1.1.1" rel="stylesheet" />
+  </head>
+  <body>
+<div class="wrapper ">
+  <div class="sidebar" data-color="purple" data-background-color="white">
+    <!--
+      Tip 1: You can change the color of the sidebar using: data-color="purple | azure | green | orange | danger"
+
+      Tip 2: you can also add an image using data-image tag
+  -->
+    <div class="logo">
+      <a href="http://www.creative-tim.com" class="simple-text logo-mini">
+        CT
+      </a>
+
+      <a href="http://www.creative-tim.com" class="simple-text logo-normal">
+       Creative Tim
+      </a>
+    </div>
+
+    <div class="sidebar-wrapper">
+      <ul class="nav">
+        <li class="nav-item active  ">
+            <a class="nav-link" href="#0">
+                <i class="tim-icons icon-chart-pie-36"></i>
+                <p>Dashboard</p>
+            </a>
+        </li>
+
+         <!-- your sidebar here -->
+      </ul>
+    </div>
+  </div>
+  <div class="main-panel">
+    <!-- Navbar -->
+    <nav class="navbar navbar-expand-lg navbar-transparent navbar-absolute fixed-top ">
+      <div class="container-fluid">
+        <div class="navbar-wrapper">
+
+          <a class="navbar-brand" href="#pablo">Dashboard</a>
+        </div>
+
+        <button class="navbar-toggler" type="button" data-toggle="collapse" aria-controls="navigation-index" aria-expanded="false" aria-label="Toggle navigation">
+          <span class="sr-only">Toggle navigation</span>
+          <span class="navbar-toggler-icon icon-bar"></span>
+          <span class="navbar-toggler-icon icon-bar"></span>
+          <span class="navbar-toggler-icon icon-bar"></span>
+        </button>
+
+        <div class="collapse navbar-collapse justify-content-end">
+          <ul class="navbar-nav">
+            <li class="nav-item">
+              <a class="nav-link" href="#pablo">
+                <i class="tim-icons icon-bell-55"></i>  Notifications
+              </a>
+            </li>
+             <!-- your navbar here -->
+          </ul>
+        </div>
+      </div>
+    </nav>
+    <!-- End Navbar -->
+    <div class="content">
+      <div class="container-fluid">
+         <!-- your content here -->
+      </div>
+    </div>
+    <footer class="footer">
+      <div class="container-fluid">
+        <nav class="float-left">
+          <ul>
+              <li>
+                  <a href="https://www.creative-tim.com">
+                      Creative Tim
+                  </a>
+              </li>
+          </ul>
+        </nav>
+        <div class="copyright float-right">
+            &copy;
+            <script>
+                document.write(new Date().getFullYear())
+            </script>, made with <i class="tim-icons icon-heart-2"></i> by
+            <a href="https://www.creative-tim.com" target="_blank">Creative Tim</a> for a better web.
+        </div>
+
+         <!-- your footer here -->
+      </div>
+    </footer>
+  </div>
+</div>
+<!--   Core JS Files   -->
+<script src="../assets/js/core/jquery.min.js" type="text/javascript"></script>
+<script src="../assets/js/core/popper.min.js" type="text/javascript"></script>
+<script src="../assets/js/core/bootstrap.min.js" type="text/javascript"></script>
+<!-- Plugin for the Perfect Scrollbar -->
+<script src="../assets/js/plugins/perfect-scrollbar.jquery.min.js"></script>
+<!-- Plugin for the momentJs  -->
+<script src="../assets/js/plugins/moment.min.js"></script>
+<!--  Plugin for Sweet Alert -->
+<script src="../assets/js/plugins/sweetalert2.js"></script>
+<!-- Forms Validations Plugin -->
+<script src="../assets/js/plugins/jquery.validate.min.js"></script>
+<!--  Plugin for the Wizard, full documentation here: https://github.com/VinceG/twitter-bootstrap-wizard -->
+<script src="../assets/js/plugins/jquery.bootstrap-wizard.js"></script>
+<!--	Plugin for Select, full documentation here: http://silviomoreto.github.io/bootstrap-select -->
+<script src="../assets/js/plugins/bootstrap-selectpicker.js" ></script>
+<!--  Plugin for the DateTimePicker, full documentation here: https://eonasdan.github.io/bootstrap-datetimepicker/ -->
+<script src="../assets/js/plugins/bootstrap-datetimepicker.min.js"></script>
+<!--  DataTables.net Plugin, full documentation here: https://datatables.net/    -->
+<script src="../assets/js/plugins/jquery.datatables.min.js"></script>
+<!--	Plugin for Tags, full documentation here: https://github.com/bootstrap-tagsinput/bootstrap-tagsinputs  -->
+<script src="../assets/js/plugins/bootstrap-tagsinput.js"></script>
+<!-- Plugin for Fileupload, full documentation here: http://www.jasny.net/bootstrap/javascript/#fileinput -->
+<script src="../assets/js/plugins/jasny-bootstrap.min.js"></script>
+<!--  Full Calendar Plugin, full documentation here: https://github.com/fullcalendar/fullcalendar    -->
+<script src="../assets/js/plugins/fullcalendar/fullcalendar.min.js"></script>
+<script src="../assets/js/plugins/fullcalendar/daygrid.min.js"></script>
+<script src="../assets/js/plugins/fullcalendar/timegrid.min.js"></script>
+<script src="../assets/js/plugins/fullcalendar/interaction.min.js"></script>
+<!-- Vector Map plugin, full documentation here: http://jvectormap.com/documentation/ -->
+<script src="../assets/js/plugins/jquery-jvectormap.js"></script>
+<!--  Plugin for the Sliders, full documentation here: http://refreshless.com/nouislider/ -->
+<script src="../assets/js/plugins/nouislider.min.js" ></script>
+<!--  Plugin for the Table Order, full documentation here: http://tablesorter.com/docs/ -->
+<script src="../assets/js/plugins/jquery.tablesorter.js" ></script>
+<!-- Include a polyfill for ES6 Promises (optional) for IE11, UC Browser and Android browser support SweetAlert -->
+<script src="https://cdnjs.cloudflare.com/ajax/libs/core-js/2.4.1/core.js"></script>
+<!-- Library for adding dinamically elements -->
+<script src="../assets/js/plugins/arrive.min.js"></script>
+<!--  Google Maps Plugin    -->
+<script  src="https://maps.googleapis.com/maps/api/js?key=YOUR_KEY_HERE"></script>
+<!-- Chartist JS -->
+<script src="../assets/js/plugins/chartist.min.js"></script>
+<!--  Notifications Plugin    -->
+<script src="../assets/js/plugins/bootstrap-notify.js"></script>
+<!-- Control Center for Material Dashboard: parallax effects, scripts for the example pages etc -->
+<script src="../assets/js/black-dashboard.js?v=1.1.1" type="text/javascript"></script></body>
+</html>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/getting-started/license.html b/docs/1.0/getting-started/license.html new file mode 100644 index 0000000..af61de5 --- /dev/null +++ b/docs/1.0/getting-started/license.html @@ -0,0 +1,554 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+

License

+

+

First of all, in order to get started, you will have to get your license in order to use Black Dashboard. + Click here to learn more about the license types offered by Bootstrap Marketplace.

+

+ + Purchase now + +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/bootstrap-notify.html b/docs/1.0/plugins/bootstrap-notify.html new file mode 100644 index 0000000..ce8d6c7 --- /dev/null +++ b/docs/1.0/plugins/bootstrap-notify.html @@ -0,0 +1,697 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ + +
+

Bootstrap Notify v3.1.5

+

+

The new Black Dashboard Pro notifications are looking fresh and clean. They go great with the navbar.

+

If you want to use add special animations for them, we integrated a third party plugin called Bootstrap Notify. Out friend Robert McIntosh did a wonderful job. If you want to see a coded example, you can see it below.

+

For more information please check Full Documentation

+

Notifications Style

+
+
+ This is a plain notification +
+
+ + This is a notification with close button. +
+
+ + + This is a notification with close button and icon. +
+
+ + + This is a notification with close button and icon and have many lines. You can see that the icon and the close button are always vertically aligned. This is a beautiful notification. So you don't have to worry about the style. +
+
+
<div class="alert alert-info">
+   <span>This is a plain notification</span>
+</div>
+<div class="alert alert-info">
+   <button type="button" aria-hidden="true" class="close" data-dismiss="alert" aria-label="Close">
+       <i class="tim-icons icon-simple-remove"></i>
+   </button>
+   <span>This is a notification with close button.</span>
+</div>
+<div class="alert alert-info alert-with-icon" data-notify="container">
+   <button type="button" aria-hidden="true" class="close" data-dismiss="alert" aria-label="Close">
+       <i class="tim-icons icon-simple-remove"></i>
+   </button>
+   <span data-notify="icon" class="tim-icons icon-bell-55"></span>
+   <span data-notify="message">This is a notification with close button and icon.</span>
+</div>
+<div class="alert alert-info alert-with-icon" data-notify="container">
+   <button type="button" aria-hidden="true" class="close" data-dismiss="alert" aria-label="Close">
+       <i class="tim-icons icon-simple-remove"></i>
+   </button>
+   <span data-notify="icon" class="tim-icons icon-bell-55"></span>
+   <span data-notify="message">This is a notification with close button and icon and have many lines. You can see that the icon and the close button are always vertically aligned. This is a beautiful notification. So you don't have to worry about the style.</span>
+</div>
+

Notifications States

+
+
+ + + Primary - This is a regular notification made with ".alert-primary" +
+
+ + + Info - This is a regular notification made with ".alert-info" +
+
+ + + Success - This is a regular notification made with ".alert-success" +
+
+ + + Warning - This is a regular notification made with ".alert-warning" +
+
+ + + Danger - This is a regular notification made with ".alert-danger" +
+
+
<div class="alert alert-primary">
+    <button type="button" aria-hidden="true" class="close" data-dismiss="alert" aria-label="Close">
+        <i class="tim-icons icon-simple-remove"></i>
+    </button>
+    <span><b> Primary - </b> This is a regular notification made with ".alert-primary"</span>
+</div>
+
+<div class="alert alert-info">
+    <button type="button" aria-hidden="true" class="close" data-dismiss="alert" aria-label="Close">
+        <i class="tim-icons icon-simple-remove"></i>
+    </button>
+    <span><b> Info - </b> This is a regular notification made with ".alert-info"</span>
+</div>
+<div class="alert alert-success">
+    <button type="button" aria-hidden="true" class="close" data-dismiss="alert" aria-label="Close">
+        <i class="tim-icons icon-simple-remove"></i>
+    </button>
+    <span><b> Success - </b> This is a regular notification made with ".alert-success"</span>
+</div>
+<div class="alert alert-warning">
+    <button type="button" aria-hidden="true" class="close" data-dismiss="alert" aria-label="Close">
+        <i class="tim-icons icon-simple-remove"></i>
+    </button>
+    <span><b> Warning - </b> This is a regular notification made with ".alert-warning"</span>
+</div>
+<div class="alert alert-danger">
+    <button type="button" aria-hidden="true" class="close" data-dismiss="alert" aria-label="Close">
+        <i class="tim-icons icon-simple-remove"></i>
+    </button>
+    <span><b> Danger - </b> This is a regular notification made with ".alert-danger"</span>
+</div>
+
<!-- javascript for init -->
+type = ['','info','success','warning','danger'];
+
+function showNotification(from, align){
+  color = Math.floor((Math.random() * 4) + 1);
+
+  $.notify({
+      icon: "tim-icons icon-bell-55",
+      message: "Welcome to <b>Black Dashboard Pro</b> - a beautiful freebie for every web developer."
+
+    },{
+        type: type[color],
+        timer: 8000,
+        placement: {
+            from: from,
+            align: align
+        }
+    });
+}
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/bootstrap-switch.html b/docs/1.0/plugins/bootstrap-switch.html new file mode 100644 index 0000000..f41c810 --- /dev/null +++ b/docs/1.0/plugins/bootstrap-switch.html @@ -0,0 +1,578 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

Bootstrap Switch v3.3.4

+

+

We added a new design for the switches to look like the rest of the dashboard.

+

For more information please check Full Documentation

+
+ + + +
+
<!-- markup -->
+<input type="checkbox" checked name="checkbox" class="bootstrap-switch"
+    data-on-label="ON"
+    data-off-label="OFF"
+/>
+<input type="checkbox" name="checkbox" class="bootstrap-switch"
+    data-on-label="ON"
+    data-off-label="OFF"
+/>
+
<!-- javascript init -->
+$('.bootstrap-switch').each(function(){
+    $this = $(this);
+    data_on_label = $this.data('on-label') || '';
+    data_off_label = $this.data('off-label') || '';
+
+    $this.bootstrapSwitch({
+        onText: data_on_label,
+        offText: data_off_label
+    });
+});
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/chart-js.html b/docs/1.0/plugins/chart-js.html new file mode 100644 index 0000000..c81f8bf --- /dev/null +++ b/docs/1.0/plugins/chart-js.html @@ -0,0 +1,644 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

Chart.js v2.8.0

+

+

Simple yet flexible JavaScript charting for designers & developers. Made by our friends from + Charts.js. Please check the + full documentation</a>.

+
+ + +
+
<!-- markup -->
+<canvas id="lineChartExample"></canvas>
+
<!-- javascript init -->
+// General configuration for the charts with Line gradientStroke
+gradientChartOptionsConfiguration =  {
+  maintainAspectRatio: false,
+  legend: {
+        display: false
+   },
+
+   tooltips: {
+     backgroundColor: '#fff',
+     titleFontColor: '#333',
+     bodyFontColor: '#666',
+     bodySpacing: 4,
+     xPadding: 12,
+     mode: "nearest",
+     intersect: 0,
+     position: "nearest"
+   },
+   responsive: true,
+   scales:{
+     yAxes: [{
+       barPercentage: 1.6,
+           gridLines: {
+             drawBorder: false,
+               color: 'rgba(29,140,248,0.0)',
+               zeroLineColor: "transparent",
+           },
+           ticks: {
+             suggestedMin:50,
+             suggestedMax: 110,
+               padding: 20,
+               fontColor: "#9a9a9a"
+           }
+         }],
+
+     xAxes: [{
+       barPercentage: 1.6,
+           gridLines: {
+             drawBorder: false,
+               color: 'rgba(220,53,69,0.1)',
+               zeroLineColor: "transparent",
+           },
+           ticks: {
+               padding: 20,
+               fontColor: "#9a9a9a"
+           }
+         }]
+     }
+};
+
+var ctx = document.getElementById("lineChartExample").getContext("2d");
+
+var gradientStroke = ctx.createLinearGradient(0,230,0,50);
+
+gradientStroke.addColorStop(1, 'rgba(72,72,176,0.2)');
+gradientStroke.addColorStop(0.2, 'rgba(72,72,176,0.0)');
+gradientStroke.addColorStop(0, 'rgba(119,52,169,0)'); //purple colors
+
+var data = {
+  labels: ['JAN','FEB','MAR','APR','MAY','JUN','JUL','AUG','SEP','OCT','NOV','DEC'],
+  datasets: [{
+    label: "Data",
+    fill: true,
+    backgroundColor: gradientStroke,
+    borderColor: '#d048b6',
+    borderWidth: 2,
+    borderDash: [],
+    borderDashOffset: 0.0,
+    pointBackgroundColor: '#d048b6',
+    pointBorderColor:'rgba(255,255,255,0)',
+    pointHoverBackgroundColor: '#d048b6',
+    pointBorderWidth: 20,
+    pointHoverRadius: 4,
+    pointHoverBorderWidth: 15,
+    pointRadius: 4,
+    data: [ 60,110,70,100, 75, 90, 80, 100, 70, 80, 120, 80],
+  }]
+};
+
+var myChart = new Chart(ctx, {
+  type: 'line',
+  data: data,
+  options: gradientChartOptionsConfiguration
+});
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/datetimepicker.html b/docs/1.0/plugins/datetimepicker.html new file mode 100644 index 0000000..980f831 --- /dev/null +++ b/docs/1.0/plugins/datetimepicker.html @@ -0,0 +1,580 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

DateTimePicker v4.17.47

+

+

We have created the design of the date-time picker made by Eonasdan. We have changed the colors, typography and buttons, so it can look like the rest of the dashboard.

+

For more information please check Full Github Documentation.

+

Here is a coded example:

+
+ +
+ + +
+
+
<!-- input with datetimepicker -->
+<div class="form-group">
+    <label class="label-control">Datetime Picker</label>
+    <input type="text" class="form-control datetimepicker" value="10/05/2018"/>
+</div>
+
<!-- javascript for init -->
+$('.datetimepicker').datetimepicker({
+    icons: {
+      time: "tim-icons icon-watch-time",
+      date: "tim-icons icon-calendar-60",
+      up: "fa fa-chevron-up",
+      down: "fa fa-chevron-down",
+      previous: 'tim-icons icon-minimal-left',
+      next: 'tim-icons icon-minimal-right',
+      today: 'fa fa-screenshot',
+      clear: 'fa fa-trash',
+      close: 'fa fa-remove'
+    }
+});
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/fileupload-jasny.html b/docs/1.0/plugins/fileupload-jasny.html new file mode 100644 index 0000000..b48ff36 --- /dev/null +++ b/docs/1.0/plugins/fileupload-jasny.html @@ -0,0 +1,614 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

FileUpload Jasny v4.0.0

+

We have styled the select picker to look similar to the dropdown and the other inputs.

+

For more information please check Full Github Documentation.

+
+
+
+ ... +
+
+
+ + Select image + Change + + + + Remove +
+
+
+
+ ... +
+
+
+ + Add Photo + Change + + +
+ Remove +
+
+
+
<div class="fileinput fileinput-new text-center" data-provides="fileinput">
+   <div class="fileinput-new thumbnail">
+	<img src="https://epicattorneymarketing.com/wp-content/uploads/2016/07/Headshot-Placeholder-1.png" alt="...">
+   </div>
+   <div class="fileinput-preview fileinput-exists thumbnail"></div>
+   <div>
+	<span class="btn btn-raised btn-round btn-primary btn-file">
+	   <span class="fileinput-new">Select image</span>
+	   <span class="fileinput-exists">Change</span>
+	   <input type="file" name="..." />
+	</span>
+        <a href="#pablo" class="btn btn-danger btn-round fileinput-exists" data-dismiss="fileinput">
+        <i class="fa fa-times"></i> Remove</a>
+   </div>
+</div>
+
+<div class="fileinput fileinput-new text-center" data-provides="fileinput">
+    <div class="fileinput-new thumbnail img-circle ">
+	<img src="https://epicattorneymarketing.com/wp-content/uploads/2016/07/Headshot-Placeholder-1.png" alt="...">
+    </div>
+    <div class="fileinput-preview fileinput-exists thumbnail img-circle "></div>
+    <div>
+    <span class="btn btn-raised btn-round btn-primary btn-file">
+        <span class="fileinput-new">Add Photo</span>
+	<span class="fileinput-exists">Change</span>
+	<input type="file" name="..." /></span>
+        <br />
+        <a href="#pablo" class="btn btn-danger btn-round fileinput-exists" data-dismiss="fileinput"><i class="fa fa-times"></i> Remove</a>
+    </div>
+</div>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/fullcalendar.html b/docs/1.0/plugins/fullcalendar.html new file mode 100644 index 0000000..7ed7157 --- /dev/null +++ b/docs/1.0/plugins/fullcalendar.html @@ -0,0 +1,675 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

FullCalendar v4.3.1

+

+

We have created the design of the FullCalendar. We have changed the colors, typography and buttons, so it can look like the rest of the dashboard.

+

For more information please check FullCalendar.

+

Here is a coded example:

+
+ +
+
+
+
+
+
+
<!-- markup -->
+<div class="card">
+  <div class="card-body">
+    <div id="fullCalendar"></div>
+  </div>
+</div>
+
<!-- javascript for init -->
+document.addEventListener('DOMContentLoaded', function() {
+var calendarEl = document.getElementById('fullCalendar');
+$calendar = $('#fullCalendar');
+
+var today = new Date();
+var y = today.getFullYear();
+var m = today.getMonth();
+var d = today.getDate();
+
+var calendar = new FullCalendar.Calendar(calendarEl, {
+  plugins: [ 'interaction', 'dayGrid', 'timeGridPlugin' ],
+  editable: true,
+  header: {
+    left: 'title',
+    center: 'dayGridMonth,dayGridWeek,dayGridDay',
+    right: 'prev,next,today'
+  },
+
+  selectable: true,
+  droppable: true,
+  rendering: 'background',
+
+
+  defaultDate: today,
+  selectable: true,
+  selectHelper: true,
+
+  select: function(info) {
+    // on select we show the Sweet Alert modal with an input
+    Swal.fire({
+      title: 'Create an Event',
+      html: '<div class="form-group">' +
+        '<input class="form-control text-default" placeholder="Event Title" id="input-field">' +
+        '</div>',
+      showCancelButton: true,
+      confirmButtonClass: 'btn btn-success',
+      cancelButtonClass: 'btn btn-danger',
+      buttonsStyling: false
+    }).then(function(result) {
+
+      var eventData;
+      event_title = $('#input-field').val();
+
+      if (event_title) {
+        eventData = {
+          title: event_title,
+          start: info.startStr,
+          end: info.endStr
+        };
+        calendar.addEvent(eventData);
+      }
+    });
+  },
+  editable: true,
+  eventLimit: true, // allow "more" link when too many events
+  events: [
+    {
+      title: 'All Day Event',
+      start: new Date(y, m, 1),
+      className: 'event-default'
+    },
+    {
+      title: 'Meeting',
+      start: new Date(y, m, d-1, 10, 30),
+      allDay: false,
+      className: 'event-green'
+    },
+    {
+      title: 'Lunch',
+      start: new Date(y, m, d+7, 12, 0),
+      end: new Date(y, m, d+7, 14, 0),
+      allDay: false,
+      className: 'event-red'
+    },
+    {
+      title: 'BD-pro Launch',
+      start: new Date(y, m, d-2, 12, 0),
+      allDay: true,
+      className: 'event-azure'
+    },
+    {
+      title: 'Birthday Party',
+      start: new Date(y, m, d+1, 19, 0),
+      end: new Date(y, m, d+1, 22, 30),
+      allDay: false,
+                className: 'event-azure'
+    },
+    {
+      title: 'Click for Creative Tim',
+      start: new Date(y, m, 21),
+      end: new Date(y, m, 22),
+      url: 'http://www.creative-tim.com/',
+      className: 'event-orange'
+    },
+    {
+      title: 'Click for Google',
+      start: new Date(y, m, 21),
+      end: new Date(y, m, 22),
+      url: 'http://www.creative-tim.com/',
+      className: 'event-orange'
+    }
+  ]
+});
+
+  calendar.render();
+});
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/jquery-tablesorter.html b/docs/1.0/plugins/jquery-tablesorter.html new file mode 100644 index 0000000..6fdabc8 --- /dev/null +++ b/docs/1.0/plugins/jquery-tablesorter.html @@ -0,0 +1,677 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

jQuery TableSorter v1.2.3

+

+

For more information please check Full Github Documentation.

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Name + + Country + + City + + Salary +
+ Dakota Rice + + Niger + + Oud-Turnhout + + $36,738 +
+ Minerva Hooper + + Curaçao + + Sinaai-Waas + + $23,789 +
+ Sage Rodriguez + + Netherlands + + Baileux + + $56,142 +
+ Philip Chaney + + Korea, South + + Overland Park + + $38,735 +
+ Doris Greene + + Malawi + + Feldkirchen in Kärnten + + $63,542 +
+ Mason Porter + + Chile + + Gloucester + + $78,615 +
+ Jon Porter + + Portugal + + Gloucester + + $98,615 +
+
+
+
<!-- Javascript -->
+
+$("#simple-table").tablesorter();
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/jquery-tagsinput.html b/docs/1.0/plugins/jquery-tagsinput.html new file mode 100644 index 0000000..e50d339 --- /dev/null +++ b/docs/1.0/plugins/jquery-tagsinput.html @@ -0,0 +1,565 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

jQuery Tagsinput v2.3.2

+

+

The tags closely resemble the labels and follow the same line of color. To use them, you need to use the default class + .tagsinput, and add a variation at line 11 of + bootstrap-tagsinput.js and change the class + badge-danger with the color that you want: + badge-info | badge-success | badge-warning | badge-primary +

+
tagClass: function(item) {
+  return 'badge badge-danger';
+};
+

For more information please check Full Github Documentation.

+
+ +
+
<input type="text" value="Amsterdam,Washington,Sydney,Beijing" class="tagsinput form-control" data-role="tagsinput" data-color="danger">
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/jquery-validation.html b/docs/1.0/plugins/jquery-validation.html new file mode 100644 index 0000000..8694efe --- /dev/null +++ b/docs/1.0/plugins/jquery-validation.html @@ -0,0 +1,641 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+ +
+
+

jQuery Validation v1.19.1

+

+

If you have required fields in forms, the best way to add validation for them is through the jQuery Validation tool. We have imported it into the Black Dashboard Pro library and changed its colors.

+

For more information please check Full Github Documentation.

+
+
+
+
+

Register Form

+
+
+
+ + +
+
+ + +
+
+ + +
+
* Required fields
+
+ +
+
+
+
<form id="RegisterValidation">
+<div class="card ">  
+    <div class="card-header ">
+    <h4 class="card-title">Register Form</h4>
+    </div>
+
+    <div class="card-body ">    
+      <div class="form-group has-label">
+          <label>
+              Email Address
+              *
+          </label>
+          <input class="form-control" name="email" type="email" required="true">
+      </div>
+
+      <div class="form-group has-label">
+          <label>
+              Password
+              *
+          </label>
+          <input class="form-control" name="password" id="registerPassword" type="password" required="true">
+      </div>
+
+      <div class="form-group has-label">
+          <label>
+              Confirm Password
+              *
+          </label>
+          <input class="form-control" name="password_confirmation" id="registerPasswordConfirmation" type="password" required="true" equalto="#registerPassword">
+      </div>
+
+      <div class="category form-category">* Required fields</div>
+    </div>
+    <div class="card-footer text-right">
+        <div class="form-check pull-left">
+          <label class="form-check-label">
+              <input class="form-check-input" type="checkbox">
+              <span class="form-check-sign"></span>
+              Subscribe to newsletter
+          </label>
+      </div>
+      <button type="submit" class="btn btn-primary">Register</button>
+    </div>
+</div>
+</form>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/jvector-map.html b/docs/1.0/plugins/jvector-map.html new file mode 100644 index 0000000..df3cfd3 --- /dev/null +++ b/docs/1.0/plugins/jvector-map.html @@ -0,0 +1,604 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

jVector Map v2.0.4

+

+

Looks great on any resolution. Made by our friends from + jVector Map.

+
+ +
+
+
+
+
+
+
<!-- Markup -->
+<div class="card ">
+  <div class="card-body ">
+    <div id="worldMap" class="map map-big"></div>      
+  </div>  
+</div>
+
// javascript init
+var mapData = {
+       "AU": 760,
+       "BR": 550,
+       "CA": 120,
+       "DE": 1300,
+       "FR": 540,
+       "GB": 690,
+       "GE": 200,
+       "IN": 200,
+       "RO": 600,
+       "RU": 300,
+       "US": 2920,
+   };
+
+   $('#worldMap').vectorMap({
+       map: 'world_mill_en',
+       backgroundColor: "transparent",
+       zoomOnScroll: false,
+       regionStyle: {
+           initial: {
+               fill: '#e4e4e4',
+               "fill-opacity": 0.9,
+               stroke: 'none',
+               "stroke-width": 0,
+               "stroke-opacity": 0
+           }
+       },
+
+       series: {
+           regions: [{
+               values: mapData,
+               scale: ["#AAAAAA","#444444"],
+               normalizeFunction: 'polynomial'
+           }]
+       },
+   });
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/perfect-scrollbar.html b/docs/1.0/plugins/perfect-scrollbar.html new file mode 100644 index 0000000..622e126 --- /dev/null +++ b/docs/1.0/plugins/perfect-scrollbar.html @@ -0,0 +1,565 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

Perfect Scrollbar v1.4.0

+

+

“Minimalistic but perfect custom scrollbar plugin.”

+

!IMPORTANT Perfect Scrollbar is applied on the + .main-panel and + .sidebar .sidebar-wrapper so we will have a nice scrollbar that is visible only when you actually scroll. Since it is changing the overflows of the CSS it is also affecting the child elements which have a scroll so please make sure that you add the class + .ps-child to any element that should have scroll.

+

For more information please check Full Github Documentation.

+
<!-- javascript for activating the Perfect Scrollbar -->
+$('.sidebar .sidebar-wrapper, .main-panel').perfectScrollbar();
+
+<!-- javascript for detroying the Perfect Scrollbar -->
+$('.main-panel').perfectScrollbar('destroy');
+
+<!-- javascript for updating the Perfect Scrollbar when the content of the page is changing -->
+$('.main-panel').perfectScrollbar('update');
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/select-bootstrap.html b/docs/1.0/plugins/select-bootstrap.html new file mode 100644 index 0000000..d60cd24 --- /dev/null +++ b/docs/1.0/plugins/select-bootstrap.html @@ -0,0 +1,564 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

Select Bootstrap v1.13.9

+

+

We have styled the select picker to look similar to the dropdown and the other inputs. To see the original documentation, please check out Silvio Moreto repo on GitHub.

+
+ +
+
<select class="selectpicker " data-style="select-with-transition" title="Single Select" data-size="7">
+    <option disabled>Choose city</option>
+    <option value="2">Foobar</option>
+    <option value="3">Is great</option>
+</select>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/sliders.html b/docs/1.0/plugins/sliders.html new file mode 100644 index 0000000..1cb23c6 --- /dev/null +++ b/docs/1.0/plugins/sliders.html @@ -0,0 +1,590 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

Sliders v9.1.0

+

+

We restyled noUIslider, while keeping the design consistent. You can use other classes for colors like + .slider-primary, + .slider-info, + .slider-success, + .slider-warning, + .slider-danger.

+

For more information please check Full Github Documentation.

+
+ +
+
+
+
+
<!-- Markup -->
+<div id="sliderRegular" class="slider"></div>
+<br>
+<div id="sliderDouble" class="slider slider-primary"></div>
+
<!-- Javascript -->
+var slider = document.getElementById('sliderRegular');
+
+noUiSlider.create(slider, {
+	start: 40,
+	connect: [true,false],
+	range: {
+		min: 0,
+		max: 100
+	}
+});
+
+var slider2 = document.getElementById('sliderDouble');
+
+noUiSlider.create(slider2, {
+	start: [ 20, 60 ],
+	connect: true,
+	range: {
+		min:  0,
+		max:  100
+	}
+});
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/1.0/plugins/sweet-alert-2.html b/docs/1.0/plugins/sweet-alert-2.html new file mode 100644 index 0000000..5323c8f --- /dev/null +++ b/docs/1.0/plugins/sweet-alert-2.html @@ -0,0 +1,562 @@ + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + + +
+ Skip to main content +
+
+ +
+
+ +
+
    +
+
+
+

Sweet Alert 2

+

+

If you want to replace the classic alert box with something that looks amazing, you can use the Sweet Alert 2 Plugin. We have changed the typography and colors for the plugin provided by + Tristan Edwards.

+

For more information please check Full Documentation

+
+ + + +
+
<!-- markup -->
+<button class="btn btn-primary btn-fill" onclick='swal({ title:"Good job!", text: "You clicked the button!", type: "success", buttonsStyling: false, confirmButtonClass: "btn btn-success"})'>Try me!</button>
+    <!-- for more actions that you can use onclick, please check out assets/assets-for-demo/js/demo.js -->
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/calendar.html b/examples/calendar.html new file mode 100644 index 0000000..0006a28 --- /dev/null +++ b/examples/calendar.html @@ -0,0 +1,665 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/charts.html b/examples/charts.html new file mode 100644 index 0000000..c4f376d --- /dev/null +++ b/examples/charts.html @@ -0,0 +1,762 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+

Charts.js

+

Simple yet flexible JavaScript charting for designers & developers. Made by our friends from + Charts.js. Please check + the full documentation.

+
+
+
+
+
Simple With Gradient
+

10,000

+
+
+
+ +
+
+
+
+
+
+
+
With Numbers and Grid
+

750,000€

+
+
+
+ +
+
+
+
+
+
+
+
+
+
Gradient Bar Chart
+

1,000,000£ +

+
+
+
+ +
+
+
+
+
+
+
+
Multiple Bars Chart With Grid
+

130,000$

+
+
+
+ +
+
+
+
+
+
+
+
+
+
Simple Pie Chart
+
+
+
+
+
+ +
+
+
+

10.000$

+

A total of $54000

+
+
+
+
+
+
+
+
+
Multiple Pie Chart
+
+
+
+
+
+ +
+
+
+

130,000

+

Feedback from 20.000 users

+
+
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/components/buttons.html b/examples/components/buttons.html new file mode 100644 index 0000000..2788fcd --- /dev/null +++ b/examples/components/buttons.html @@ -0,0 +1,1116 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+

Pick your Color

+
+
+ + + +
+ + + +
+
+
+
+

Buttons with Label

+
+
+ + + +
+ + + +
+
+
+
+
+
+

Pick your Size

+
+
+ + + +
+
+
+
+

Pick your Style

+
+
+ + + + + + +
+
+
+
+
+
+

Pagination

+
+
+ +
+
+
+
+

Button Group

+
+
+
+ + + +
+
+
+
+ + + + +
+
+ + + +
+
+
+
+
+
+
+

Social buttons

+
+
+
+
+

Default

+ +
+
+

 

+ +
+
+

 

+ +
+
+

Neutral

+ +
+
+

 

+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/components/grid.html b/examples/components/grid.html new file mode 100644 index 0000000..8497f1e --- /dev/null +++ b/examples/components/grid.html @@ -0,0 +1,899 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+

XS Grid + Always Horizontal +

+
+
+
+
+ col-4 +
+
+
+
+
+
+ col-4 +
+
+
+
+
+
+ col-4 +
+
+
+
+

SM Grid + Collapsed at 576px +

+
+
+
+
+ col-sm-4 +
+
+
+
+
+
+ col-sm-4 +
+
+
+
+
+
+ col-sm-4 +
+
+
+
+

MD Grid + Collapsed at 768px +

+
+
+
+
+ col-md-4 +
+
+
+
+
+
+ col-md-4 +
+
+
+
+
+
+ col-md-4 +
+
+
+
+

LG Grid + Collapsed at 992px +

+
+
+
+
+ col-lg-4 +
+
+
+
+
+
+ col-lg-4 +
+
+
+
+
+
+ col-lg-4 +
+
+
+
+

XL Grid + Collapsed at 1200px +

+
+
+
+
+ col-xl-4 +
+
+
+
+
+
+ col-xl-4 +
+
+
+
+
+
+ col-xl-4 +
+
+
+
+

Mixed Grid + Showing different sizes on different screens +

+
+
+
+
+ col-sm-6 col-lg-3 +
+
+
+
+
+
+ col-sm-6 col-lg-3 +
+
+
+
+
+
+ col-sm-6 col-lg-3 +
+
+
+
+
+
+ col-sm-6 col-lg-3 +
+
+
+
+

Offset Grid + Adding some space when needed +

+
+
+
+
+ col-md-3 +
+
+
+
+
+
+ col-md-3 ml-auto +
+
+
+
+
+
+
+
+ col-md-4 ml-auto mr-auto +
+
+
+
+
+
+ col-md-4 ml-auto mr-auto +
+
+
+
+
+
+
+
+ col-md-6 ml-auto mr-auto +
+
+
+
+

Paragraphs

+
+
+
+

Some Title Here

+

One morning, when Gregor Samsa woke from troubled dreams, he found himself transformed in his bed into a horrible vermin. He lay on his armour-like back, and if he lifted his head a little he could see his brown belly, slightly domed and divided by arches into stiff sections. The bedding was hardly able to cover it and seemed ready to slide off any moment. His many legs, pitifully thin compared with the size of the rest of him, waved about helplessly as he looked. "What's happened to me?" he thought.

+
+
+

Another Title Here

+

One morning, when Gregor Samsa woke from troubled dreams, he found himself transformed in his bed into a horrible vermin. He lay on his armour-like back, and if he lifted his head a little he could see his brown belly, slightly domed and divided by arches into stiff sections. The bedding was hardly able to cover it and seemed ready to slide off any moment. His many legs, pitifully thin compared with the size of the rest of him, waved about helplessly as he looked. "What's happened to me?" he thought.

+
+
+
+
+
+

Some Title Here

+

One morning, when Gregor Samsa woke from troubled dreams, he found himself transformed in his bed into a horrible vermin. He lay on his armour-like back, and if he lifted his head a little he could see his brown belly, slightly domed and divided by arches into stiff sections. The bedding was hardly able to cover it and seemed ready to slide off any moment.

+
+
+

Another Title Here

+

One morning, when Gregor Samsa woke from troubled dreams, he found himself transformed in his bed into a horrible vermin. He lay on his armour-like back, and if he lifted his head a little he could see his brown belly, slightly domed and divided by arches into stiff sections. The bedding was hardly able to cover it and seemed ready to slide off any moment.

+
+
+

Another Title Here

+

One morning, when Gregor Samsa woke from troubled dreams, he found himself transformed in his bed into a horrible vermin. He lay on his armour-like back, and if he lifted his head a little he could see his brown belly, slightly domed and divided by arches into stiff sections. The bedding was hardly able to cover it and seemed ready to slide off any moment.

+
+
+
+
+
+

Some Title Here

+

One morning, when Gregor Samsa woke from troubled dreams, he found himself transformed in his bed into a horrible vermin. He lay on his armour-like back, and if he lifted his head a little he could see his brown belly, slightly domed and divided by arches into stiff sections. The bedding was hardly able to cover it and seemed ready to slide off any moment.

+
+
+

Another Title Here

+

One morning, when Gregor Samsa woke from troubled dreams, he found himself transformed in his bed into a horrible vermin. He lay on his armour-like back, and if he lifted his head a little he could see his brown belly, slightly domed and divided by arches into stiff sections. The bedding was hardly able to cover it and seemed ready to slide off any moment. One morning, when Gregor Samsa woke from troubled dreams, he found himself transformed in his bed into a horrible vermin. He lay on his armour-like back, and if he lifted his head a little he could see his brown belly, slightly domed and divided by arches into stiff sections. The bedding was hardly able to cover it and seemed ready to slide off any moment.

+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/components/icons.html b/examples/components/icons.html new file mode 100644 index 0000000..e7e4a73 --- /dev/null +++ b/examples/components/icons.html @@ -0,0 +1,1269 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+
100 Awesome Nucleo Icons
+

Handcrafted by our friends from + NucleoApp +

+
+
+
+
+
+ +

icon-alert-circle-exc

+
+
+
+
+ +

icon-align-center

+
+
+
+
+ +

icon-align-left-2

+
+
+
+
+ +

icon-app

+
+
+
+
+ +

icon-atom

+
+
+
+
+ +

icon-attach-87

+
+
+
+
+ +

icon-badge

+
+
+
+
+ +

icon-bag-16

+
+
+
+
+ +

icon-bank

+
+
+
+
+ +

icon-basket-simple

+
+
+
+
+ +

icon-bell-55

+
+
+
+
+ +

icon-bold

+
+
+
+
+ +

icon-book-bookmark

+
+
+
+
+ +

icon-double-right

+
+
+
+
+ +

icon-bulb-63

+
+
+
+
+ +

icon-bullet-list-67

+
+
+
+
+ +

icon-bus-front-12

+
+
+
+
+ +

icon-button-power

+
+
+
+
+ +

icon-camera-18

+
+
+
+
+ +

icon-calendar-60

+
+
+
+
+ +

icon-caps-small

+
+
+
+
+ +

icon-cart

+
+
+
+
+ +

icon-chart-bar-32

+
+
+
+
+ +

icon-chart-pie-36

+
+
+
+
+ +

icon-chat-33

+
+
+
+
+ +

icon-check-2

+
+
+
+
+ +

icon-cloud-download-93

+
+
+
+
+ +

icon-cloud-upload-94

+
+
+
+
+ +

icon-coins

+
+
+
+
+ +

icon-compass-05

+
+
+
+
+ +

icon-controller

+
+
+
+
+ +

icon-credit-card

+
+
+
+
+ +

icon-delivery-fast

+
+
+
+
+ +

icon-email-85

+
+
+
+
+ +

icon-gift-2

+
+
+
+
+ +

icon-globe-2

+
+
+
+
+ +

icon-headphones

+
+
+
+
+ +

icon-heart-2

+
+
+
+
+ +

icon-html5

+
+
+
+
+ +

icon-double-left

+
+
+
+
+ +

icon-image-02

+
+
+
+
+ +

icon-istanbul

+
+
+
+
+ +

icon-key-25

+
+
+
+
+ +

icon-laptop

+
+
+
+
+ +

icon-light-3

+
+
+
+
+ +

icon-link-72

+
+
+
+
+ +

icon-lock-circle

+
+
+
+
+ +

icon-map-big

+
+
+
+
+ +

icon-minimal-down

+
+
+
+
+ +

icon-minimal-left

+
+
+
+
+ +

icon-minimal-right

+
+
+
+
+ +

icon-minimal-up

+
+
+
+
+ +

icon-mobile

+
+
+
+
+ +

icon-molecule-40

+
+
+
+
+ +

icon-money-coins

+
+
+
+
+ +

icon-notes

+
+
+
+
+ +

icon-palette

+
+
+
+
+ +

icon-paper

+
+
+
+
+ +

icon-pin

+
+
+
+
+ +

icon-planet

+
+
+
+
+ +

icon-puzzle-10

+
+
+
+
+ +

icon-pencil

+
+
+
+
+ +

icon-satisfied

+
+
+
+
+ +

icon-scissors

+
+
+
+
+ +

icon-send

+
+
+
+
+ +

icon-settings-gear-63

+
+
+
+
+ +

icon-settings

+
+
+
+
+ +

icon-wifi

+
+
+
+
+ +

icon-single-02

+
+
+
+
+ +

icon-single-copy-04

+
+
+
+
+ +

icon-sound-wave

+
+
+
+
+ +

icon-spaceship

+
+
+
+
+ +

icon-square-pin

+
+
+
+
+ +

icon-support-17

+
+
+
+
+ +

icon-tablet-2

+
+
+
+
+ +

icon-tag

+
+
+
+
+ +

icon-tap-02

+
+
+
+
+ +

icon-tie-bow

+
+
+
+
+ +

icon-time-alarm

+
+
+
+
+ +

icon-trash-simple

+
+
+
+
+ +

icon-trophy

+
+
+
+
+ +

icon-tv-2

+
+
+
+
+ +

icon-upload

+
+
+
+
+ +

icon-user-run

+
+
+
+
+ +

icon-vector

+
+
+
+
+ +

icon-video-66

+
+
+
+
+ +

icon-wallet-43

+
+
+
+
+ +

icon-volume-98

+
+
+
+
+ +

icon-watch-time

+
+
+
+
+ +

icon-world

+
+
+
+
+ +

icon-zoom-split

+
+
+
+
+ +

icon-refresh-01

+
+
+
+
+ +

icon-refresh-02

+
+
+
+
+ +

icon-shape-star

+
+
+
+
+ +

icon-components

+
+
+
+
+ +

icon-triangle-right-17

+
+
+
+
+ +

icon-button-pause

+
+
+
+
+ +

icon-simple-remove

+
+
+
+
+ +

icon-simple-add

+
+
+
+
+ +

icon-simple-delete

+
+
+
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/components/notifications.html b/examples/components/notifications.html new file mode 100644 index 0000000..4abbd32 --- /dev/null +++ b/examples/components/notifications.html @@ -0,0 +1,886 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+

Notifications Style

+
+
+
+ This is a plain notification +
+
+ + This is a notification with close button. +
+
+ + + This is a notification with close button and icon. +
+
+ + + This is a notification with close button and icon and have many lines. You can see that the icon and the close button are always vertically aligned. This is a beautiful notification. So you don't have to worry about the style. +
+
+
+
+
+
+
+

Notification states

+
+
+
+ + + Primary - This is a regular notification made with ".alert-primary" +
+
+ + + Info - This is a regular notification made with ".alert-info" +
+
+ + + Success - This is a regular notification made with ".alert-success" +
+
+ + + Warning - This is a regular notification made with ".alert-warning" +
+
+ + + Danger - This is a regular notification made with ".alert-danger" +
+
+
+
+
+
+
+
+
+
+

+ Notifications Places +

+

Click to view notifications

+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+

Modal

+
+ + + + + + + + + + + + +
+
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/components/panels.html b/examples/components/panels.html new file mode 100644 index 0000000..63f9ae3 --- /dev/null +++ b/examples/components/panels.html @@ -0,0 +1,892 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+
Navigation Pills
+

Horizontal Tabs

+
+
+ +
+
+ Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits. +
+
Dramatically visualize customer directed convergence without revolutionary ROI. +
+
+ Efficiently unleash cross-media information without cross-media value. Quickly maximize timely deliverables for real-time schemas. +
+
Dramatically maintain clicks-and-mortar solutions without functional solutions. +
+
+ Completely synergize resource taxing relationships via premier niche markets. Professionally cultivate one-to-one customer service with robust ideas. +
+
Dynamically innovate resource-leveling customer service for state of the art customer service. +
+
+
+
+
+
+
+
+
Navigation Pills
+

Vertical Tabs

+
+
+
+ +
+
+
+ Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits. +
+
Dramatically visualize customer directed convergence without revolutionary ROI. +
+
+ Efficiently unleash cross-media information without cross-media value. Quickly maximize timely deliverables for real-time schemas. +
+
Dramatically maintain clicks-and-mortar solutions without functional solutions. +
+
+ Completely synergize resource taxing relationships via premier niche markets. Professionally cultivate one-to-one customer service with robust ideas. +
+
Dynamically innovate resource-leveling customer service for state of the art customer service. +
+
+
+
+
+
+
+
+
+
+
+
+
Collpase example
+

Collapsible Accordion

+
+
+
+ +
+
+ Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS. +
+
+
+
+ +
+
+ Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS. +
+
+
+
+ +
+
+ Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS. +
+
+
+
+
+
+
+
+
+
Navigation Pills
+

Vertical Tabs With Icons

+
+
+
+
+ + +
+
+
+
+ Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits. +
+
Dramatically visualize customer directed convergence without revolutionary ROI. +
+
+ Efficiently unleash cross-media information without cross-media value. Quickly maximize timely deliverables for real-time schemas. +
+
Dramatically maintain clicks-and-mortar solutions without functional solutions. +
+
+
+
+
+
+
+
+
+
+
+
+

Page Subcategories

+
+
+
+ + +
+
+ Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits. +
+
Dramatically visualize customer directed convergence without revolutionary ROI. +
+
+ Efficiently unleash cross-media information without cross-media value. Quickly maximize timely deliverables for real-time schemas. +
+
Dramatically maintain clicks-and-mortar solutions without functional solutions. +
+
+ Completely synergize resource taxing relationships via premier niche markets. Professionally cultivate one-to-one customer service with robust ideas. +
+
Dynamically innovate resource-leveling customer service for state of the art customer service. +
+
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/components/sweet-alert.html b/examples/components/sweet-alert.html new file mode 100644 index 0000000..ac64c9f --- /dev/null +++ b/examples/components/sweet-alert.html @@ -0,0 +1,736 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+

Sweet Alert

+

A beautiful plugin, that replace the classic alert, Handcrafted by our friend + Tristan Edwards. Please check out the + full documentation. +

+
+
+
+
+

Basic example

+ +
+
+
+
+
+
+

A success message

+ +
+
+
+
+
+
+

Custom HTML description

+ +
+
+
+
+
+
+

A warning message, with a function attached to the "Confirm" Button...

+ +
+
+
+
+
+
+
+
+

Modal window with input field

+ +
+
+
+
+
+
+

A title with a text under

+ +
+
+
+
+
+
+

A message with auto close timer set to 2 seconds

+ +
+
+
+
+
+
+

...and by passing a parameter, you can execute something else for "Cancel"

+ +
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/components/typography.html b/examples/components/typography.html new file mode 100644 index 0000000..21aeab3 --- /dev/null +++ b/examples/components/typography.html @@ -0,0 +1,802 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+
Black Table Heading
+

Created using Poppins Font Family

+
+
+
+

+ Header 1The Life of Black Dashboard

+
+
+

+ Header 2The Life of Black Dashboard

+
+
+

+ Header 3The Life of Black Dashboard

+
+
+

+ Header 4The Life of Black Dashboard

+
+
+
+ Header 5The Life of Black Dashboard
+
+
+
+ Header 6The Life of Black Dashboard
+
+
+

+ Paragraph + I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. +

+
+
+ Quote +
+

+ "I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at." +
+
+ + - Noaa + +

+
+
+
+ Muted Text +

+ I will be the leader of a company that ends up being worth billions of dollars, because I got the answers... +

+
+
+ Primary Text +

+ I will be the leader of a company that ends up being worth billions of dollars, because I got the answers...

+
+
+ Info Text +

+ I will be the leader of a company that ends up being worth billions of dollars, because I got the answers...

+
+
+ Success Text +

+ I will be the leader of a company that ends up being worth billions of dollars, because I got the answers...

+
+
+ Warning Text +

+ I will be the leader of a company that ends up being worth billions of dollars, because I got the answers... +

+
+
+ Danger Text +

+ I will be the leader of a company that ends up being worth billions of dollars, because I got the answers...

+
+
+

+ Small Tag + Header with small subtitle +
+ Use "small" tag for the headers +

+
+
+ Lists +
+
+
Unordered List
+
    +
  • List Item
  • +
  • List Item
  • +
  • +
      +
    • List Item
    • +
    • List Item
    • +
    • List Item
    • +
    +
  • +
  • List Item
  • +
+
+
+
Ordered List
+
    +
  1. List Item
  2. +
  3. List Item
  4. +
  5. List item
  6. +
  7. List Item
  8. +
+
+
+
Unstyled List
+
    +
  • List Item
  • +
  • List Item
  • +
  • List item
  • +
  • List Item
  • +
+
+
+
Inline List
+
    +
  • List1
  • +
  • List2
  • +
  • List3
  • +
+
+
+
+
+ Code +

This is + .css-class-as-code, an example of an inline code element. Wrap inline code within a + <code>...</code>tag. +

+
1. #This is an example of preformatted text.
2. #Here is another line of code
+
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/dashboard.html b/examples/dashboard.html new file mode 100644 index 0000000..2bffb1f --- /dev/null +++ b/examples/dashboard.html @@ -0,0 +1,1349 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+
+
+
Total Shipments
+

Performance

+
+
+
+ + + +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+

Number

+

150GB

+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+

Followers

+

+45k

+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+

Users

+

150,000

+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+

Errors

+

12

+
+
+
+
+ +
+
+
+
+
+
Total Shipments
+

763,215

+
+
+
+ +
+
+
+
+
+
+
+
Daily Sales
+

3,500€

+
+
+
+ +
+
+
+
+
+
+
+
Completed Tasks
+

12,100K

+
+
+
+ +
+
+
+
+
+
+
+
+
+
Tasks(5)
+

today

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+
+

Update the Documentation

+

Dwuamish Head, Seattle, WA 8:47 AM

+
+ +
+
+ +
+
+

GDPR Compliance

+

The GDPR is a regulation that requires businesses to protect the personal data and privacy of Europe citizens for transactions that occur within EU member states.

+
+ +
+
+ +
+
+

Solve the issues

+

Fifty percent of all respondents said they would be more likely to shop at a company

+
+ +
+
+ +
+
+

Release v2.0.0

+

Ra Ave SW, Seattle, WA 98116, SUA 11:19 AM

+
+ +
+
+ +
+
+

Export the processed files

+

The report also shows that consumers will not easily forgive a company once a breach exposing their personal data occurs.

+
+ +
+
+ +
+
+

Arival at export process

+

Capitol Hill, Seattle, WA 12:34 AM

+
+ +
+
+
+
+
+
+
+
+ +
Management Table
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ # + + Name + + Job Position + + Milestone + + Salary + + Actions +
+
+ photo +
+
+ Tania Mike + + Develop + +
+
+ 25% +
+
+
+
+ € 99,225 + + + +
+
+ photo +
+
+ John Doe + + CEO + +
+
+ 77% +
+
+
+
+ € 89,241 + + + +
+
+ photo +
+
+ Alexa Mike + + Design + +
+
+ 41% +
+
+
+
+ € 92,144 + + + +
+
+ photo +
+
+ Jana Monday + + Marketing + +
+
+ 50% +
+
+
+
+ € 49,990 + + + +
+
+ photo +
+
+ Paul Dickens + + Develop + +
+
+ 100% +
+
+
+
+
+ € 69,201 + + + +
+
+ photo +
+
+ Manuela Rico + + Manager + +
+
+ 15% +
+
+
+
+ € 99,201 + + + +
+
+
+
+
+
+
+
+

Global Sales by Top Locations

+

All products that were shipped

+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ flag +
+
USA + 2.920 + + 53.23% +
+
+ flag +
+
Germany + 1.300 + + 20.43% +
+
+ flag +
+
Australia + 760 + + 10.35% +
+
+ flag +
+
United Kingdom + 690 + + 7.87% +
+
+ flag +
+
Romania + 600 + + 5.94% +
+
+ flag +
+
Brasil + 550 + + 4.34% +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/forms/extended.html b/examples/forms/extended.html new file mode 100644 index 0000000..5af60e4 --- /dev/null +++ b/examples/forms/extended.html @@ -0,0 +1,868 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+

Date-Time-Picker

+
+
+
+ +
+
+
+
+
+
+
+

Date Picker

+
+
+
+ +
+
+
+
+
+
+
+

Time Picker

+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+

Toggle Buttons

+
+
+

Default

+ + +
+
+

Plain

+ + +
+
+

With Icons

+ + +
+
+
+
+

Customisable Select

+
+
+ +
+
+ +
+
+
+
+
+
+

Tags

+ +
+
+

Dropdown & Dropup

+
+
+ +
+
+
+ + +
+
+
+
+
+
+
+

Progress Bars

+
+ Default +
+
+ 25% +
+
+
+
+ Primary +
+
+ 60% +
+
+
+
+
+

Sliders

+
+
+
+
+
+
+
+
+

Regular Image

+
+
+ ... +
+
+
+ + Select image + Change + + + Remove +
+
+
+
+

Avatar

+
+
+ ... +
+
+
+ + Add Photo + Change + + +
+ Remove +
+
+
+
+
+
+ +
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/forms/regular.html b/examples/forms/regular.html new file mode 100644 index 0000000..7c917fe --- /dev/null +++ b/examples/forms/regular.html @@ -0,0 +1,964 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+

Stacked Form

+
+
+
+ +
+ +
+ +
+ +
+
+ +
+
+
+ +
+
+
+
+
+

Horizontal Form

+
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+ +
+
+
+
+
+

Form Elements

+
+
+
+
+ +
+
+ + A block of help text that breaks onto a new line. +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+

hello@creative-tim.com

+
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+

Input Variants

+
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/forms/validation.html b/examples/forms/validation.html new file mode 100644 index 0000000..38bbb30 --- /dev/null +++ b/examples/forms/validation.html @@ -0,0 +1,890 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+
+

Register Form

+
+
+
+ + +
+
+ + +
+
+ + +
+
* Required fields
+
+ +
+
+
+
+
+
+
+

Login Form

+
+
+
+ + +
+
+ + +
+
+ + +
+
* Required fields
+
+ +
+
+
+
+
+
+
+

Type Validation

+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+

Range Validation

+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/forms/wizard.html b/examples/forms/wizard.html new file mode 100644 index 0000000..d4d0315 --- /dev/null +++ b/examples/forms/wizard.html @@ -0,0 +1,830 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+ +
+
+
+ +
+

+ Build Your Profile +

+
This information will let us know more about you.
+ +
+
+
+
+
Let's start with the basic information (with validation)
+
+
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
Who are you? (Fileinput)
+
+
+
+
+ ... +
+
+
+ + Select image + Change + + + Remove +
+
+
+
+
+
+
+
+
Are you living in a nice area?
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/maps/fullscreen.html b/examples/maps/fullscreen.html new file mode 100644 index 0000000..cf6dedc --- /dev/null +++ b/examples/maps/fullscreen.html @@ -0,0 +1,630 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/maps/google.html b/examples/maps/google.html new file mode 100644 index 0000000..bce78b3 --- /dev/null +++ b/examples/maps/google.html @@ -0,0 +1,690 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+

Satellite Map

+
+
+
+
+
+
+
+
+
+

Regular Map

+
+
+
+
+
+
+
+
+
+

Custom Skin & Settings Map

+
+
+
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/maps/vector.html b/examples/maps/vector.html new file mode 100644 index 0000000..5ccac18 --- /dev/null +++ b/examples/maps/vector.html @@ -0,0 +1,678 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+

+ World Map +
+ + Looks great on any resolution. Made by our friends from + jVector Map. + +

+
+
+
+
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/pages/lock.html b/examples/pages/lock.html new file mode 100644 index 0000000..653c523 --- /dev/null +++ b/examples/pages/lock.html @@ -0,0 +1,362 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + +
+
+ +
+
+
+
+
+ ... +
+
+

Joe Gardner

+
+
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/pages/login.html b/examples/pages/login.html new file mode 100644 index 0000000..025fdd8 --- /dev/null +++ b/examples/pages/login.html @@ -0,0 +1,382 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/pages/pricing.html b/examples/pages/pricing.html new file mode 100644 index 0000000..ffc10bb --- /dev/null +++ b/examples/pages/pricing.html @@ -0,0 +1,460 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+

Pick the best plan for you

+

You have Free Unlimited Updates and Premium Support on each package.

+
+
+
+
+
+
+

pro

+ Image +
    +
  • 300 messages
  • +
  • 150 emails
  • +
  • 24/7 Support
  • +
+
+

+ $95

+
95
+

Professional plan

+
+
+ +
+
+
+
+
+

basic

+ Image +
    +
  • 50 messages
  • +
  • 100 emails
  • +
  • 24/7 Support
  • +
+
+

+ $57

+
57
+

Basic plan

+
+
+ +
+
+
+
+
+

mid

+ Image +
    +
  • 200 messages
  • +
  • 130 emails
  • +
  • 24/7 Support
  • +
+
+

+ $72

+
72
+

Medium plan

+
+
+ +
+
+
+
+
+

trial

+ Image +
    +
  • 50 messages
  • +
  • 50 emails
  • +
  • No Support
  • +
+
+

+ $9

+
9
+

Trial plan

+
+
+ +
+
+
+
+

Professional Plan

+
+
+
+

Premium pricing is the strategy of consistently pricing at, or near, the high end of the possible price range to help attract status-conscious consumers. The high pricing of a premium product ...

+
+
+
+ 500GB +
+
+
+
+
+
+ 4 years +
+
+
+
+
+
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/pages/register.html b/examples/pages/register.html new file mode 100644 index 0000000..9ded314 --- /dev/null +++ b/examples/pages/register.html @@ -0,0 +1,424 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ +
+
+

Marketing

+

+ We've created the marketing campaign of the website. It was a very interesting collaboration. +

+
+
+
+
+ +
+
+

Fully Coded in HTML5

+

+ We've developed the website with HTML5 and CSS3. The client has access to the code using GitHub. +

+
+
+
+
+ +
+
+

Built Audience

+

+ There is also a Fully Customizable CMS Admin Dashboard for this product. +

+
+
+
+
+
+
+ Card image +

Register

+
+
+
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/pages/rtl.html b/examples/pages/rtl.html new file mode 100644 index 0000000..b5de5e9 --- /dev/null +++ b/examples/pages/rtl.html @@ -0,0 +1,988 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+
تتبع
+

اليوم

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+
+

مركز معالجة موقع محور

+

نص آخر هناالوثائق

+
+ +
+
+ +
+
+

لامتثال GDPR

+

الناتج المحلي الإجمالي هو نظام يتطلب من الشركات حماية البيانات الشخصية والخصوصية لمواطني أوروبا بالنسبة للمعاملات التي تتم داخل الدول الأعضاء في الاتحاد الأوروبي.

+
+ +
+
+ +
+
+

القضاياالقضايا

+

سيكونونقال 50٪ من جميع المستجيبين أنهم سيكونون أكثر عرضة للتسوق في شركة

+
+ +
+
+ +
+
+

تصدير الملفات التي تمت معالجتها

+

كما يبين التقرير أن المستهلكين لن يغفروا شركة بسهولة بمجرد حدوث خرق يعرض بياناتهم الشخصية.

+
+ +
+
+ +
+
+

الوصول إلى عملية التصدير

+

سياسة السيء إنطلاق في قبل, مساعدة والمانيا أخذ قد. بل أما أمام ماشاء الشتاء،, تكاليف الإقتصادي بـ حين. ٣٠ يتعلّق للإتحاد ولم, وتم هناك مدينة بتحدّي إذ, كان بل عمل

+
+ +
+
+ +
+
+

الافراج عن v2.0.0

+

عن رئيس طوكيو البولندي لمّ, مايو مرجع وباءت قبل هو, تسمّى الطريق الإقتصادي ذات أن. لغات الإطلاق الفرنسية دار ان, بين بتخصيص الساحة اقتصادية أم. و الآخ

+
+ +
+
+
+
+
+
+

6,332

+

مجموع المساهمات العامة

+

بعد نجاح ناجح لمدة عامين ، سنقوم بتغيير طريقة عمل المساهمات.

+
+
+ +
+
+
+
+
+
    +
  • +
    + +
    +
    +
    + بعض العنوان +
    +
    +

    ل Wifey قدم أفضل وجبة يوم الأب على الإطلاق. ممتن جدا سعيد جدا حتى المباركة. شكراً لك على صنع عائلتي لقد استمتعنا بالموضوع "المستقبلي" !!! كانت ليلة ممتعة معًا ...

    +
    +
    + قبل ساعتين عبر تويتر +
    +
    +
  • +
  • +
    + +
    +
    +
    + واحدة أخرى +
    +
    +

    أشكر الله على دعم زوجتي وأصدقائي الحقيقيين. أود أيضًا الإشارة إلى أنه أول ألبوم ينتقل إلى رقم 1 من البث المباشر !!! أنا أحبك إلين وأيضا قاعدة بلدي رقم واحد تصميم أي شيء أفعله من الأحذية إلى الموسيقى إلى المنازل.

    +
    +
    +
  • +
  • +
    + +
    +
    +
    + عنوان آخر +
    +
    +

    يطلق عليه أنا أفتقد كاني القديم هذا كل ما كان كاني وأنا أحبك مثل كانيي يحب كاني الشهير مشاهدة فيجويروا والثاني عشر في وسط المدينة LA 11:10 PM

    +

    ماذا لو قدمت كاني أغنية عن كاني رويير لا تصنع سرير الدب القطبي ولكن الأريكة الدببة القطبية هي قطعة الأثاث المفضلة لدينا التي نملكها. لم يكن أي مجموعة من على أهدافه كاني +

    +
    +
    + +
    +
  • +
+
+
+
+
+
+
+
+
+

طليعة

+ Card image +
    +
  • 300 رسائل
  • +
  • 150 رسائل البريد الإلكتروني +
  • +
  • 24/7 الدعم +
  • +
+
+

+ $95

+
95
+

خطة مهنية

+
+
+ +
+
+
+
+
+

طليعة

+ Card image +
    +
  • 300 رسائل
  • +
  • 150 رسائل البريد الإلكتروني +
  • +
  • 24/7 الدعم +
  • +
+
+

+ $95

+
95
+

خطة مهنية

+
+
+ +
+
+
+
+
+ + Card image + +
+
+

+ إن التشبيك في قمة الويب لا يشبه أي مؤتمر تقني أوروبي آخر. +

+
+ +
+
+ +
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/pages/timeline.html b/examples/pages/timeline.html new file mode 100644 index 0000000..5618f33 --- /dev/null +++ b/examples/pages/timeline.html @@ -0,0 +1,750 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+

Timeline

+
+
+
+
+
+
    +
  • +
    + +
    +
    +
    + Some Title +
    +
    +

    Wifey made the best Father's Day meal ever. So thankful so happy so blessed. Thank you for making my family We just had fun with the “future” theme !!! It was a fun night all together ... The always rude Kanye Show at 2am Sold Out Famous viewing @ Figueroa and 12th in downtown.

    +
    +
    + 11 hours ago via Twitter +
    +
    +
  • +
  • +
    + +
    +
    +
    + Another One +
    +
    +

    Thank God for the support of my wife and real friends. I also wanted to point out that it’s the first album to go number 1 off of streaming!!! I love you Ellen and also my number one design rule of anything I do from shoes to music to homes is that Kim has to like it....

    +
    +
    +
  • +
  • +
    + +
    +
    +
    + Another Title +
    +
    +

    Called I Miss the Old Kanye That’s all it was Kanye And I love you like Kanye loves Kanye Famous viewing @ Figueroa and 12th in downtown LA 11:10PM

    +

    What if Kanye made a song about Kanye Royère doesn't make a Polar bear bed but the Polar bear couch is my favorite piece of furniture we own It wasn’t any Kanyes Set on his goals Kanye

    +
    +
    + +
    +
  • +
  • +
    + +
    +
    +
    + Another One +
    +
    +

    Tune into Big Boy's 92.3 I'm about to play the first single from Cruel Winter also to Kim’s hair and makeup Lorraine jewelry and the whole style squad at Balmain and the Yeezy team. Thank you Anna for the invite thank you to the whole Vogue team

    +
    +
    +
  • +
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/pages/user.html b/examples/pages/user.html new file mode 100644 index 0000000..90c4a54 --- /dev/null +++ b/examples/pages/user.html @@ -0,0 +1,791 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+
Edit Profile
+
+
+
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+ +
+
+
+
+
+

+

+
+
+
+
+ + ... +
Mike Andrew
+
+

+ Ceo/Co-Founder +

+
+

+
+ Do not be scared of the truth because we need to restart the human foundation in truth And I love you like Kanye loves Kanye I love Rick Owens’ bed design but the back is... +
+
+ +
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/tables/datatables.net.html b/examples/tables/datatables.net.html new file mode 100644 index 0000000..a4228fd --- /dev/null +++ b/examples/tables/datatables.net.html @@ -0,0 +1,1203 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+

DataTables.net

+

A beautiful plugin, highly flexible tool build upon the foundations of progressive enhancement, that adds all of these advanced features to any HTML table. Handcrafted by our friends. Please check out the + full documentation. +

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeActions
Tiger NixonSystem ArchitectEdinburgh61 + + + +
Garrett WintersAccountantTokyo63 + + + +
Ashton CoxJunior Technical AuthorSan Francisco66 + + + +
Cedric KellySenior Javascript DeveloperEdinburgh22 + + + +
Airi SatouAccountantTokyo33 + + + +
Brielle WilliamsonIntegration SpecialistNew York61 + + + +
Herrod ChandlerSales AssistantSan Francisco59 + + + +
Rhona DavidsonIntegration SpecialistTokyo55 + + + +
Colleen HurstJavascript DeveloperSan Francisco39 + + + +
Sonya FrostSoftware EngineerEdinburgh23 + + + +
Jena GainesOffice ManagerLondon30 + + + +
Quinn FlynnSupport LeadEdinburgh22 + + + +
Charde MarshallRegional DirectorSan Francisco36 + + + +
Haley KennedySenior Marketing DesignerLondon43 + + + +
Tatyana FitzpatrickRegional DirectorLondon19 + + + +
Michael SilvaMarketing DesignerLondon66 + + + +
Paul ByrdChief Financial Officer (CFO)New York64 + + + +
Gloria LittleSystems AdministratorNew York59 + + + +
Bradley GreerSoftware EngineerLondon41 + + + +
Dai RiosPersonnel LeadEdinburgh35 + + + +
Jenette CaldwellDevelopment LeadNew York30 + + + +
Yuri BerryChief Marketing Officer (CMO)New York40 + + + +
Caesar VancePre-Sales SupportNew York21 + + + +
Doris WilderSales AssistantSidney23 + + + +
Angelica RamosChief Executive Officer (CEO)London47 + + + +
Gavin JoyceDeveloperEdinburgh42 + + + +
Jennifer ChangRegional DirectorSingapore28 + + + +
Brenden WagnerSoftware EngineerSan Francisco28 + + + +
Fiona GreenChief Operating Officer (COO)San Francisco48 + + + +
Shou ItouRegional MarketingTokyo20 + + + +
Michelle HouseIntegration SpecialistSidney37 + + + +
Suki BurksDeveloperLondon53 + + + +
Prescott BartlettTechnical AuthorLondon27 + + + +
Gavin CortezTeam LeaderSan Francisco22 + + + +
Martena MccrayPost-Sales supportEdinburgh46 + + + +
Unity ButlerMarketing DesignerSan Francisco47 + + + +
Howard HatfieldOffice ManagerSan Francisco51 + + + +
Hope FuentesSecretarySan Francisco41 + + + +
Vivian HarrellFinancial ControllerSan Francisco62 + + + +
Timothy MooneyOffice ManagerLondon37 + + + +
Jackson BradshawDirectorNew York65 + + + +
Olivia LiangSupport EngineerSingapore64 + + + +
NamePositionOfficeAgeActions
+
+ +
+ +
+ +
+ +
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/tables/extended.html b/examples/tables/extended.html new file mode 100644 index 0000000..a7ced36 --- /dev/null +++ b/examples/tables/extended.html @@ -0,0 +1,1282 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+ +
+
+
+ +

Simple Table

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ # + + Name + + Job Position + + Since + + Salary + + Actions +
+
+ Table image +
+
+ Andrew Mike + + Develop + + 2013 + + € 99,225 + + + +
+
+ Table image +
+
+ John Doe + + Design + + 2012 + + € 89,241 + + + +
+
+ Table image +
+
+ Alex Mike + + Design + + 2010 + + € 92,144 + + + +
+
+ Table image +
+
+ Mike Monday + + Marketing + + 2013 + + € 49,990 + + + +
+
+ Table image +
+
+ Paul Dickens + + Communication + + 2015 + + € 69,201 + + + +
+
+ Table image +
+
+ Manuel Rico + + Manager + + 2012 + + € 99,201 + + + +
+
+
+
+
+
+
+
+ +

Striped Table

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ # + + Product Name + + Type + + Milestone + + Qty + + Price + + Amount +
+
+ +
+
+ Moleskine Agenda + + Office + +
+ v1.2.0 +
+
+ 25% +
+
+
+
+ 25 + + € 49 + + € 1,225 +
+
+ +
+
+ Stabilo Pen + + Office + +
+ v1.4.0 +
+
+ 45% +
+
+
+
+ 30 + + € 10 + + € 300 +
+
+ +
+
+ A4 Paper Pack + + Office + +
+ v2.0.0 +
+
+ 10% +
+
+
+
+ 50 + + € 10.99 + + € 109 +
+
+ +
+
+ Apple iPad + + Meeting + +
+ v1.5.0 +
+
+ 80% +
+
+
+
+ 10 + + € 499.00 + + € 4,990 +
+
+ +
+
+ Apple iPhone + + Communication + +
+ v1.0.0 +
+
+ 30% +
+
+
+
+ 10 + + € 599.00 + + € 5,999 +
Total€ 35,999
+
+
+
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + Product + + Color + + Size + + Price + + Qty + + Amount +
+
+ ... +
+
+ Suede Biker Jacket +
+ by Cristianis +
+ Black + + XS + + 3490 + +
+ + +
+ 1 +
+ 3490 + + +
+
+ ... +
+
+ Jersey T-Shirt +
+ by Jerry +
+ Black + + M + + 235 + +
+ + +
+ 2 +
+ 470 + + +
+
+ ... +
+
+ Slim-Fit Swim Short +
+ by Panini +
+ Red + + L + + 140 + +
+ + +
+ 1 +
+ 140 + + +
+ + Total + + 4100 + +
+ +
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/tables/regular.html b/examples/tables/regular.html new file mode 100644 index 0000000..53f6979 --- /dev/null +++ b/examples/tables/regular.html @@ -0,0 +1,1050 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+

Simple Table

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Name + + Country + + City + + Salary +
+ Dakota Rice + + Niger + + Oud-Turnhout + + $36,738 +
+ Minerva Hooper + + Curaçao + + Sinaai-Waas + + $23,789 +
+ Sage Rodriguez + + Netherlands + + Baileux + + $56,142 +
+ Philip Chaney + + Korea, South + + Overland Park + + $38,735 +
+ Doris Greene + + Malawi + + Feldkirchen in Kärnten + + $63,542 +
+ Mason Porter + + Chile + + Gloucester + + $78,615 +
+ Jon Porter + + Portugal + + Gloucester + + $98,615 +
+
+
+
+
+
+
+
+

Table on Plain Background

+

Here is a subtitle for this table

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Name + + Country + + City + + Salary +
+ Dakota Rice + + Niger + + Oud-Turnhout + + $36,738 +
+ Minerva Hooper + + Curaçao + + Sinaai-Waas + + $23,789 +
+ Sage Rodriguez + + Netherlands + + Baileux + + $56,142 +
+ Philip Chaney + + Korea, South + + Overland Park + + $38,735 +
+ Doris Greene + + Malawi + + Feldkirchen in Kärnten + + $63,542 +
+ Mason Porter + + Chile + + Gloucester + + $78,615 +
+ Jon Porter + + Portugal + + Gloucester + + $98,615 +
+
+
+
+
+
+
+
+

Regular Table with Colors

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Name + + Country + + City + + Salary +
+ Dakota Rice + + Niger + + Oud-Turnhout + + $36,738 +
+ Minerva Hooper + + Curaçao + + Sinaai-Waas + + $23,789 +
+ Sage Rodriguez + + Netherlands + + Baileux + + $56,142 +
+ Philip Chaney + + Korea, South + + Overland Park + + $38,735 +
+ Doris Greene + + Malawi + + Feldkirchen in Kärnten + + $63,542 +
+ Mason Porter + + Chile + + Gloucester + + $78,615 +
+ Jon Porter + + Portugal + + Gloucester + + $98,615 +
+
+
+
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/widgets.html b/examples/widgets.html new file mode 100644 index 0000000..6a831b0 --- /dev/null +++ b/examples/widgets.html @@ -0,0 +1,962 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+
+
+
+
+
Tasks(5)
+

today

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+
+

Update the Documentation

+

Dwuamish Head, Seattle, WA 8:47 AM

+
+ +
+
+ +
+
+

GDPR Compliance

+

Alki Ave SW, Seattle, WA 98116, SUA 12:29 PM

+
+ +
+
+ +
+
+

Export the processed files

+

Capitol Hill, Seattle, WA 12:34 AM

+
+ +
+
+ +
+
+

Release v2.0.0

+

Ra Ave SW, Seattle, WA 98116, SUA 11:19 AM

+
+ +
+
+ +
+
+

Solve the issues

+

Caption Hill, LA 12:34 AM

+
+ +
+
+ +
+
+

Arival at export process

+

Capitol Hill, Seattle, WA 12:34 AM

+
+ +
+
+
+
+
+
+

6,332

+

Total Public Contributions

+

After a very successful two-year run, we’re going to be changing the way that contributions work.

+
+
+ +
+
+
+
+
+
    +
  • +
    + +
    +
    +
    + Some Title +
    +
    +

    Wifey made the best Father's Day meal ever. So thankful so happy so blessed. Thank you for making my family We just had fun with the “future” theme !!! It was a fun night all together ... The always rude Kanye Show at 2am Sold Out Famous viewing @ Figueroa and 12th in downtown.

    +
    +
    + 11 hours ago via Twitter +
    +
    +
  • +
  • +
    + +
    +
    +
    + Another One +
    +
    +

    Thank God for the support of my wife and real friends. I also wanted to point out that it’s the first album to go number 1 off of streaming!!! I love you Ellen and also my number one design rule of anything I do from shoes to music to homes is that Kim has to like it....

    +
    +
    +
  • +
  • +
    + +
    +
    +
    + Another Title +
    +
    +

    Called I Miss the Old Kanye That’s all it was Kanye And I love you like Kanye loves Kanye Famous viewing @ Figueroa and 12th in downtown LA 11:10PM

    +

    What if Kanye made a song about Kanye Royère doesn't make a Polar bear bed but the Polar bear couch is my favorite piece of furniture we own It wasn’t any Kanyes Set on his goals Kanye

    +
    +
    + +
    +
  • +
+
+
+
+
+
+
+
+
+

pro

+ Image +
    +
  • 300 messages
  • +
  • 150 emails
  • +
  • 24/7 Support
  • +
+
+

+ $95

+
95
+

Professional plan

+
+
+ +
+
+
+
+
+

pro

+ Image +
    +
  • 300 messages
  • +
  • 150 emails
  • +
  • 24/7 Support
  • +
+
+

+ $95

+
95
+

Professional plan

+
+
+ +
+
+
+
+
+ + Card image + +
+
+

+ The networking at Web Summit is like no other European tech conference. +

+
+ +
+
+ +
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..4bcfe2d --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,42 @@ +var gulp = require('gulp'); +var path = require('path'); +var sass = require('gulp-sass'); +var autoprefixer = require('gulp-autoprefixer'); +var sourcemaps = require('gulp-sourcemaps'); +var connect = require('gulp-connect'); +var open = require('gulp-open'); + +var Paths = { + HERE: './', + DIST: 'dist/', + CSS: './assets/css/', + SCSS_TOOLKIT_SOURCES: './assets/scss/black-dashboard.scss', + SCSS: './assets/scss/**/**' +}; + +gulp.task('compile-scss', function() { + return gulp.src(Paths.SCSS_TOOLKIT_SOURCES) + .pipe(sourcemaps.init()) + .pipe(sass().on('error', sass.logError)) + .pipe(autoprefixer()) + .pipe(sourcemaps.write(Paths.HERE)) + .pipe(gulp.dest(Paths.CSS)); +}); + +gulp.task('watch', function() { + gulp.watch(Paths.SCSS, ['compile-scss']); +}); + +gulp.task('server', function() { + connect.server({ + port: 9001, + livereload: true + }); +}); + +gulp.task('default', ['server', 'watch'], function() { + gulp.src(__filename) + .pipe(open({ + uri: 'http://localhost:9001/examples/dashboard.html' + })); +}); diff --git a/package.json b/package.json new file mode 100644 index 0000000..2ca578d --- /dev/null +++ b/package.json @@ -0,0 +1,64 @@ +{ + "name": "black-dashboard-pro", + "version": "1.1.1", + "description": "Black Dasboard PRO, a Black Desgin. Coded by Creative Tim", + "main": "index.html", + "directories": { + "example": "root" + }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/creativetimofficial/ct-black-dashboard-pro.git" + }, + "keywords": [ + "black dashboard", + "bootstrap admin", + "bootstrap dashboard", + "black design admin", + "black design", + "creative tim", + "html dashboard", + "html css dashboard", + "web dashboard", + "freebie", + "free bootstrap dashboard", + "css3 dashboard", + "bootstrap admin", + "bootstrap dashboard", + "frontend", + "responsive bootstrap dashboard" + ], + "author": "Creative Tim (https://www.creative-tim.com/)", + "license": "MIT", + "bugs": { + "url": "https://github.com/creativetimofficial/ct-black-dashboard-pro/issues" + }, + "dependencies": { + "bootstrap-notify": "github:mouse0270/bootstrap-notify#master", + "bootstrap-select": "1.13.9", + "bootstrap-switch": "3.3.4", + "bootstrap-tagsinput": "github:bootstrap-tagsinput/bootstrap-tagsinput#master", + "chart.js": "2.8.0", + "eonasdan-bootstrap-datetimepicker": "4.17.47", + "@fullcalendar/core": "4.3.1", + "gulp": "^3.9.1", + "gulp-autoprefixer": "^5.0.0", + "gulp-clean": "^0.4.0", + "gulp-connect": "^5.7.0", + "gulp-install": "^1.1.0", + "gulp-open": "^3.0.1", + "gulp-sass": "^4.0.2", + "gulp-sourcemaps": "^2.6.5", + "jasny-bootstrap": "3.1.3", + "jquery-validation": "1.19.1", + "moment": "2.24.0", + "nouislider": "14.0.2", + "perfect-scrollbar": "1.4.0", + "sweetalert2": "8.16.3", + "tablesorter": "2.31.1" + }, + "homepage": "https://themes.getbootstrap.com/product/black-dashboard-pro-premium-bootstrap-4-admin/?_ga=2.143239282.69692347.1519629130-329288944.1519374311" +} diff --git a/template.html b/template.html new file mode 100644 index 0000000..6d89fc7 --- /dev/null +++ b/template.html @@ -0,0 +1,245 @@ + + + + + + + + + + + Black Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+ + +
+ + + + +
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +