diff --git a/app/Models/User.php b/app/Models/User.php index 2964d91..690e308 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -28,13 +28,27 @@ class User extends Authenticatable 'password', ]; - protected $appends = ['hash_id']; + protected $appends = ['hash_id', 'role_list', 'permission_list']; public function getHashIdAttribute() { return Hasher::encode('users', $this->id); } + public function getRoleListAttribute() + { + $role_list = $this->roles; + unset($this->roles); + return $role_list; + } + + public function getPermissionListAttribute() + { + $permission_list = $this->getAllPermissions()->pluck('name'); + unset($this->permissions); + return $permission_list; + } + public function getImgAttribute($value) { $file_info = []; diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index 63c5d31..547ca57 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -41,7 +41,6 @@ class DatabaseSeeder extends Seeder $this->call(CourierDeliverService\CourierDeliverServiceContractTemplateObligationDependenciesTableSeeder::class); $this->call(CourierDeliverService\CourierDeliverServiceEntitiesTableSeeder::class); $this->call(CourierDeliverService\CourierDeliverServiceEntitySignaturesTableSeeder::class); - $this->call(CourierDeliverService\CourierDeliverServicesContractTableSeeder::class); $this->call(CourierDeliverService\CourierDeliverServiceContractEntitiesTableSeeder::class); $this->call(CourierDeliverService\CourierDeliverServiceContractObligationsTableSeeder::class); diff --git a/public/mix-manifest.json b/public/mix-manifest.json index c4485ee..50cdfe7 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,5 +1,8 @@ { "/admin/js/index.js": "/admin/js/index.js", "/admin/css/index.css": "/admin/css/index.css", - "/admin/css/editor.css": "/admin/css/editor.css" + "/user/css/index.css": "/user/css/index.css", + "/user/js/index.js": "/user/js/index.js", + "/admin/css/editor.css": "/admin/css/editor.css", + "/user/css/editor.css": "/user/css/editor.css" } diff --git a/public/share/favicon.png b/public/share/favicon.png index 921608e..b61d9a1 100644 Binary files a/public/share/favicon.png and b/public/share/favicon.png differ diff --git a/public/share/logo-white.png b/public/share/logo-white.png new file mode 100644 index 0000000..b1a9cd0 Binary files /dev/null and b/public/share/logo-white.png differ diff --git a/public/share/logo.png b/public/share/logo.png index c0a1f3b..b61d9a1 100644 Binary files a/public/share/logo.png and b/public/share/logo.png differ diff --git a/public/user/css/editor.css b/public/user/css/editor.css new file mode 100644 index 0000000..2f47e39 --- /dev/null +++ b/public/user/css/editor.css @@ -0,0 +1,274 @@ +:root { + --primary: #667eea !important; + --v-primary-base: #667eea !important; +} + +.main-loading-box { + top: 50% +} + +.btn-primary { + background-color: var(--primary); + border-color: var(--primary); +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { + background-color: var(--primary); + border-color: var(--primary); +} + +.btn-primary:hover { + background-color: var(--primary); + border-color: #2651be; +} + +.velmld-overlay { + position: unset !important; + background-color: unset !important; + min-height: 20px; +} + +.uppercase { + text-transform: capitalize +} + +.position-center { + margin: 0; + position: absolute; + top: 50%; + left: 50%; + margin-right: -50%; + transform: translate(-50%, -50%) +} + +.pointer-cursor {cursor: pointer;} +.none-cursor {cursor: none;} +.context-menu-cursor {cursor: context-menu;} + +.form-control:focus { + box-shadow: unset !important; + border-color: var(--primary) !important; +} + +.pagination { + margin: 0; +} + +.upload-box { + width: 250px; + position: relative; +} + +.file-container { + overflow: hidden; + position: relative; +} + +.file-container [type=file] { + cursor: inherit; + display: block; + filter: alpha(opacity=0); + min-height: 100%; + min-width: 100%; + opacity: 0; + position: absolute; + right: 0; + text-align: right; + top: 0; +} + +.file-container { + text-align: center; + border: 1px dashed #d9d9d9; + background: #f3f3f4; + padding: .5em; +} + +.file-container:hover { + border-color: var(--primary); +} + +.file-container [type=file] { + cursor: pointer; +} + +.upload-img { + margin: 0 !important; +} + +.upload-img img { + width: 100%; + border: 1px solid #d9d9d9; + border-top: none; + pointer-events: none; +} + +.upload-batch .item { + min-height: 100px; + position: relative; + background-repeat: no-repeat; + background-size: cover; + margin-right: 1%; + margin-bottom: 1%; + float: left; +} + +.form-group.has-error .form-control { + border-color: red; +} + +.text-danger { + font-size: 10px; +} + +.modal-backdrop { + background-color: #1515158a; +} + + +.v-input--selection-controls { + margin: 0px !important; +} + +.ti-input { + border-radius: 0.25rem; +} + +.vue-tags-input { + max-width: 100%!important +} + +.vue-tags-input.ti-focus { + outline: 0; + border-radius: 0.25rem; +} + + +.vue-tags-input.ti-focus .ti-input { + border-color: var(--primary) !important; +} + +.has-error .vue-tags-input .ti-input { + border-color: red !important; +} + +.v-btn, .badge { + text-transform: none !important; +} + +.dropdown-menu { + min-width: 30rem; +} + +.v-sidebar-menu .vsm-icon, .v-sidebar-menu .vsm-arrow, .app-sidebar.text-lighter .v-sidebar-menu .vsm-arrow, .app-sidebar.text-lighter .v-sidebar-menu .vsm-icon { + opacity: 1; +} + +.app-theme-white .app-page-title { + margin-bottom: 0px; + padding-top: 15px; + padding-bottom: 15px; +} + +.project-title { + font-size: 50px; +} + +.breadcrumb-item.active { + font-weight: bold +} + +.app-header.text-lighter .app-header__content { + background: var(--primary); + border-radius: 0.25rem; +} + +.line-through { + text-decoration: line-through; +} + +.vdatetime-input { + width: 100% !important; +} + +.app-main__outer { + padding: 60px 0 0 0; +} + +.btn-link { + text-decoration: none !important; +} + +.app-header .logo-src { + display: block +} + +.logo-src { + background-size: cover !important; + height: 50px !important; + width: 50px !important; +} + +.big-logo { + width: 100px; +} + +.modal-footer { + display: block; +} + +.app-sidebar .app-header__logo { + padding: 0 0.5rem; +} + +input:-webkit-autofill, +input:-webkit-autofill:hover, +input:-webkit-autofill:focus, +input:-webkit-autofill:active { + -webkit-box-shadow:0 0 0 50px white inset !important; /* Change the color to your own background color */ + -webkit-text-fill-color: #333 !important; +} + +.form-control, +.form-control:hover, +.form-control:focus, +.form-control:active { + background-color: transparent; + +} + +.footer { + position: absolute; + bottom: 0; + width: 100%; +} + +.top-margin-100 { + margin-top: 100px; +} + +.app-header-title { + width: 100%; +} + +.app-header-title h5 { + margin: 0 !important; +} + +.vertical-timeline-element-content .vertical-timeline-element-date { + left: -150px; + top: 7px; +} + +.vertical-timeline-element-content { + margin-left: 150px; +} + +.vertical-timeline::before { + left: 120px; +} + +.vertical-timeline-element-icon { + left: 113px; + top: 7px; +} diff --git a/public/user/css/index.css b/public/user/css/index.css new file mode 100644 index 0000000..e7ea502 --- /dev/null +++ b/public/user/css/index.css @@ -0,0 +1,20446 @@ +@charset "UTF-8"; +.border-primary { + border-color: #3f6ad8; } + +.border-secondary { + border-color: #6c757d; } + +.border-success { + border-color: #3ac47d; } + +.border-info { + border-color: #16aaff; } + +.border-warning { + border-color: #f7b924; } + +.border-danger { + border-color: #d92550; } + +.border-light { + border-color: #eeeeee; } + +.border-dark { + border-color: #343a40; } + +.border-focus { + border-color: #444054; } + +.border-alternate { + border-color: #794c8a; } + +.list-group-item-primary { + color: #213770; + background-color: #c9d5f4; } + .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #213770; + background-color: #b4c5f0; } + .list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #213770; + border-color: #213770; } + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; } + .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; } + .list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; } + +.list-group-item-success { + color: #1e6641; + background-color: #c8eedb; } + .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #1e6641; + background-color: #b5e8ce; } + .list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #1e6641; + border-color: #1e6641; } + +.list-group-item-info { + color: #0b5885; + background-color: #bee7ff; } + .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0b5885; + background-color: #a5deff; } + .list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0b5885; + border-color: #0b5885; } + +.list-group-item-warning { + color: #806013; + background-color: #fdebc2; } + .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #806013; + background-color: #fce3a9; } + .list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #806013; + border-color: #806013; } + +.list-group-item-danger { + color: #71132a; + background-color: #f4c2ce; } + .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #71132a; + background-color: #f0acbd; } + .list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #71132a; + border-color: #71132a; } + +.list-group-item-light { + color: #7c7c7c; + background-color: #fafafa; } + .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #7c7c7c; + background-color: #ededed; } + .list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #7c7c7c; + border-color: #7c7c7c; } + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; } + .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; } + .list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; } + +.list-group-item-focus { + color: #23212c; + background-color: #cbcacf; } + .list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus { + color: #23212c; + background-color: #bebdc3; } + .list-group-item-focus.list-group-item-action.active { + color: #fff; + background-color: #23212c; + border-color: #23212c; } + +.list-group-item-alternate { + color: #3f2848; + background-color: #d9cdde; } + .list-group-item-alternate.list-group-item-action:hover, .list-group-item-alternate.list-group-item-action:focus { + color: #3f2848; + background-color: #cdbed4; } + .list-group-item-alternate.list-group-item-action.active { + color: #fff; + background-color: #3f2848; + border-color: #3f2848; } + +.bg-primary { + background-color: #3f6ad8 !important; } + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #2651be !important; } + +.bg-secondary { + background-color: #6c757d !important; } + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; } + +.bg-success { + background-color: #3ac47d !important; } + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #2e9d64 !important; } + +.bg-info { + background-color: #16aaff !important; } + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #0090e2 !important; } + +.bg-warning { + background-color: #f7b924 !important; } + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #e0a008 !important; } + +.bg-danger { + background-color: #d92550 !important; } + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #ad1e40 !important; } + +.bg-light { + background-color: #eeeeee !important; } + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #d5d5d5 !important; } + +.bg-dark { + background-color: #343a40 !important; } + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; } + +.bg-focus { + background-color: #444054 !important; } + +a.bg-focus:hover, a.bg-focus:focus, +button.bg-focus:hover, +button.bg-focus:focus { + background-color: #2d2a37 !important; } + +.bg-alternate { + background-color: #794c8a !important; } + +a.bg-alternate:hover, a.bg-alternate:focus, +button.bg-alternate:hover, +button.bg-alternate:focus { + background-color: #5c3a69 !important; } + +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #3f6ad8; + --secondary: #6c757d; + --success: #3ac47d; + --info: #16aaff; + --warning: #f7b924; + --danger: #d92550; + --light: #eeeeee; + --dark: #343a40; + --focus: #444054; + --alternate: #794c8a; + --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(0, 0, 0, 0); } + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; } + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 0.94rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: left; + background-color: #fff; } + +[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; + -webkit-text-decoration-skip-ink: none; + 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: 700; } + +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: #3f6ad8; + text-decoration: none; + background-color: transparent; } + a:hover { + color: #0056b3; + text-decoration: underline; } + +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: 0.55rem; + padding-bottom: 0.55rem; + 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; } + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + +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: inherit; } + +h1, .h1 { + font-size: 2.5rem; } + +h2, .h2 { + font-size: 2rem; } + +h3, .h3 { + font-size: 1.75rem; } + +h4, .h4 { + font-size: 1.5rem; } + +h5, .h5 { + font-size: 1.25rem; } + +h6, .h6 { + font-size: 1rem; } + +.lead { + font-size: 1.25rem; + font-weight: 300; } + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; } + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; } + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; } + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; } + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 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: 1.25rem; } + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; } + .blockquote-footer::before { + content: "\2014\A0"; } + +.img-fluid { + max-width: 100%; + height: auto; } + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + 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: #e83e8c; + word-break: break-word; } + a > code { + color: inherit; } + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; } + kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; } + +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; + background-color: transparent; } + .table th, + .table td { + padding: 0.55rem; + vertical-align: top; + border-top: 1px solid #e9ecef; } + .table thead th { + vertical-align: bottom; + border-bottom: 2px solid #e9ecef; } + .table tbody + tbody { + border-top: 2px solid #e9ecef; } + .table .table { + background-color: #fff; } + +.table-sm th, +.table-sm td { + padding: 0.3rem; } + +.table-bordered { + border: 1px solid #e9ecef; } + .table-bordered th, + .table-bordered td { + border: 1px solid #e9ecef; } + .table-bordered thead th, + .table-bordered thead td { + border-bottom-width: 2px; } + +.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(0, 0, 0, 0.03); } + +.table-hover tbody tr:hover { + background-color: #e0f3ff; } + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #c9d5f4; } + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #9bb2eb; } + +.table-hover .table-primary:hover { + background-color: #b4c5f0; } + .table-hover .table-primary:hover > td, + .table-hover .table-primary:hover > th { + background-color: #b4c5f0; } + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; } + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #b3b7bb; } + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; } + .table-hover .table-secondary:hover > td, + .table-hover .table-secondary:hover > th { + background-color: #c8cbcf; } + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c8eedb; } + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #99e0bb; } + +.table-hover .table-success:hover { + background-color: #b5e8ce; } + .table-hover .table-success:hover > td, + .table-hover .table-success:hover > th { + background-color: #b5e8ce; } + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee7ff; } + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #86d3ff; } + +.table-hover .table-info:hover { + background-color: #a5deff; } + .table-hover .table-info:hover > td, + .table-hover .table-info:hover > th { + background-color: #a5deff; } + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #fdebc2; } + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #fbdb8d; } + +.table-hover .table-warning:hover { + background-color: #fce3a9; } + .table-hover .table-warning:hover > td, + .table-hover .table-warning:hover > th { + background-color: #fce3a9; } + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f4c2ce; } + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #eb8ea4; } + +.table-hover .table-danger:hover { + background-color: #f0acbd; } + .table-hover .table-danger:hover > td, + .table-hover .table-danger:hover > th { + background-color: #f0acbd; } + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fafafa; } + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #f6f6f6; } + +.table-hover .table-light:hover { + background-color: #ededed; } + .table-hover .table-light:hover > td, + .table-hover .table-light:hover > th { + background-color: #ededed; } + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; } + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #95999c; } + +.table-hover .table-dark:hover { + background-color: #b9bbbe; } + .table-hover .table-dark:hover > td, + .table-hover .table-dark:hover > th { + background-color: #b9bbbe; } + +.table-focus, +.table-focus > th, +.table-focus > td { + background-color: #cbcacf; } + +.table-focus th, +.table-focus td, +.table-focus thead th, +.table-focus tbody + tbody { + border-color: #9e9ca6; } + +.table-hover .table-focus:hover { + background-color: #bebdc3; } + .table-hover .table-focus:hover > td, + .table-hover .table-focus:hover > th { + background-color: #bebdc3; } + +.table-alternate, +.table-alternate > th, +.table-alternate > td { + background-color: #d9cdde; } + +.table-alternate th, +.table-alternate td, +.table-alternate thead th, +.table-alternate tbody + tbody { + border-color: #b9a2c2; } + +.table-hover .table-alternate:hover { + background-color: #cdbed4; } + .table-hover .table-alternate:hover > td, + .table-hover .table-alternate:hover > th { + background-color: #cdbed4; } + +.table-active, +.table-active > th, +.table-active > td { + background-color: #e0f3ff; } + +.table-hover .table-active:hover { + background-color: #c7e9ff; } + .table-hover .table-active:hover > td, + .table-hover .table-active:hover > th { + background-color: #c7e9ff; } + +.table .thead-dark th { + color: #fff; + background-color: #212529; + border-color: #32383e; } + +.table .thead-light th { + color: #6c757d; + background-color: #f8f9fa; + border-color: #e9ecef; } + +.table-dark { + color: #fff; + 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 { + 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; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .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; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .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; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .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; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive-xl > .table-bordered { + border: 0; } } + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive > .table-bordered { + border: 0; } + +.form-control { + display: block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media screen and (prefers-reduced-motion: reduce) { + .form-control { + transition: none; } } + .form-control::-ms-expand { + background-color: transparent; + border: 0; } + .form-control:focus { + color: #495057; + background-color: #fff; + border-color: #a9bcee; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; } + .form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; } + .form-control::placeholder { + color: #6c757d; + opacity: 1; } + .form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; } + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; } + +.form-control-file, +.form-control-range { + display: block; + width: 100%; } + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; } + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; } + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; } + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + 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.8125rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.form-control-lg { + height: calc(2.875rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; } + +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: #3ac47d; } + +.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.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(58, 196, 125, 0.9); + border-radius: 0.25rem; } + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #3ac47d; + padding-right: 2.25rem; + background-repeat: no-repeat; + background-position: center right calc(2.25rem / 4); + background-size: calc(2.25rem / 2) calc(2.25rem / 2); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); } + .was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #3ac47d; + box-shadow: 0 0 0 0.2rem rgba(58, 196, 125, 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(2.25rem / 4) right calc(2.25rem / 4); } + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #3ac47d; + padding-right: 3.4375rem; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") no-repeat center right 1.75rem/1.125rem 1.125rem; } + .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #3ac47d; + box-shadow: 0 0 0 0.2rem rgba(58, 196, 125, 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: #3ac47d; } + +.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: #3ac47d; } + .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #3ac47d; } + +.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: #61d097; + background-color: #61d097; } + +.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.2rem rgba(58, 196, 125, 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: #3ac47d; } + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #3ac47d; } + +.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: #3ac47d; + box-shadow: 0 0 0 0.2rem rgba(58, 196, 125, 0.25); } + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #d92550; } + +.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.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(217, 37, 80, 0.9); + border-radius: 0.25rem; } + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #d92550; + padding-right: 2.25rem; + background-repeat: no-repeat; + background-position: center right calc(2.25rem / 4); + background-size: calc(2.25rem / 2) calc(2.25rem / 2); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' 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"); } + .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #d92550; + box-shadow: 0 0 0 0.2rem rgba(217, 37, 80, 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(2.25rem / 4) right calc(2.25rem / 4); } + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #d92550; + padding-right: 3.4375rem; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' 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") no-repeat center right 1.75rem/1.125rem 1.125rem; } + .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #d92550; + box-shadow: 0 0 0 0.2rem rgba(217, 37, 80, 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: #d92550; } + +.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: #d92550; } + .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #d92550; } + +.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: #e15073; + background-color: #e15073; } + +.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.2rem rgba(217, 37, 80, 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: #d92550; } + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #d92550; } + +.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: #d92550; + box-shadow: 0 0 0 0.2rem rgba(217, 37, 80, 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; + 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: 400; + color: #495057; + 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: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + transition: color 0.15s, background-color 0.15s, border-color 0.15s, box-shadow 0.15s; } + @media screen and (prefers-reduced-motion: reduce) { + .btn { + transition: none; } } + .btn:hover { + color: #495057; + text-decoration: none; } + .btn:focus, .btn.focus { + outline: 0; + box-shadow: none; } + .btn.disabled, .btn:disabled { + opacity: 0.65; } + .btn:not(:disabled):not(.disabled) { + cursor: pointer; } + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; } + +.btn-primary { + color: #fff; + background-color: #3f6ad8; + border-color: #3f6ad8; } + .btn-primary:hover { + color: #fff; + background-color: #2955c8; + border-color: #2651be; } + .btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 0 rgba(92, 128, 222, 0.5); } + .btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #3f6ad8; + border-color: #3f6ad8; } + .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, + .show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #2651be; + border-color: #244cb3; } + .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(92, 128, 222, 0.5); } + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; } + .btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5); } + .btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, + .show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; } + .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(130, 138, 145, 0.5); } + +.btn-success { + color: #fff; + background-color: #3ac47d; + border-color: #3ac47d; } + .btn-success:hover { + color: #fff; + background-color: #31a66a; + border-color: #2e9d64; } + .btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 0 rgba(88, 205, 145, 0.5); } + .btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #3ac47d; + border-color: #3ac47d; } + .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, + .show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #2e9d64; + border-color: #2b935e; } + .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(88, 205, 145, 0.5); } + +.btn-info { + color: #fff; + background-color: #16aaff; + border-color: #16aaff; } + .btn-info:hover { + color: #fff; + background-color: #0098ef; + border-color: #0090e2; } + .btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 0 rgba(57, 183, 255, 0.5); } + .btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #16aaff; + border-color: #16aaff; } + .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, + .show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #0090e2; + border-color: #0087d5; } + .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(57, 183, 255, 0.5); } + +.btn-warning { + color: #212529; + background-color: #f7b924; + border-color: #f7b924; } + .btn-warning:hover { + color: #212529; + background-color: #eca909; + border-color: #e0a008; } + .btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 0 rgba(215, 163, 37, 0.5); } + .btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #f7b924; + border-color: #f7b924; } + .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, + .show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #e0a008; + border-color: #d49808; } + .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(215, 163, 37, 0.5); } + +.btn-danger { + color: #fff; + background-color: #d92550; + border-color: #d92550; } + .btn-danger:hover { + color: #fff; + background-color: #b81f44; + border-color: #ad1e40; } + .btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 0 rgba(223, 70, 106, 0.5); } + .btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #d92550; + border-color: #d92550; } + .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, + .show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #ad1e40; + border-color: #a31c3c; } + .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(223, 70, 106, 0.5); } + +.btn-light { + color: #212529; + background-color: #eeeeee; + border-color: #eeeeee; } + .btn-light:hover { + color: #212529; + background-color: #dbdbdb; + border-color: #d5d5d5; } + .btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 0 rgba(207, 208, 208, 0.5); } + .btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #eeeeee; + border-color: #eeeeee; } + .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, + .show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #d5d5d5; + border-color: #cecece; } + .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(207, 208, 208, 0.5); } + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; } + .btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5); } + .btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, + .show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; } + .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(82, 88, 93, 0.5); } + +.btn-focus { + color: #fff; + background-color: #444054; + border-color: #444054; } + .btn-focus:hover { + color: #fff; + background-color: #322f3e; + border-color: #2d2a37; } + .btn-focus:focus, .btn-focus.focus { + box-shadow: 0 0 0 0 rgba(96, 93, 110, 0.5); } + .btn-focus.disabled, .btn-focus:disabled { + color: #fff; + background-color: #444054; + border-color: #444054; } + .btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, + .show > .btn-focus.dropdown-toggle { + color: #fff; + background-color: #2d2a37; + border-color: #272430; } + .btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, + .show > .btn-focus.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(96, 93, 110, 0.5); } + +.btn-alternate { + color: #fff; + background-color: #794c8a; + border-color: #794c8a; } + .btn-alternate:hover { + color: #fff; + background-color: #633e71; + border-color: #5c3a69; } + .btn-alternate:focus, .btn-alternate.focus { + box-shadow: 0 0 0 0 rgba(141, 103, 156, 0.5); } + .btn-alternate.disabled, .btn-alternate:disabled { + color: #fff; + background-color: #794c8a; + border-color: #794c8a; } + .btn-alternate:not(:disabled):not(.disabled):active, .btn-alternate:not(:disabled):not(.disabled).active, + .show > .btn-alternate.dropdown-toggle { + color: #fff; + background-color: #5c3a69; + border-color: #553561; } + .btn-alternate:not(:disabled):not(.disabled):active:focus, .btn-alternate:not(:disabled):not(.disabled).active:focus, + .show > .btn-alternate.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(141, 103, 156, 0.5); } + +.btn-outline-primary { + color: #3f6ad8; + border-color: #3f6ad8; } + .btn-outline-primary:hover { + color: #fff; + background-color: #3f6ad8; + border-color: #3f6ad8; } + .btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0 rgba(63, 106, 216, 0.5); } + .btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #3f6ad8; + 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: #fff; + background-color: #3f6ad8; + border-color: #3f6ad8; } + .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(63, 106, 216, 0.5); } + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; } + .btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5); } + .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + 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: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .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(108, 117, 125, 0.5); } + +.btn-outline-success { + color: #3ac47d; + border-color: #3ac47d; } + .btn-outline-success:hover { + color: #fff; + background-color: #3ac47d; + border-color: #3ac47d; } + .btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0 rgba(58, 196, 125, 0.5); } + .btn-outline-success.disabled, .btn-outline-success:disabled { + color: #3ac47d; + 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: #fff; + background-color: #3ac47d; + border-color: #3ac47d; } + .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(58, 196, 125, 0.5); } + +.btn-outline-info { + color: #16aaff; + border-color: #16aaff; } + .btn-outline-info:hover { + color: #fff; + background-color: #16aaff; + border-color: #16aaff; } + .btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0 rgba(22, 170, 255, 0.5); } + .btn-outline-info.disabled, .btn-outline-info:disabled { + color: #16aaff; + 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: #fff; + background-color: #16aaff; + border-color: #16aaff; } + .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(22, 170, 255, 0.5); } + +.btn-outline-warning { + color: #f7b924; + border-color: #f7b924; } + .btn-outline-warning:hover { + color: #212529; + background-color: #f7b924; + border-color: #f7b924; } + .btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0 rgba(247, 185, 36, 0.5); } + .btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #f7b924; + 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: #212529; + background-color: #f7b924; + border-color: #f7b924; } + .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(247, 185, 36, 0.5); } + +.btn-outline-danger { + color: #d92550; + border-color: #d92550; } + .btn-outline-danger:hover { + color: #fff; + background-color: #d92550; + border-color: #d92550; } + .btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0 rgba(217, 37, 80, 0.5); } + .btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #d92550; + 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: #fff; + background-color: #d92550; + border-color: #d92550; } + .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(217, 37, 80, 0.5); } + +.btn-outline-light { + color: #eeeeee; + border-color: #eeeeee; } + .btn-outline-light:hover { + color: #212529; + background-color: #eeeeee; + border-color: #eeeeee; } + .btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0 rgba(238, 238, 238, 0.5); } + .btn-outline-light.disabled, .btn-outline-light:disabled { + color: #eeeeee; + 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: #212529; + background-color: #eeeeee; + border-color: #eeeeee; } + .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(238, 238, 238, 0.5); } + +.btn-outline-dark { + color: #343a40; + border-color: #343a40; } + .btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5); } + .btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + 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: #fff; + background-color: #343a40; + border-color: #343a40; } + .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(52, 58, 64, 0.5); } + +.btn-outline-focus { + color: #444054; + border-color: #444054; } + .btn-outline-focus:hover { + color: #fff; + background-color: #444054; + border-color: #444054; } + .btn-outline-focus:focus, .btn-outline-focus.focus { + box-shadow: 0 0 0 0 rgba(68, 64, 84, 0.5); } + .btn-outline-focus.disabled, .btn-outline-focus:disabled { + color: #444054; + background-color: transparent; } + .btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, + .show > .btn-outline-focus.dropdown-toggle { + color: #fff; + background-color: #444054; + border-color: #444054; } + .btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-focus.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(68, 64, 84, 0.5); } + +.btn-outline-alternate { + color: #794c8a; + border-color: #794c8a; } + .btn-outline-alternate:hover { + color: #fff; + background-color: #794c8a; + border-color: #794c8a; } + .btn-outline-alternate:focus, .btn-outline-alternate.focus { + box-shadow: 0 0 0 0 rgba(121, 76, 138, 0.5); } + .btn-outline-alternate.disabled, .btn-outline-alternate:disabled { + color: #794c8a; + background-color: transparent; } + .btn-outline-alternate:not(:disabled):not(.disabled):active, .btn-outline-alternate:not(:disabled):not(.disabled).active, + .show > .btn-outline-alternate.dropdown-toggle { + color: #fff; + background-color: #794c8a; + border-color: #794c8a; } + .btn-outline-alternate:not(:disabled):not(.disabled):active:focus, .btn-outline-alternate:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-alternate.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(121, 76, 138, 0.5); } + +.btn-link { + font-weight: 400; + color: #3f6ad8; } + .btn-link:hover { + color: #0056b3; + text-decoration: underline; } + .btn-link:focus, .btn-link.focus { + text-decoration: underline; + box-shadow: none; } + .btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; } + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; } + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.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 screen and (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 screen and (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; } } + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; } + +.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: 15rem; + padding: 0.65rem 0; + margin: 0.125rem 0 0; + font-size: 0.94rem; + color: #495057; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; } + +.dropdown-menu-right { + right: 0; + left: auto; } + +@media (min-width: 576px) { + .dropdown-menu-sm-right { + right: 0; + left: auto; } } + +@media (min-width: 768px) { + .dropdown-menu-md-right { + right: 0; + left: auto; } } + +@media (min-width: 992px) { + .dropdown-menu-lg-right { + right: 0; + left: auto; } } + +@media (min-width: 1200px) { + .dropdown-menu-xl-right { + right: 0; + left: auto; } } + +.dropdown-menu-left { + right: auto; + left: 0; } + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; } } + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; } } + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; } } + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; } } + +.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.4rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; } + .dropdown-item:first-child { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); } + .dropdown-item:last-child { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); } + .dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #e0f3ff; } + .dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #3f6ad8; } + .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.65rem 1.5rem; + margin-bottom: 0; + font-size: 1.034rem; + color: #6c757d; + white-space: nowrap; } + +.dropdown-item-text { + display: block; + padding: 0.4rem 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: 0.5625rem; + padding-left: 0.5625rem; } + .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: 0.375rem; + padding-left: 0.375rem; } + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; } + +.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.375rem 0.75rem; + margin-bottom: 0; + font-size: 0.94rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #eff9ff; + border: 1px solid #ced4da; + 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(2.875rem + 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.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; } + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.8125rem + 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.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.75rem; } + +.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.41rem; + padding-left: 1.5rem; } + +.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: #fff; + border-color: #007bff; + background-color: #3f6ad8; } + .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #80bdff; } + .custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #d3ddf6; + border-color: #b3d7ff; } + .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.205rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px; } + .custom-control-label::after { + position: absolute; + top: 0.205rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; } + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; } + +.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='%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"); } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #007bff; + background-color: #3f6ad8; } + +.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='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); } + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(63, 106, 216, 0.5); } + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(63, 106, 216, 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='%23fff'/%3e%3c/svg%3e"); } + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(63, 106, 216, 0.5); } + +.custom-switch { + padding-left: 2.25rem; } + .custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; } + .custom-switch .custom-control-label::after { + top: calc(0.205rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + 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; } + @media screen and (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + transition: none; } } + .custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + transform: translateX(0.75rem); } + .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(63, 106, 216, 0.5); } + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + 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='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + .custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5); } + .custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; } + .custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; } + .custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; } + .custom-select::-ms-expand { + opacity: 0; } + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; } + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; } + +.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: #80bdff; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .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.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; } + .custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.25rem; + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; } + +.custom-range { + width: 100%; + height: calc(1rem + 0.4rem); + 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 #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-range::-moz-focus-outer { + border: 0; } + .custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #3f6ad8; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + 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 screen and (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; } } + .custom-range::-webkit-slider-thumb:active { + background-color: #d3ddf6; } + .custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } + .custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #3f6ad8; + border: 0; + border-radius: 1rem; + -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + 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 screen and (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + -moz-transition: none; + transition: none; } } + .custom-range::-moz-range-thumb:active { + background-color: #d3ddf6; } + .custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } + .custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #3f6ad8; + border: 0; + border-radius: 1rem; + -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + 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 screen and (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + -ms-transition: none; + transition: none; } } + .custom-range::-ms-thumb:active { + background-color: #d3ddf6; } + .custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; } + .custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; } + .custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + 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 screen and (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: 1px solid #dee2e6; } + .nav-tabs .nav-item { + margin-bottom: -1px; } + .nav-tabs .nav-link { + border: 1px 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 #dee2e6; } + .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: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; } + .nav-tabs .dropdown-menu { + margin-top: -1px; + 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: #fff; + background-color: #3f6ad8; } + +.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; + outline: none !important; } + +.tab-content > .active { + display: block; } + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0.5rem 1rem; } + .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.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + 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 { + 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: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; } + .navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; } + .navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; } + +.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: 0.5rem; + padding-left: 0.5rem; } + .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: 0.5rem; + padding-left: 0.5rem; } + .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: 0.5rem; + padding-left: 0.5rem; } + .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: 0.5rem; + padding-left: 0.5rem; } + .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: 0.5rem; + padding-left: 0.5rem; } + .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(0, 0, 0, 0.9); } + .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); } + .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); } + .navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 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(0, 0, 0, 0.9); } + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); } + +.navbar-light .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(0, 0, 0, 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(0, 0, 0, 0.5); } + .navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); } + +.navbar-dark .navbar-brand { + color: #fff; } + .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; } + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); } + .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); } + .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: #fff; } + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); } + +.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.5)' 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.5); } + .navbar-dark .navbar-text a { + color: #fff; } + .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; } + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(26, 54, 126, 0.125); + border-radius: 0.25rem; } + .card > hr { + margin-right: 0; + margin-left: 0; } + .card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.card-body { + flex: 1 1 auto; + padding: 1.25rem; } + +.card-title { + margin-bottom: 0.75rem; } + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; } + +.card-text:last-child { + margin-bottom: 0; } + +.card-link:hover { + text-decoration: none; } + +.card-link + .card-link { + margin-left: 1.25rem; } + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + color: inherit; + background-color: #fff; + border-bottom: 1px solid rgba(26, 54, 126, 0.125); } + .card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } + .card-header + .list-group .list-group-item:first-child { + border-top: 0; } + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: #fff; + border-top: 1px solid rgba(26, 54, 126, 0.125); } + .card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } + +.card-header-tabs.nav-tabs { + margin-right: -0.625rem; + margin-bottom: 0; + margin-left: -0.625rem; + border-bottom: 0; } + .card-header-tabs.nav-tabs .nav-link { + border: 0; } + +.card-header-pills.nav-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; + margin-bottom: 0; } + .card-header-pills.nav-pills .nav-link::before { + display: none; } + .card-header-pills.nav-pills .nav-link.active { + color: #fff !important; } + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; } + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); } + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); } + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); } + +.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:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-right-radius: 0; } + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-right-radius: 0; } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-left-radius: 0; } + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-left-radius: 0; } + .card-group > .card:only-child { + border-radius: 0.25rem; } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-radius: 0; } } + +.card-columns .card { + margin-bottom: 0.75rem; } + +@media (min-width: 576px) { + .card-columns { + -moz-column-count: 3; + column-count: 3; + -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: -1px; } + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + 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: #6c757d; + content: "/"; } + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; } + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; } + +.breadcrumb-item.active { + color: #6c757d; } + +.pagination { + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; } + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; } + .page-link:hover { + z-index: 2; + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; } + .page-link:focus { + z-index: 2; + outline: 0; + box-shadow: none; } + .page-link:not(:disabled):not(.disabled) { + cursor: pointer; } + +.page-item:first-child .page-link, .pagination .page-number: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, .pagination .page-number:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } + +.page-item.active .page-link, .pagination .active.page-number .page-link { + z-index: 1; + color: #fff; + background-color: #3f6ad8; + border-color: #007bff; } + +.page-item.disabled .page-link, .pagination .disabled.page-number .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; } + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.175rem; + line-height: 1.5; } + +.pagination-lg .page-item:first-child .page-link, .pagination-lg .pagination .page-number:first-child .page-link, .pagination .pagination-lg .page-number:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; } + +.pagination-lg .page-item:last-child .page-link, .pagination-lg .pagination .page-number:last-child .page-link, .pagination .pagination-lg .page-number:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; } + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 1.034rem; + line-height: 1.5; } + +.pagination-sm .page-item:first-child .page-link, .pagination-sm .pagination .page-number:first-child .page-link, .pagination .pagination-sm .page-number:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; } + +.pagination-sm .page-item:last-child .page-link, .pagination-sm .pagination .page-number:last-child .page-link, .pagination .pagination-sm .page-number:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; } + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; } + a.badge:hover, a.badge:focus { + text-decoration: none; } + .badge:empty { + display: none; } + +.btn .badge { + position: relative; + top: -1px; } + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; } + +.badge-primary { + color: #fff; + background-color: #3f6ad8; } + a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #2651be; } + +.badge-secondary { + color: #fff; + background-color: #6c757d; } + a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: #545b62; } + +.badge-success { + color: #fff; + background-color: #3ac47d; } + a.badge-success:hover, a.badge-success:focus { + color: #fff; + background-color: #2e9d64; } + +.badge-info { + color: #fff; + background-color: #16aaff; } + a.badge-info:hover, a.badge-info:focus { + color: #fff; + background-color: #0090e2; } + +.badge-warning { + color: #212529; + background-color: #f7b924; } + a.badge-warning:hover, a.badge-warning:focus { + color: #212529; + background-color: #e0a008; } + +.badge-danger { + color: #fff; + background-color: #d92550; } + a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #ad1e40; } + +.badge-light { + color: #212529; + background-color: #eeeeee; } + a.badge-light:hover, a.badge-light:focus { + color: #212529; + background-color: #d5d5d5; } + +.badge-dark { + color: #fff; + background-color: #343a40; } + a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #1d2124; } + +.badge-focus { + color: #fff; + background-color: #444054; } + a.badge-focus:hover, a.badge-focus:focus { + color: #fff; + background-color: #2d2a37; } + +.badge-alternate { + color: #fff; + background-color: #794c8a; } + a.badge-alternate:hover, a.badge-alternate:focus { + color: #fff; + background-color: #5c3a69; } + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; } + @media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; } } + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; } + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; } + +.alert-heading { + color: inherit; } + +.alert-link { + font-weight: 700; } + +.alert-dismissible { + padding-right: 4rem; } + .alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; } + +.alert-primary { + color: #213770; + background-color: #d9e1f7; + border-color: #c9d5f4; } + .alert-primary hr { + border-top-color: #b4c5f0; } + .alert-primary .alert-link { + color: #152449; } + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; } + .alert-secondary hr { + border-top-color: #c8cbcf; } + .alert-secondary .alert-link { + color: #202326; } + +.alert-success { + color: #1e6641; + background-color: #d8f3e5; + border-color: #c8eedb; } + .alert-success hr { + border-top-color: #b5e8ce; } + .alert-success .alert-link { + color: #123f28; } + +.alert-info { + color: #0b5885; + background-color: #d0eeff; + border-color: #bee7ff; } + .alert-info hr { + border-top-color: #a5deff; } + .alert-info .alert-link { + color: #073956; } + +.alert-warning { + color: #806013; + background-color: #fdf1d3; + border-color: #fdebc2; } + .alert-warning hr { + border-top-color: #fce3a9; } + .alert-warning .alert-link { + color: #543f0c; } + +.alert-danger { + color: #71132a; + background-color: #f7d3dc; + border-color: #f4c2ce; } + .alert-danger hr { + border-top-color: #f0acbd; } + .alert-danger .alert-link { + color: #450c1a; } + +.alert-light { + color: #7c7c7c; + background-color: #fcfcfc; + border-color: #fafafa; } + .alert-light hr { + border-top-color: #ededed; } + .alert-light .alert-link { + color: #636363; } + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; } + .alert-dark hr { + border-top-color: #b9bbbe; } + .alert-dark .alert-link { + color: #040505; } + +.alert-focus { + color: #23212c; + background-color: #dad9dd; + border-color: #cbcacf; } + .alert-focus hr { + border-top-color: #bebdc3; } + .alert-focus .alert-link { + color: #0c0b0f; } + +.alert-alternate { + color: #3f2848; + background-color: #e4dbe8; + border-color: #d9cdde; } + .alert-alternate hr { + border-top-color: #cdbed4; } + .alert-alternate .alert-link { + color: #221627; } + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; } + to { + background-position: 0 0; } } + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; } + to { + background-position: 0 0; } } + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; } + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #3f6ad8; + transition: width 0.6s ease; } + @media screen and (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: 1rem 1rem; } + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; } + +.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: #495057; + text-align: inherit; } + .list-group-item-action:hover, .list-group-item-action:focus { + color: #495057; + text-decoration: none; + background-color: #f8f9fa; } + .list-group-item-action:active { + color: #212529; + background-color: #e9ecef; } + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); } + .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:hover, .list-group-item:focus { + z-index: 1; + text-decoration: none; } + .list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; } + .list-group-item.active { + z-index: 2; + color: #fff; + background-color: #3f6ad8; + border-color: #007bff; } + +.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: -1px; } + +.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: #213770; + background-color: #c9d5f4; } + .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #213770; + background-color: #b4c5f0; } + .list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #213770; + border-color: #213770; } + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; } + .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; } + .list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; } + +.list-group-item-success { + color: #1e6641; + background-color: #c8eedb; } + .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #1e6641; + background-color: #b5e8ce; } + .list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #1e6641; + border-color: #1e6641; } + +.list-group-item-info { + color: #0b5885; + background-color: #bee7ff; } + .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0b5885; + background-color: #a5deff; } + .list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0b5885; + border-color: #0b5885; } + +.list-group-item-warning { + color: #806013; + background-color: #fdebc2; } + .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #806013; + background-color: #fce3a9; } + .list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #806013; + border-color: #806013; } + +.list-group-item-danger { + color: #71132a; + background-color: #f4c2ce; } + .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #71132a; + background-color: #f0acbd; } + .list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #71132a; + border-color: #71132a; } + +.list-group-item-light { + color: #7c7c7c; + background-color: #fafafa; } + .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #7c7c7c; + background-color: #ededed; } + .list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #7c7c7c; + border-color: #7c7c7c; } + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; } + .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; } + .list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; } + +.list-group-item-focus { + color: #23212c; + background-color: #cbcacf; } + .list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus { + color: #23212c; + background-color: #bebdc3; } + .list-group-item-focus.list-group-item-action.active { + color: #fff; + background-color: #23212c; + border-color: #23212c; } + +.list-group-item-alternate { + color: #3f2848; + background-color: #d9cdde; } + .list-group-item-alternate.list-group-item-action:hover, .list-group-item-alternate.list-group-item-action:focus { + color: #3f2848; + background-color: #cdbed4; } + .list-group-item-alternate.list-group-item-action.active { + color: #fff; + background-color: #3f2848; + border-color: #3f2848; } + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; } + .close:hover { + color: #000; + text-decoration: none; } + .close:not(:disabled):not(.disabled) { + cursor: pointer; } + .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; } + +.toast { + max-width: 350px; + overflow: hidden; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0.25rem; + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + opacity: 0; } + .toast:not(:last-child) { + margin-bottom: 0.75rem; } + .toast.showing { + opacity: 1; } + .toast.show { + display: block; + opacity: 1; } + .toast.hide { + display: none; } + +.toast-header { + display: flex; + align-items: center; + padding: 0.25rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); } + +.toast-body { + padding: 0.75rem; } + +.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: transform 0.3s ease-out; + transform: translate(0, -50px); } + @media screen and (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; } } + .modal.show .modal-dialog { + transform: none; } + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - (0.5rem * 2)); } + .modal-dialog-centered::before { + display: block; + height: calc(100vh - (0.5rem * 2)); + content: ""; } + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; } + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; } + .modal-backdrop.fade { + opacity: 0; } + .modal-backdrop.show { + opacity: 0.5; } + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; } + .modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; } + +.modal-title { + margin-bottom: 0; + line-height: 1.5; } + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; } + +.modal-footer { + display: flex; + align-items: center; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #e9ecef; + border-bottom-right-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; } + .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-centered { + min-height: calc(100% - (1.75rem * 2)); } + .modal-dialog-centered::before { + height: calc(100vh - (1.75rem * 2)); } + .modal-sm { + max-width: 300px; } } + +@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: -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-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.875rem; + 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: #000; } + +.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: #000; } + +.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: #000; } + +.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: #000; } + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; } + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 320px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + 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.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(26, 54, 126, 0.125); + border-radius: 0.3rem; } + .popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; } + .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.5rem; } + .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { + bottom: calc((0.5rem + 1px) * -1); } + .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, + .bs-popover-top .arrow::after, + .bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 0.5rem 0.5rem 0; } + .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.25); } + + .bs-popover-top .arrow::after, + .bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: 1px; + border-top-color: #fff; } + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; } + .bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, + .bs-popover-right .arrow::after, + .bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 0.5rem 0.5rem 0.5rem 0; } + .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.25); } + + .bs-popover-right .arrow::after, + .bs-popover-auto[x-placement^="right"] .arrow::after { + left: 1px; + border-right-color: #fff; } + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; } + .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { + top: calc((0.5rem + 1px) * -1); } + .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, + .bs-popover-bottom .arrow::after, + .bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 0.5rem 0.5rem 0.5rem; } + .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); } + + .bs-popover-bottom .arrow::after, + .bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: 1px; + border-bottom-color: #fff; } + .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #fff; } + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; } + .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, + .bs-popover-left .arrow::after, + .bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 0.5rem 0 0.5rem 0.5rem; } + .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.25); } + + .bs-popover-left .arrow::after, + .bs-popover-auto[x-placement^="left"] .arrow::after { + right: 1px; + border-left-color: #fff; } + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 0.94rem; + color: inherit; + background-color: #fff; + border-bottom: 1px solid #f2f2f2; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); } + .popover-header:empty { + display: none; } + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; } + +.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: transform 0.6s ease-in-out; } + @media screen and (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 { + transform: translateX(100%); } + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + transform: translateX(-100%); } + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + 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 screen and (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: #fff; + text-align: center; + opacity: 0.5; + transition: opacity 0.15s ease; } + @media screen and (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: #fff; + 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: transparent no-repeat center center; + background-size: 100% 100%; } + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' 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='%23fff' 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: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity 0.6s ease; } + @media screen and (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: #fff; + text-align: center; } + +@-webkit-keyframes spinner-border { + to { + transform: rotate(360deg); } } + +@keyframes spinner-border { + to { + transform: rotate(360deg); } } + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: spinner-border .75s linear infinite; + animation: spinner-border .75s linear infinite; } + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; } + +@-webkit-keyframes spinner-grow { + 0% { + transform: scale(0); } + 50% { + opacity: 1; } } + +@keyframes spinner-grow { + 0% { + transform: scale(0); } + 50% { + opacity: 1; } } + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: spinner-grow .75s linear infinite; + animation: spinner-grow .75s linear infinite; } + +.spinner-grow-sm { + width: 1rem; + height: 1rem; } + +.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: #3f6ad8 !important; } + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #2651be !important; } + +.bg-secondary { + background-color: #6c757d !important; } + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; } + +.bg-success { + background-color: #3ac47d !important; } + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #2e9d64 !important; } + +.bg-info { + background-color: #16aaff !important; } + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #0090e2 !important; } + +.bg-warning { + background-color: #f7b924 !important; } + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #e0a008 !important; } + +.bg-danger { + background-color: #d92550 !important; } + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #ad1e40 !important; } + +.bg-light { + background-color: #eeeeee !important; } + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #d5d5d5 !important; } + +.bg-dark { + background-color: #343a40 !important; } + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; } + +.bg-focus { + background-color: #444054 !important; } + +a.bg-focus:hover, a.bg-focus:focus, +button.bg-focus:hover, +button.bg-focus:focus { + background-color: #2d2a37 !important; } + +.bg-alternate { + background-color: #794c8a !important; } + +a.bg-alternate:hover, a.bg-alternate:focus, +button.bg-alternate:hover, +button.bg-alternate:focus { + background-color: #5c3a69 !important; } + +.bg-white { + background-color: #fff !important; } + +.bg-transparent { + background-color: transparent !important; } + +.border { + border: 1px solid #dee2e6 !important; } + +.border-top { + border-top: 1px solid #dee2e6 !important; } + +.border-right { + border-right: 1px solid #dee2e6 !important; } + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; } + +.border-left { + border-left: 1px solid #dee2e6 !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: #3f6ad8 !important; } + +.border-secondary { + border-color: #6c757d !important; } + +.border-success { + border-color: #3ac47d !important; } + +.border-info { + border-color: #16aaff !important; } + +.border-warning { + border-color: #f7b924 !important; } + +.border-danger { + border-color: #d92550 !important; } + +.border-light { + border-color: #eeeeee !important; } + +.border-dark { + border-color: #343a40 !important; } + +.border-focus { + border-color: #444054 !important; } + +.border-alternate { + border-color: #794c8a !important; } + +.border-white { + border-color: #fff !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-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-3by4::before { + padding-top: 133.33333%; } + +.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: 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: sticky) { + .sticky-top { + 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(0, 0, 0, 0.075) !important; } + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 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; } + +.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; } + +.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; } + +.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-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; } + .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; } + .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-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; } + .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; } + .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-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; } + .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; } + .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-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; } + .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; } + .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-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; } + +.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: 700 !important; } + +.font-weight-bolder { + font-weight: bolder !important; } + +.font-italic { + font-style: italic !important; } + +.text-white { + color: #fff !important; } + +.text-primary { + color: #3f6ad8 !important; } + +a.text-primary:hover, a.text-primary:focus { + color: #2248a8 !important; } + +.text-secondary { + color: #6c757d !important; } + +a.text-secondary:hover, a.text-secondary:focus { + color: #494f54 !important; } + +.text-success { + color: #3ac47d !important; } + +a.text-success:hover, a.text-success:focus { + color: #298957 !important; } + +.text-info { + color: #16aaff !important; } + +a.text-info:hover, a.text-info:focus { + color: #007fc9 !important; } + +.text-warning { + color: #f7b924 !important; } + +a.text-warning:hover, a.text-warning:focus { + color: #c78f07 !important; } + +.text-danger { + color: #d92550 !important; } + +a.text-danger:hover, a.text-danger:focus { + color: #981a38 !important; } + +.text-light { + color: #eeeeee !important; } + +a.text-light:hover, a.text-light:focus { + color: #c8c8c8 !important; } + +.text-dark { + color: #343a40 !important; } + +a.text-dark:hover, a.text-dark:focus { + color: #121416 !important; } + +.text-focus { + color: #444054 !important; } + +a.text-focus:hover, a.text-focus:focus { + color: #211f29 !important; } + +.text-alternate { + color: #794c8a !important; } + +a.text-alternate:hover, a.text-alternate:focus { + color: #4e3159 !important; } + +.text-body { + color: #495057 !important; } + +.text-muted { + color: #6c757d !important; } + +.text-black-50 { + color: rgba(0, 0, 0, 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-reset { + color: inherit !important; } + +.visible { + visibility: visible !important; } + +.invisible { + visibility: hidden !important; } + +a, +button, +.btn { + outline: none !important; } + +.app-container { + display: flex; + min-height: 100vh; + flex-direction: column; + margin: 0; } + +.icon-anim-pulse { + -webkit-animation: pulse_animation; + animation: pulse_animation; + -webkit-animation-duration: 1000ms; + animation-duration: 1000ms; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; } + +@-webkit-keyframes pulse_animation { + 0% { + transform: scale(1); } + 30% { + transform: scale(1.1); } + 40% { + transform: scale(1.21); } + 50% { + transform: scale(1); } + 60% { + transform: scale(1); } + 70% { + transform: scale(1.09); } + 80% { + transform: scale(1.05); } + 100% { + transform: scale(1); } } + +@keyframes pulse_animation { + 0% { + transform: scale(1); } + 30% { + transform: scale(1.1); } + 40% { + transform: scale(1.21); } + 50% { + transform: scale(1); } + 60% { + transform: scale(1); } + 70% { + transform: scale(1.09); } + 80% { + transform: scale(1.05); } + 100% { + transform: scale(1); } } + +.app-header { + height: 60px; + display: flex; + align-items: center; + align-content: center; + z-index: 10; + transition: all .2s; + position: fixed; + width: 100%; } + .app-header .logo-src { + display: none; } + .app-header.header-shadow { + box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03); } + .app-header .app-header__content { + display: flex; + align-items: center; + align-content: center; + flex: 1; + padding-left: 280px; + height: 60px; + transition: all .2s; } + .app-header .app-header__content .app-header-left { + display: flex; + align-items: center; + padding: 0 0 0 1.5rem; } + .app-header .app-header__content .app-header-right { + align-items: center; + display: flex; + margin-left: auto; + padding: 0 1.5rem 0 0; } + .app-header .header-user-info > .widget-heading, + .app-header .header-user-info > .widget-subheading { + white-space: nowrap; } + .app-header .header-user-info > .widget-subheading { + font-size: 0.85455rem; } + +.app-header__menu, +.app-header__mobile-menu { + display: none; + padding: 0 1.5rem; + height: 60px; + align-items: center; } + +.header-dots { + margin-left: auto; + display: flex; } + .header-dots > .dropdown { + display: flex; + align-content: center; } + .header-dots > .dropdown > .btn-link { + text-decoration: none; } + .header-dots > .dropdown > .btn-link::after { + display: none; } + .header-dots > .dropdown .dropdown-item .flag { + position: absolute; + border-radius: 0.3rem; } + .header-dots > .dropdown .dropdown-item .flag + span { + padding-left: 50px; } + .header-dots > .dropdown .dropdown-item:hover .flag { + opacity: 1; } + .header-dots .icon-wrapper-alt { + margin: 0; + height: 44px; + width: 44px; + text-align: center; + overflow: visible; } + .header-dots .icon-wrapper-alt .language-icon { + border-radius: 30px; + position: relative; + z-index: 4; + width: 28px; + height: 28px; + overflow: hidden; + margin: 0 auto; } + .header-dots .icon-wrapper-alt .language-icon .flag { + transform: scale(0.7) !important; + position: absolute; + left: 0; + top: -18px; } + .header-dots .icon-wrapper-alt .icon-wrapper-bg { + opacity: .1; + transition: opacity .2s; + border-radius: 40px; } + .header-dots .icon-wrapper-alt i { + font-size: 1.3rem; } + .header-dots .icon-wrapper-alt:hover { + cursor: pointer; } + .header-dots .icon-wrapper-alt:hover .icon-wrapper-bg { + opacity: .2; } + .header-dots .icon-wrapper-alt .badge-dot { + top: 1px; + right: 1px; + border: 0; } + +.header-btn-lg { + padding: 0 0 0 1.5rem; + margin-left: 1.5rem; + display: flex; + align-items: center; + position: relative; } + .header-btn-lg::before { + position: absolute; + left: -1px; + top: 50%; + background: #dee2e6; + width: 1px; + height: 30px; + margin-top: -15px; + content: ''; } + .header-btn-lg .dropdown-toggle::after { + position: absolute; + top: 50%; + margin-top: -1px; + right: -3px; } + .header-btn-lg .hamburger-inner, + .header-btn-lg .hamburger-inner::before, + .header-btn-lg .hamburger-inner::after { + background: #6c757d; } + +.header-megamenu > .nav-item .btn-link { + text-decoration: none; + color: #6c757d; + padding-left: 0.66667rem; + padding-right: 0.66667rem; + font-size: 0.94rem; + font-weight: normal; + display: flex; + align-items: center; } + .header-megamenu > .nav-item .btn-link::after { + display: none; } + .header-megamenu > .nav-item .btn-link .badge-pill { + padding: 5px 7px; } + .header-megamenu > .nav-item .btn-link:hover { + color: #343a40; } + .header-megamenu > .nav-item .btn-link:hover .nav-link-icon { + opacity: .9; } + .header-megamenu > .nav-item .btn-link .nav-link-icon { + color: #3f6ad8; + font-size: 1.175rem; + width: 30px; + text-align: center; + opacity: .45; + margin-left: -10px; } + .header-megamenu > .nav-item .btn-link > span { + display: flex; + align-items: center; } + .header-megamenu > .nav-item .btn-link svg { + margin-top: 3px; } + +.header-megamenu > .nav-item .dropdown-menu .ps-container .ps__scrollbar-y-rail { + z-index: 8; } + +.app-header.text-lighter .app-header-left .header-megamenu > li > .dropdown > .btn, +.app-header.text-lighter .app-header-left .header-megamenu > li > .btn { + color: rgba(255, 255, 255, 0.7); } + .app-header.text-lighter .app-header-left .header-megamenu > li > .dropdown > .btn .nav-link-icon, + .app-header.text-lighter .app-header-left .header-megamenu > li > .btn .nav-link-icon { + color: rgba(255, 255, 255, 0.8); } + .app-header.text-lighter .app-header-left .header-megamenu > li > .dropdown > .btn:hover, + .app-header.text-lighter .app-header-left .header-megamenu > li > .btn:hover { + color: white; } + +.app-header.text-lighter .app-header-right .icon-wrapper-alt .fa, +.app-header.text-lighter .app-header-right .icon-wrapper-alt i, +.app-header.text-lighter .app-header-right .icon-wrapper-alt .icon { + color: rgba(255, 255, 255, 0.7) !important; + transition: all .2s; } + +.app-header.text-lighter .app-header-right .icon-wrapper-alt .icon-wrapper-bg { + background: rgba(255, 255, 255, 0.1) !important; + transition: all .2s; + opacity: 1; } + +.app-header.text-lighter .app-header-right .icon-wrapper-alt:hover .fa, +.app-header.text-lighter .app-header-right .icon-wrapper-alt:hover i, +.app-header.text-lighter .app-header-right .icon-wrapper-alt:hover .icon { + color: rgba(255, 255, 255, 0.9) !important; } + +.app-header.text-lighter .app-header-right .icon-wrapper-alt:hover .icon-wrapper-bg { + background: rgba(255, 255, 255, 0.15) !important; } + +.app-header.text-lighter .app-header-right .icon-wrapper-alt .badge-dot { + border-color: transparent; } + +.app-header.text-lighter .app-header-right .header-btn-lg .widget-content-left > .dropdown .btn-link svg path { + fill: rgba(255, 255, 255, 0.5); } + +.app-header.text-lighter .app-header-right .header-btn-lg .widget-content-left > .dropdown .btn-link:hover svg path { + fill: rgba(255, 255, 255, 0.8); } + +.app-header.text-lighter .app-header-right .header-btn-lg .header-user-info .widget-heading, +.app-header.text-lighter .app-header-right .header-btn-lg .header-user-info .widget-subheading { + color: rgba(255, 255, 255, 0.8); } + +.app-header.text-lighter .app-header-right .header-btn-lg .header-user-info > .btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(0, 0, 0, 0.1), 0 0.0625rem 0.125rem rgba(0, 0, 0, 0.2); } + +.app-header.text-lighter .search-wrapper .input-holder .search-icon { + background: rgba(0, 0, 0, 0.1); } + +.app-header.text-lighter .search-wrapper .input-holder .search-input::placeholder, +.app-header.text-lighter .search-wrapper .input-holder .search-input::-webkit-input-placeholder, +.app-header.text-lighter .search-wrapper .input-holder .search-input:-ms-input-placeholder, +.app-header.text-lighter .search-wrapper .input-holder .search-input:-moz-placeholder, +.app-header.text-lighter .search-wrapper .input-holder .search-input::-moz-placeholder { + color: rgba(255, 255, 255, 0.5) !important; } + +.app-header.text-lighter .search-wrapper.active .input-holder { + background: rgba(255, 255, 255, 0.1); } + .app-header.text-lighter .search-wrapper.active .input-holder .search-input { + color: rgba(255, 255, 255, 0.8); } + .app-header.text-lighter .search-wrapper.active .input-holder .search-icon { + background: rgba(255, 255, 255, 0.1); } + +.app-header.text-lighter .header-btn-lg::before { + background: rgba(255, 255, 255, 0.2); } + +.app-header.text-lighter .header-btn-lg .hamburger-inner, +.app-header.text-lighter .header-btn-lg .hamburger.is-active .hamburger-inner, +.app-header.text-lighter .header-btn-lg .hamburger-inner::before, +.app-header.text-lighter .header-btn-lg .hamburger-inner::after, +.app-header.text-lighter .header__pane .hamburger-inner, +.app-header.text-lighter .header__pane .hamburger.is-active .hamburger-inner, +.app-header.text-lighter .header__pane .hamburger-inner::before, +.app-header.text-lighter .header__pane .hamburger-inner::after { + background-color: rgba(255, 255, 255, 0.8) !important; } + +.app-header.text-lighter .search-wrapper .input-holder .search-icon span::after { + border-color: rgba(255, 255, 255, 0.8); } + +.app-header.text-lighter .search-wrapper .close::before, +.app-header.text-lighter .search-wrapper .close::after, +.app-header.text-lighter .search-wrapper .input-holder .search-icon span::before { + background: rgba(255, 255, 255, 0.8); } + +.app-header.text-lighter .app-header__mobile-menu .hamburger-inner, +.app-header.text-lighter .app-header__mobile-menu .hamburger-inner::before, +.app-header.text-lighter .app-header__mobile-menu .hamburger-inner::after { + background: rgba(255, 255, 255, 0.9); } + +.app-header.text-darker .app-header-left .header-megamenu > li > .dropdown > .btn, +.app-header.text-darker .app-header-left .header-megamenu > li > .btn { + color: rgba(0, 0, 0, 0.7); } + .app-header.text-darker .app-header-left .header-megamenu > li > .dropdown > .btn .nav-link-icon, + .app-header.text-darker .app-header-left .header-megamenu > li > .btn .nav-link-icon { + color: rgba(0, 0, 0, 0.8); } + .app-header.text-darker .app-header-left .header-megamenu > li > .dropdown > .btn:hover, + .app-header.text-darker .app-header-left .header-megamenu > li > .btn:hover { + color: black; } + +.app-header.text-darker .app-header-right .icon-wrapper-alt .fa, +.app-header.text-darker .app-header-right .icon-wrapper-alt i, +.app-header.text-darker .app-header-right .icon-wrapper-alt .icon { + color: rgba(0, 0, 0, 0.7) !important; + transition: all .2s; } + +.app-header.text-darker .app-header-right .icon-wrapper-alt .icon-wrapper-bg { + background: rgba(0, 0, 0, 0.1) !important; + transition: all .2s; + opacity: 1; } + +.app-header.text-darker .app-header-right .icon-wrapper-alt:hover .fa, +.app-header.text-darker .app-header-right .icon-wrapper-alt:hover i, +.app-header.text-darker .app-header-right .icon-wrapper-alt:hover .icon { + color: rgba(0, 0, 0, 0.9) !important; } + +.app-header.text-darker .app-header-right .icon-wrapper-alt:hover .icon-wrapper-bg { + background: rgba(0, 0, 0, 0.15) !important; } + +.app-header.text-darker .app-header-right .icon-wrapper-alt .badge-dot { + border-color: transparent; } + +.app-header.text-darker .app-header-right .header-btn-lg .widget-content-left > .dropdown .btn-link svg path { + fill: rgba(0, 0, 0, 0.5); } + +.app-header.text-darker .app-header-right .header-btn-lg .widget-content-left > .dropdown .btn-link:hover svg path { + fill: rgba(0, 0, 0, 0.8); } + +.app-header.text-darker .app-header-right .header-btn-lg .header-user-info .widget-heading, +.app-header.text-darker .app-header-right .header-btn-lg .header-user-info .widget-subheading { + color: rgba(0, 0, 0, 0.8); } + +.app-header.text-darker .app-header-right .header-btn-lg .header-user-info > .btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(0, 0, 0, 0.1), 0 0.0625rem 0.125rem rgba(0, 0, 0, 0.2); } + +.app-header.text-darker .search-wrapper .input-holder .search-icon { + background: rgba(0, 0, 0, 0.1); } + +.app-header.text-darker .search-wrapper .input-holder .search-input::placeholder, +.app-header.text-darker .search-wrapper .input-holder .search-input::-webkit-input-placeholder, +.app-header.text-darker .search-wrapper .input-holder .search-input:-ms-input-placeholder, +.app-header.text-darker .search-wrapper .input-holder .search-input:-moz-placeholder, +.app-header.text-darker .search-wrapper .input-holder .search-input::-moz-placeholder { + color: rgba(0, 0, 0, 0.5) !important; } + +.app-header.text-darker .search-wrapper.active .input-holder { + background: rgba(0, 0, 0, 0.1); } + .app-header.text-darker .search-wrapper.active .input-holder .search-input { + color: rgba(0, 0, 0, 0.8); } + .app-header.text-darker .search-wrapper.active .input-holder .search-icon { + background: rgba(0, 0, 0, 0.1); } + +.app-header.text-darker .header-btn-lg::before { + background: rgba(0, 0, 0, 0.2); } + +.app-header.text-darker .header-btn-lg .hamburger-inner, +.app-header.text-darker .header-btn-lg .hamburger.is-active .hamburger-inner, +.app-header.text-darker .header-btn-lg .hamburger-inner::before, +.app-header.text-darker .header-btn-lg .hamburger-inner::after, +.app-header.text-darker .header__pane .hamburger-inner, +.app-header.text-darker .header__pane .hamburger.is-active .hamburger-inner, +.app-header.text-darker .header__pane .hamburger-inner::before, +.app-header.text-darker .header__pane .hamburger-inner::after { + background-color: rgba(0, 0, 0, 0.8) !important; } + +.app-header.text-darker .search-wrapper .input-holder .search-icon span::after { + border-color: rgba(0, 0, 0, 0.8); } + +.app-header.text-darker .search-wrapper .close::before, +.app-header.text-darker .search-wrapper .close::after, +.app-header.text-darker .search-wrapper .input-holder .search-icon span::before { + background: rgba(0, 0, 0, 0.8); } + +.app-header.text-darker .app-header__mobile-menu .hamburger-inner, +.app-header.text-darker .app-header__mobile-menu .hamburger-inner::before, +.app-header.text-darker .app-header__mobile-menu .hamburger-inner::after { + background: rgba(0, 0, 0, 0.9); } + +.app-sidebar { + display: flex; + z-index: 20; + overflow: hidden; + width: 280px; + position: fixed; + height: 100vh; + box-shadow: 7px 0 60px rgba(0, 0, 0, 0.05); + flex-direction: column; + transition: all .3s ease; } + .app-sidebar .app-header__logo { + padding: 0 1.5rem; + height: 60px; + width: 280px; + display: flex; + align-items: center; + transition: width .2s; + flex-shrink: 0; } + .app-sidebar .app-sidebar-content { + flex-grow: 1; + display: flex; + width: 100%; + height: 100%; } + .app-sidebar .app-sidebar-content .app-sidebar-scroll { + width: 100%; } + +.logo-src { + height: 23px; + width: 97px; + background: url("./assets/images/logo-inverse.png"); } + +.v-sidebar-menu { + width: auto !important; + padding: 0 1.5rem 1.5rem; } + .v-sidebar-menu .vsm-item { + position: relative; + display: block; + padding: 0.1rem 0; } + .v-sidebar-menu .vsm-item.first-item > .vsm-link:after { + content: ''; + display: block; + clear: both; } + .v-sidebar-menu .vsm-item.mobile-item > .vsm-link > .vsm-icon { + height: 30px; + line-height: 30px; + width: 30px; + text-align: center; + border-radius: 3px; } + .v-sidebar-menu .vsm-item.active-item > .vsm-link, .v-sidebar-menu .vsm-link:hover, .app-sidebar.text-lighter .v-sidebar-menu .vsm-item.active-item > .vsm-link, .app-sidebar.text-darker .v-sidebar-menu .vsm-item.active-item > .vsm-link { + background: #e0f3ff; + color: #3f6ad8; } + .v-sidebar-menu .vsm-item.active-item > .vsm-link { + font-weight: 600; } + .v-sidebar-menu .vsm-item.parent-active-item > .vsm-link, + .v-sidebar-menu .vsm-item.open-item > .vsm-link { + font-weight: 600; } + .v-sidebar-menu .vsm-link { + display: block; + line-height: 2.4rem; + height: 2.4rem; + padding: 0 1.5rem 0 45px; + position: relative; + border-radius: .25rem; + color: #495057; + white-space: nowrap; + transition: all .2s; + text-decoration: none; } + .v-sidebar-menu .vsm-link[disabled] { + opacity: 0.4; + pointer-events: none; } + .v-sidebar-menu .vsm-title { + white-space: nowrap; + position: relative; } + .v-sidebar-menu .vsm-icon { + text-align: center; + width: 34px; + height: 34px; + line-height: 34px; + position: absolute; + left: 5px; + top: 50%; + margin-top: -17px; + font-size: 1.5rem; + opacity: .3; + transition: color 300ms; } + .v-sidebar-menu .vsm-arrow { + text-align: center; + width: 34px; + height: 34px; + line-height: 34px; + position: absolute; + right: 5px; + top: 50%; + margin-top: -17px; + font-size: 1.5rem; + font-style: normal; + opacity: .3; + transition: all 300ms; + transform: rotate(-90deg); } + .v-sidebar-menu .vsm-arrow:after { + content: '\E688'; + font-family: 'Pe-icon-7-stroke'; } + .v-sidebar-menu .vsm-arrow.open-arrow { + transform: rotate(0deg); } + .v-sidebar-menu .vsm-dropdown { + position: relative; } + .v-sidebar-menu .vsm-dropdown::before { + content: ''; + height: 100%; + opacity: 1; + width: 3px; + background: #e0f3ff; + position: absolute; + left: 20px; + top: 0; + border-radius: 15px; } + .v-sidebar-menu .vsm-dropdown .vsm-list { + padding: 0.75rem 0 0.75rem 2.25rem; } + .v-sidebar-menu .vsm-dropdown .vsm-item .vsm-link { + padding: 0 1rem; + height: 1.9rem; + line-height: 1.9rem; } + .v-sidebar-menu .expand-enter-active, + .v-sidebar-menu .expand-leave-active { + transition: height 0.35s ease; + overflow: hidden; } + .v-sidebar-menu .expand-enter, + .v-sidebar-menu .expand-leave-to { + height: 0 !important; } + .v-sidebar-menu .slide-animation-enter-active { + -webkit-animation: slide-animation 0.2s; + animation: slide-animation 0.2s; } + .v-sidebar-menu .slide-animation-leave-active { + animation: slide-animation 0.2s reverse; } + +@-webkit-keyframes slide-animation { + 0% { + width: 0%; } + 100% { + width: 100%; } } + +@keyframes slide-animation { + 0% { + width: 0%; } + 100% { + width: 100%; } } + .v-sidebar-menu .vsm-header { + text-transform: uppercase; + font-size: 0.85455rem; + margin: 0.75rem 0; + font-weight: bold; + color: #3f6ad8; + white-space: nowrap; + position: relative; } + .v-sidebar-menu .collapse-btn { + display: none; } + +.closed-sidebar .app-sidebar { + width: 80px; + min-width: 80px; + flex: 0 0 80px; + z-index: 13; } + .closed-sidebar .app-sidebar .app-header__logo { + width: auto; } + .closed-sidebar .app-sidebar .logo-src { + width: 20px; + margin: 0 auto; } + .closed-sidebar .app-sidebar .header__pane { + display: none; } + .closed-sidebar .app-sidebar .v-sidebar-menu { + padding: 0 0.5rem; } + .closed-sidebar .app-sidebar .v-sidebar-menu .vsm-dropdown { + display: none; } + .closed-sidebar .app-sidebar .v-sidebar-menu .vsm-header { + text-indent: -999em; } + .closed-sidebar .app-sidebar .v-sidebar-menu .vsm-header::before { + content: ''; + position: absolute; + top: 50%; + left: 0; + width: 100%; + height: 1px; + background: #e0f3ff; + text-indent: 0px; } + .closed-sidebar .app-sidebar .v-sidebar-menu .vsm-arrow, + .closed-sidebar .app-sidebar .v-sidebar-menu .vsm-title { + display: none; } + .closed-sidebar .app-sidebar .v-sidebar-menu .vsm-icon { + left: 50%; + margin-left: -20px; } + +.closed-sidebar .app-header .app-header__content { + padding-left: 80px; } + +.closed-sidebar .app-main__outer { + padding-left: 80px; } + +.closed-sidebar-open.closed-sidebar.closed-sidebar-md .app-sidebar .header__pane { + display: none; } + +.closed-sidebar-open.closed-sidebar .app-sidebar { + width: 280px; } + .closed-sidebar-open.closed-sidebar .app-sidebar .logo-src { + width: 97px; + margin: 0; } + .closed-sidebar-open.closed-sidebar .app-sidebar .header__pane { + display: block; } + .closed-sidebar-open.closed-sidebar .app-sidebar .v-sidebar-menu { + padding: 0 1.5rem 1.5rem; } + .closed-sidebar-open.closed-sidebar .app-sidebar .v-sidebar-menu .vsm-arrow, + .closed-sidebar-open.closed-sidebar .app-sidebar .v-sidebar-menu .vsm-title { + display: block; } + .closed-sidebar-open.closed-sidebar .app-sidebar .v-sidebar-menu .vsm-header { + text-indent: 0px; } + .closed-sidebar-open.closed-sidebar .app-sidebar .v-sidebar-menu .vsm-header::before { + display: none; } + .closed-sidebar-open.closed-sidebar .app-sidebar .v-sidebar-menu .vsm-icon { + left: 5px; + margin-left: 0; } + .closed-sidebar-open.closed-sidebar .app-sidebar .v-sidebar-menu .vsm-dropdown { + display: block; } + +.app-sidebar.text-lighter .app-sidebar-content { + background: none !important; } + +.app-sidebar.text-lighter .app-header__logo { + background: rgba(255, 255, 255, 0.1) !important; } + +.app-sidebar.text-lighter .logo-src { + background: url("./assets/images/logo.png"); } + +.app-sidebar.text-lighter .hamburger-inner, +.app-sidebar.text-lighter .hamburger-inner::before, +.app-sidebar.text-lighter .hamburger-inner::after { + background: rgba(255, 255, 255, 0.8) !important; } + +.app-sidebar.text-lighter .hamburger-box:hover .hamburger-inner, +.app-sidebar.text-lighter .hamburger-box:hover .hamburger-inner::before, +.app-sidebar.text-lighter .hamburger-box:hover .hamburger-inner::after { + background: white !important; } + +.app-sidebar.text-lighter .v-sidebar-menu .vsm-header { + color: rgba(255, 255, 255, 0.6); } + .app-sidebar.text-lighter .v-sidebar-menu .vsm-header::before { + background: rgba(255, 255, 255, 0.4); } + +.app-sidebar.text-lighter .v-sidebar-menu .vsm-link:hover, .app-sidebar.text-lighter .v-sidebar-menu .vsm-item.active-item > .vsm-link { + background: rgba(255, 255, 255, 0.1); + color: white; } + +.app-sidebar.text-lighter .v-sidebar-menu .vsm-arrow, +.app-sidebar.text-lighter .v-sidebar-menu .vsm-icon { + opacity: .5; } + +.app-sidebar.text-lighter .v-sidebar-menu .vsm-link { + color: rgba(255, 255, 255, 0.7); } + .app-sidebar.text-lighter .v-sidebar-menu .vsm-link:hover .vsm-icon { + opacity: .65; } + +.app-sidebar.text-lighter .v-sidebar-menu .vsm-dropdown::before { + background: rgba(255, 255, 255, 0.1); } + +.app-sidebar.text-lighter .ps > .ps__scrollbar-y-rail > .ps__scrollbar-y { + background: rgba(255, 255, 255, 0.35); } + +.app-sidebar.text-lighter .ps.ps--in-scrolling.ps--y:hover > .ps__scrollbar-y-rail, +.app-sidebar.text-lighter .ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail, +.app-sidebar.text-lighter .ps:hover > .ps__scrollbar-y-rail:hover { + background-color: rgba(255, 255, 255, 0.1) !important; } + .app-sidebar.text-lighter .ps.ps--in-scrolling.ps--y:hover > .ps__scrollbar-y-rail > .ps__scrollbar-y, + .app-sidebar.text-lighter .ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail > .ps__scrollbar-y, + .app-sidebar.text-lighter .ps:hover > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y { + background-color: rgba(255, 255, 255, 0.25) !important; } + +.app-sidebar.text-darker .app-sidebar-content { + background: none !important; } + +.app-sidebar.text-darker .app-header__logo { + background: rgba(0, 0, 0, 0.1) !important; } + +.app-sidebar.text-darker .logo-src { + background: url("./assets/images/logo-inverse.png"); } + +.app-sidebar.text-darker .hamburger-inner, +.app-sidebar.text-darker .hamburger-inner::before, +.app-sidebar.text-darker .hamburger-inner::after { + background: rgba(0, 0, 0, 0.8) !important; } + +.app-sidebar.text-darker .hamburger-box:hover .hamburger-inner, +.app-sidebar.text-darker .hamburger-box:hover .hamburger-inner::before, +.app-sidebar.text-darker .hamburger-box:hover .hamburger-inner::after { + background: black !important; } + +.app-sidebar.text-darker .v-sidebar-menu .vsm-header { + color: rgba(0, 0, 0, 0.6); } + .app-sidebar.text-darker .v-sidebar-menu .vsm-header::before { + background: rgba(0, 0, 0, 0.4); } + +.app-sidebar.text-darker .v-sidebar-menu .vsm-link:hover, .app-sidebar.text-darker .v-sidebar-menu .vsm-item.active-item > .vsm-link { + background: rgba(0, 0, 0, 0.1); + color: black; } + +.app-sidebar.text-darker .v-sidebar-menu .vsm-arrow, +.app-sidebar.text-darker .v-sidebar-menu .vsm-icon { + opacity: .5; } + +.app-sidebar.text-darker .v-sidebar-menu .vsm-link { + color: rgba(0, 0, 0, 0.7); } + .app-sidebar.text-darker .v-sidebar-menu .vsm-link:hover .vsm-icon { + opacity: .65; } + +.app-sidebar.text-darker .v-sidebar-menu .vsm-dropdown::before { + background: rgba(0, 0, 0, 0.1); } + +.app-sidebar.text-darker .ps > .ps__scrollbar-y-rail > .ps__scrollbar-y { + background: rgba(0, 0, 0, 0.35); } + +.app-sidebar.text-darker .ps.ps--in-scrolling.ps--y:hover > .ps__scrollbar-y-rail, +.app-sidebar.text-darker .ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail, +.app-sidebar.text-darker .ps:hover > .ps__scrollbar-y-rail:hover { + background-color: rgba(0, 0, 0, 0.1) !important; } + .app-sidebar.text-darker .ps.ps--in-scrolling.ps--y:hover > .ps__scrollbar-y-rail > .ps__scrollbar-y, + .app-sidebar.text-darker .ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail > .ps__scrollbar-y, + .app-sidebar.text-darker .ps:hover > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y { + background-color: rgba(0, 0, 0, 0.25) !important; } + +.app-main__outer { + flex: 1; + flex-direction: column; + display: flex; + z-index: 8; + padding: 60px 0 0 280px; + transition: all .2s; } + +.app-main__inner { + padding: 30px 30px 0; + flex: 1; } + +.body-tabs { + margin: -10px 0 23.07692px; } + +.app-theme-white.app-container { + background: #f1f4f6; } + +.app-theme-white .app-sidebar .app-sidebar-content { + background: #ffffff; } + +.app-theme-white .app-inner-layout__wrapper { + border-bottom: #e9ecef solid 1px; } + +.app-theme-white .app-page-title { + background: rgba(255, 255, 255, 0.45); } + +.app-theme-white .app-sidebar .app-header__logo, +.app-theme-white .app-footer .app-footer__inner, +.app-theme-white .app-header { + background: #fafbfc; } + +.app-footer { + height: 60px; } + .app-footer .app-footer__inner { + padding: 0 1.5rem 0 0.75rem; + height: 60px; + display: flex; + align-content: center; + align-items: center; } + .app-footer .app-footer__inner .app-footer-left { + display: flex; + align-items: center; } + .app-footer .app-footer__inner .app-footer-right { + margin-left: auto; + display: flex; } + +.footer-dots { + display: flex; + align-items: center; + align-content: center; } + .footer-dots .dots-separator { + height: 40px; + margin: 0 0.6rem; + width: 1px; + background: #e9ecef; } + .footer-dots > .dropdown { + display: flex; + align-content: center; } + .footer-dots > .dropdown > .btn-link { + text-decoration: none; } + .footer-dots > .dropdown > .btn-link::after { + display: none; } + .footer-dots > .dropdown .dropdown-item .flag { + position: absolute; + border-radius: 0.3rem; } + .footer-dots > .dropdown .dropdown-item .flag + span { + padding-left: 50px; } + .footer-dots > .dropdown .dropdown-item:hover .flag { + opacity: 1; } + +.dot-btn-wrapper { + padding: .5rem; + position: relative; + display: flex; + opacity: .7; + transition: opacity .2s; + cursor: pointer; } + .dot-btn-wrapper .badge-abs { + right: 50% !important; } + .dot-btn-wrapper .badge-abs.badge-dot-sm { + top: -2px; + margin-right: -3px; } + .dot-btn-wrapper .dot-btn-icon { + font-size: 1.8rem; } + .dot-btn-wrapper:hover { + text-decoration: none; + opacity: 1; } + +.fixed-footer .app-footer { + position: fixed; + width: 100%; + bottom: 0; + left: 0; + z-index: 7; } + .fixed-footer .app-footer .app-footer__inner { + margin-left: 280px; + box-shadow: 0.3rem -0.46875rem 2.1875rem rgba(4, 9, 20, 0.02), 0.3rem -0.9375rem 1.40625rem rgba(4, 9, 20, 0.02), 0.3rem -0.25rem 0.53125rem rgba(4, 9, 20, 0.04), 0.3rem -0.125rem 0.1875rem rgba(4, 9, 20, 0.02); } + +.fixed-footer .app-main__outer { + padding-bottom: 60px; } + +.app-page-title { + padding: 30px; + margin: -30px -30px 30px; + position: relative; } + .app-page-title + .body-tabs-layout { + margin-top: -30px !important; } + .app-page-title .page-title-wrapper { + position: relative; + display: flex; + align-items: center; } + .app-page-title .page-title-heading, + .app-page-title .page-title-subheading { + margin: 0; + padding: 0; } + .app-page-title .page-title-heading { + font-size: 1.25rem; + font-weight: 400; + display: flex; + align-content: center; + align-items: center; } + .app-page-title .page-title-subheading { + padding: 3px 0 0; + font-size: 0.94rem; + opacity: .6; } + .app-page-title .page-title-subheading .breadcrumb { + padding: 0; + margin: 3px 0 0; + background: transparent; } + .app-page-title .page-title-actions { + margin-left: auto; } + .app-page-title .page-title-actions .breadcrumb { + margin: 0; + padding: 0; + background: transparent; } + .app-page-title .page-title-icon { + font-size: 2rem; + display: flex; + align-items: center; + align-content: center; + text-align: center; + padding: 0.83333rem; + margin: 0 30px 0 0; + background: #fff; + box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03); + border-radius: 0.25rem; + width: 60px; + height: 60px; } + .app-page-title .page-title-icon i { + margin: auto; } + .app-page-title .page-title-icon.rounded-circle { + margin: 0 20px 0 0; } + .app-page-title + .RRT__container { + margin-top: -23.07692px; } + .app-page-title.app-page-title-simple { + margin: 0; + background: none !important; + padding-left: 0; + padding-right: 0; + padding-top: 0; } + +.page-title-icon-rounded .page-title-icon { + border-radius: 50px; } + +.search-wrapper { + position: relative; + margin-right: 0.66667rem; } + .search-wrapper .input-holder { + height: 42px; + width: 42px; + overflow: hidden; + position: relative; + transition: all 0.3s ease-in-out; } + .search-wrapper .input-holder .search-input { + width: 100%; + padding: 0 70px 0 20px; + opacity: 0; + position: absolute; + top: 0; + left: 0; + background: transparent; + box-sizing: border-box; + border: none; + outline: none; + transform: translate(0, 60px); + transition: all 0.3s cubic-bezier(0, 0.105, 0.035, 1.57); + transition-delay: 0.3s; + font-size: 0.94rem; } + .search-wrapper .input-holder .search-icon { + width: 42px; + height: 42px; + border: none; + padding: 0; + outline: none; + position: relative; + z-index: 2; + float: right; + cursor: pointer; + transition: all 0.3s ease-in-out; + background: rgba(0, 0, 0, 0.06); + border-radius: 30px; } + .search-wrapper .input-holder .search-icon span { + width: 22px; + height: 22px; + display: inline-block; + vertical-align: middle; + position: relative; + transform: rotate(45deg); + transition: all 0.4s cubic-bezier(0.65, -0.6, 0.24, 1.65); } + .search-wrapper .input-holder .search-icon span::before, .search-wrapper .input-holder .search-icon span::after { + position: absolute; + content: ''; } + .search-wrapper .input-holder .search-icon span::before { + width: 4px; + height: 11px; + left: 9px; + top: 13px; + border-radius: 2px; + background: #3f6ad8; } + .search-wrapper .input-holder .search-icon span::after { + width: 14px; + height: 14px; + left: 4px; + top: 0; + border-radius: 16px; + border: 2px solid #3f6ad8; } + .search-wrapper .close { + position: absolute; + z-index: 1; + top: 50%; + left: 0; + width: 20px; + height: 20px; + margin-top: -10px; + cursor: pointer; + opacity: 0 !important; + transform: rotate(-180deg); + transition: all 0.2s cubic-bezier(0.285, -0.45, 0.935, 0.11); + transition-delay: 0.1s; } + .search-wrapper .close::before, .search-wrapper .close::after { + position: absolute; + content: ''; + background: #3f6ad8; + border-radius: 2px; } + .search-wrapper .close::before { + width: 2px; + height: 20px; + left: 9px; + top: 0; } + .search-wrapper .close::after { + width: 20px; + height: 2px; + left: 0; + top: 9px; } + .search-wrapper.active { + width: 330px; } + .search-wrapper.active .input-holder { + width: 290px; + border-radius: 50px; + background: rgba(0, 0, 0, 0.05); + transition: all 0.5s cubic-bezier(0, 0.105, 0.035, 1.57); } + .search-wrapper.active .input-holder .search-input { + opacity: 1; + transform: translate(0, 11px); } + .search-wrapper.active .input-holder .search-icon { + width: 42px; + height: 42px; + margin: 0; + border-radius: 30px; } + .search-wrapper.active .input-holder .search-icon span { + transform: rotate(-45deg); } + .search-wrapper.active .close { + left: 300px; + opacity: .6 !important; + transform: rotate(45deg); + transition: all 0.6s cubic-bezier(0, 0.105, 0.035, 1.57); + transition-delay: 0.5s; } + .search-wrapper.active .close:hover { + opacity: 1 !important; } + .search-wrapper.active + .header-megamenu { + opacity: 0; } + +.opacity-01 { + opacity: .01 !important; } + +.opacity-02 { + opacity: .02 !important; } + +.opacity-03 { + opacity: .03 !important; } + +.opacity-04 { + opacity: .04 !important; } + +.opacity-05 { + opacity: .05 !important; } + +.opacity-06 { + opacity: .06 !important; } + +.opacity-07 { + opacity: .07 !important; } + +.opacity-08 { + opacity: .08 !important; } + +.opacity-09 { + opacity: .09 !important; } + +.opacity-1 { + opacity: .1 !important; } + +.opacity-15 { + opacity: .15 !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-9 { + opacity: .9 !important; } + +.opacity-10 { + opacity: 1 !important; } + +.filter-grayscale-5 { + filter: grayscale(5%) !important; } + +.filter-grayscale-10 { + filter: grayscale(10%) !important; } + +.filter-grayscale-20 { + filter: grayscale(20%) !important; } + +.filter-grayscale-30 { + filter: grayscale(30%) !important; } + +.filter-grayscale-40 { + filter: grayscale(40%) !important; } + +.filter-grayscale-50 { + filter: grayscale(50%) !important; } + +.filter-grayscale-80 { + filter: grayscale(80%) !important; } + +.filter-grayscale-100 { + filter: grayscale(100%) !important; } + +.br-tl { + border-top-left-radius: 0.25rem !important; } + +.br-tr { + border-top-right-radius: 0.25rem !important; } + +.br-bl { + border-bottom-left-radius: 0.25rem !important; } + +.br-br { + border-bottom-right-radius: 0.25rem !important; } + +.b-radius-0 { + border-radius: 0 !important; } + +.rm-border { + border-width: 0 !important; } + +.br-a { + border-radius: 0.25rem; } + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + +.flex-truncate { + min-width: 0 !important; } + +.margin-h-center { + margin-left: auto !important; + margin-right: auto !important; } + +.center-svg { + margin: 0 auto; } + .center-svg svg { + margin: 0 auto; } + +.apexcharts-canvas { + margin: 0 auto; } + +.apexcharts-donut { + display: flex; + align-items: center; + align-content: center; } + +.alert-dismissible .close { + top: 0; + right: 5px; + padding: 5px; } + +.icon-gradient { + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + background-clip: text; + text-fill-color: transparent; } + +.font-size-xlg { + font-size: 1.3rem !important; } + +.font-size-md { + font-size: .9rem !important; } + +.font-size-lg { + font-size: 1.1rem !important; } + +.no-shadow { + box-shadow: 0 0 0 transparent !important; } + +.h-100 { + height: 100vh !important; } + +.he-auto { + height: auto !important; } + +.he-100 { + height: 100%; } + +.h-sm { + height: 150px; } + +.text-nowrap { + white-space: nowrap; } + +.fsize-1 { + font-size: .95rem !important; } + +.fsize-2 { + font-size: 1.3rem !important; } + +.fsize-3 { + font-size: 1.6rem !important; } + +.fsize-4 { + font-size: 2rem !important; } + +.z-index-6 { + z-index: 6; } + +.line-height-1 { + line-height: 1; } + +.center-elem { + display: flex; + align-items: center; + align-content: center; } + +.flex2 { + flex: 2; } + +.divider { + margin-top: 1rem; + margin-bottom: 1rem; + height: 1px; + overflow: hidden; + background: #e9ecef; } + +.list-group-item:hover { + z-index: initial; } + +.no-results { + padding: 1.5rem; + text-align: center; } + .no-results .results-title { + color: #495057; + font-size: 1.25rem; } + .no-results .results-subtitle { + color: #adb5bd; + font-size: 1.175rem; } + +.bg-animation { + -webkit-animation: bg-pan-left 8s both; + animation: bg-pan-left 8s both; } + +@-webkit-keyframes bg-pan-left { + 0% { + background-position: 100% 50%; } + 100% { + background-position: 0% 50%; } } + +@keyframes bg-pan-left { + 0% { + background-position: 100% 50%; } + 100% { + background-position: 0% 50%; } } + +.w-100 { + width: 100%; } + +.mb--2 { + margin-bottom: -1.5rem; } + +.mbg-3 { + margin-bottom: 30px; } + +.circle-progress { + position: relative; } + .circle-progress small { + position: absolute; + height: 100%; + width: 100%; + font-weight: bold; + left: 0; + top: 0; + vertical-align: middle; + text-align: center; + display: flex; + align-items: center; + align-content: center; } + .circle-progress small span { + margin: 0 auto; } + .circle-progress canvas { + display: block; } + +.dropzone { + min-height: 50px; } + +body { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +/*Width*/ +.w-25p { + width: 25px !important; } + +.w-30p { + width: 30px !important; } + +.w-35p { + width: 35px !important; } + +.w-40p { + width: 40px !important; } + +.w-45p { + width: 45px !important; } + +.w-50p { + width: 50px !important; } + +.w-55p { + width: 55px !important; } + +.w-60p { + width: 60px !important; } + +.w-65p { + width: 65px !important; } + +.w-70p { + width: 70px !important; } + +.w-75p { + width: 75px !important; } + +.w-80p { + width: 80px !important; } + +.w-85p { + width: 85px !important; } + +.w-90p { + width: 90px !important; } + +.w-95p { + width: 95px !important; } + +.w-100p { + width: 100px !important; } + +.w-105p { + width: 105px !important; } + +.w-110p { + width: 110px !important; } + +.w-115p { + width: 115px !important; } + +.w-120p { + width: 120px !important; } + +.w-125p { + width: 125px !important; } + +.w-130p { + width: 130px !important; } + +.w-135p { + width: 135px !important; } + +.w-140p { + width: 140px !important; } + +.w-145p { + width: 145px !important; } + +.w-150p { + width: 150px !important; } + +.w-155p { + width: 155px !important; } + +.w-160p { + width: 160px !important; } + +.w-165p { + width: 165px !important; } + +.w-170p { + width: 170px !important; } + +.w-175p { + width: 175px !important; } + +.w-180p { + width: 180px !important; } + +.w-185p { + width: 185px !important; } + +.w-190p { + width: 190px !important; } + +.w-195p { + width: 195px !important; } + +.w-200p { + width: 200px !important; } + +.w-205p { + width: 205px !important; } + +.w-210p { + width: 210px !important; } + +.w-215p { + width: 215px !important; } + +.w-220p { + width: 220px !important; } + +.w-225p { + width: 225px !important; } + +.w-230p { + width: 230px !important; } + +.w-235p { + width: 235px !important; } + +.w-240p { + width: 240px !important; } + +.w-245p { + width: 245px !important; } + +.w-250p { + width: 250px !important; } + +.w-255p { + width: 255px !important; } + +.w-260p { + width: 260px !important; } + +.w-265p { + width: 265px !important; } + +.w-270p { + width: 270px !important; } + +.w-275p { + width: 275px !important; } + +.w-280p { + width: 280px !important; } + +.w-285p { + width: 285px !important; } + +.w-290p { + width: 290px !important; } + +.w-295p { + width: 295px !important; } + +.w-300p { + width: 300px !important; } + +.w-305p { + width: 305px !important; } + +.w-310p { + width: 310px !important; } + +.w-315p { + width: 315px !important; } + +.w-320p { + width: 320px !important; } + +.w-325p { + width: 325px !important; } + +.w-330p { + width: 330px !important; } + +.w-335p { + width: 335px !important; } + +.w-340p { + width: 340px !important; } + +.w-345p { + width: 345px !important; } + +.w-350p { + width: 350px !important; } + +.w-355p { + width: 355px !important; } + +.w-360p { + width: 360px !important; } + +.w-365p { + width: 365px !important; } + +.w-370p { + width: 370px !important; } + +.w-375p { + width: 375px !important; } + +.w-380p { + width: 380px !important; } + +.w-385p { + width: 385px !important; } + +.w-390p { + width: 390px !important; } + +.w-395p { + width: 395px !important; } + +.w-400p { + width: 400px !important; } + +.w-405p { + width: 405px !important; } + +.w-410p { + width: 410px !important; } + +.w-415p { + width: 415px !important; } + +.w-420p { + width: 420px !important; } + +.w-425p { + width: 425px !important; } + +.w-430p { + width: 430px !important; } + +.w-435p { + width: 435px !important; } + +.w-440p { + width: 440px !important; } + +.w-445p { + width: 445px !important; } + +.w-450p { + width: 450px !important; } + +.w-455p { + width: 455px !important; } + +.w-460p { + width: 460px !important; } + +.w-465p { + width: 465px !important; } + +.w-470p { + width: 470px !important; } + +.w-475p { + width: 475px !important; } + +.w-480p { + width: 480px !important; } + +.w-485p { + width: 485px !important; } + +.w-490p { + width: 490px !important; } + +.w-495p { + width: 495px !important; } + +.w-500p { + width: 500px !important; } + +.w-505p { + width: 505px !important; } + +.w-510p { + width: 510px !important; } + +.w-515p { + width: 515px !important; } + +.w-520p { + width: 520px !important; } + +.w-525p { + width: 525px !important; } + +.w-530p { + width: 530px !important; } + +.w-535p { + width: 535px !important; } + +.w-540p { + width: 540px !important; } + +.w-545p { + width: 545px !important; } + +.w-550p { + width: 550px !important; } + +.w-555p { + width: 555px !important; } + +.w-560p { + width: 560px !important; } + +.w-565p { + width: 565px !important; } + +.w-570p { + width: 570px !important; } + +.w-575p { + width: 575px !important; } + +.w-580p { + width: 580px !important; } + +.w-585p { + width: 585px !important; } + +.w-590p { + width: 590px !important; } + +.w-595p { + width: 595px !important; } + +.w-600p { + width: 600px !important; } + +.w-605p { + width: 605px !important; } + +.w-610p { + width: 610px !important; } + +.w-615p { + width: 615px !important; } + +.w-620p { + width: 620px !important; } + +.w-625p { + width: 625px !important; } + +.w-630p { + width: 630px !important; } + +.w-635p { + width: 635px !important; } + +.w-640p { + width: 640px !important; } + +.w-645p { + width: 645px !important; } + +.w-650p { + width: 650px !important; } + +.w-655p { + width: 655px !important; } + +.w-660p { + width: 660px !important; } + +.w-665p { + width: 665px !important; } + +.w-670p { + width: 670px !important; } + +.w-675p { + width: 675px !important; } + +.w-680p { + width: 680px !important; } + +.w-685p { + width: 685px !important; } + +.w-690p { + width: 690px !important; } + +.w-695p { + width: 695px !important; } + +.w-700p { + width: 700px !important; } + +.w-705p { + width: 705px !important; } + +.w-710p { + width: 710px !important; } + +.w-715p { + width: 715px !important; } + +.w-720p { + width: 720px !important; } + +.w-725p { + width: 725px !important; } + +.w-730p { + width: 730px !important; } + +.w-735p { + width: 735px !important; } + +.w-740p { + width: 740px !important; } + +.w-745p { + width: 745px !important; } + +.w-750p { + width: 750px !important; } + +.w-755p { + width: 755px !important; } + +.w-760p { + width: 760px !important; } + +.w-765p { + width: 765px !important; } + +.w-770p { + width: 770px !important; } + +.w-775p { + width: 775px !important; } + +.w-780p { + width: 780px !important; } + +.w-785p { + width: 785px !important; } + +.w-790p { + width: 790px !important; } + +.w-795p { + width: 795px !important; } + +.w-800p { + width: 800px !important; } + +@media (min-width: 576px) { + .w-sm-25p { + width: 25px !important; } + .w-sm-30p { + width: 30px !important; } + .w-sm-35p { + width: 35px !important; } + .w-sm-40p { + width: 40px !important; } + .w-sm-45p { + width: 45px !important; } + .w-sm-50p { + width: 50px !important; } + .w-sm-55p { + width: 55px !important; } + .w-sm-60p { + width: 60px !important; } + .w-sm-65p { + width: 65px !important; } + .w-sm-70p { + width: 70px !important; } + .w-sm-75p { + width: 75px !important; } + .w-sm-80p { + width: 80px !important; } + .w-sm-85p { + width: 85px !important; } + .w-sm-90p { + width: 90px !important; } + .w-sm-95p { + width: 95px !important; } + .w-sm-100p { + width: 100px !important; } + .w-sm-105p { + width: 105px !important; } + .w-sm-110p { + width: 110px !important; } + .w-sm-115p { + width: 115px !important; } + .w-sm-120p { + width: 120px !important; } + .w-sm-125p { + width: 125px !important; } + .w-sm-130p { + width: 130px !important; } + .w-sm-135p { + width: 135px !important; } + .w-sm-140p { + width: 140px !important; } + .w-sm-145p { + width: 145px !important; } + .w-sm-150p { + width: 150px !important; } + .w-sm-155p { + width: 155px !important; } + .w-sm-160p { + width: 160px !important; } + .w-sm-165p { + width: 165px !important; } + .w-sm-170p { + width: 170px !important; } + .w-sm-175p { + width: 175px !important; } + .w-sm-180p { + width: 180px !important; } + .w-sm-185p { + width: 185px !important; } + .w-sm-190p { + width: 190px !important; } + .w-sm-195p { + width: 195px !important; } + .w-sm-200p { + width: 200px !important; } + .w-sm-205p { + width: 205px !important; } + .w-sm-210p { + width: 210px !important; } + .w-sm-215p { + width: 215px !important; } + .w-sm-220p { + width: 220px !important; } + .w-sm-225p { + width: 225px !important; } + .w-sm-230p { + width: 230px !important; } + .w-sm-235p { + width: 235px !important; } + .w-sm-240p { + width: 240px !important; } + .w-sm-245p { + width: 245px !important; } + .w-sm-250p { + width: 250px !important; } + .w-sm-255p { + width: 255px !important; } + .w-sm-260p { + width: 260px !important; } + .w-sm-265p { + width: 265px !important; } + .w-sm-270p { + width: 270px !important; } + .w-sm-275p { + width: 275px !important; } + .w-sm-280p { + width: 280px !important; } + .w-sm-285p { + width: 285px !important; } + .w-sm-290p { + width: 290px !important; } + .w-sm-295p { + width: 295px !important; } + .w-sm-300p { + width: 300px !important; } + .w-sm-305p { + width: 305px !important; } + .w-sm-310p { + width: 310px !important; } + .w-sm-315p { + width: 315px !important; } + .w-sm-320p { + width: 320px !important; } + .w-sm-325p { + width: 325px !important; } + .w-sm-330p { + width: 330px !important; } + .w-sm-335p { + width: 335px !important; } + .w-sm-340p { + width: 340px !important; } + .w-sm-345p { + width: 345px !important; } + .w-sm-350p { + width: 350px !important; } + .w-sm-355p { + width: 355px !important; } + .w-sm-360p { + width: 360px !important; } + .w-sm-365p { + width: 365px !important; } + .w-sm-370p { + width: 370px !important; } + .w-sm-375p { + width: 375px !important; } + .w-sm-380p { + width: 380px !important; } + .w-sm-385p { + width: 385px !important; } + .w-sm-390p { + width: 390px !important; } + .w-sm-395p { + width: 395px !important; } + .w-sm-400p { + width: 400px !important; } + .w-sm-405p { + width: 405px !important; } + .w-sm-410p { + width: 410px !important; } + .w-sm-415p { + width: 415px !important; } + .w-sm-420p { + width: 420px !important; } + .w-sm-425p { + width: 425px !important; } + .w-sm-430p { + width: 430px !important; } + .w-sm-435p { + width: 435px !important; } + .w-sm-440p { + width: 440px !important; } + .w-sm-445p { + width: 445px !important; } + .w-sm-450p { + width: 450px !important; } + .w-sm-455p { + width: 455px !important; } + .w-sm-460p { + width: 460px !important; } + .w-sm-465p { + width: 465px !important; } + .w-sm-470p { + width: 470px !important; } + .w-sm-475p { + width: 475px !important; } + .w-sm-480p { + width: 480px !important; } + .w-sm-485p { + width: 485px !important; } + .w-sm-490p { + width: 490px !important; } + .w-sm-495p { + width: 495px !important; } + .w-sm-500p { + width: 500px !important; } + .w-sm-505p { + width: 505px !important; } + .w-sm-510p { + width: 510px !important; } + .w-sm-515p { + width: 515px !important; } + .w-sm-520p { + width: 520px !important; } + .w-sm-525p { + width: 525px !important; } + .w-sm-530p { + width: 530px !important; } + .w-sm-535p { + width: 535px !important; } + .w-sm-540p { + width: 540px !important; } + .w-sm-545p { + width: 545px !important; } + .w-sm-550p { + width: 550px !important; } + .w-sm-555p { + width: 555px !important; } + .w-sm-560p { + width: 560px !important; } + .w-sm-565p { + width: 565px !important; } + .w-sm-570p { + width: 570px !important; } + .w-sm-575p { + width: 575px !important; } + .w-sm-580p { + width: 580px !important; } + .w-sm-585p { + width: 585px !important; } + .w-sm-590p { + width: 590px !important; } + .w-sm-595p { + width: 595px !important; } + .w-sm-600p { + width: 600px !important; } + .w-sm-605p { + width: 605px !important; } + .w-sm-610p { + width: 610px !important; } + .w-sm-615p { + width: 615px !important; } + .w-sm-620p { + width: 620px !important; } + .w-sm-625p { + width: 625px !important; } + .w-sm-630p { + width: 630px !important; } + .w-sm-635p { + width: 635px !important; } + .w-sm-640p { + width: 640px !important; } + .w-sm-645p { + width: 645px !important; } + .w-sm-650p { + width: 650px !important; } + .w-sm-655p { + width: 655px !important; } + .w-sm-660p { + width: 660px !important; } + .w-sm-665p { + width: 665px !important; } + .w-sm-670p { + width: 670px !important; } + .w-sm-675p { + width: 675px !important; } + .w-sm-680p { + width: 680px !important; } + .w-sm-685p { + width: 685px !important; } + .w-sm-690p { + width: 690px !important; } + .w-sm-695p { + width: 695px !important; } + .w-sm-700p { + width: 700px !important; } + .w-sm-705p { + width: 705px !important; } + .w-sm-710p { + width: 710px !important; } + .w-sm-715p { + width: 715px !important; } + .w-sm-720p { + width: 720px !important; } + .w-sm-725p { + width: 725px !important; } + .w-sm-730p { + width: 730px !important; } + .w-sm-735p { + width: 735px !important; } + .w-sm-740p { + width: 740px !important; } + .w-sm-745p { + width: 745px !important; } + .w-sm-750p { + width: 750px !important; } + .w-sm-755p { + width: 755px !important; } + .w-sm-760p { + width: 760px !important; } + .w-sm-765p { + width: 765px !important; } + .w-sm-770p { + width: 770px !important; } + .w-sm-775p { + width: 775px !important; } + .w-sm-780p { + width: 780px !important; } + .w-sm-785p { + width: 785px !important; } + .w-sm-790p { + width: 790px !important; } + .w-sm-795p { + width: 795px !important; } + .w-sm-800p { + width: 800px !important; } } + +@media (min-width: 768px) { + .w-md-25p { + width: 25px !important; } + .w-md-30p { + width: 30px !important; } + .w-md-35p { + width: 35px !important; } + .w-md-40p { + width: 40px !important; } + .w-md-45p { + width: 45px !important; } + .w-md-50p { + width: 50px !important; } + .w-md-55p { + width: 55px !important; } + .w-md-60p { + width: 60px !important; } + .w-md-65p { + width: 65px !important; } + .w-md-70p { + width: 70px !important; } + .w-md-75p { + width: 75px !important; } + .w-md-80p { + width: 80px !important; } + .w-md-85p { + width: 85px !important; } + .w-md-90p { + width: 90px !important; } + .w-md-95p { + width: 95px !important; } + .w-md-100p { + width: 100px !important; } + .w-md-105p { + width: 105px !important; } + .w-md-110p { + width: 110px !important; } + .w-md-115p { + width: 115px !important; } + .w-md-120p { + width: 120px !important; } + .w-md-125p { + width: 125px !important; } + .w-md-130p { + width: 130px !important; } + .w-md-135p { + width: 135px !important; } + .w-md-140p { + width: 140px !important; } + .w-md-145p { + width: 145px !important; } + .w-md-150p { + width: 150px !important; } + .w-md-155p { + width: 155px !important; } + .w-md-160p { + width: 160px !important; } + .w-md-165p { + width: 165px !important; } + .w-md-170p { + width: 170px !important; } + .w-md-175p { + width: 175px !important; } + .w-md-180p { + width: 180px !important; } + .w-md-185p { + width: 185px !important; } + .w-md-190p { + width: 190px !important; } + .w-md-195p { + width: 195px !important; } + .w-md-200p { + width: 200px !important; } + .w-md-205p { + width: 205px !important; } + .w-md-210p { + width: 210px !important; } + .w-md-215p { + width: 215px !important; } + .w-md-220p { + width: 220px !important; } + .w-md-225p { + width: 225px !important; } + .w-md-230p { + width: 230px !important; } + .w-md-235p { + width: 235px !important; } + .w-md-240p { + width: 240px !important; } + .w-md-245p { + width: 245px !important; } + .w-md-250p { + width: 250px !important; } + .w-md-255p { + width: 255px !important; } + .w-md-260p { + width: 260px !important; } + .w-md-265p { + width: 265px !important; } + .w-md-270p { + width: 270px !important; } + .w-md-275p { + width: 275px !important; } + .w-md-280p { + width: 280px !important; } + .w-md-285p { + width: 285px !important; } + .w-md-290p { + width: 290px !important; } + .w-md-295p { + width: 295px !important; } + .w-md-300p { + width: 300px !important; } + .w-md-305p { + width: 305px !important; } + .w-md-310p { + width: 310px !important; } + .w-md-315p { + width: 315px !important; } + .w-md-320p { + width: 320px !important; } + .w-md-325p { + width: 325px !important; } + .w-md-330p { + width: 330px !important; } + .w-md-335p { + width: 335px !important; } + .w-md-340p { + width: 340px !important; } + .w-md-345p { + width: 345px !important; } + .w-md-350p { + width: 350px !important; } + .w-md-355p { + width: 355px !important; } + .w-md-360p { + width: 360px !important; } + .w-md-365p { + width: 365px !important; } + .w-md-370p { + width: 370px !important; } + .w-md-375p { + width: 375px !important; } + .w-md-380p { + width: 380px !important; } + .w-md-385p { + width: 385px !important; } + .w-md-390p { + width: 390px !important; } + .w-md-395p { + width: 395px !important; } + .w-md-400p { + width: 400px !important; } + .w-md-405p { + width: 405px !important; } + .w-md-410p { + width: 410px !important; } + .w-md-415p { + width: 415px !important; } + .w-md-420p { + width: 420px !important; } + .w-md-425p { + width: 425px !important; } + .w-md-430p { + width: 430px !important; } + .w-md-435p { + width: 435px !important; } + .w-md-440p { + width: 440px !important; } + .w-md-445p { + width: 445px !important; } + .w-md-450p { + width: 450px !important; } + .w-md-455p { + width: 455px !important; } + .w-md-460p { + width: 460px !important; } + .w-md-465p { + width: 465px !important; } + .w-md-470p { + width: 470px !important; } + .w-md-475p { + width: 475px !important; } + .w-md-480p { + width: 480px !important; } + .w-md-485p { + width: 485px !important; } + .w-md-490p { + width: 490px !important; } + .w-md-495p { + width: 495px !important; } + .w-md-500p { + width: 500px !important; } + .w-md-505p { + width: 505px !important; } + .w-md-510p { + width: 510px !important; } + .w-md-515p { + width: 515px !important; } + .w-md-520p { + width: 520px !important; } + .w-md-525p { + width: 525px !important; } + .w-md-530p { + width: 530px !important; } + .w-md-535p { + width: 535px !important; } + .w-md-540p { + width: 540px !important; } + .w-md-545p { + width: 545px !important; } + .w-md-550p { + width: 550px !important; } + .w-md-555p { + width: 555px !important; } + .w-md-560p { + width: 560px !important; } + .w-md-565p { + width: 565px !important; } + .w-md-570p { + width: 570px !important; } + .w-md-575p { + width: 575px !important; } + .w-md-580p { + width: 580px !important; } + .w-md-585p { + width: 585px !important; } + .w-md-590p { + width: 590px !important; } + .w-md-595p { + width: 595px !important; } + .w-md-600p { + width: 600px !important; } + .w-md-605p { + width: 605px !important; } + .w-md-610p { + width: 610px !important; } + .w-md-615p { + width: 615px !important; } + .w-md-620p { + width: 620px !important; } + .w-md-625p { + width: 625px !important; } + .w-md-630p { + width: 630px !important; } + .w-md-635p { + width: 635px !important; } + .w-md-640p { + width: 640px !important; } + .w-md-645p { + width: 645px !important; } + .w-md-650p { + width: 650px !important; } + .w-md-655p { + width: 655px !important; } + .w-md-660p { + width: 660px !important; } + .w-md-665p { + width: 665px !important; } + .w-md-670p { + width: 670px !important; } + .w-md-675p { + width: 675px !important; } + .w-md-680p { + width: 680px !important; } + .w-md-685p { + width: 685px !important; } + .w-md-690p { + width: 690px !important; } + .w-md-695p { + width: 695px !important; } + .w-md-700p { + width: 700px !important; } + .w-md-705p { + width: 705px !important; } + .w-md-710p { + width: 710px !important; } + .w-md-715p { + width: 715px !important; } + .w-md-720p { + width: 720px !important; } + .w-md-725p { + width: 725px !important; } + .w-md-730p { + width: 730px !important; } + .w-md-735p { + width: 735px !important; } + .w-md-740p { + width: 740px !important; } + .w-md-745p { + width: 745px !important; } + .w-md-750p { + width: 750px !important; } + .w-md-755p { + width: 755px !important; } + .w-md-760p { + width: 760px !important; } + .w-md-765p { + width: 765px !important; } + .w-md-770p { + width: 770px !important; } + .w-md-775p { + width: 775px !important; } + .w-md-780p { + width: 780px !important; } + .w-md-785p { + width: 785px !important; } + .w-md-790p { + width: 790px !important; } + .w-md-795p { + width: 795px !important; } + .w-md-800p { + width: 800px !important; } } + +@media (min-width: 992px) { + .w-lg-25p { + width: 25px !important; } + .w-lg-30p { + width: 30px !important; } + .w-lg-35p { + width: 35px !important; } + .w-lg-40p { + width: 40px !important; } + .w-lg-45p { + width: 45px !important; } + .w-lg-50p { + width: 50px !important; } + .w-lg-55p { + width: 55px !important; } + .w-lg-60p { + width: 60px !important; } + .w-lg-65p { + width: 65px !important; } + .w-lg-70p { + width: 70px !important; } + .w-lg-75p { + width: 75px !important; } + .w-lg-80p { + width: 80px !important; } + .w-lg-85p { + width: 85px !important; } + .w-lg-90p { + width: 90px !important; } + .w-lg-95p { + width: 95px !important; } + .w-lg-100p { + width: 100px !important; } + .w-lg-105p { + width: 105px !important; } + .w-lg-110p { + width: 110px !important; } + .w-lg-115p { + width: 115px !important; } + .w-lg-120p { + width: 120px !important; } + .w-lg-125p { + width: 125px !important; } + .w-lg-130p { + width: 130px !important; } + .w-lg-135p { + width: 135px !important; } + .w-lg-140p { + width: 140px !important; } + .w-lg-145p { + width: 145px !important; } + .w-lg-150p { + width: 150px !important; } + .w-lg-155p { + width: 155px !important; } + .w-lg-160p { + width: 160px !important; } + .w-lg-165p { + width: 165px !important; } + .w-lg-170p { + width: 170px !important; } + .w-lg-175p { + width: 175px !important; } + .w-lg-180p { + width: 180px !important; } + .w-lg-185p { + width: 185px !important; } + .w-lg-190p { + width: 190px !important; } + .w-lg-195p { + width: 195px !important; } + .w-lg-200p { + width: 200px !important; } + .w-lg-205p { + width: 205px !important; } + .w-lg-210p { + width: 210px !important; } + .w-lg-215p { + width: 215px !important; } + .w-lg-220p { + width: 220px !important; } + .w-lg-225p { + width: 225px !important; } + .w-lg-230p { + width: 230px !important; } + .w-lg-235p { + width: 235px !important; } + .w-lg-240p { + width: 240px !important; } + .w-lg-245p { + width: 245px !important; } + .w-lg-250p { + width: 250px !important; } + .w-lg-255p { + width: 255px !important; } + .w-lg-260p { + width: 260px !important; } + .w-lg-265p { + width: 265px !important; } + .w-lg-270p { + width: 270px !important; } + .w-lg-275p { + width: 275px !important; } + .w-lg-280p { + width: 280px !important; } + .w-lg-285p { + width: 285px !important; } + .w-lg-290p { + width: 290px !important; } + .w-lg-295p { + width: 295px !important; } + .w-lg-300p { + width: 300px !important; } + .w-lg-305p { + width: 305px !important; } + .w-lg-310p { + width: 310px !important; } + .w-lg-315p { + width: 315px !important; } + .w-lg-320p { + width: 320px !important; } + .w-lg-325p { + width: 325px !important; } + .w-lg-330p { + width: 330px !important; } + .w-lg-335p { + width: 335px !important; } + .w-lg-340p { + width: 340px !important; } + .w-lg-345p { + width: 345px !important; } + .w-lg-350p { + width: 350px !important; } + .w-lg-355p { + width: 355px !important; } + .w-lg-360p { + width: 360px !important; } + .w-lg-365p { + width: 365px !important; } + .w-lg-370p { + width: 370px !important; } + .w-lg-375p { + width: 375px !important; } + .w-lg-380p { + width: 380px !important; } + .w-lg-385p { + width: 385px !important; } + .w-lg-390p { + width: 390px !important; } + .w-lg-395p { + width: 395px !important; } + .w-lg-400p { + width: 400px !important; } + .w-lg-405p { + width: 405px !important; } + .w-lg-410p { + width: 410px !important; } + .w-lg-415p { + width: 415px !important; } + .w-lg-420p { + width: 420px !important; } + .w-lg-425p { + width: 425px !important; } + .w-lg-430p { + width: 430px !important; } + .w-lg-435p { + width: 435px !important; } + .w-lg-440p { + width: 440px !important; } + .w-lg-445p { + width: 445px !important; } + .w-lg-450p { + width: 450px !important; } + .w-lg-455p { + width: 455px !important; } + .w-lg-460p { + width: 460px !important; } + .w-lg-465p { + width: 465px !important; } + .w-lg-470p { + width: 470px !important; } + .w-lg-475p { + width: 475px !important; } + .w-lg-480p { + width: 480px !important; } + .w-lg-485p { + width: 485px !important; } + .w-lg-490p { + width: 490px !important; } + .w-lg-495p { + width: 495px !important; } + .w-lg-500p { + width: 500px !important; } + .w-lg-505p { + width: 505px !important; } + .w-lg-510p { + width: 510px !important; } + .w-lg-515p { + width: 515px !important; } + .w-lg-520p { + width: 520px !important; } + .w-lg-525p { + width: 525px !important; } + .w-lg-530p { + width: 530px !important; } + .w-lg-535p { + width: 535px !important; } + .w-lg-540p { + width: 540px !important; } + .w-lg-545p { + width: 545px !important; } + .w-lg-550p { + width: 550px !important; } + .w-lg-555p { + width: 555px !important; } + .w-lg-560p { + width: 560px !important; } + .w-lg-565p { + width: 565px !important; } + .w-lg-570p { + width: 570px !important; } + .w-lg-575p { + width: 575px !important; } + .w-lg-580p { + width: 580px !important; } + .w-lg-585p { + width: 585px !important; } + .w-lg-590p { + width: 590px !important; } + .w-lg-595p { + width: 595px !important; } + .w-lg-600p { + width: 600px !important; } + .w-lg-605p { + width: 605px !important; } + .w-lg-610p { + width: 610px !important; } + .w-lg-615p { + width: 615px !important; } + .w-lg-620p { + width: 620px !important; } + .w-lg-625p { + width: 625px !important; } + .w-lg-630p { + width: 630px !important; } + .w-lg-635p { + width: 635px !important; } + .w-lg-640p { + width: 640px !important; } + .w-lg-645p { + width: 645px !important; } + .w-lg-650p { + width: 650px !important; } + .w-lg-655p { + width: 655px !important; } + .w-lg-660p { + width: 660px !important; } + .w-lg-665p { + width: 665px !important; } + .w-lg-670p { + width: 670px !important; } + .w-lg-675p { + width: 675px !important; } + .w-lg-680p { + width: 680px !important; } + .w-lg-685p { + width: 685px !important; } + .w-lg-690p { + width: 690px !important; } + .w-lg-695p { + width: 695px !important; } + .w-lg-700p { + width: 700px !important; } + .w-lg-705p { + width: 705px !important; } + .w-lg-710p { + width: 710px !important; } + .w-lg-715p { + width: 715px !important; } + .w-lg-720p { + width: 720px !important; } + .w-lg-725p { + width: 725px !important; } + .w-lg-730p { + width: 730px !important; } + .w-lg-735p { + width: 735px !important; } + .w-lg-740p { + width: 740px !important; } + .w-lg-745p { + width: 745px !important; } + .w-lg-750p { + width: 750px !important; } + .w-lg-755p { + width: 755px !important; } + .w-lg-760p { + width: 760px !important; } + .w-lg-765p { + width: 765px !important; } + .w-lg-770p { + width: 770px !important; } + .w-lg-775p { + width: 775px !important; } + .w-lg-780p { + width: 780px !important; } + .w-lg-785p { + width: 785px !important; } + .w-lg-790p { + width: 790px !important; } + .w-lg-795p { + width: 795px !important; } + .w-lg-800p { + width: 800px !important; } } + +@media (min-width: 1200px) { + .w-xl-25p { + width: 25px !important; } + .w-xl-30p { + width: 30px !important; } + .w-xl-35p { + width: 35px !important; } + .w-xl-40p { + width: 40px !important; } + .w-xl-45p { + width: 45px !important; } + .w-xl-50p { + width: 50px !important; } + .w-xl-55p { + width: 55px !important; } + .w-xl-60p { + width: 60px !important; } + .w-xl-65p { + width: 65px !important; } + .w-xl-70p { + width: 70px !important; } + .w-xl-75p { + width: 75px !important; } + .w-xl-80p { + width: 80px !important; } + .w-xl-85p { + width: 85px !important; } + .w-xl-90p { + width: 90px !important; } + .w-xl-95p { + width: 95px !important; } + .w-xl-100p { + width: 100px !important; } + .w-xl-105p { + width: 105px !important; } + .w-xl-110p { + width: 110px !important; } + .w-xl-115p { + width: 115px !important; } + .w-xl-120p { + width: 120px !important; } + .w-xl-125p { + width: 125px !important; } + .w-xl-130p { + width: 130px !important; } + .w-xl-135p { + width: 135px !important; } + .w-xl-140p { + width: 140px !important; } + .w-xl-145p { + width: 145px !important; } + .w-xl-150p { + width: 150px !important; } + .w-xl-155p { + width: 155px !important; } + .w-xl-160p { + width: 160px !important; } + .w-xl-165p { + width: 165px !important; } + .w-xl-170p { + width: 170px !important; } + .w-xl-175p { + width: 175px !important; } + .w-xl-180p { + width: 180px !important; } + .w-xl-185p { + width: 185px !important; } + .w-xl-190p { + width: 190px !important; } + .w-xl-195p { + width: 195px !important; } + .w-xl-200p { + width: 200px !important; } + .w-xl-205p { + width: 205px !important; } + .w-xl-210p { + width: 210px !important; } + .w-xl-215p { + width: 215px !important; } + .w-xl-220p { + width: 220px !important; } + .w-xl-225p { + width: 225px !important; } + .w-xl-230p { + width: 230px !important; } + .w-xl-235p { + width: 235px !important; } + .w-xl-240p { + width: 240px !important; } + .w-xl-245p { + width: 245px !important; } + .w-xl-250p { + width: 250px !important; } + .w-xl-255p { + width: 255px !important; } + .w-xl-260p { + width: 260px !important; } + .w-xl-265p { + width: 265px !important; } + .w-xl-270p { + width: 270px !important; } + .w-xl-275p { + width: 275px !important; } + .w-xl-280p { + width: 280px !important; } + .w-xl-285p { + width: 285px !important; } + .w-xl-290p { + width: 290px !important; } + .w-xl-295p { + width: 295px !important; } + .w-xl-300p { + width: 300px !important; } + .w-xl-305p { + width: 305px !important; } + .w-xl-310p { + width: 310px !important; } + .w-xl-315p { + width: 315px !important; } + .w-xl-320p { + width: 320px !important; } + .w-xl-325p { + width: 325px !important; } + .w-xl-330p { + width: 330px !important; } + .w-xl-335p { + width: 335px !important; } + .w-xl-340p { + width: 340px !important; } + .w-xl-345p { + width: 345px !important; } + .w-xl-350p { + width: 350px !important; } + .w-xl-355p { + width: 355px !important; } + .w-xl-360p { + width: 360px !important; } + .w-xl-365p { + width: 365px !important; } + .w-xl-370p { + width: 370px !important; } + .w-xl-375p { + width: 375px !important; } + .w-xl-380p { + width: 380px !important; } + .w-xl-385p { + width: 385px !important; } + .w-xl-390p { + width: 390px !important; } + .w-xl-395p { + width: 395px !important; } + .w-xl-400p { + width: 400px !important; } + .w-xl-405p { + width: 405px !important; } + .w-xl-410p { + width: 410px !important; } + .w-xl-415p { + width: 415px !important; } + .w-xl-420p { + width: 420px !important; } + .w-xl-425p { + width: 425px !important; } + .w-xl-430p { + width: 430px !important; } + .w-xl-435p { + width: 435px !important; } + .w-xl-440p { + width: 440px !important; } + .w-xl-445p { + width: 445px !important; } + .w-xl-450p { + width: 450px !important; } + .w-xl-455p { + width: 455px !important; } + .w-xl-460p { + width: 460px !important; } + .w-xl-465p { + width: 465px !important; } + .w-xl-470p { + width: 470px !important; } + .w-xl-475p { + width: 475px !important; } + .w-xl-480p { + width: 480px !important; } + .w-xl-485p { + width: 485px !important; } + .w-xl-490p { + width: 490px !important; } + .w-xl-495p { + width: 495px !important; } + .w-xl-500p { + width: 500px !important; } + .w-xl-505p { + width: 505px !important; } + .w-xl-510p { + width: 510px !important; } + .w-xl-515p { + width: 515px !important; } + .w-xl-520p { + width: 520px !important; } + .w-xl-525p { + width: 525px !important; } + .w-xl-530p { + width: 530px !important; } + .w-xl-535p { + width: 535px !important; } + .w-xl-540p { + width: 540px !important; } + .w-xl-545p { + width: 545px !important; } + .w-xl-550p { + width: 550px !important; } + .w-xl-555p { + width: 555px !important; } + .w-xl-560p { + width: 560px !important; } + .w-xl-565p { + width: 565px !important; } + .w-xl-570p { + width: 570px !important; } + .w-xl-575p { + width: 575px !important; } + .w-xl-580p { + width: 580px !important; } + .w-xl-585p { + width: 585px !important; } + .w-xl-590p { + width: 590px !important; } + .w-xl-595p { + width: 595px !important; } + .w-xl-600p { + width: 600px !important; } + .w-xl-605p { + width: 605px !important; } + .w-xl-610p { + width: 610px !important; } + .w-xl-615p { + width: 615px !important; } + .w-xl-620p { + width: 620px !important; } + .w-xl-625p { + width: 625px !important; } + .w-xl-630p { + width: 630px !important; } + .w-xl-635p { + width: 635px !important; } + .w-xl-640p { + width: 640px !important; } + .w-xl-645p { + width: 645px !important; } + .w-xl-650p { + width: 650px !important; } + .w-xl-655p { + width: 655px !important; } + .w-xl-660p { + width: 660px !important; } + .w-xl-665p { + width: 665px !important; } + .w-xl-670p { + width: 670px !important; } + .w-xl-675p { + width: 675px !important; } + .w-xl-680p { + width: 680px !important; } + .w-xl-685p { + width: 685px !important; } + .w-xl-690p { + width: 690px !important; } + .w-xl-695p { + width: 695px !important; } + .w-xl-700p { + width: 700px !important; } + .w-xl-705p { + width: 705px !important; } + .w-xl-710p { + width: 710px !important; } + .w-xl-715p { + width: 715px !important; } + .w-xl-720p { + width: 720px !important; } + .w-xl-725p { + width: 725px !important; } + .w-xl-730p { + width: 730px !important; } + .w-xl-735p { + width: 735px !important; } + .w-xl-740p { + width: 740px !important; } + .w-xl-745p { + width: 745px !important; } + .w-xl-750p { + width: 750px !important; } + .w-xl-755p { + width: 755px !important; } + .w-xl-760p { + width: 760px !important; } + .w-xl-765p { + width: 765px !important; } + .w-xl-770p { + width: 770px !important; } + .w-xl-775p { + width: 775px !important; } + .w-xl-780p { + width: 780px !important; } + .w-xl-785p { + width: 785px !important; } + .w-xl-790p { + width: 790px !important; } + .w-xl-795p { + width: 795px !important; } + .w-xl-800p { + width: 800px !important; } } + +@media (min-width: 1400px) { + .w-xxl-25p { + width: 25px !important; } + .w-xxl-30p { + width: 30px !important; } + .w-xxl-35p { + width: 35px !important; } + .w-xxl-40p { + width: 40px !important; } + .w-xxl-45p { + width: 45px !important; } + .w-xxl-50p { + width: 50px !important; } + .w-xxl-55p { + width: 55px !important; } + .w-xxl-60p { + width: 60px !important; } + .w-xxl-65p { + width: 65px !important; } + .w-xxl-70p { + width: 70px !important; } + .w-xxl-75p { + width: 75px !important; } + .w-xxl-80p { + width: 80px !important; } + .w-xxl-85p { + width: 85px !important; } + .w-xxl-90p { + width: 90px !important; } + .w-xxl-95p { + width: 95px !important; } + .w-xxl-100p { + width: 100px !important; } + .w-xxl-105p { + width: 105px !important; } + .w-xxl-110p { + width: 110px !important; } + .w-xxl-115p { + width: 115px !important; } + .w-xxl-120p { + width: 120px !important; } + .w-xxl-125p { + width: 125px !important; } + .w-xxl-130p { + width: 130px !important; } + .w-xxl-135p { + width: 135px !important; } + .w-xxl-140p { + width: 140px !important; } + .w-xxl-145p { + width: 145px !important; } + .w-xxl-150p { + width: 150px !important; } + .w-xxl-155p { + width: 155px !important; } + .w-xxl-160p { + width: 160px !important; } + .w-xxl-165p { + width: 165px !important; } + .w-xxl-170p { + width: 170px !important; } + .w-xxl-175p { + width: 175px !important; } + .w-xxl-180p { + width: 180px !important; } + .w-xxl-185p { + width: 185px !important; } + .w-xxl-190p { + width: 190px !important; } + .w-xxl-195p { + width: 195px !important; } + .w-xxl-200p { + width: 200px !important; } + .w-xxl-205p { + width: 205px !important; } + .w-xxl-210p { + width: 210px !important; } + .w-xxl-215p { + width: 215px !important; } + .w-xxl-220p { + width: 220px !important; } + .w-xxl-225p { + width: 225px !important; } + .w-xxl-230p { + width: 230px !important; } + .w-xxl-235p { + width: 235px !important; } + .w-xxl-240p { + width: 240px !important; } + .w-xxl-245p { + width: 245px !important; } + .w-xxl-250p { + width: 250px !important; } + .w-xxl-255p { + width: 255px !important; } + .w-xxl-260p { + width: 260px !important; } + .w-xxl-265p { + width: 265px !important; } + .w-xxl-270p { + width: 270px !important; } + .w-xxl-275p { + width: 275px !important; } + .w-xxl-280p { + width: 280px !important; } + .w-xxl-285p { + width: 285px !important; } + .w-xxl-290p { + width: 290px !important; } + .w-xxl-295p { + width: 295px !important; } + .w-xxl-300p { + width: 300px !important; } + .w-xxl-305p { + width: 305px !important; } + .w-xxl-310p { + width: 310px !important; } + .w-xxl-315p { + width: 315px !important; } + .w-xxl-320p { + width: 320px !important; } + .w-xxl-325p { + width: 325px !important; } + .w-xxl-330p { + width: 330px !important; } + .w-xxl-335p { + width: 335px !important; } + .w-xxl-340p { + width: 340px !important; } + .w-xxl-345p { + width: 345px !important; } + .w-xxl-350p { + width: 350px !important; } + .w-xxl-355p { + width: 355px !important; } + .w-xxl-360p { + width: 360px !important; } + .w-xxl-365p { + width: 365px !important; } + .w-xxl-370p { + width: 370px !important; } + .w-xxl-375p { + width: 375px !important; } + .w-xxl-380p { + width: 380px !important; } + .w-xxl-385p { + width: 385px !important; } + .w-xxl-390p { + width: 390px !important; } + .w-xxl-395p { + width: 395px !important; } + .w-xxl-400p { + width: 400px !important; } + .w-xxl-405p { + width: 405px !important; } + .w-xxl-410p { + width: 410px !important; } + .w-xxl-415p { + width: 415px !important; } + .w-xxl-420p { + width: 420px !important; } + .w-xxl-425p { + width: 425px !important; } + .w-xxl-430p { + width: 430px !important; } + .w-xxl-435p { + width: 435px !important; } + .w-xxl-440p { + width: 440px !important; } + .w-xxl-445p { + width: 445px !important; } + .w-xxl-450p { + width: 450px !important; } + .w-xxl-455p { + width: 455px !important; } + .w-xxl-460p { + width: 460px !important; } + .w-xxl-465p { + width: 465px !important; } + .w-xxl-470p { + width: 470px !important; } + .w-xxl-475p { + width: 475px !important; } + .w-xxl-480p { + width: 480px !important; } + .w-xxl-485p { + width: 485px !important; } + .w-xxl-490p { + width: 490px !important; } + .w-xxl-495p { + width: 495px !important; } + .w-xxl-500p { + width: 500px !important; } + .w-xxl-505p { + width: 505px !important; } + .w-xxl-510p { + width: 510px !important; } + .w-xxl-515p { + width: 515px !important; } + .w-xxl-520p { + width: 520px !important; } + .w-xxl-525p { + width: 525px !important; } + .w-xxl-530p { + width: 530px !important; } + .w-xxl-535p { + width: 535px !important; } + .w-xxl-540p { + width: 540px !important; } + .w-xxl-545p { + width: 545px !important; } + .w-xxl-550p { + width: 550px !important; } + .w-xxl-555p { + width: 555px !important; } + .w-xxl-560p { + width: 560px !important; } + .w-xxl-565p { + width: 565px !important; } + .w-xxl-570p { + width: 570px !important; } + .w-xxl-575p { + width: 575px !important; } + .w-xxl-580p { + width: 580px !important; } + .w-xxl-585p { + width: 585px !important; } + .w-xxl-590p { + width: 590px !important; } + .w-xxl-595p { + width: 595px !important; } + .w-xxl-600p { + width: 600px !important; } + .w-xxl-605p { + width: 605px !important; } + .w-xxl-610p { + width: 610px !important; } + .w-xxl-615p { + width: 615px !important; } + .w-xxl-620p { + width: 620px !important; } + .w-xxl-625p { + width: 625px !important; } + .w-xxl-630p { + width: 630px !important; } + .w-xxl-635p { + width: 635px !important; } + .w-xxl-640p { + width: 640px !important; } + .w-xxl-645p { + width: 645px !important; } + .w-xxl-650p { + width: 650px !important; } + .w-xxl-655p { + width: 655px !important; } + .w-xxl-660p { + width: 660px !important; } + .w-xxl-665p { + width: 665px !important; } + .w-xxl-670p { + width: 670px !important; } + .w-xxl-675p { + width: 675px !important; } + .w-xxl-680p { + width: 680px !important; } + .w-xxl-685p { + width: 685px !important; } + .w-xxl-690p { + width: 690px !important; } + .w-xxl-695p { + width: 695px !important; } + .w-xxl-700p { + width: 700px !important; } + .w-xxl-705p { + width: 705px !important; } + .w-xxl-710p { + width: 710px !important; } + .w-xxl-715p { + width: 715px !important; } + .w-xxl-720p { + width: 720px !important; } + .w-xxl-725p { + width: 725px !important; } + .w-xxl-730p { + width: 730px !important; } + .w-xxl-735p { + width: 735px !important; } + .w-xxl-740p { + width: 740px !important; } + .w-xxl-745p { + width: 745px !important; } + .w-xxl-750p { + width: 750px !important; } + .w-xxl-755p { + width: 755px !important; } + .w-xxl-760p { + width: 760px !important; } + .w-xxl-765p { + width: 765px !important; } + .w-xxl-770p { + width: 770px !important; } + .w-xxl-775p { + width: 775px !important; } + .w-xxl-780p { + width: 780px !important; } + .w-xxl-785p { + width: 785px !important; } + .w-xxl-790p { + width: 790px !important; } + .w-xxl-795p { + width: 795px !important; } + .w-xxl-800p { + width: 800px !important; } } + +.w-5 { + width: 5% !important; } + +.w-10 { + width: 10% !important; } + +.w-15 { + width: 15% !important; } + +.w-20 { + width: 20% !important; } + +.w-25 { + width: 25% !important; } + +.w-30 { + width: 30% !important; } + +.w-35 { + width: 35% !important; } + +.w-40 { + width: 40% !important; } + +.w-45 { + width: 45% !important; } + +.w-50 { + width: 50% !important; } + +.w-55 { + width: 55% !important; } + +.w-60 { + width: 60% !important; } + +.w-65 { + width: 65% !important; } + +.w-70 { + width: 70% !important; } + +.w-75 { + width: 75% !important; } + +.w-80 { + width: 80% !important; } + +.w-85 { + width: 85% !important; } + +.w-90 { + width: 90% !important; } + +.w-95 { + width: 95% !important; } + +.w-100 { + width: 100% !important; } + +@media (min-width: 576px) { + .w-sm-5 { + width: 5% !important; } + .w-sm-10 { + width: 10% !important; } + .w-sm-15 { + width: 15% !important; } + .w-sm-20 { + width: 20% !important; } + .w-sm-25 { + width: 25% !important; } + .w-sm-30 { + width: 30% !important; } + .w-sm-35 { + width: 35% !important; } + .w-sm-40 { + width: 40% !important; } + .w-sm-45 { + width: 45% !important; } + .w-sm-50 { + width: 50% !important; } + .w-sm-55 { + width: 55% !important; } + .w-sm-60 { + width: 60% !important; } + .w-sm-65 { + width: 65% !important; } + .w-sm-70 { + width: 70% !important; } + .w-sm-75 { + width: 75% !important; } + .w-sm-80 { + width: 80% !important; } + .w-sm-85 { + width: 85% !important; } + .w-sm-90 { + width: 90% !important; } + .w-sm-95 { + width: 95% !important; } + .w-sm-100 { + width: 100% !important; } } + +@media (min-width: 768px) { + .w-md-5 { + width: 5% !important; } + .w-md-10 { + width: 10% !important; } + .w-md-15 { + width: 15% !important; } + .w-md-20 { + width: 20% !important; } + .w-md-25 { + width: 25% !important; } + .w-md-30 { + width: 30% !important; } + .w-md-35 { + width: 35% !important; } + .w-md-40 { + width: 40% !important; } + .w-md-45 { + width: 45% !important; } + .w-md-50 { + width: 50% !important; } + .w-md-55 { + width: 55% !important; } + .w-md-60 { + width: 60% !important; } + .w-md-65 { + width: 65% !important; } + .w-md-70 { + width: 70% !important; } + .w-md-75 { + width: 75% !important; } + .w-md-80 { + width: 80% !important; } + .w-md-85 { + width: 85% !important; } + .w-md-90 { + width: 90% !important; } + .w-md-95 { + width: 95% !important; } + .w-md-100 { + width: 100% !important; } } + +@media (min-width: 992px) { + .w-lg-5 { + width: 5% !important; } + .w-lg-10 { + width: 10% !important; } + .w-lg-15 { + width: 15% !important; } + .w-lg-20 { + width: 20% !important; } + .w-lg-25 { + width: 25% !important; } + .w-lg-30 { + width: 30% !important; } + .w-lg-35 { + width: 35% !important; } + .w-lg-40 { + width: 40% !important; } + .w-lg-45 { + width: 45% !important; } + .w-lg-50 { + width: 50% !important; } + .w-lg-55 { + width: 55% !important; } + .w-lg-60 { + width: 60% !important; } + .w-lg-65 { + width: 65% !important; } + .w-lg-70 { + width: 70% !important; } + .w-lg-75 { + width: 75% !important; } + .w-lg-80 { + width: 80% !important; } + .w-lg-85 { + width: 85% !important; } + .w-lg-90 { + width: 90% !important; } + .w-lg-95 { + width: 95% !important; } + .w-lg-100 { + width: 100% !important; } } + +@media (min-width: 1200px) { + .w-xl-5 { + width: 5% !important; } + .w-xl-10 { + width: 10% !important; } + .w-xl-15 { + width: 15% !important; } + .w-xl-20 { + width: 20% !important; } + .w-xl-25 { + width: 25% !important; } + .w-xl-30 { + width: 30% !important; } + .w-xl-35 { + width: 35% !important; } + .w-xl-40 { + width: 40% !important; } + .w-xl-45 { + width: 45% !important; } + .w-xl-50 { + width: 50% !important; } + .w-xl-55 { + width: 55% !important; } + .w-xl-60 { + width: 60% !important; } + .w-xl-65 { + width: 65% !important; } + .w-xl-70 { + width: 70% !important; } + .w-xl-75 { + width: 75% !important; } + .w-xl-80 { + width: 80% !important; } + .w-xl-85 { + width: 85% !important; } + .w-xl-90 { + width: 90% !important; } + .w-xl-95 { + width: 95% !important; } + .w-xl-100 { + width: 100% !important; } } + +@media (min-width: 1400px) { + .w-xxl-5 { + width: 5% !important; } + .w-xxl-10 { + width: 10% !important; } + .w-xxl-15 { + width: 15% !important; } + .w-xxl-20 { + width: 20% !important; } + .w-xxl-25 { + width: 25% !important; } + .w-xxl-30 { + width: 30% !important; } + .w-xxl-35 { + width: 35% !important; } + .w-xxl-40 { + width: 40% !important; } + .w-xxl-45 { + width: 45% !important; } + .w-xxl-50 { + width: 50% !important; } + .w-xxl-55 { + width: 55% !important; } + .w-xxl-60 { + width: 60% !important; } + .w-xxl-65 { + width: 65% !important; } + .w-xxl-70 { + width: 70% !important; } + .w-xxl-75 { + width: 75% !important; } + .w-xxl-80 { + width: 80% !important; } + .w-xxl-85 { + width: 85% !important; } + .w-xxl-90 { + width: 90% !important; } + .w-xxl-95 { + width: 95% !important; } + .w-xxl-100 { + width: 100% !important; } } + +/*Max Width*/ +.mw-25p { + max-width: 25px !important; } + +.mw-50p { + max-width: 50px !important; } + +.mw-75p { + max-width: 75px !important; } + +.mw-100p { + max-width: 100px !important; } + +.mw-125p { + max-width: 125px !important; } + +.mw-150p { + max-width: 150px !important; } + +.mw-175p { + max-width: 175px !important; } + +.mw-200p { + max-width: 200px !important; } + +.mw-225p { + max-width: 225px !important; } + +.mw-250p { + max-width: 250px !important; } + +.mw-275p { + max-width: 275px !important; } + +.mw-300p { + max-width: 300px !important; } + +.mw-325p { + max-width: 325px !important; } + +.mw-350p { + max-width: 350px !important; } + +.mw-375p { + max-width: 375px !important; } + +.mw-400p { + max-width: 400px !important; } + +.mw-425p { + max-width: 425px !important; } + +.mw-450p { + max-width: 450px !important; } + +.mw-475p { + max-width: 475px !important; } + +.mw-500p { + max-width: 500px !important; } + +.mw-525p { + max-width: 525px !important; } + +.mw-550p { + max-width: 550px !important; } + +.mw-575p { + max-width: 575px !important; } + +.mw-600p { + max-width: 600px !important; } + +.mw-625p { + max-width: 625px !important; } + +.mw-650p { + max-width: 650px !important; } + +.mw-675p { + max-width: 675px !important; } + +.mw-700p { + max-width: 700px !important; } + +.mw-725p { + max-width: 725px !important; } + +.mw-750p { + max-width: 750px !important; } + +.mw-775p { + max-width: 775px !important; } + +.mw-800p { + max-width: 800px !important; } + +/*Min Width*/ +.mnw-0 { + min-width: 0 !important; } + +.mnw-25p { + min-width: 25px !important; } + +.mnw-50p { + min-width: 50px !important; } + +.mnw-75p { + min-width: 75px !important; } + +.mnw-100p { + min-width: 100px !important; } + +.mnw-125p { + min-width: 125px !important; } + +.mnw-150p { + min-width: 150px !important; } + +.mnw-175p { + min-width: 175px !important; } + +.mnw-200p { + min-width: 200px !important; } + +.mnw-225p { + min-width: 225px !important; } + +.mnw-250p { + min-width: 250px !important; } + +.mnw-275p { + min-width: 275px !important; } + +.mnw-300p { + min-width: 300px !important; } + +.mnw-325p { + min-width: 325px !important; } + +.mnw-350p { + min-width: 350px !important; } + +.mnw-375p { + min-width: 375px !important; } + +.mnw-400p { + min-width: 400px !important; } + +.mnw-425p { + min-width: 425px !important; } + +.mnw-450p { + min-width: 450px !important; } + +.mnw-475p { + min-width: 475px !important; } + +.mnw-500p { + min-width: 500px !important; } + +.mnw-525p { + min-width: 525px !important; } + +.mnw-550p { + min-width: 550px !important; } + +.mnw-575p { + min-width: 575px !important; } + +.mnw-600p { + min-width: 600px !important; } + +.mnw-625p { + min-width: 625px !important; } + +.mnw-650p { + min-width: 650px !important; } + +.mnw-675p { + min-width: 675px !important; } + +.mnw-700p { + min-width: 700px !important; } + +.mnw-725p { + min-width: 725px !important; } + +.mnw-750p { + min-width: 750px !important; } + +.mnw-775p { + min-width: 775px !important; } + +.mnw-800p { + min-width: 800px !important; } + +/*Height*/ +.h-25p { + height: 25px !important; } + +.h-30p { + height: 30px !important; } + +.h-35p { + height: 35px !important; } + +.h-40p { + height: 40px !important; } + +.h-45p { + height: 45px !important; } + +.h-50p { + height: 50px !important; } + +.h-55p { + height: 55px !important; } + +.h-60p { + height: 60px !important; } + +.h-65p { + height: 65px !important; } + +.h-70p { + height: 70px !important; } + +.h-75p { + height: 75px !important; } + +.h-80p { + height: 80px !important; } + +.h-85p { + height: 85px !important; } + +.h-90p { + height: 90px !important; } + +.h-95p { + height: 95px !important; } + +.h-100p { + height: 100px !important; } + +.h-105p { + height: 105px !important; } + +.h-110p { + height: 110px !important; } + +.h-115p { + height: 115px !important; } + +.h-120p { + height: 120px !important; } + +.h-125p { + height: 125px !important; } + +.h-130p { + height: 130px !important; } + +.h-135p { + height: 135px !important; } + +.h-140p { + height: 140px !important; } + +.h-145p { + height: 145px !important; } + +.h-150p { + height: 150px !important; } + +.h-155p { + height: 155px !important; } + +.h-160p { + height: 160px !important; } + +.h-165p { + height: 165px !important; } + +.h-170p { + height: 170px !important; } + +.h-175p { + height: 175px !important; } + +.h-180p { + height: 180px !important; } + +.h-185p { + height: 185px !important; } + +.h-190p { + height: 190px !important; } + +.h-195p { + height: 195px !important; } + +.h-200p { + height: 200px !important; } + +.h-205p { + height: 205px !important; } + +.h-210p { + height: 210px !important; } + +.h-215p { + height: 215px !important; } + +.h-220p { + height: 220px !important; } + +.h-225p { + height: 225px !important; } + +.h-230p { + height: 230px !important; } + +.h-235p { + height: 235px !important; } + +.h-240p { + height: 240px !important; } + +.h-245p { + height: 245px !important; } + +.h-250p { + height: 250px !important; } + +.h-255p { + height: 255px !important; } + +.h-260p { + height: 260px !important; } + +.h-265p { + height: 265px !important; } + +.h-270p { + height: 270px !important; } + +.h-275p { + height: 275px !important; } + +.h-280p { + height: 280px !important; } + +.h-285p { + height: 285px !important; } + +.h-290p { + height: 290px !important; } + +.h-295p { + height: 295px !important; } + +.h-300p { + height: 300px !important; } + +.h-305p { + height: 305px !important; } + +.h-310p { + height: 310px !important; } + +.h-315p { + height: 315px !important; } + +.h-320p { + height: 320px !important; } + +.h-325p { + height: 325px !important; } + +.h-330p { + height: 330px !important; } + +.h-335p { + height: 335px !important; } + +.h-340p { + height: 340px !important; } + +.h-345p { + height: 345px !important; } + +.h-350p { + height: 350px !important; } + +.h-355p { + height: 355px !important; } + +.h-360p { + height: 360px !important; } + +.h-365p { + height: 365px !important; } + +.h-370p { + height: 370px !important; } + +.h-375p { + height: 375px !important; } + +.h-380p { + height: 380px !important; } + +.h-385p { + height: 385px !important; } + +.h-390p { + height: 390px !important; } + +.h-395p { + height: 395px !important; } + +.h-400p { + height: 400px !important; } + +.h-405p { + height: 405px !important; } + +.h-410p { + height: 410px !important; } + +.h-415p { + height: 415px !important; } + +.h-420p { + height: 420px !important; } + +.h-425p { + height: 425px !important; } + +.h-430p { + height: 430px !important; } + +.h-435p { + height: 435px !important; } + +.h-440p { + height: 440px !important; } + +.h-445p { + height: 445px !important; } + +.h-450p { + height: 450px !important; } + +.h-455p { + height: 455px !important; } + +.h-460p { + height: 460px !important; } + +.h-465p { + height: 465px !important; } + +.h-470p { + height: 470px !important; } + +.h-475p { + height: 475px !important; } + +.h-480p { + height: 480px !important; } + +.h-485p { + height: 485px !important; } + +.h-490p { + height: 490px !important; } + +.h-495p { + height: 495px !important; } + +.h-500p { + height: 500px !important; } + +.h-505p { + height: 505px !important; } + +.h-510p { + height: 510px !important; } + +.h-515p { + height: 515px !important; } + +.h-520p { + height: 520px !important; } + +.h-525p { + height: 525px !important; } + +.h-530p { + height: 530px !important; } + +.h-535p { + height: 535px !important; } + +.h-540p { + height: 540px !important; } + +.h-545p { + height: 545px !important; } + +.h-550p { + height: 550px !important; } + +.h-555p { + height: 555px !important; } + +.h-560p { + height: 560px !important; } + +.h-565p { + height: 565px !important; } + +.h-570p { + height: 570px !important; } + +.h-575p { + height: 575px !important; } + +.h-580p { + height: 580px !important; } + +.h-585p { + height: 585px !important; } + +.h-590p { + height: 590px !important; } + +.h-595p { + height: 595px !important; } + +.h-600p { + height: 600px !important; } + +.h-605p { + height: 605px !important; } + +.h-610p { + height: 610px !important; } + +.h-615p { + height: 615px !important; } + +.h-620p { + height: 620px !important; } + +.h-625p { + height: 625px !important; } + +.h-630p { + height: 630px !important; } + +.h-635p { + height: 635px !important; } + +.h-640p { + height: 640px !important; } + +.h-645p { + height: 645px !important; } + +.h-650p { + height: 650px !important; } + +.h-655p { + height: 655px !important; } + +.h-660p { + height: 660px !important; } + +.h-665p { + height: 665px !important; } + +.h-670p { + height: 670px !important; } + +.h-675p { + height: 675px !important; } + +.h-680p { + height: 680px !important; } + +.h-685p { + height: 685px !important; } + +.h-690p { + height: 690px !important; } + +.h-695p { + height: 695px !important; } + +.h-700p { + height: 700px !important; } + +.h-705p { + height: 705px !important; } + +.h-710p { + height: 710px !important; } + +.h-715p { + height: 715px !important; } + +.h-720p { + height: 720px !important; } + +.h-725p { + height: 725px !important; } + +.h-730p { + height: 730px !important; } + +.h-735p { + height: 735px !important; } + +.h-740p { + height: 740px !important; } + +.h-745p { + height: 745px !important; } + +.h-750p { + height: 750px !important; } + +.h-755p { + height: 755px !important; } + +.h-760p { + height: 760px !important; } + +.h-765p { + height: 765px !important; } + +.h-770p { + height: 770px !important; } + +.h-775p { + height: 775px !important; } + +.h-780p { + height: 780px !important; } + +.h-785p { + height: 785px !important; } + +.h-790p { + height: 790px !important; } + +.h-795p { + height: 795px !important; } + +.h-800p { + height: 800px !important; } + +.h-25 { + height: 25% !important; } + +.h-30 { + height: 30% !important; } + +.h-35 { + height: 35% !important; } + +.h-40 { + height: 40% !important; } + +.h-45 { + height: 45% !important; } + +.h-50 { + height: 50% !important; } + +.h-55 { + height: 55% !important; } + +.h-60 { + height: 60% !important; } + +.h-65 { + height: 65% !important; } + +.h-70 { + height: 70% !important; } + +.h-75 { + height: 75% !important; } + +.h-80 { + height: 80% !important; } + +.h-85 { + height: 85% !important; } + +.h-90 { + height: 90% !important; } + +.h-95 { + height: 95% !important; } + +.h-100 { + height: 100% !important; } + +/*Max Height*/ +.mh-100p { + max-height: 100px !important; } + +.mh-125p { + max-height: 125px !important; } + +.mh-150p { + max-height: 150px !important; } + +.mh-175p { + max-height: 175px !important; } + +.mh-200p { + max-height: 200px !important; } + +.mh-225p { + max-height: 225px !important; } + +.mh-250p { + max-height: 250px !important; } + +.mh-275p { + max-height: 275px !important; } + +.mh-300p { + max-height: 300px !important; } + +.mh-325p { + max-height: 325px !important; } + +.mh-350p { + max-height: 350px !important; } + +.mh-375p { + max-height: 375px !important; } + +.mh-400p { + max-height: 400px !important; } + +.mh-425p { + max-height: 425px !important; } + +.mh-450p { + max-height: 450px !important; } + +.mh-475p { + max-height: 475px !important; } + +.mh-500p { + max-height: 500px !important; } + +.mh-525p { + max-height: 525px !important; } + +.mh-550p { + max-height: 550px !important; } + +.mh-575p { + max-height: 575px !important; } + +.mh-600p { + max-height: 600px !important; } + +.mh-625p { + max-height: 625px !important; } + +.mh-650p { + max-height: 650px !important; } + +.mh-675p { + max-height: 675px !important; } + +.mh-700p { + max-height: 700px !important; } + +.mh-725p { + max-height: 725px !important; } + +.mh-750p { + max-height: 750px !important; } + +.mh-775p { + max-height: 775px !important; } + +.mh-800p { + max-height: 800px !important; } + +/*Min Height*/ +.mnh-100p { + min-height: 100px !important; } + +.mnh-125p { + min-height: 125px !important; } + +.mnh-150p { + min-height: 150px !important; } + +.mnh-175p { + min-height: 175px !important; } + +.mnh-200p { + min-height: 200px !important; } + +.mnh-225p { + min-height: 225px !important; } + +.mnh-250p { + min-height: 250px !important; } + +.mnh-275p { + min-height: 275px !important; } + +.mnh-300p { + min-height: 300px !important; } + +.mnh-325p { + min-height: 325px !important; } + +.mnh-350p { + min-height: 350px !important; } + +.mnh-375p { + min-height: 375px !important; } + +.mnh-400p { + min-height: 400px !important; } + +.mnh-425p { + min-height: 425px !important; } + +.mnh-450p { + min-height: 450px !important; } + +.mnh-475p { + min-height: 475px !important; } + +.mnh-500p { + min-height: 500px !important; } + +.mnh-525p { + min-height: 525px !important; } + +.mnh-550p { + min-height: 550px !important; } + +.mnh-575p { + min-height: 575px !important; } + +.mnh-600p { + min-height: 600px !important; } + +.mnh-625p { + min-height: 625px !important; } + +.mnh-650p { + min-height: 650px !important; } + +.mnh-675p { + min-height: 675px !important; } + +.mnh-700p { + min-height: 700px !important; } + +.mnh-725p { + min-height: 725px !important; } + +.mnh-750p { + min-height: 750px !important; } + +.mnh-775p { + min-height: 775px !important; } + +.mnh-800p { + min-height: 800px !important; } + +/*Div Sizes*/ +.d-8 { + height: 8px !important; + width: 8px !important; } + +.d-10 { + height: 10px !important; + width: 10px !important; } + +.d-12 { + height: 12px !important; + width: 12px !important; } + +.d-14 { + height: 14px !important; + width: 14px !important; } + +.d-16 { + height: 16px !important; + width: 16px !important; } + +.d-18 { + height: 18px !important; + width: 18px !important; } + +.d-20 { + height: 20px !important; + width: 20px !important; } + +.d-22 { + height: 22px !important; + width: 22px !important; } + +.d-24 { + height: 24px !important; + width: 24px !important; } + +.d-26 { + height: 26px !important; + width: 26px !important; } + +.d-28 { + height: 28px !important; + width: 28px !important; } + +.d-30 { + height: 30px !important; + width: 30px !important; } + +.d-32 { + height: 32px !important; + width: 32px !important; } + +.d-34 { + height: 34px !important; + width: 34px !important; } + +.d-36 { + height: 36px !important; + width: 36px !important; } + +.d-38 { + height: 38px !important; + width: 38px !important; } + +.d-40 { + height: 40px !important; + width: 40px !important; } + +.d-42 { + height: 42px !important; + width: 42px !important; } + +.d-44 { + height: 44px !important; + width: 44px !important; } + +.d-46 { + height: 46px !important; + width: 46px !important; } + +.d-48 { + height: 48px !important; + width: 48px !important; } + +.d-50 { + height: 50px !important; + width: 50px !important; } + +.d-54 { + height: 54px !important; + width: 54px !important; } + +.d-58 { + height: 58px !important; + width: 58px !important; } + +.d-62 { + height: 62px !important; + width: 62px !important; } + +.d-66 { + height: 66px !important; + width: 66px !important; } + +.d-70 { + height: 70px !important; + width: 70px !important; } + +.d-74 { + height: 74px !important; + width: 74px !important; } + +.d-78 { + height: 78px !important; + width: 78px !important; } + +.d-82 { + height: 82px !important; + width: 82px !important; } + +.d-86 { + height: 86px !important; + width: 86px !important; } + +.d-90 { + height: 90px !important; + width: 90px !important; } + +.d-94 { + height: 94px !important; + width: 94px !important; } + +.d-98 { + height: 98px !important; + width: 98px !important; } + +.d-100 { + height: 100px !important; + width: 100px !important; } + +.d-110 { + height: 110px !important; + width: 110px !important; } + +.d-120 { + height: 120px !important; + width: 120px !important; } + +.d-130 { + height: 130px !important; + width: 130px !important; } + +.d-140 { + height: 140px !important; + width: 140px !important; } + +.d-150 { + height: 150px !important; + width: 150px !important; } + +.bg-warm-flame { + background-image: linear-gradient(45deg, #ff9a9e 0%, #fad0c4 99%, #fad0c4 100%) !important; } + +.bg-night-fade { + background-image: linear-gradient(to top, #a18cd1 0%, #fbc2eb 100%) !important; } + +.bg-sunny-morning { + background-image: linear-gradient(120deg, #f6d365 0%, #fda085 100%) !important; } + +.bg-tempting-azure { + background-image: linear-gradient(120deg, #84fab0 0%, #8fd3f4 100%) !important; } + +.bg-amy-crisp { + background-image: linear-gradient(120deg, #a6c0fe 0%, #f68084 100%) !important; } + +.bg-heavy-rain { + background-image: linear-gradient(to top, #cfd9df 0%, #e2ebf0 100%) !important; } + +.bg-mean-fruit { + background-image: linear-gradient(120deg, #fccb90 0%, #d57eeb 100%) !important; } + +.bg-malibu-beach { + background-image: linear-gradient(to right, #4facfe 0%, #00f2fe 100%) !important; } + +.bg-deep-blue { + background-image: linear-gradient(120deg, #e0c3fc 0%, #8ec5fc 100%) !important; } + +.bg-ripe-malin { + background-image: linear-gradient(120deg, #f093fb 0%, #f5576c 100%) !important; } + +.bg-arielle-smile { + background-image: radial-gradient(circle 248px at center, #16d9e3 0%, #30c7ec 47%, #46aef7 100%) !important; } + +.bg-plum-plate { + background-image: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important; } + +.bg-happy-fisher { + background-image: linear-gradient(120deg, #89f7fe 0%, #66a6ff 100%) !important; } + +.bg-happy-itmeo { + background-image: linear-gradient(180deg, #2af598 0%, #009efd 100%) !important; } + +.bg-mixed-hopes { + background-image: linear-gradient(to top, #c471f5 0%, #fa71cd 100%) !important; } + +.bg-strong-bliss { + background-image: linear-gradient(to right, #f78ca0 0%, #f9748f 19%, #fd868c 60%, #fe9a8b 100%) !important; } + +.bg-grow-early { + background-image: linear-gradient(to top, #0ba360 0%, #3cba92 100%) !important; } + +.bg-love-kiss { + background-image: linear-gradient(to top, #ff0844 0%, #ffb199 100%) !important; } + +.bg-premium-dark { + background-image: linear-gradient(to right, #434343 0%, black 100%) !important; } + +.bg-happy-green { + background-image: linear-gradient(to bottom, #00b09b, #96c93d) !important; } + +.bg-vicious-stance { + background-image: linear-gradient(60deg, #29323c 0%, #485563 100%) !important; } + +.bg-midnight-bloom { + background-image: linear-gradient(-20deg, #2b5876 0%, #4e4376 100%) !important; } + +.bg-night-sky { + background-image: linear-gradient(to top, #1e3c72 0%, #1e3c72 1%, #2a5298 100%) !important; } + +.bg-slick-carbon { + background-image: linear-gradient(to bottom, #323232 0%, #3F3F3F 40%, #1C1C1C 150%), linear-gradient(to top, rgba(255, 255, 255, 0.4) 0%, rgba(0, 0, 0, 0.25) 200%) !important; + background-blend-mode: multiply; } + +.bg-royal { + background-image: linear-gradient(to right, #141e30, #243b55) !important; } + +.bg-asteroid { + background-image: linear-gradient(to right, #0f2027, #203a43, #2c5364) !important; } + +.bg-transparent { + background: transparent !important; } + +.dd-header-bg-1 { + background: url("./assets/images/dropdown-header/abstract1.jpg"); } + +.dd-header-bg-2 { + background: url("./assets/images/dropdown-header/abstract2.jpg"); } + +.dd-header-bg-3 { + background: url("./assets/images/dropdown-header/abstract3.jpg"); } + +.dd-header-bg-4 { + background: url("./assets/images/dropdown-header/city1.jpg"); } + +.dd-header-bg-5 { + background: url("./assets/images/dropdown-header/city2.jpg"); } + +/*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license - http://opensource.org/licenses/MIT +Copyright (c) 2015 Daniel Eden +*/ +body { + -webkit-backface-visibility: hidden; } + +.animated { + -webkit-animation-duration: calc( 1s); + animation-duration: calc( 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: calc( 1s * 2); + animation-duration: calc( 1s * 2); } + .animated.bounceIn, .animated.bounceOut { + -webkit-animation-duration: calc( 1s * 0.75); + animation-duration: calc( 1s * 0.75); } + .animated.flipOutX, .animated.flipOutY { + -webkit-animation-duration: calc( 1s * 0.75); + animation-duration: calc( 1s * 0.75); } + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; } + 100% { + opacity: 1; } } + +@keyframes fadeIn { + 0% { + opacity: 0; } + 100% { + opacity: 1; } } + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; } + +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-20px); } + 100% { + opacity: 1; + -webkit-transform: translateY(0); } } + +@keyframes fadeInDown { + 0% { + opacity: 0; + transform: translateY(-20px); } + 100% { + opacity: 1; + transform: translateY(0); } } + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; } + +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(20px); } + 100% { + opacity: 1; + -webkit-transform: translateY(0); } } + +@keyframes fadeInUp { + 0% { + opacity: 0; + transform: translateY(20px); } + 100% { + opacity: 1; + transform: translateY(0); } } + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; } + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; } + 100% { + opacity: 0; } } + +@keyframes fadeOut { + 0% { + opacity: 1; } + 100% { + opacity: 0; } } + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; } + +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translateX(100%) skewX(-30deg); + opacity: 0; } + 60% { + -webkit-transform: translateX(-20%) skewX(30deg); + opacity: 1; } + 80% { + -webkit-transform: translateX(0%) skewX(-15deg); + opacity: 1; } + 100% { + -webkit-transform: translateX(0%) skewX(0deg); + opacity: 1; } } + +@keyframes lightSpeedIn { + 0% { + transform: translateX(100%) skewX(-30deg); + opacity: 0; } + 60% { + transform: translateX(-20%) skewX(30deg); + opacity: 1; } + 80% { + transform: translateX(0%) skewX(-15deg); + opacity: 1; } + 100% { + transform: translateX(0%) skewX(0deg); + opacity: 1; } } + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; } + +@-webkit-keyframes lightSpeedOut { + 0% { + -webkit-transform: translateX(0%) skewX(0deg); + opacity: 1; } + 100% { + -webkit-transform: translateX(100%) skewX(-30deg); + opacity: 0; } } + +@keyframes lightSpeedOut { + 0% { + transform: translateX(0%) skewX(0deg); + opacity: 1; } + 100% { + transform: translateX(100%) skewX(-30deg); + opacity: 0; } } + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; } + +.popover:not([x-placement^="top"]) { + -webkit-animation: fade-in2 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) both; + animation: fade-in2 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) both; } + +.dropdown-menu.show:not(.dropup) { + -webkit-animation: fade-in2 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) both; + animation: fade-in2 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) both; } + +.dropup > .dropdown-menu.show { + -webkit-animation: fade-in3 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) both; + animation: fade-in3 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) both; } + +@-webkit-keyframes fade-in2 { + 0% { + margin-top: -50px; + visibility: hidden; + opacity: 0; } + 100% { + margin-top: 5px; + visibility: visible; + opacity: 1; } } + +@keyframes fade-in2 { + 0% { + margin-top: -50px; + visibility: hidden; + opacity: 0; } + 100% { + margin-top: 5px; + visibility: visible; + opacity: 1; } } + +@-webkit-keyframes fade-in3 { + 0% { + visibility: hidden; + opacity: 0; } + 100% { + visibility: visible; + opacity: 1; } } + +@keyframes fade-in3 { + 0% { + visibility: hidden; + opacity: 0; } + 100% { + visibility: visible; + opacity: 1; } } + +.form-control { + transition: all .2s; } + +.fade-enter-active, .fade-leave-active { + transition: opacity 0.1s; } + +.fade-enter, .fade-leave-active { + opacity: 0; } + +.btn-outline-2x { + border-width: 2px; } + .btn-outline-2x.btn-group .btn { + border-width: 2px; } + .btn-outline-2x.btn-group .btn + .btn { + margin-left: -2px; } + .btn-outline-2x.btn-group-vertical .btn { + border-width: 2px; } + .btn-outline-2x.btn-group-vertical .btn + .btn { + margin-top: -2px; } + +.btn-pill .ladda-progress { + border-top-left-radius: 50px; + border-bottom-left-radius: 50px; + border-top-right-radius: 50px; + border-bottom-right-radius: 50px; } + +.btn-pill.btn-group > .btn:first-child { + border-top-left-radius: 50px; + border-bottom-left-radius: 50px; } + +.btn-pill.btn-group > .btn:last-child { + border-top-right-radius: 50px; + border-bottom-right-radius: 50px; } + +.btn-pill.btn-group-vertical > .btn:first-child { + border-top-left-radius: 12px; + border-top-right-radius: 12px; } + +.btn-pill.btn-group-vertical > .btn:last-child { + border-bottom-right-radius: 12px; + border-bottom-left-radius: 12px; } + +.btn-square { + border-radius: 0; } + .btn-square .ladda-progress { + border-radius: 0; } + .btn-square.btn-group-vertical > .btn, .btn-square.btn-group > .btn { + border-radius: 0; } + +.btn-group .btn { + font-size: 0.94rem; + font-weight: 500; } + +.btn { + font-size: 0.94rem; + font-weight: 500; } + .btn.btn-pill.btn-wide, .btn.btn-pill { + border-top-left-radius: 50px; + border-bottom-left-radius: 50px; + border-top-right-radius: 50px; + border-bottom-right-radius: 50px; } + +.btn-dashed { + border-style: dashed; } + .btn-dashed.btn-group { + border-style: none; } + .btn-dashed.btn-group .btn { + border-style: dashed; } + .btn-dashed.btn-group-vertical { + border-style: none; } + .btn-dashed.btn-group-vertical .btn { + border-style: dashed; } + +.dropdown-toggle-no-caret::after { + display: none; } + +.btn-icon { + vertical-align: bottom; } + .btn-icon.btn-icon-right .btn-icon-wrapper { + margin-left: 0.5rem; + margin-right: 0; } + .btn-icon .btn-icon-wrapper { + margin-right: 0.5rem; + margin-left: 0; + margin-top: 0; + font-size: 17px; + vertical-align: middle; + transition: none; + display: inline-block; } + .btn-icon.btn-link { + text-decoration: none; } + .btn-icon.btn-lg:not(.btn-block) .btn-icon-wrapper, .btn-group-lg > .btn-icon.btn:not(.btn-block) .btn-icon-wrapper { + font-size: 25px; } + .btn-icon.btn-sm:not(.btn-block) .btn-icon-wrapper, .btn-group-sm > .btn-icon.btn:not(.btn-block) .btn-icon-wrapper { + font-size: 16px; } + +.btn-icon-only .btn-icon-wrapper { + margin-left: 0; + margin-right: 0; } + +.btn-hover-shine { + position: relative; } + .btn-hover-shine:after { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 0; + height: 100%; + background-color: rgba(255, 255, 255, 0.4); + transition: none; } + .btn-hover-shine:hover:after { + width: 120%; + background-color: rgba(255, 255, 255, 0); + transition: all 0.4s ease-in-out; } + .btn-hover-shine.btn-pill::after { + border-top-left-radius: 50px; + border-bottom-left-radius: 50px; + border-top-right-radius: 50px; + border-bottom-right-radius: 50px; } + +.btn-icon-vertical { + padding-top: 1rem; + padding-bottom: 1rem; + min-width: 100px; } + .btn-icon-vertical .btn-icon-wrapper { + display: block; + font-size: 200%; + margin: 5px 0; + opacity: .6; } + .btn-icon-vertical.btn-link { + text-decoration: none; } + .btn-icon-vertical.btn-lg:not(.btn-block) .btn-icon-wrapper, .btn-group-lg > .btn-icon-vertical.btn:not(.btn-block) .btn-icon-wrapper { + font-size: 25px; } + .btn-icon-vertical.btn-sm:not(.btn-block) .btn-icon-wrapper, .btn-group-sm > .btn-icon-vertical.btn:not(.btn-block) .btn-icon-wrapper { + font-size: 16px; } + .btn-icon-vertical:active .btn-icon-wrapper, .btn-icon-vertical.active .btn-icon-wrapper, .btn-icon-vertical:hover .btn-icon-wrapper { + opacity: 1; } + .btn-icon-vertical.btn-icon-bottom .btn-icon-wrapper { + margin: 0.2rem 0 5px; } + .btn-icon-vertical.btn-transition-text .btn-icon-wrapper { + transition: all .2s !important; } + .btn-icon-vertical.btn-transition-text:hover .btn-icon-wrapper { + transform: scale(1.3); } + .btn-icon-vertical.btn-transition-text.btn-transition-alt:hover .btn-icon-wrapper { + color: #fff !important; } + +.btn-icon-lg { + font-size: 2.5rem !important; } + +.btn-transition { + color: #6c757d; + border-color: #e9ecef; + background-color: none; } + .btn-transition.btn-outline-link { + border-color: transparent; + background-color: transparent; } + .btn-transition.btn-outline-link:hover { + color: #3f6ad8; + background: #f8f9fa; } + .btn-transition.disabled, .btn-transition:disabled { + color: #6c757d; + border-color: #e9ecef; } + .btn-transition:hover .btn-icon-wrapper { + transition: none; } + +.btn-transition-alt:hover .icon-gradient { + -webkit-background-clip: initial; + -webkit-text-fill-color: initial; + background-clip: initial; + text-fill-color: initial; + background: none !important; + color: #fff; } + +.btn-square { + border-radius: 0 !important; } + +.btn.btn-wide { + padding: 0.375rem 1.5rem; + font-size: 0.85455rem; + line-height: 1.5; + border-radius: 0.25rem; } + +.btn-lg.btn-wide, .btn-group-lg > .btn-wide.btn { + padding: 0.5rem 2rem; + font-size: 1.175rem; + line-height: 1.5; + border-radius: 0.3rem; } + +.btn-sm.btn-wide, .btn-group-sm > .btn-wide.btn { + padding: 0.25rem 1rem; + font-size: 0.85455rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.dropdown-toggle::after { + position: relative; + top: 2px; + opacity: .8; } + +.dropright .dropdown-toggle::after { + top: 0; } + +.dropdown-toggle-split { + border-left: rgba(255, 255, 255, 0.1) solid 1px; } + +.btn.btn-shadow.active { + box-shadow: 0 0 0 0 transparent !important; } + +.btn-primary { + color: #fff; + background-color: #3f6ad8; + border-color: #3f6ad8; } + .btn-primary:hover { + color: #fff; + background-color: #2955c8; + border-color: #2651be; } + .btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 0 rgba(92, 128, 222, 0.5); } + .btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #3f6ad8; + border-color: #3f6ad8; } + .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, + .show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #2651be; + border-color: #244cb3; } + .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(92, 128, 222, 0.5); } + .btn-primary.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(63, 106, 216, 0.4), 0 0.0625rem 0.125rem rgba(63, 106, 216, 0.5); } + .btn-primary.btn-shadow:hover { + box-shadow: 0 0.125rem 0.625rem rgba(63, 106, 216, 0.5), 0 0.0625rem 0.125rem rgba(63, 106, 216, 0.6); } + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; } + .btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5); } + .btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, + .show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; } + .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(130, 138, 145, 0.5); } + .btn-secondary.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(108, 117, 125, 0.4), 0 0.0625rem 0.125rem rgba(108, 117, 125, 0.5); } + .btn-secondary.btn-shadow:hover { + box-shadow: 0 0.125rem 0.625rem rgba(108, 117, 125, 0.5), 0 0.0625rem 0.125rem rgba(108, 117, 125, 0.6); } + +.btn-success { + color: #fff; + background-color: #3ac47d; + border-color: #3ac47d; } + .btn-success:hover { + color: #fff; + background-color: #31a66a; + border-color: #2e9d64; } + .btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 0 rgba(88, 205, 145, 0.5); } + .btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #3ac47d; + border-color: #3ac47d; } + .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, + .show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #2e9d64; + border-color: #2b935e; } + .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(88, 205, 145, 0.5); } + .btn-success.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(58, 196, 125, 0.4), 0 0.0625rem 0.125rem rgba(58, 196, 125, 0.5); } + .btn-success.btn-shadow:hover { + box-shadow: 0 0.125rem 0.625rem rgba(58, 196, 125, 0.5), 0 0.0625rem 0.125rem rgba(58, 196, 125, 0.6); } + +.btn-info { + color: #fff; + background-color: #16aaff; + border-color: #16aaff; } + .btn-info:hover { + color: #fff; + background-color: #0098ef; + border-color: #0090e2; } + .btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 0 rgba(57, 183, 255, 0.5); } + .btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #16aaff; + border-color: #16aaff; } + .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, + .show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #0090e2; + border-color: #0087d5; } + .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(57, 183, 255, 0.5); } + .btn-info.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(22, 170, 255, 0.4), 0 0.0625rem 0.125rem rgba(22, 170, 255, 0.5); } + .btn-info.btn-shadow:hover { + box-shadow: 0 0.125rem 0.625rem rgba(22, 170, 255, 0.5), 0 0.0625rem 0.125rem rgba(22, 170, 255, 0.6); } + +.btn-warning { + color: #212529; + background-color: #f7b924; + border-color: #f7b924; } + .btn-warning:hover { + color: #212529; + background-color: #eca909; + border-color: #e0a008; } + .btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 0 rgba(215, 163, 37, 0.5); } + .btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #f7b924; + border-color: #f7b924; } + .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, + .show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #e0a008; + border-color: #d49808; } + .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(215, 163, 37, 0.5); } + .btn-warning.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(247, 185, 36, 0.4), 0 0.0625rem 0.125rem rgba(247, 185, 36, 0.5); } + .btn-warning.btn-shadow:hover { + box-shadow: 0 0.125rem 0.625rem rgba(247, 185, 36, 0.5), 0 0.0625rem 0.125rem rgba(247, 185, 36, 0.6); } + +.btn-danger { + color: #fff; + background-color: #d92550; + border-color: #d92550; } + .btn-danger:hover { + color: #fff; + background-color: #b81f44; + border-color: #ad1e40; } + .btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 0 rgba(223, 70, 106, 0.5); } + .btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #d92550; + border-color: #d92550; } + .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, + .show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #ad1e40; + border-color: #a31c3c; } + .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(223, 70, 106, 0.5); } + .btn-danger.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(217, 37, 80, 0.4), 0 0.0625rem 0.125rem rgba(217, 37, 80, 0.5); } + .btn-danger.btn-shadow:hover { + box-shadow: 0 0.125rem 0.625rem rgba(217, 37, 80, 0.5), 0 0.0625rem 0.125rem rgba(217, 37, 80, 0.6); } + +.btn-light { + color: #212529; + background-color: #eeeeee; + border-color: #eeeeee; } + .btn-light:hover { + color: #212529; + background-color: #dbdbdb; + border-color: #d5d5d5; } + .btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 0 rgba(207, 208, 208, 0.5); } + .btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #eeeeee; + border-color: #eeeeee; } + .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, + .show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #d5d5d5; + border-color: #cecece; } + .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(207, 208, 208, 0.5); } + .btn-light.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(238, 238, 238, 0.4), 0 0.0625rem 0.125rem rgba(238, 238, 238, 0.5); } + .btn-light.btn-shadow:hover { + box-shadow: 0 0.125rem 0.625rem rgba(238, 238, 238, 0.5), 0 0.0625rem 0.125rem rgba(238, 238, 238, 0.6); } + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; } + .btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5); } + .btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, + .show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; } + .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(82, 88, 93, 0.5); } + .btn-dark.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(52, 58, 64, 0.4), 0 0.0625rem 0.125rem rgba(52, 58, 64, 0.5); } + .btn-dark.btn-shadow:hover { + box-shadow: 0 0.125rem 0.625rem rgba(52, 58, 64, 0.5), 0 0.0625rem 0.125rem rgba(52, 58, 64, 0.6); } + +.btn-focus { + color: #fff; + background-color: #444054; + border-color: #444054; } + .btn-focus:hover { + color: #fff; + background-color: #322f3e; + border-color: #2d2a37; } + .btn-focus:focus, .btn-focus.focus { + box-shadow: 0 0 0 0 rgba(96, 93, 110, 0.5); } + .btn-focus.disabled, .btn-focus:disabled { + color: #fff; + background-color: #444054; + border-color: #444054; } + .btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, + .show > .btn-focus.dropdown-toggle { + color: #fff; + background-color: #2d2a37; + border-color: #272430; } + .btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, + .show > .btn-focus.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(96, 93, 110, 0.5); } + .btn-focus.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(68, 64, 84, 0.4), 0 0.0625rem 0.125rem rgba(68, 64, 84, 0.5); } + .btn-focus.btn-shadow:hover { + box-shadow: 0 0.125rem 0.625rem rgba(68, 64, 84, 0.5), 0 0.0625rem 0.125rem rgba(68, 64, 84, 0.6); } + +.btn-alternate { + color: #fff; + background-color: #794c8a; + border-color: #794c8a; } + .btn-alternate:hover { + color: #fff; + background-color: #633e71; + border-color: #5c3a69; } + .btn-alternate:focus, .btn-alternate.focus { + box-shadow: 0 0 0 0 rgba(141, 103, 156, 0.5); } + .btn-alternate.disabled, .btn-alternate:disabled { + color: #fff; + background-color: #794c8a; + border-color: #794c8a; } + .btn-alternate:not(:disabled):not(.disabled):active, .btn-alternate:not(:disabled):not(.disabled).active, + .show > .btn-alternate.dropdown-toggle { + color: #fff; + background-color: #5c3a69; + border-color: #553561; } + .btn-alternate:not(:disabled):not(.disabled):active:focus, .btn-alternate:not(:disabled):not(.disabled).active:focus, + .show > .btn-alternate.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(141, 103, 156, 0.5); } + .btn-alternate.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(121, 76, 138, 0.4), 0 0.0625rem 0.125rem rgba(121, 76, 138, 0.5); } + .btn-alternate.btn-shadow:hover { + box-shadow: 0 0.125rem 0.625rem rgba(121, 76, 138, 0.5), 0 0.0625rem 0.125rem rgba(121, 76, 138, 0.6); } + +.btn-shadow-primary:hover { + box-shadow: 0 0.125rem 0.625rem rgba(63, 106, 216, 0.4), 0 0.0625rem 0.125rem rgba(63, 106, 216, 0.5); } + +.btn-shadow-secondary:hover { + box-shadow: 0 0.125rem 0.625rem rgba(108, 117, 125, 0.4), 0 0.0625rem 0.125rem rgba(108, 117, 125, 0.5); } + +.btn-shadow-success:hover { + box-shadow: 0 0.125rem 0.625rem rgba(58, 196, 125, 0.4), 0 0.0625rem 0.125rem rgba(58, 196, 125, 0.5); } + +.btn-shadow-info:hover { + box-shadow: 0 0.125rem 0.625rem rgba(22, 170, 255, 0.4), 0 0.0625rem 0.125rem rgba(22, 170, 255, 0.5); } + +.btn-shadow-warning:hover { + box-shadow: 0 0.125rem 0.625rem rgba(247, 185, 36, 0.4), 0 0.0625rem 0.125rem rgba(247, 185, 36, 0.5); } + +.btn-shadow-danger:hover { + box-shadow: 0 0.125rem 0.625rem rgba(217, 37, 80, 0.4), 0 0.0625rem 0.125rem rgba(217, 37, 80, 0.5); } + +.btn-shadow-light:hover { + box-shadow: 0 0.125rem 0.625rem rgba(238, 238, 238, 0.4), 0 0.0625rem 0.125rem rgba(238, 238, 238, 0.5); } + +.btn-shadow-dark:hover { + box-shadow: 0 0.125rem 0.625rem rgba(52, 58, 64, 0.4), 0 0.0625rem 0.125rem rgba(52, 58, 64, 0.5); } + +.btn-shadow-focus:hover { + box-shadow: 0 0.125rem 0.625rem rgba(68, 64, 84, 0.4), 0 0.0625rem 0.125rem rgba(68, 64, 84, 0.5); } + +.btn-shadow-alternate:hover { + box-shadow: 0 0.125rem 0.625rem rgba(121, 76, 138, 0.4), 0 0.0625rem 0.125rem rgba(121, 76, 138, 0.5); } + +.btn-outline-primary { + color: #3f6ad8; + border-color: #3f6ad8; } + .btn-outline-primary:hover { + color: #fff; + background-color: #3f6ad8; + border-color: #3f6ad8; } + .btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0 rgba(63, 106, 216, 0.5); } + .btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #3f6ad8; + 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: #fff; + background-color: #3f6ad8; + border-color: #3f6ad8; } + .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(63, 106, 216, 0.5); } + .btn-outline-primary.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(63, 106, 216, 0.4), 0 0.0625rem 0.125rem rgba(63, 106, 216, 0.5); } + .btn-outline-primary.btn-shadow.active:hover, .btn-outline-primary.btn-shadow.disabled:hover, .btn-outline-primary.btn-shadow:active:hover, .btn-outline-primary.btn-shadow:disabled:hover { + box-shadow: 0 0.125rem 0.625rem rgba(63, 106, 216, 0.5), 0 0.0625rem 0.125rem rgba(63, 106, 216, 0.6); } + .btn-outline-primary.btn-shadow:hover { + box-shadow: 0px 5px 15px 2px rgba(63, 106, 216, 0.19); } + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; } + .btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5); } + .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + 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: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .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(108, 117, 125, 0.5); } + .btn-outline-secondary.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(108, 117, 125, 0.4), 0 0.0625rem 0.125rem rgba(108, 117, 125, 0.5); } + .btn-outline-secondary.btn-shadow.active:hover, .btn-outline-secondary.btn-shadow.disabled:hover, .btn-outline-secondary.btn-shadow:active:hover, .btn-outline-secondary.btn-shadow:disabled:hover { + box-shadow: 0 0.125rem 0.625rem rgba(108, 117, 125, 0.5), 0 0.0625rem 0.125rem rgba(108, 117, 125, 0.6); } + .btn-outline-secondary.btn-shadow:hover { + box-shadow: 0px 5px 15px 2px rgba(108, 117, 125, 0.19); } + +.btn-outline-success { + color: #3ac47d; + border-color: #3ac47d; } + .btn-outline-success:hover { + color: #fff; + background-color: #3ac47d; + border-color: #3ac47d; } + .btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0 rgba(58, 196, 125, 0.5); } + .btn-outline-success.disabled, .btn-outline-success:disabled { + color: #3ac47d; + 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: #fff; + background-color: #3ac47d; + border-color: #3ac47d; } + .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(58, 196, 125, 0.5); } + .btn-outline-success.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(58, 196, 125, 0.4), 0 0.0625rem 0.125rem rgba(58, 196, 125, 0.5); } + .btn-outline-success.btn-shadow.active:hover, .btn-outline-success.btn-shadow.disabled:hover, .btn-outline-success.btn-shadow:active:hover, .btn-outline-success.btn-shadow:disabled:hover { + box-shadow: 0 0.125rem 0.625rem rgba(58, 196, 125, 0.5), 0 0.0625rem 0.125rem rgba(58, 196, 125, 0.6); } + .btn-outline-success.btn-shadow:hover { + box-shadow: 0px 5px 15px 2px rgba(58, 196, 125, 0.19); } + +.btn-outline-info { + color: #16aaff; + border-color: #16aaff; } + .btn-outline-info:hover { + color: #fff; + background-color: #16aaff; + border-color: #16aaff; } + .btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0 rgba(22, 170, 255, 0.5); } + .btn-outline-info.disabled, .btn-outline-info:disabled { + color: #16aaff; + 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: #fff; + background-color: #16aaff; + border-color: #16aaff; } + .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(22, 170, 255, 0.5); } + .btn-outline-info.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(22, 170, 255, 0.4), 0 0.0625rem 0.125rem rgba(22, 170, 255, 0.5); } + .btn-outline-info.btn-shadow.active:hover, .btn-outline-info.btn-shadow.disabled:hover, .btn-outline-info.btn-shadow:active:hover, .btn-outline-info.btn-shadow:disabled:hover { + box-shadow: 0 0.125rem 0.625rem rgba(22, 170, 255, 0.5), 0 0.0625rem 0.125rem rgba(22, 170, 255, 0.6); } + .btn-outline-info.btn-shadow:hover { + box-shadow: 0px 5px 15px 2px rgba(22, 170, 255, 0.19); } + +.btn-outline-warning { + color: #f7b924; + border-color: #f7b924; } + .btn-outline-warning:hover { + color: #212529; + background-color: #f7b924; + border-color: #f7b924; } + .btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0 rgba(247, 185, 36, 0.5); } + .btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #f7b924; + 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: #212529; + background-color: #f7b924; + border-color: #f7b924; } + .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(247, 185, 36, 0.5); } + .btn-outline-warning.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(247, 185, 36, 0.4), 0 0.0625rem 0.125rem rgba(247, 185, 36, 0.5); } + .btn-outline-warning.btn-shadow.active:hover, .btn-outline-warning.btn-shadow.disabled:hover, .btn-outline-warning.btn-shadow:active:hover, .btn-outline-warning.btn-shadow:disabled:hover { + box-shadow: 0 0.125rem 0.625rem rgba(247, 185, 36, 0.5), 0 0.0625rem 0.125rem rgba(247, 185, 36, 0.6); } + .btn-outline-warning.btn-shadow:hover { + box-shadow: 0px 5px 15px 2px rgba(247, 185, 36, 0.19); } + +.btn-outline-danger { + color: #d92550; + border-color: #d92550; } + .btn-outline-danger:hover { + color: #fff; + background-color: #d92550; + border-color: #d92550; } + .btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0 rgba(217, 37, 80, 0.5); } + .btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #d92550; + 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: #fff; + background-color: #d92550; + border-color: #d92550; } + .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(217, 37, 80, 0.5); } + .btn-outline-danger.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(217, 37, 80, 0.4), 0 0.0625rem 0.125rem rgba(217, 37, 80, 0.5); } + .btn-outline-danger.btn-shadow.active:hover, .btn-outline-danger.btn-shadow.disabled:hover, .btn-outline-danger.btn-shadow:active:hover, .btn-outline-danger.btn-shadow:disabled:hover { + box-shadow: 0 0.125rem 0.625rem rgba(217, 37, 80, 0.5), 0 0.0625rem 0.125rem rgba(217, 37, 80, 0.6); } + .btn-outline-danger.btn-shadow:hover { + box-shadow: 0px 5px 15px 2px rgba(217, 37, 80, 0.19); } + +.btn-outline-light { + color: #eeeeee; + border-color: #eeeeee; } + .btn-outline-light:hover { + color: #212529; + background-color: #eeeeee; + border-color: #eeeeee; } + .btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0 rgba(238, 238, 238, 0.5); } + .btn-outline-light.disabled, .btn-outline-light:disabled { + color: #eeeeee; + 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: #212529; + background-color: #eeeeee; + border-color: #eeeeee; } + .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(238, 238, 238, 0.5); } + .btn-outline-light.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(238, 238, 238, 0.4), 0 0.0625rem 0.125rem rgba(238, 238, 238, 0.5); } + .btn-outline-light.btn-shadow.active:hover, .btn-outline-light.btn-shadow.disabled:hover, .btn-outline-light.btn-shadow:active:hover, .btn-outline-light.btn-shadow:disabled:hover { + box-shadow: 0 0.125rem 0.625rem rgba(238, 238, 238, 0.5), 0 0.0625rem 0.125rem rgba(238, 238, 238, 0.6); } + .btn-outline-light.btn-shadow:hover { + box-shadow: 0px 5px 15px 2px rgba(238, 238, 238, 0.19); } + +.btn-outline-dark { + color: #343a40; + border-color: #343a40; } + .btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5); } + .btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + 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: #fff; + background-color: #343a40; + border-color: #343a40; } + .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(52, 58, 64, 0.5); } + .btn-outline-dark.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(52, 58, 64, 0.4), 0 0.0625rem 0.125rem rgba(52, 58, 64, 0.5); } + .btn-outline-dark.btn-shadow.active:hover, .btn-outline-dark.btn-shadow.disabled:hover, .btn-outline-dark.btn-shadow:active:hover, .btn-outline-dark.btn-shadow:disabled:hover { + box-shadow: 0 0.125rem 0.625rem rgba(52, 58, 64, 0.5), 0 0.0625rem 0.125rem rgba(52, 58, 64, 0.6); } + .btn-outline-dark.btn-shadow:hover { + box-shadow: 0px 5px 15px 2px rgba(52, 58, 64, 0.19); } + +.btn-outline-focus { + color: #444054; + border-color: #444054; } + .btn-outline-focus:hover { + color: #fff; + background-color: #444054; + border-color: #444054; } + .btn-outline-focus:focus, .btn-outline-focus.focus { + box-shadow: 0 0 0 0 rgba(68, 64, 84, 0.5); } + .btn-outline-focus.disabled, .btn-outline-focus:disabled { + color: #444054; + background-color: transparent; } + .btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, + .show > .btn-outline-focus.dropdown-toggle { + color: #fff; + background-color: #444054; + border-color: #444054; } + .btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-focus.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(68, 64, 84, 0.5); } + .btn-outline-focus.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(68, 64, 84, 0.4), 0 0.0625rem 0.125rem rgba(68, 64, 84, 0.5); } + .btn-outline-focus.btn-shadow.active:hover, .btn-outline-focus.btn-shadow.disabled:hover, .btn-outline-focus.btn-shadow:active:hover, .btn-outline-focus.btn-shadow:disabled:hover { + box-shadow: 0 0.125rem 0.625rem rgba(68, 64, 84, 0.5), 0 0.0625rem 0.125rem rgba(68, 64, 84, 0.6); } + .btn-outline-focus.btn-shadow:hover { + box-shadow: 0px 5px 15px 2px rgba(68, 64, 84, 0.19); } + +.btn-outline-alternate { + color: #794c8a; + border-color: #794c8a; } + .btn-outline-alternate:hover { + color: #fff; + background-color: #794c8a; + border-color: #794c8a; } + .btn-outline-alternate:focus, .btn-outline-alternate.focus { + box-shadow: 0 0 0 0 rgba(121, 76, 138, 0.5); } + .btn-outline-alternate.disabled, .btn-outline-alternate:disabled { + color: #794c8a; + background-color: transparent; } + .btn-outline-alternate:not(:disabled):not(.disabled):active, .btn-outline-alternate:not(:disabled):not(.disabled).active, + .show > .btn-outline-alternate.dropdown-toggle { + color: #fff; + background-color: #794c8a; + border-color: #794c8a; } + .btn-outline-alternate:not(:disabled):not(.disabled):active:focus, .btn-outline-alternate:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-alternate.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(121, 76, 138, 0.5); } + .btn-outline-alternate.btn-shadow { + box-shadow: 0 0.125rem 0.625rem rgba(121, 76, 138, 0.4), 0 0.0625rem 0.125rem rgba(121, 76, 138, 0.5); } + .btn-outline-alternate.btn-shadow.active:hover, .btn-outline-alternate.btn-shadow.disabled:hover, .btn-outline-alternate.btn-shadow:active:hover, .btn-outline-alternate.btn-shadow:disabled:hover { + box-shadow: 0 0.125rem 0.625rem rgba(121, 76, 138, 0.5), 0 0.0625rem 0.125rem rgba(121, 76, 138, 0.6); } + .btn-outline-alternate.btn-shadow:hover { + box-shadow: 0px 5px 15px 2px rgba(121, 76, 138, 0.19); } + +.btn { + position: relative; + transition: color 0.15s, background-color 0.15s, border-color 0.15s, box-shadow 0.15s; } + @media screen and (prefers-reduced-motion: reduce) { + .btn { + transition: none; } } + +.btn-light { + border-color: gainsboro; } + +.btn-outline-light { + color: #8f8f8f; } + +.dropdown-menu { + box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03); + margin: 0.125rem; } + .dropdown-menu.dropdown-menu-right { + right: 0 !important; } + .dropdown-menu .dropdown-header { + text-transform: uppercase; + font-size: 0.78333rem; + color: #3f6ad8; + font-weight: bold; } + .dropdown-menu .dropdown-item { + font-size: 0.94rem; + display: flex; + align-items: center; + transition: background-color 0.3s ease, color 0.3s ease; + cursor: pointer; + z-index: 6; + position: relative; } + .dropdown-menu .dropdown-item .dropdown-icon { + font-size: 1rem; + margin-right: 0.325rem; + width: 30px; + text-align: center; + opacity: .3; + margin-left: -10px; } + .dropdown-menu .dropdown-item:hover .dropdown-icon { + opacity: .7; } + +.dropdown-menu-shadow .dropdown-menu { + box-shadow: 0 0.66875rem 2.3875rem rgba(4, 9, 20, 0.03), 0 1.1375rem 1.60625rem rgba(4, 9, 20, 0.03), 0 0.45rem 0.73125rem rgba(4, 9, 20, 0.05), 0 0.325rem 0.3875rem rgba(4, 9, 20, 0.03); } + +.dropdown-menu-rounded .dropdown-menu { + border-radius: 10px; + padding: 0.65rem; } + .dropdown-menu-rounded .dropdown-menu .dropdown-item { + border-radius: 30px; } + .dropdown-menu-rounded .dropdown-menu .dropdown-divider { + margin-left: -0.65rem; + margin-right: -0.65rem; } + .dropdown-menu-rounded .dropdown-menu .dropdown-menu-header { + margin-left: -0.65rem; + margin-right: -0.65rem; + border-top-left-radius: 10px; + border-top-right-radius: 10px; } + .dropdown-menu-rounded .dropdown-menu .menu-header-image, + .dropdown-menu-rounded .dropdown-menu .dropdown-menu-header-inner { + border-top-left-radius: 10px; + border-top-right-radius: 10px; } + +.dropdown-menu-hover-link .dropdown-item:hover { + background: none; + color: #3f6ad8; } + +.dropdown-menu-hover-primary .dropdown-item:hover { + background: #3f6ad8; + color: #fff; } + +.dropdown-menu-lg { + min-width: 22rem; } + +.dropdown-menu-xl { + min-width: 25rem; } + +.dropdown-menu .dropdown-menu-header, +.dropdown-menu .menu-header-image, +.dropdown-menu .dropdown-menu-header-inner { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + +.dropdown-menu-header { + color: #fff; + margin-top: -0.65rem; + margin-bottom: 0.65rem; + position: relative; + z-index: 6; } + .dropdown-menu-header .dropdown-menu-header-inner { + margin: -1px -1px 0; + padding: 1.5rem 0.5rem; + position: relative; } + .dropdown-menu-header .menu-header-image { + position: absolute; + left: 0; + top: 0; + height: 100%; + width: 100%; + z-index: 8; + opacity: .25; + filter: grayscale(80%); + background-size: cover; } + .dropdown-menu-header .menu-header-content { + text-align: center; + position: relative; + z-index: 10; } + .dropdown-menu-header .menu-header-content.text-left { + padding-left: 0.5rem; } + .dropdown-menu-header .menu-header-content.btn-pane-right { + padding-left: 0.5rem; + padding-right: 0.5rem; + display: flex; + align-content: center; + align-items: center; + text-align: left; } + .dropdown-menu-header .menu-header-content.btn-pane-right .menu-header-btn-pane { + margin: 0 0 0 auto; } + .dropdown-menu-header .menu-header-content .menu-header-btn-pane { + margin-top: 10px; + margin-bottom: 3px; } + .dropdown-menu-header + .grid-menu { + margin-top: -0.65rem; } + +.menu-header-title { + font-weight: 500; + font-size: 1.25rem; + margin: 0; } + +.menu-header-subtitle { + font-size: -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"; + margin: 5px 0 0; + opacity: .8; } + +.dropdown-menu .grid-menu { + margin-bottom: -0.65rem; + padding: 1px; } + .dropdown-menu .grid-menu [class*="col-"] { + padding: 0.65rem; } + +.dropdown-menu .grid-menu-xl { + margin-bottom: -0.48148rem; } + .dropdown-menu .grid-menu-xl [class*="col-"] { + padding: 0; } + +.dropdown-toggle::after { + position: relative; + top: 2px; + opacity: .8; + margin-left: 5px; } + +.dropdown-toggle-split::after { + margin-left: 0; } + +.dropright .dropdown-toggle::after { + top: 0; } + +.dropdown-toggle-split { + border-left: rgba(255, 255, 255, 0.1) solid 2px; } + +.dropdown-mega-menu { + width: 56rem; + padding: 1rem; } + .dropdown-mega-menu .nav-item.nav-item-header { + text-transform: none; + font-size: 1rem; + padding-top: 0; + font-weight: normal; } + .dropdown-mega-menu .grid-menu { + margin-bottom: 0; } + +.dropdown-mega-menu-sm { + width: 40rem; } + +body .dropdown-menu.dropdown-menu-inline { + border: 0; + position: static !important; + box-shadow: 0 0 0 transparent; + background: transparent; + border-radius: 0; + display: inline-block; + float: none; + left: 0 !important; + top: 0 !important; + width: 100% !important; + transform: translateY(0) !important; } + body .dropdown-menu.dropdown-menu-inline::before, body .dropdown-menu.dropdown-menu-inline::after { + display: none; } + +.nav-item .nav-link { + font-weight: normal; } + +.nav-link { + display: flex; + align-items: center; + transition: background-color 0.3s ease, color 0.3s ease; + cursor: pointer; } + .nav-link .nav-link-icon { + color: #3f6ad8; + font-size: 1rem; + width: 30px; + text-align: center; + opacity: .45; + margin-left: -10px; } + .nav-link:hover { + color: #495057; } + .nav-link:hover .nav-link-icon { + opacity: .9; + color: #3f6ad8; } + .nav-link:disabled .nav-link-icon, .nav-link.disabled .nav-link-icon { + opacity: .3; } + +.nav-item.nav-item-header { + text-transform: uppercase; + font-size: 0.78333rem; + color: #6c757d; + font-weight: bold; + padding: 0.5rem 1rem; } + +.nav-item.nav-item-btn { + padding: 0.5rem 1rem; } + +.nav-item.nav-item-divider { + margin: 0.5rem 0; + height: 1px; + overflow: hidden; + background: #dee2e6; } + +.nav .badge { + margin-left: 8px; } + +.nav-pills .nav-link.active, .nav-pills .nav-link.active:hover { + color: #fff; } + .nav-pills .nav-link.active .nav-link-icon, .nav-pills .nav-link.active:hover .nav-link-icon { + color: #fff; + opacity: .8; } + +.nav-pills .nav-link:hover { + color: #495057 !important; } + +.nav-justified .nav-link .nav-text { + display: block; + width: 100%; + text-align: center; } + +.grid-menu [class*="col-"] { + border-right: #dee2e6 solid 0; + border-bottom: #dee2e6 solid 1px; } + .grid-menu [class*="col-"]:hover { + z-index: 5; } + +@media (min-width: 576px) { + .grid-menu [class*="col-"]:nth-last-child(-n+2) { + border-bottom-width: 0; } + .grid-menu [class*="col-"]:nth-child(1n) { + border-right-width: 1px; } + .grid-menu [class*="col-"]:nth-child(2n) { + border-right-width: 0; } } + +.grid-menu [class*="col-"]:nth-last-child(-n+1) { + border-bottom-width: 0; } + +@media (min-width: 1200px) { + .grid-menu.grid-menu-3col [class*="col-"]:nth-last-child(-n+3) { + border-bottom-width: 0; } + .grid-menu.grid-menu-3col [class*="col-"]:nth-child(2n) { + border-right-width: 1px; } + .grid-menu.grid-menu-3col [class*="col-"]:nth-child(3n) { + border-right-width: 0; } } + +.grid-menu .btn { + display: block; + border: 0; + min-width: 100%; } + +.badge-primary { + color: #fff; + background-color: #3f6ad8; } + a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #2651be; } + +.badge-secondary { + color: #fff; + background-color: #6c757d; } + a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: #545b62; } + +.badge-success { + color: #fff; + background-color: #3ac47d; } + a.badge-success:hover, a.badge-success:focus { + color: #fff; + background-color: #2e9d64; } + +.badge-info { + color: #fff; + background-color: #16aaff; } + a.badge-info:hover, a.badge-info:focus { + color: #fff; + background-color: #0090e2; } + +.badge-warning { + color: #212529; + background-color: #f7b924; } + a.badge-warning:hover, a.badge-warning:focus { + color: #212529; + background-color: #e0a008; } + +.badge-danger { + color: #fff; + background-color: #d92550; } + a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #ad1e40; } + +.badge-light { + color: #212529; + background-color: #eeeeee; } + a.badge-light:hover, a.badge-light:focus { + color: #212529; + background-color: #d5d5d5; } + +.badge-dark { + color: #fff; + background-color: #343a40; } + a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #1d2124; } + +.badge-focus { + color: #fff; + background-color: #444054; } + a.badge-focus:hover, a.badge-focus:focus { + color: #fff; + background-color: #2d2a37; } + +.badge-alternate { + color: #fff; + background-color: #794c8a; } + a.badge-alternate:hover, a.badge-alternate:focus { + color: #fff; + background-color: #5c3a69; } + +.badge { + font-weight: bold; + text-transform: uppercase; + padding: 5px 10px; + min-width: 19px; } + +.badge-light { + background: #fff; } + +.badge-dot { + text-indent: -999em; + padding: 0; + width: 8px; + height: 8px; + border: transparent solid 1px; + border-radius: 30px; + min-width: 2px; } + +.badge:empty { + display: block; } + +.badge-dot-lg { + width: 10px; + height: 10px; } + +.badge-dot-xl { + width: 18px; + height: 18px; + position: relative; } + .badge-dot-xl::before { + content: ''; + width: 10px; + height: 10px; + border-radius: 0.25rem; + position: absolute; + left: 50%; + top: 50%; + margin: -5px 0 0 -5px; + background: #fff; } + +.badge-dot-sm { + width: 6px; + height: 6px; } + +.btn .badge { + margin-left: 8px; } + +.btn .badge-dot { + position: absolute; + border: #fff solid 2px; + top: -5px; + right: -5px; + width: 11px; + height: 11px; } + .btn .badge-dot.badge-dot-lg { + width: 14px; + height: 14px; } + .btn .badge-dot.badge-dot-sm { + width: 8px; + height: 8px; + border-width: 1px; } + +.btn .badge-dot-inside { + top: 10px; + right: 10px; } + +.btn-sm .badge-dot-sm, .btn-group-sm > .btn .badge-dot-sm { + top: 1px; + right: 4px; } + +.btn-sm .badge-dot, .btn-group-sm > .btn .badge-dot { + top: 0px; + right: 2px; } + +.btn-sm .badge-dot-lg, .btn-group-sm > .btn .badge-dot-lg { + top: -3px; + right: -2px; } + +.btn-sm .badge-pill, .btn-group-sm > .btn .badge-pill { + position: absolute; + top: -4px; + right: -4px; } + +.badge-abs { + position: absolute; + right: -3px; + top: -3px; } + +.avatar-icon-wrapper { + display: inline-block; + margin-right: .1rem; + position: relative; } + .avatar-icon-wrapper .badge { + position: absolute; + right: -2px; + top: -2px; } + .avatar-icon-wrapper .badge:empty { + display: block; } + .avatar-icon-wrapper .badge.badge-bottom { + top: auto; + right: -2px; + bottom: -2px; } + .avatar-icon-wrapper .badge-dot { + width: 10px; + height: 10px; + border: #fff solid 2px; } + .avatar-icon-wrapper .badge-dot.badge-dot-lg { + width: 14px; + height: 14px; + border: #fff solid 2px; + top: 0; + right: 0; } + .avatar-icon-wrapper .badge-dot.badge-dot-lg.badge-bottom { + top: auto; + right: 0; + bottom: 0; } + +.avatar-icon-add .avatar-icon { + background: #e0f3ff; + border: #7f9be5 dashed 1px; + color: #3f6ad8; + text-align: center; + opacity: .6; } + .avatar-icon-add .avatar-icon i { + font-style: normal; + vertical-align: middle; + font-size: 1.5rem; + display: block; + height: 100%; } + +.avatar-icon-add:hover { + cursor: pointer; } + .avatar-icon-add:hover .avatar-icon { + opacity: 1; } + +a.avatar-icon-wrapper:hover .avatar-icon { + opacity: .8; } + +.avatar-icon { + display: block; + width: 44px; + height: 44px; + transition: all .2s; + opacity: 1; + border-radius: 50px; } + .avatar-icon.rounded { + border-radius: 0.39rem !important; } + +.avatar-icon-xl .avatar-icon { + width: 64px; + height: 64px; } + +.avatar-icon-xl.avatar-icon-add i { + font-size: 2rem; } + +.avatar-icon-lg .avatar-icon { + width: 54px; + height: 54px; } + +.avatar-icon-lg.avatar-icon-add i { + font-size: 1.75rem; } + +.avatar-icon-sm .avatar-icon { + width: 34px; + height: 34px; } + +.avatar-icon-sm.avatar-icon-add i { + font-size: 1.175rem; } + +.avatar-icon-xs .avatar-icon { + width: 26px; + height: 26px; + transition: transform .2s; } + +.avatar-icon-xs.avatar-icon-add i { + line-height: 26px; + font-size: 0.94rem; } + +.avatar-icon-xs:hover .avatar-icon { + transform: scale(2); } + +.avatar-icon { + border: #fff solid 3px; + overflow: hidden; } + .avatar-icon img { + width: 100%; + height: 100%; } + +.avatar-wrapper-overlap .avatar-icon-wrapper { + z-index: 5; + margin-left: -18px; } + .avatar-wrapper-overlap .avatar-icon-wrapper:hover { + z-index: 7; } + .avatar-wrapper-overlap .avatar-icon-wrapper.avatar-icon-xl { + margin-left: -30px; } + .avatar-wrapper-overlap .avatar-icon-wrapper.avatar-icon-lg { + margin-left: -24px; } + .avatar-wrapper-overlap .avatar-icon-wrapper.avatar-icon-sm { + margin-left: -14px; } + .avatar-wrapper-overlap .avatar-icon-wrapper.avatar-icon-xs { + margin-left: -10px; } + .avatar-wrapper-overlap .avatar-icon-wrapper.avatar-icon-add, .avatar-wrapper-overlap .avatar-icon-wrapper:first-child { + margin-left: 0 !important; } + +@-webkit-keyframes sploosh { + 0% { + box-shadow: 0 0 0 0px rgba(51, 51, 51, 0.2); } + 100% { + box-shadow: 0 0 0 8px rgba(51, 51, 51, 0); } } + +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale(1); } + 16.5% { + -webkit-transform: scale(1.2); } + 33% { + -webkit-transform: scale(1.1); } + 100% { + -webkit-transform: scale(1); } } + +.badge-pulse { + -webkit-animation: pulse 2s ease-out; + -webkit-animation-iteration-count: infinite; + position: relative; } + .badge-pulse::before, .badge-pulse::after { + content: ''; + position: absolute; + top: 0; + left: 0; + border: 0; + width: 100%; + height: 100%; + border-radius: 50%; + -webkit-animation: sploosh 2s cubic-bezier(0.165, 0.84, 0.44, 1); + -webkit-animation-iteration-count: infinite; } + .badge-pulse::after { + -webkit-animation-delay: .33s; + -webkit-animation-duration: 2.2s; } + +.card { + box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03); + border-width: 0; + transition: all .2s; } + .card > .dropdown-menu-header { + margin: 0; } + .card > .dropdown-menu-header .dropdown-menu-header-inner { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .card.text-dark.text-white .card-footer, + .card.text-dark.text-white .card-header, .card.text-white .card-footer, + .card.text-white .card-header { + background: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.9); } + .card.text-dark.text-white .card-footer, + .card.text-dark.text-white .card-header { + color: rgba(0, 0, 0, 0.9); } + .card .card-footer { + display: flex; + align-items: center; } + +.btn-actions-pane-right { + margin-left: auto; + white-space: nowrap; } + .btn-actions-pane-right a { + text-transform: none; } + +.btn-actions-pane-left { + margin-right: auto; } + +.actions-icon-btn .btn-icon-only { + padding-left: 0; + padding-right: 0; + color: #495057; } + .actions-icon-btn .btn-icon-only .btn-icon-wrapper { + font-size: 1.3rem; + width: 30px; + text-align: center; } + .actions-icon-btn .btn-icon-only:hover { + color: #3f6ad8; } + +.card-header, +.card-title { + text-transform: uppercase; + color: rgba(13, 27, 62, 0.7); + font-weight: bold; + font-size: 0.94rem; } + +.card-header { + display: flex; + align-items: center; + border-bottom-width: 1px; + padding-top: 0; + padding-bottom: 0; + padding-right: 0.625rem; + height: 3.5rem; } + .card-header.no-border { + border: 0; + padding: 0; + height: auto; } + .card-header .menu-header-subtitle { + display: block; } + .card-header.card-header-tab .nav { + width: auto; + margin-left: auto; } + .card-header.card-header-tab .card-header-title { + display: flex; + align-items: center; + white-space: nowrap; } + .card-header .header-icon { + font-size: 1.7625rem; + margin-right: 0.625rem; } + .card-header > .nav { + margin-left: -0.625rem; + height: 100%; + width: 100%; + outline: none; } + .card-header > .nav .nav-item { + position: relative; + height: 100%; + display: flex; + align-items: center; } + .card-header > .nav .nav-link { + text-transform: none; + width: 100%; + display: block; + color: #495057; } + .card-header > .nav .nav-link::before { + content: ''; + border-radius: 15px; + background: #3f6ad8; + transition: all .2s; + height: 4px; + width: 100%; + position: absolute; + left: 0; + bottom: -2px; + opacity: 0; } + .card-header > .nav .nav-link:hover { + color: #3f6ad8; } + .card-header > .nav .nav-link.active { + color: #3f6ad8; } + .card-header > .nav .nav-link.active::before { + opacity: 1; } + +.card-header-tab-animation .nav .nav-link::before { + transform: scale(0); + opacity: 1; + width: 90%; + left: 5%; } + +.card-header-tab-animation .nav .nav-link.active::before, .card-header-tab-animation .nav .nav-link:hover::before { + transform: scale(1); } + +.card-border { + box-shadow: 0 0 0 transparent; + border-width: 1px; } + +.card-hover-shadow:hover { + box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03); } + +.card-hover-shadow-2x:hover { + box-shadow: 0 0.66875rem 2.3875rem rgba(4, 9, 20, 0.03), 0 1.1375rem 1.60625rem rgba(4, 9, 20, 0.03), 0 0.45rem 0.73125rem rgba(4, 9, 20, 0.05), 0 0.325rem 0.3875rem rgba(4, 9, 20, 0.03); } + +.card-subtitle { + margin-bottom: 0.75rem; + font-size: 1.034rem; + color: rgba(13, 27, 62, 0.55); } + +.card-shadow-primary { + box-shadow: 0 0.46875rem 2.1875rem rgba(63, 106, 216, 0.03), 0 0.9375rem 1.40625rem rgba(63, 106, 216, 0.03), 0 0.25rem 0.53125rem rgba(63, 106, 216, 0.05), 0 0.125rem 0.1875rem rgba(63, 106, 216, 0.03); } + +.card-shadow-secondary { + box-shadow: 0 0.46875rem 2.1875rem rgba(108, 117, 125, 0.03), 0 0.9375rem 1.40625rem rgba(108, 117, 125, 0.03), 0 0.25rem 0.53125rem rgba(108, 117, 125, 0.05), 0 0.125rem 0.1875rem rgba(108, 117, 125, 0.03); } + +.card-shadow-success { + box-shadow: 0 0.46875rem 2.1875rem rgba(58, 196, 125, 0.03), 0 0.9375rem 1.40625rem rgba(58, 196, 125, 0.03), 0 0.25rem 0.53125rem rgba(58, 196, 125, 0.05), 0 0.125rem 0.1875rem rgba(58, 196, 125, 0.03); } + +.card-shadow-info { + box-shadow: 0 0.46875rem 2.1875rem rgba(22, 170, 255, 0.03), 0 0.9375rem 1.40625rem rgba(22, 170, 255, 0.03), 0 0.25rem 0.53125rem rgba(22, 170, 255, 0.05), 0 0.125rem 0.1875rem rgba(22, 170, 255, 0.03); } + +.card-shadow-warning { + box-shadow: 0 0.46875rem 2.1875rem rgba(247, 185, 36, 0.03), 0 0.9375rem 1.40625rem rgba(247, 185, 36, 0.03), 0 0.25rem 0.53125rem rgba(247, 185, 36, 0.05), 0 0.125rem 0.1875rem rgba(247, 185, 36, 0.03); } + +.card-shadow-danger { + box-shadow: 0 0.46875rem 2.1875rem rgba(217, 37, 80, 0.03), 0 0.9375rem 1.40625rem rgba(217, 37, 80, 0.03), 0 0.25rem 0.53125rem rgba(217, 37, 80, 0.05), 0 0.125rem 0.1875rem rgba(217, 37, 80, 0.03); } + +.card-shadow-light { + box-shadow: 0 0.46875rem 2.1875rem rgba(238, 238, 238, 0.03), 0 0.9375rem 1.40625rem rgba(238, 238, 238, 0.03), 0 0.25rem 0.53125rem rgba(238, 238, 238, 0.05), 0 0.125rem 0.1875rem rgba(238, 238, 238, 0.03); } + +.card-shadow-dark { + box-shadow: 0 0.46875rem 2.1875rem rgba(52, 58, 64, 0.03), 0 0.9375rem 1.40625rem rgba(52, 58, 64, 0.03), 0 0.25rem 0.53125rem rgba(52, 58, 64, 0.05), 0 0.125rem 0.1875rem rgba(52, 58, 64, 0.03); } + +.card-shadow-focus { + box-shadow: 0 0.46875rem 2.1875rem rgba(68, 64, 84, 0.03), 0 0.9375rem 1.40625rem rgba(68, 64, 84, 0.03), 0 0.25rem 0.53125rem rgba(68, 64, 84, 0.05), 0 0.125rem 0.1875rem rgba(68, 64, 84, 0.03); } + +.card-shadow-alternate { + box-shadow: 0 0.46875rem 2.1875rem rgba(121, 76, 138, 0.03), 0 0.9375rem 1.40625rem rgba(121, 76, 138, 0.03), 0 0.25rem 0.53125rem rgba(121, 76, 138, 0.05), 0 0.125rem 0.1875rem rgba(121, 76, 138, 0.03); } + +.card-header-lg { + padding: 1.5rem 2.5rem; + height: auto; } + +.top-sticky { + box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03); } + +.nav-pills, +.nav-tabs { + margin-bottom: 1rem; } + +.nav-link { + font-weight: bold; } + .nav-link:hover { + cursor: pointer; } + +.nav-tabs .nav-link:hover { + color: #3f6ad8 !important; } + +.nav-tabs .nav-link.active { + color: #3f6ad8; } + +.nav-pills .nav-link:hover { + color: #3f6ad8 !important; } + +.nav-pills .nav-link.active { + background: #3f6ad8; } + .nav-pills .nav-link.active:hover { + color: #fff !important; } + +.tabs-lg-alternate.card-header { + padding: 0; + height: auto; } + .tabs-lg-alternate.card-header .widget-number { + font-size: 2rem; + font-weight: 300; } + .tabs-lg-alternate.card-header .tab-subheading { + padding: 5px 0 0; + opacity: .6; + transition: all .2s; } + .tabs-lg-alternate.card-header > .nav { + margin: 0; } + .tabs-lg-alternate.card-header > .nav .nav-link { + padding: 1.5rem 0; + border-right: #e9ecef solid 1px; + background: #f8f9fa; } + .tabs-lg-alternate.card-header > .nav .nav-link:hover { + background: #fff; } + .tabs-lg-alternate.card-header > .nav .nav-link:hover .tab-subheading { + color: #000; + opacity: .9; } + .tabs-lg-alternate.card-header > .nav .nav-link::before { + background: #fff; + border-radius: 0; } + .tabs-lg-alternate.card-header > .nav .nav-link.active { + background: #fff; } + .tabs-lg-alternate.card-header > .nav .nav-link.active .tab-subheading { + color: #000; + opacity: .9; } + .tabs-lg-alternate.card-header > .nav .nav-item:last-child .nav-link { + border-right: 0; } + +.tabs-animated .card-header > .nav .nav-link { + position: relative; + padding: 1rem; + margin: 0 0.75rem 0 0; + color: #495057; } + .tabs-animated .card-header > .nav .nav-link::before { + transform: scale(0); + opacity: 1; + width: 100%; + left: 0; + bottom: -2px; + content: ""; + position: absolute; + display: block; + border-radius: 0.25rem; + background: #3f6ad8; + transition: all .2s; + height: 4px; } + .tabs-animated .card-header > .nav .nav-link.active, .tabs-animated .card-header > .nav .nav-link:hover { + color: #3f6ad8; } + .tabs-animated .card-header > .nav .nav-link.active::before, .tabs-animated .card-header > .nav .nav-link:hover::before { + transform: scale(1); } + +.shadow-tabs { + position: relative; } + .shadow-tabs .tab-item { + padding: 0.5rem 1rem; + background: none; + border: 0; + position: relative; + z-index: 7; + transition: all .2s; + cursor: pointer; } + .shadow-tabs .tab-item:hover { + color: #3f6ad8; } + .shadow-tabs .tab-item-active:hover, + .shadow-tabs .tab-item-active { + color: #fff; } + .shadow-tabs .tab-item-line { + height: 35px; + bottom: 0; + left: 0; + border-radius: 0.25rem; + box-shadow: 0 16px 26px -10px rgba(63, 106, 216, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(63, 106, 216, 0.2); + position: absolute; + background: #3f6ad8; + z-index: 5; + transition: all 0.5s cubic-bezier(0.29, 1.42, 0.79, 1) 0s; + width: 114px; + transform: translateX(12px); } + +.scroll-gradient { + position: relative; } + .scroll-gradient::after, .scroll-gradient::before { + width: 100%; + bottom: auto; + top: 0; + left: 0; + height: 20px; + position: absolute; + z-index: 10; + content: ''; + background: linear-gradient(to bottom, white 20%, rgba(255, 255, 255, 0) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0); } + .scroll-gradient::after { + bottom: 0; + top: auto; + background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 80%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0); } + +.inline-tabs { + padding: 0.75rem; + border-bottom: #dee2e6 solid 1px; } + .inline-tabs .tab-item { + padding: 0.5rem 1.5rem; } + .inline-tabs .tab-item-line { + bottom: 0.75rem; } + +.tabs-animated-shadow .nav-link { + position: relative; + padding: 1rem; + margin: 0 0.75rem 0 0; + color: #495057; } + .tabs-animated-shadow .nav-link span { + position: relative; + z-index: 5; + display: inline-block; + width: 100%; } + .tabs-animated-shadow .nav-link::before { + transform: scale(0); + width: 100%; + left: 0; + content: ""; + position: absolute; + display: block; + border-radius: 0.25rem; + background: #3f6ad8; + transition: all .2s; + height: 100%; + top: 0; + z-index: 4; + bottom: auto; + box-shadow: 0 16px 26px -10px rgba(63, 106, 216, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(63, 106, 216, 0.2); + border-radius: 100%; + opacity: .5; } + .tabs-animated-shadow .nav-link.active, .tabs-animated-shadow .nav-link:hover { + color: #fff; } + .tabs-animated-shadow .nav-link.active::before, .tabs-animated-shadow .nav-link:hover::before { + transform: scale(1); + border-radius: 0.25rem; + opacity: 1; } + +.tabs-animated-shadow .nav-item:last-child .nav-link { + margin-right: 0; } + +.tabs-animated-shadow.tabs-shadow-bordered { + border-bottom: rgba(26, 54, 126, 0.125) solid 1px; } + .tabs-animated-shadow.tabs-shadow-bordered .nav-link { + margin-bottom: 0; } + +.tabs-rounded-lg { + border-radius: 120px; + background: #fff; + padding: 0.75rem; + margin-bottom: 1.5rem; } + .tabs-rounded-lg .nav-link { + margin-bottom: 0; + font-size: 1.175rem; + padding: 0.75rem 0.5rem; } + .tabs-rounded-lg .nav-link::before { + border-radius: 120px !important; + box-shadow: 0 0 0 0 transparent; } + +.accordion-wrapper { + border-radius: 0.25rem; + border: #e9ecef solid 1px; } + .accordion-wrapper > .card { + box-shadow: 0 0 0 0 transparent; } + .accordion-wrapper > .card > .card-header { + padding: 1rem; + height: auto; } + .accordion-wrapper > .card > .card-header .btn:active, + .accordion-wrapper > .card > .card-header .btn:focus, + .accordion-wrapper > .card > .card-header .btn:hover { + text-decoration: none; } + .accordion-wrapper > .card > .card-header .form-heading p { + margin: 0; } + .accordion-wrapper > .card .collapse { + border-bottom: transparent solid 1px; } + .accordion-wrapper > .card .collapse.show { + border-bottom-color: #e9ecef; } + +.modal-header, +.modal-footer { + background: #f8f9fa; } + +.modal-footer { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.modal-dialog { + box-shadow: 0 0.76875rem 2.4875rem rgba(52, 58, 64, 0.3), 0 1.3375rem 1.70625rem rgba(52, 58, 64, 0.3), 0 0.55rem 0.53125rem rgba(0, 0, 0, 0.05), 0 0.225rem 0.4375rem rgba(52, 58, 64, 0.3); + border-radius: 0.25rem; } + +.progress .progress-bar:last-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } + +.progress.progress-bar-sm { + height: .5rem; } + +.progress.progress-bar-xs { + height: .3rem; } + +.progress.progress-bar-rounded { + border-radius: 30px; } + +.progress-bar-animated-alt.progress-bar, +.progress-bar-animated-alt .progress-bar { + position: relative; } + .progress-bar-animated-alt.progress-bar::after, + .progress-bar-animated-alt .progress-bar::after { + content: ''; + opacity: 0; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #fff; + -webkit-animation: progress-active 2s ease infinite; + animation: progress-active 2s ease infinite; } + +@-webkit-keyframes progress-active { + 0% { + opacity: .4; + width: 0; } + 100% { + opacity: 0; + width: 100%; } } + +@keyframes progress-active { + 0% { + opacity: .4; + width: 0; } + 100% { + opacity: 0; + width: 100%; } } + +.vertical-timeline { + width: 100%; + position: relative; + padding: 1.5rem 0 1rem; } + .vertical-timeline .badge:empty { + display: inline-block; } + .vertical-timeline::after { + content: ''; + display: table; + clear: both; } + .vertical-timeline::before { + content: ''; + position: absolute; + top: 0; + left: 67px; + height: 100%; + width: 4px; + background: #e9ecef; + border-radius: 0.25rem; } + +.vertical-timeline-element { + position: relative; + margin: 0 0 1rem; } + .vertical-timeline-element:after { + content: ""; + display: table; + clear: both; } + .vertical-timeline-element:last-child { + margin-bottom: 0; } + +.vertical-timeline-element-content { + position: relative; + margin-left: 90px; + font-size: 0.85455rem; } + .vertical-timeline-element-content:after { + content: ""; + display: table; + clear: both; } + .vertical-timeline-element-content .timeline-title { + font-size: 0.85455rem; + text-transform: uppercase; + margin: 0 0 0.5rem; + padding: 2px 0 0; + font-weight: bold; } + .vertical-timeline-element-content p { + color: #6c757d; + margin: 0 0 0.5rem; } + .vertical-timeline-element-content .vertical-timeline-element-date { + display: block; + position: absolute; + left: -90px; + top: 0; + padding-right: 10px; + text-align: right; + color: #adb5bd; + font-size: 0.81385rem; + white-space: nowrap; } + +.vertical-timeline-element-icon { + position: absolute; + top: 0; + left: 60px; } + .vertical-timeline-element-icon .badge-dot-xl { + box-shadow: 0 0 0 5px #fff; } + +.vertical-timeline-element--no-children .vertical-timeline-element-content { + background: 0 0; + box-shadow: none; } + .vertical-timeline-element--no-children .vertical-timeline-element-content::before { + display: none; } + +.vertical-without-time::before { + left: 11px; } + +.vertical-without-time .vertical-timeline-element-content { + margin-left: 36px; } + +.vertical-without-time .vertical-timeline-element-icon { + left: 4px; } + +.vertical-time-icons { + padding: 2rem 0 0; } + .vertical-time-icons::before { + content: ''; + position: absolute; + top: 0; + left: 14px; + height: 100%; + width: 6px; + background: #e9ecef; + border-radius: 0.25rem; } + .vertical-time-icons .vertical-timeline-element { + margin-bottom: 1rem; } + .vertical-time-icons .vertical-timeline-element-content { + margin-left: 50px; } + .vertical-time-icons .vertical-timeline-element-icon { + width: 34px; + height: 34px; + left: 0; + top: -7px; } + .vertical-time-icons .vertical-timeline-element-icon .timeline-icon { + width: 34px; + height: 34px; + background: #fff; + border-radius: 50px; + border-width: 2px; + border-style: solid; + box-shadow: 0 0 0 5px #fff; + text-align: center; + display: flex; + align-items: center; + align-content: center; } + .vertical-time-icons .vertical-timeline-element-icon .timeline-icon i { + display: block; + font-size: 1.1rem; + margin: 0 auto; } + .vertical-time-icons .vertical-timeline-element-icon .timeline-icon svg { + margin: 0 auto; } + +.vertical-time-simple { + padding: 0.5rem 0; } + .vertical-time-simple .vertical-timeline-element { + margin: 0 0 0.5rem; } + .vertical-time-simple .timeline-title { + font-weight: normal; + font-size: 0.97917rem; + padding: 0; } + .vertical-time-simple .vertical-timeline-element-icon { + height: 14px; + width: 14px; + background: #e9ecef; + position: absolute; + left: 6px; + top: 2px; + display: block; + border-radius: 20px; } + .vertical-time-simple .vertical-timeline-element-icon::after { + content: ''; + position: absolute; + background: #fff; + left: 50%; + top: 50%; + margin: -4px 0 0 -4px; + display: block; + width: 8px; + height: 8px; + border-radius: 20px; } + .vertical-time-simple .timeline-title { + text-transform: none; } + +.dot-primary .vertical-timeline-element-icon { + background: #3f6ad8; } + +.dot-secondary .vertical-timeline-element-icon { + background: #6c757d; } + +.dot-success .vertical-timeline-element-icon { + background: #3ac47d; } + +.dot-info .vertical-timeline-element-icon { + background: #16aaff; } + +.dot-warning .vertical-timeline-element-icon { + background: #f7b924; } + +.dot-danger .vertical-timeline-element-icon { + background: #d92550; } + +.dot-light .vertical-timeline-element-icon { + background: #eeeeee; } + +.dot-dark .vertical-timeline-element-icon { + background: #343a40; } + +.dot-focus .vertical-timeline-element-icon { + background: #444054; } + +.dot-alternate .vertical-timeline-element-icon { + background: #794c8a; } + +.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden { + visibility: hidden; } + +.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in { + visibility: visible; + -webkit-animation: cd-bounce-1 .8s; + animation: cd-bounce-1 .8s; } + +@-webkit-keyframes cd-bounce-1 { + 0% { + opacity: 0; + -webkit-transform: scale(0.5); } + 60% { + opacity: 1; + -webkit-transform: scale(1.2); } + 100% { + -webkit-transform: scale(1); } } + +@keyframes cd-bounce-1 { + 0% { + opacity: 0; + transform: scale(0.5); } + 60% { + opacity: 1; + transform: scale(1.2); } + 100% { + transform: scale(1); } } + +.vertical-timeline--animate .vertical-timeline-element-content.is-hidden { + visibility: hidden; } + +.vertical-timeline--animate .vertical-timeline-element-content.bounce-in { + visibility: visible; + -webkit-animation: cd-bounce-2 .6s; + animation: cd-bounce-2 .6s; } + +@media only screen and (min-width: 1170px) { + .vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in, .vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in { + -webkit-animation: cd-bounce-2-inverse .6s; + animation: cd-bounce-2-inverse .6s; } } + +@media only screen and (max-width: 1169px) { + .vertical-timeline--animate .vertical-timeline-element-content.bounce-in { + visibility: visible; + -webkit-animation: cd-bounce-2-inverse .6s; + animation: cd-bounce-2-inverse .6s; } } + +@-webkit-keyframes cd-bounce-2 { + 0% { + opacity: 0; + -webkit-transform: translateX(-100px); } + 60% { + opacity: 1; + -webkit-transform: translateX(20px); } + 100% { + -webkit-transform: translateX(0); } } + +@keyframes cd-bounce-2 { + 0% { + opacity: 0; + transform: translateX(-100px); } + 60% { + opacity: 1; + transform: translateX(20px); } + 100% { + transform: translateX(0); } } + +@-webkit-keyframes cd-bounce-2-inverse { + 0% { + opacity: 0; + -webkit-transform: translateX(100px); } + 60% { + opacity: 1; + -webkit-transform: translateX(-20px); } + 100% { + -webkit-transform: translateX(0); } } + +@keyframes cd-bounce-2-inverse { + 0% { + opacity: 0; + transform: translateX(100px); } + 60% { + opacity: 1; + transform: translateX(-20px); } + 100% { + transform: translateX(0); } } + +.todo-list-wrapper .todo-indicator { + position: absolute; + width: 4px; + height: 60%; + border-radius: 0.3rem; + left: 0.625rem; + top: 20%; + opacity: .6; + transition: opacity .2s; } + +.todo-list-wrapper .list-group-item:hover .todo-indicator { + opacity: .9; } + +.todo-list-wrapper .custom-control, +.todo-list-wrapper input[checkbox] { + margin-left: 0.625rem; } + +.list-group-flush + .card-footer { + border-top: 0; } + +.rm-list-borders .list-group-item { + border: 0; + padding: 0.5rem 0; } + +.rm-list-borders-scroll .list-group-item { + border: 0; + padding-right: 1.125rem; } + +.input-group .input-group-prepend div:not([class]) .react-datepicker__input-container .form-control, +.input-group .input-group-prepend + div .react-datepicker__input-container .form-control { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; } + +.input-group > div:not([class]) { + position: relative; + flex: 1 1 auto; + width: 1%; } + .input-group > div:not([class]) .react-datepicker__input-container .form-control { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.input-group .input-group-prepend + div { + position: relative; + flex: 1 1 auto; + width: 1%; } + +.input-group > .react-datepicker-wrapper { + position: relative; + flex: 1 1 auto; + width: 1%; } + .input-group > .react-datepicker-wrapper > .react-datepicker__input-container > .form-control { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +legend { + font-size: 0.94rem; + font-weight: bold; } + +.form-heading { + font-size: 1.175rem; + margin: 0; + color: #3f6ad8; } + .form-heading p { + color: #6c757d; + padding: 0.3rem 0 0; + font-size: 0.94rem; } + +.custom-select { + -webkit-appearance: none; + -moz-appearance: none; } + +.pagination li a { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; } + .pagination li a:hover { + z-index: 2; + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; } + .pagination li a:focus { + z-index: 2; + outline: 0; + box-shadow: none; } + .pagination li a:not(:disabled):not(.disabled) { + cursor: pointer; } + +.pagination li:first-child a { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.pagination li:last-child a { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } + +.pagination li.active a { + z-index: 1; + color: #fff; + background-color: #3f6ad8; + border-color: #007bff; } + .pagination li.active a:hover { + color: #fff; } + +.pagination li.disabled a { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; } + +.pagination-rounded li a { + border-radius: 50px !important; + margin: 0 0.3rem; } + +.chat-box-wrapper { + display: flex; + clear: both; + padding: 0.75rem; } + .chat-box-wrapper + .chat-box-wrapper { + padding-top: 0; } + .chat-box-wrapper .chat-box { + box-shadow: 0 0 0 transparent; + position: relative; + opacity: 1; + background: #e0f3ff; + border: 0; + padding: 0.75rem 1.5rem; + border-radius: 30px; + border-top-left-radius: 0.25rem; + flex: 1; + display: flex; + max-width: 50%; + min-width: 100%; + text-align: left; } + .chat-box-wrapper .chat-box + small { + text-align: left; + padding: 0.5rem 0 0; + margin-left: 1.5rem; + display: block; } + .chat-box-wrapper.chat-box-wrapper-right { + text-align: right; } + .chat-box-wrapper.chat-box-wrapper-right .chat-box { + border-radius: 30px; + border-top-left-radius: 30px; + border-top-right-radius: 0.25rem; + margin-left: auto; } + .chat-box-wrapper.chat-box-wrapper-right .chat-box + small { + text-align: right; + margin-right: 1.5rem; + margin-left: 0; } + +.popover, +.tooltip { + opacity: 0; + transition: opacity .2s ease; } + .popover.show, + .tooltip.show { + opacity: 1; } + +.popover { + box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03); } + .popover .grid-menu { + margin-bottom: -0.5rem; + padding: 1px; } + .popover .grid-menu [class*="col-"] { + padding: 0.5rem; } + .popover .grid-menu + .nav .nav-item-btn { + margin-bottom: 0.5rem; } + .popover .grid-menu-xl { + margin-bottom: -0.37037rem; } + .popover .grid-menu-xl [class*="col-"] { + padding: 0; } + .popover .popover-inner .dropdown-menu-header { + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; + overflow: hidden; + margin-top: -1px; + margin-left: -1px; + margin-right: -1px; } + +.rm-max-width.popover { + max-width: initial !important; } + .rm-max-width.popover .popover-body { + padding: 0; } + +.rm-pointers .popover .arrow { + display: none !important; } + +.popover-primary { + background-color: #3f6ad8 !important; } + +.popover-secondary { + background-color: #6c757d !important; } + +.popover-success { + background-color: #3ac47d !important; } + +.popover-info { + background-color: #16aaff !important; } + +.popover-warning { + background-color: #f7b924 !important; } + +.popover-danger { + background-color: #d92550 !important; } + +.popover-light { + background-color: #eeeeee !important; } + +.popover-dark { + background-color: #343a40 !important; } + +.popover-focus { + background-color: #444054 !important; } + +.popover-alternate { + background-color: #794c8a !important; } + +.popover-custom { + min-width: 220px; + max-width: none; } + .popover-custom .popover-body { + padding-top: 0; + padding-left: 0; + padding-right: 0; } + .popover-custom .popover-body .dropdown-menu-header { + margin-top: 0; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; + overflow: hidden; } + .popover-custom .popover-body .dropdown-menu-header .menu-header-content { + padding: 0 1.5rem; } + .popover-custom .popover-body .dropdown-menu-header .dropdown-menu-header-inner.bg-light { + color: rgba(0, 0, 0, 0.8); } + .popover-custom.popover-custom-lg { + min-width: 22rem; } + .popover-custom.popover-custom-xl { + min-width: 25rem; } + .popover-custom.popover-custom-sm { + min-width: 15rem; } + +.popover-bg { + border: 0; } + .popover-bg .arrow { + display: none; } + .popover-bg .popover-header { + background: rgba(255, 255, 255, 0.1); + border-bottom: 0; + color: white; } + .popover-bg .popover-header::before { + display: none; } + .popover-bg .popover-body { + color: rgba(255, 255, 255, 0.7); } + .popover-bg.text-dark .popover-header { + color: rgba(0, 0, 0, 0.8); } + .popover-bg.text-dark .popover-body { + color: rgba(0, 0, 0, 0.7); } + +.tooltip.tooltip-light .tooltip-inner { + background: #fff; + color: #343a40; + box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03); + border: rgba(26, 54, 126, 0.125) solid 1px; } + +.tooltip.tooltip-light .arrow { + display: none; } + +.icon-wrapper { + display: flex; + align-content: center; + align-items: center; } + +.widget-chart { + text-align: center; + padding: 1rem; + position: relative; } + .widget-chart .progress-sub-label { + opacity: .8; + padding: 5px 0 0; } + .widget-chart .progress-circle-wrapper { + min-width: 68px; + margin-right: 1rem; } + .widget-chart .progress-circle-wrapper .react-sweet-progress-symbol { + font-size: 0.85455rem; } + .widget-chart .widget-chart-content { + position: relative; + z-index: 5; } + .widget-chart .widget-chart-content-lg { + padding: 2rem 0 1rem 2rem; } + .widget-chart .widget-chart-content-lg .widget-numbers { + margin-bottom: 0; } + .widget-chart .widget-chart-wrapper { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + opacity: .25; + z-index: 4; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + overflow: hidden; } + .widget-chart .widget-numbers { + font-weight: bold; + font-size: 2.5rem; + display: block; + line-height: 1; + margin: 1rem auto; } + .widget-chart .widget-numbers + .widget-chart-flex, + .widget-chart .widget-numbers + .widget-description, + .widget-chart .widget-numbers + .widget-subheading { + margin-top: -0.5rem; } + .widget-chart .widget-subheading { + margin: -0.5rem 0 0; + display: block; + opacity: .6; } + .widget-chart .widget-subheading:first-child { + margin-top: 0; } + .widget-chart .widget-subheading + .widget-numbers { + margin-top: 0.5rem; } + .widget-chart .widget-description { + margin: 1rem 0 0; } + .widget-chart.widget-chart-hover { + transition: all .2s; } + .widget-chart.widget-chart-hover:hover { + z-index: 15; + transform: scale(1.15); + box-shadow: 0 0.46875rem 4.1875rem rgba(4, 9, 20, 0.05), 0 0.9375rem 2.40625rem rgba(4, 9, 20, 0.05), 0 0.25rem 1.3125rem rgba(4, 9, 20, 0.06), 0 0.125rem 1.1875rem rgba(4, 9, 20, 0.06); + cursor: pointer; + background: #fff; } + .widget-chart .widget-chart-actions { + position: absolute; + right: 0.5rem; + top: 0.5rem; + z-index: 12; } + .widget-chart .widget-chart-actions .btn-link { + font-size: 1.1rem; + padding-top: 0; + padding-bottom: 0; + opacity: .6; } + .widget-chart .widget-progress-wrapper { + margin-top: 1rem; } + .widget-chart .widget-progress-wrapper.progress-wrapper-bottom { + position: absolute; + left: 0; + bottom: 0; + width: 100%; } + .widget-chart .widget-progress-wrapper.progress-wrapper-bottom .progress { + margin: 0 -1px -1px; } + .widget-chart .widget-progress-wrapper.progress-wrapper-bottom .progress { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + .widget-chart .widget-progress-wrapper.progress-wrapper-bottom .progress .progress-bar { + border-bottom-left-radius: 0.25rem; } + .widget-chart .widget-chart-flex { + display: flex; + align-items: center; + align-content: center; + margin-bottom: 1rem; } + .widget-chart .widget-chart-flex:last-child { + margin-bottom: 0; } + .widget-chart .widget-chart-flex .widget-subheading { + margin: 0; } + .widget-chart .widget-chart-flex .widget-description { + margin-top: 0; } + .widget-chart.text-left { + flex-direction: row; + align-items: center; } + .widget-chart.text-left .icon-wrapper { + min-width: 54px; + margin: 0 1rem 0 0; } + .widget-chart.text-left .widget-numbers { + margin-left: 0; } + .widget-chart.text-left .widget-chart-content { + display: flex; + flex-direction: column; + align-content: center; + flex: 1; + position: relative; } + .widget-chart.text-left .widget-chart-content > .widget-numbers:first-child { + margin-top: 0; } + .widget-chart.text-left .widget-chart-content .widget-description { + align-self: flex-start; } + .widget-chart.text-left .widget-chart-wrapper { + height: 35%; } + .widget-chart.widget-chart-left { + padding-bottom: 15%; } + .widget-chart .chart-wrapper-relative { + position: relative; + opacity: 1; + margin-top: 1rem; } + +.widget-chart-actions { + position: absolute; + right: 1rem; + top: 1rem; + z-index: 12; } + .widget-chart-actions .btn-link { + font-size: 1.1rem; + padding-top: 0; + padding-bottom: 0; + opacity: .6; } + +.widget-chart:hover .widget-chart-actions .btn-link, +.widget-content:hover .widget-chart-actions .btn-link { + opacity: 1; } + +.grid-menu .widget-chart.widget-chart-hover:hover { + background: #fff; + border-radius: 0.25rem; } + +.icon-wrapper { + width: 54px; + height: 54px; + margin: 0 auto; + position: relative; + overflow: hidden; } + .icon-wrapper[class*="border-"] { + border-width: 1px; + border-style: solid; } + .icon-wrapper .icon-wrapper-bg { + position: absolute; + height: 100%; + width: 100%; + z-index: 3; + opacity: .2; } + .icon-wrapper .icon-wrapper-bg.bg-light { + opacity: .08; } + .icon-wrapper i { + margin: 0 auto; + font-size: 1.7rem; + position: relative; + z-index: 5; } + .icon-wrapper i:before { + margin-top: -3px; } + .icon-wrapper .progress-circle-wrapper { + width: 100%; + margin-right: 0; } + +.widget-chart2 .widget-chart-flex { + display: flex; + align-items: baseline; + align-content: center; + margin-bottom: 0; } + .widget-chart2 .widget-chart-flex .widget-subtitle { + margin-left: auto; } + .widget-chart2 .widget-chart-flex .widget-numbers { + font-weight: normal; } + .widget-chart2 .widget-chart-flex + .widget-chart-flex .widget-numbers { + margin-bottom: 0; } + +.widget-chart2 .widget-chat-wrapper-outer { + display: flex; + flex: 1; + flex-direction: column; + max-width: 100%; } + .widget-chart2 .widget-chat-wrapper-outer .widget-chart-wrapper { + height: 70px; + opacity: .8; + position: relative; + margin: 1rem auto -0.5rem; } + .widget-chart2 .widget-chat-wrapper-outer .widget-chart-wrapper-lg { + height: 130px; } + .widget-chart2 .widget-chat-wrapper-outer .widget-chart-wrapper-xlg { + height: 160px; } + +.card-btm-border { + border-bottom: transparent solid 4px; } + +.progress-box { + text-align: center; } + .progress-box h4 { + font-size: 0.94rem; + font-weight: bold; + opacity: .6; + text-transform: uppercase; + padding-bottom: 0.33333rem; } + .progress-box svg { + margin: 0 auto; } + +.svg-bg { + position: absolute; + width: 100%; + height: 100%; + opacity: .1; } + .svg-bg svg { + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; } + +.widget-numbers-sm { + font-size: 1.5rem; } + +.widget-content { + padding: 1rem; + flex-direction: row; + align-items: center; } + .widget-content .widget-content-wrapper { + display: flex; + flex: 1; + position: relative; + align-items: center; } + .widget-content .widget-content-left .widget-heading { + opacity: .8; + font-weight: bold; } + .widget-content .widget-content-left .widget-subheading { + opacity: .5; } + .widget-content .widget-content-right { + margin-left: auto; } + .widget-content .widget-numbers { + font-weight: bold; + font-size: 1.8rem; + display: block; } + .widget-content .widget-content-outer { + display: flex; + flex: 1; + flex-direction: column; } + .widget-content .widget-progress-wrapper { + margin-top: 1rem; } + .widget-content .widget-progress-wrapper .progress-sub-label { + margin-top: 0.33333rem; + opacity: .5; + display: flex; + align-content: center; + align-items: center; } + .widget-content .widget-progress-wrapper .progress-sub-label .sub-label-right { + margin-left: auto; } + .widget-content .widget-content-right.widget-content-actions { + visibility: hidden; + opacity: 0; + transition: opacity .2s; } + .widget-content:hover .widget-content-right.widget-content-actions { + visibility: visible; + opacity: 1; } + +.profile-block { + position: relative; + overflow: hidden; } + .profile-block .profile-blur { + width: 100%; + height: 100%; + filter: blur(5px); + transform: scale(1.8); + position: absolute; + left: -25%; + top: -25%; } + .profile-block .profile-inner { + position: absolute; + width: 100%; + height: 100%; + opacity: .5; + left: 0; + top: 0; } + .profile-block .dropdown-menu-header .menu-header-content { + padding: 3rem; } + .profile-block .dropdown-menu-header .menu-header-content .menu-header-title { + margin: 0.75rem 0 0; } + .profile-block .dropdown-menu-header .menu-header-content .menu-header-subtitle { + margin: 0.5rem 0 0; } + .profile-block .dropdown-menu-header .menu-header-btn-pane { + margin: 0.5rem 0 0; } + .profile-block .dropdown-menu-header .menu-header-btn-pane .btn-icon { + color: #fff; + padding: 0; + width: 44px; + height: 44px; + line-height: 37px; + font-size: 1.175rem; } + .profile-block .dropdown-menu-header .menu-header-btn-pane .btn-icon:hover { + background: rgba(255, 255, 255, 0.2); } + +.app-logo { + height: 23px; + width: 97px; + background: url("./assets/images/logo-inverse.png"); } + +.app-logo-inverse { + height: 23px; + width: 97px; + background: url("./assets/images/logo.png"); } + +.app-login-box .app-logo { + margin-bottom: 3rem; } + +.app-login-box h4 { + margin-bottom: 1.5rem; + font-weight: normal; } + .app-login-box h4 div { + opacity: .6; } + .app-login-box h4 span { + font-size: 1.175rem; } + +.app-inner-layout.rm-sidebar .app-inner-layout__wrapper .app-inner-layout__content { + width: auto; + float: none; } + +.app-inner-layout .app-inner-layout__header { + width: 100%; + padding: 1.5rem; + text-align: left; + border-bottom: #e9ecef solid 1px; } + .app-inner-layout .app-inner-layout__header .app-page-title { + margin: 0; + padding: 0; + background: transparent; } + +.app-inner-layout .app-inner-layout__header-boxed { + padding: 1.5rem; } + .app-inner-layout .app-inner-layout__header-boxed .app-inner-layout__header { + border-radius: 0.3rem; } + +.app-inner-layout .app-inner-layout__wrapper { + position: relative; + display: flex; + flex-direction: row; + min-height: 100vh; } + .app-inner-layout .app-inner-layout__wrapper .app-inner-layout__content { + flex: 1; + display: flex; } + .app-inner-layout .app-inner-layout__wrapper .app-inner-layout__content.card { + box-shadow: 0 0 0 0 transparent; + border-radius: 0; + border: 0; } + .app-inner-layout .app-inner-layout__wrapper .app-inner-layout__content .app-inner-layout__top-pane { + display: flex; + align-content: center; + align-items: center; + text-align: left; + padding: 0.75rem 1.5rem; } + .app-inner-layout .app-inner-layout__wrapper .app-inner-layout__content .pane-left { + display: flex; + align-items: center; } + .app-inner-layout .app-inner-layout__wrapper .app-inner-layout__content .pane-right { + display: flex; + align-items: center; + margin-left: auto; } + .app-inner-layout .app-inner-layout__wrapper .app-inner-layout__content .app-inner-layout__bottom-pane { + padding: 1.5rem; + border-top: #e9ecef solid 1px; } + .app-inner-layout .app-inner-layout__wrapper .app-inner-layout__sidebar { + width: 270px; + list-style: none; + text-align: left; + order: -1; + flex: 0 0 270px; + display: flex; + margin: 0; + position: relative; } + .app-inner-layout .app-inner-layout__wrapper .app-inner-layout__sidebar .dropdown-item { + white-space: normal; } + .app-inner-layout .app-inner-layout__wrapper .app-inner-layout__sidebar.card { + box-shadow: 0 0 0 0 transparent; + border-radius: 0; + background: #f8f9fa; + border: 0; + border-right: #e9ecef solid 1px; + border-left: #e9ecef solid 1px; } + .app-inner-layout .app-inner-layout__wrapper .app-inner-layout__sidebar .app-inner-layout__sidebar-footer, + .app-inner-layout .app-inner-layout__wrapper .app-inner-layout__sidebar .app-inner-layout__sidebar-header { + background: #f8f9fa; } + .app-inner-layout .app-inner-layout__wrapper .app-inner-layout__aside { + width: 60px; } + +.app-inner-layout .app-inner-layout__footer { + width: 100%; + height: 50px; } + +.app-wrapper-footer .app-footer { + border-top: #e9ecef solid 1px; } + .app-wrapper-footer .app-footer .app-footer__inner { + border-left: #e9ecef solid 1px; } + +.chat-layout.app-inner-layout .app-inner-layout__sidebar { + width: 360px; + flex: 0 0 360px; } + +.chat-layout .app-inner-layout__top-pane h4 { + font-size: 1.25rem; } + .chat-layout .app-inner-layout__top-pane h4 div { + font-size: 0.94rem; } + +.chat-layout .chat-box-wrapper { + padding: 1.5rem; } + +@media (max-width: 1199.98px) { + .chat-layout.app-inner-layout .app-inner-layout__sidebar .widget-content .widget-content-left .widget-subheading { + white-space: normal; } } + +.mobile-app-menu-btn { + display: none; + margin: 3px 1.5rem 0 0; } + +@media (max-width: 991.98px) { + .app-inner-layout__sidebar { + display: none !important; } + .mobile-app-menu-btn { + display: block; } + .open-mobile-menu .app-inner-layout__sidebar { + display: block !important; } } + +.scrollbar-sidebar, +.scrollbar-container { + position: relative; + height: 100%; } + +.scroll-area { + overflow-x: hidden; + height: 400px; } + +.scroll-area-xs { + height: 150px; + overflow-x: hidden; } + +.scroll-area-sm { + height: 200px; + overflow-x: hidden; } + +.scroll-area-md { + height: 300px; + overflow-x: hidden; } + +.scroll-area-lg { + height: 400px; + overflow-x: hidden; } + +.scroll-area-x { + overflow-x: auto; + width: 100%; + max-width: 100%; } + +.shadow-overflow { + position: relative; } + .shadow-overflow::after, .shadow-overflow::before { + width: 100%; + bottom: auto; + top: 0; + left: 0; + height: 1.5rem; + position: absolute; + z-index: 10; + content: ''; + background: linear-gradient(to bottom, white 20%, rgba(255, 255, 255, 0) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0); } + .shadow-overflow::after { + bottom: 0; + top: auto; + background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 80%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0); } + +/*! + * Cropper.js v1.4.3 + * https://fengyuanchen.github.io/cropperjs + * + * Copyright 2015-present Chen Fengyuan + * Released under the MIT license + * + * Date: 2018-10-24T13:07:11.429Z + */ +.cropper-container { + direction: ltr; + font-size: 0; + line-height: 0; + position: relative; + touch-action: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.cropper-container img { + display: block; + height: 100%; + image-orientation: 0deg; + max-height: none !important; + max-width: none !important; + min-height: 0 !important; + min-width: 0 !important; + width: 100%; } + +.cropper-wrap-box, +.cropper-canvas, +.cropper-drag-box, +.cropper-crop-box, +.cropper-modal { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.cropper-wrap-box, +.cropper-canvas { + overflow: hidden; } + +.cropper-drag-box { + background-color: #fff; + opacity: 0; } + +.cropper-modal { + background-color: #000; + opacity: .5; } + +.cropper-view-box { + display: block; + height: 100%; + outline-color: rgba(51, 153, 255, 0.75); + outline: 1px solid #39f; + overflow: hidden; + width: 100%; } + +.cropper-dashed { + border: 0 dashed #eee; + display: block; + opacity: .5; + position: absolute; } + +.cropper-dashed.dashed-h { + border-bottom-width: 1px; + border-top-width: 1px; + height: calc(100% / 3); + left: 0; + top: calc(100% / 3); + width: 100%; } + +.cropper-dashed.dashed-v { + border-left-width: 1px; + border-right-width: 1px; + height: 100%; + left: calc(100% / 3); + top: 0; + width: calc(100% / 3); } + +.cropper-center { + display: block; + height: 0; + left: 50%; + opacity: .75; + position: absolute; + top: 50%; + width: 0; } + +.cropper-center:before, +.cropper-center:after { + background-color: #eee; + content: ' '; + display: block; + position: absolute; } + +.cropper-center:before { + height: 1px; + left: -3px; + top: 0; + width: 7px; } + +.cropper-center:after { + height: 7px; + left: 0; + top: -3px; + width: 1px; } + +.cropper-face, +.cropper-line, +.cropper-point { + display: block; + height: 100%; + opacity: .1; + position: absolute; + width: 100%; } + +.cropper-face { + background-color: #fff; + left: 0; + top: 0; } + +.cropper-line { + background-color: #39f; } + +.cropper-line.line-e { + cursor: ew-resize; + right: -3px; + top: 0; + width: 5px; } + +.cropper-line.line-n { + cursor: ns-resize; + height: 5px; + left: 0; + top: -3px; } + +.cropper-line.line-w { + cursor: ew-resize; + left: -3px; + top: 0; + width: 5px; } + +.cropper-line.line-s { + bottom: -3px; + cursor: ns-resize; + height: 5px; + left: 0; } + +.cropper-point { + background-color: #39f; + height: 5px; + opacity: .75; + width: 5px; } + +.cropper-point.point-e { + cursor: ew-resize; + margin-top: -3px; + right: -3px; + top: 50%; } + +.cropper-point.point-n { + cursor: ns-resize; + left: 50%; + margin-left: -3px; + top: -3px; } + +.cropper-point.point-w { + cursor: ew-resize; + left: -3px; + margin-top: -3px; + top: 50%; } + +.cropper-point.point-s { + bottom: -3px; + cursor: s-resize; + left: 50%; + margin-left: -3px; } + +.cropper-point.point-ne { + cursor: nesw-resize; + right: -3px; + top: -3px; } + +.cropper-point.point-nw { + cursor: nwse-resize; + left: -3px; + top: -3px; } + +.cropper-point.point-sw { + bottom: -3px; + cursor: nesw-resize; + left: -3px; } + +.cropper-point.point-se { + bottom: -3px; + cursor: nwse-resize; + height: 20px; + opacity: 1; + right: -3px; + width: 20px; } + +@media (min-width: 768px) { + .cropper-point.point-se { + height: 15px; + width: 15px; } } + +@media (min-width: 992px) { + .cropper-point.point-se { + height: 10px; + width: 10px; } } + +@media (min-width: 1200px) { + .cropper-point.point-se { + height: 5px; + opacity: .75; + width: 5px; } } + +.cropper-point.point-se:before { + background-color: #39f; + bottom: -50%; + content: ' '; + display: block; + height: 200%; + opacity: 0; + position: absolute; + right: -50%; + width: 200%; } + +.cropper-invisible { + opacity: 0; } + +.cropper-bg { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC"); } + +.cropper-hide { + display: block; + height: 0; + position: absolute; + width: 0; } + +.cropper-hidden { + display: none !important; } + +.cropper-move { + cursor: move; } + +.cropper-crop { + cursor: crosshair; } + +.cropper-disabled .cropper-drag-box, +.cropper-disabled .cropper-face, +.cropper-disabled .cropper-line, +.cropper-disabled .cropper-point { + cursor: not-allowed; } + +.vue-form-wizard .wizard-btn { + display: inline-block; + margin-bottom: 0; + font-weight: 400; + text-align: center; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + border-radius: 0.25rem; } + .vue-form-wizard .wizard-btn.disabled, .vue-form-wizard .wizard-btn[disabled], + fieldset[disabled] .vue-form-wizard .wizard-btn { + cursor: not-allowed; + opacity: .65; } + +.vue-form-wizard a { + text-decoration: none; } + +.vue-form-wizard .wizard-nav { + margin-bottom: 0; + padding-left: 0; + list-style: none; } + .vue-form-wizard .wizard-nav > li { + position: relative; + display: block; } + .vue-form-wizard .wizard-nav > li > a { + position: relative; + display: block; } + .vue-form-wizard .wizard-nav > li > a:hover, .vue-form-wizard .wizard-nav > li > a:focus { + text-decoration: none; + background-color: #3f6ad8; } + .vue-form-wizard .wizard-nav > li.disabled > a { + color: #6c757d; } + .vue-form-wizard .wizard-nav > li.disabled > a:hover, .vue-form-wizard .wizard-nav > li.disabled > a:focus { + color: #6c757d; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; } + +.stepTitle { + padding-top: 1rem; + font-size: 1.175rem; } + +.vue-form-wizard .wizard-progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 1.034rem; + color: #fff; + text-align: center; + background-color: #3f6ad8; + transition: width 0.6s ease; } + @media screen and (prefers-reduced-motion: reduce) { + .vue-form-wizard .wizard-progress-bar { + transition: none; } } + +.vue-form-wizard .wizard-btn, +.vue-form-wizard .navbar .navbar-nav > li > a.wizard-btn { + box-sizing: border-box; + border-width: 2px; + background-color: transparent; + font-size: 0.94rem; + font-weight: 700; + min-width: 140px; } + .vue-form-wizard .wizard-btn:hover, .vue-form-wizard .wizard-btn:focus, + .vue-form-wizard .navbar .navbar-nav > li > a.wizard-btn:hover, + .vue-form-wizard .navbar .navbar-nav > li > a.wizard-btn:focus { + outline: 0 !important; } + +.vue-form-wizard .wizard-nav-pills { + margin-top: 0; + position: relative; + text-align: center; + display: flex; + flex-wrap: wrap; } + .vue-form-wizard .wizard-nav-pills li, .vue-form-wizard .wizard-nav-pills a { + flex: 1; + align-items: center; + flex-wrap: wrap; + flex-grow: 1; } + .vue-form-wizard .wizard-nav-pills a { + display: flex; } + .vue-form-wizard .wizard-nav-pills > li > a { + display: flex; + flex-direction: column; + padding: 0; + margin: 0 auto; + color: rgba(0, 0, 0, 0.2); + position: relative; + top: 3px; } + .vue-form-wizard .wizard-nav-pills > li > a:hover, .vue-form-wizard .wizard-nav-pills > li > a:focus { + background-color: transparent; + color: rgba(0, 0, 0, 0.2); + outline: 0 !important; } + .vue-form-wizard .wizard-nav-pills > li > a.disabled { + pointer-events: none; + cursor: default; } + .vue-form-wizard .wizard-nav-pills > li.active > a, + .vue-form-wizard .wizard-nav-pills > li.active > a:hover, + .vue-form-wizard .wizard-nav-pills > li.active > a:focus { + background-color: transparent; + transition: font-size 0.2s linear; } + .vue-form-wizard .wizard-nav-pills > li.active > a .wizard-icon, + .vue-form-wizard .wizard-nav-pills > li.active > a:hover .wizard-icon, + .vue-form-wizard .wizard-nav-pills > li.active > a:focus .wizard-icon { + color: #FFFFFF; + font-size: 24px; + display: flex; + align-items: center; + justify-content: center; + transition: all 0.2s linear; } + +.vue-form-wizard { + padding-bottom: 20px; } + .vue-form-wizard .is_error { + border-color: #c84513 !important; } + .vue-form-wizard .is_error .icon-container { + background: #c84513 !important; } + .vue-form-wizard.xs .wizard-icon-circle { + width: 40px; + height: 40px; + font-size: 16px; } + .vue-form-wizard.xs .wizard-icon-circle.tab_shape { + height: 25px; } + .vue-form-wizard.xs .wizard-nav-pills > li.active > a .wizard-icon { + font-size: 16px; } + .vue-form-wizard.xs .wizard-navigation .wizard-progress-with-circle { + position: relative; + top: 25px; + height: 4px; } + .vue-form-wizard.sm .wizard-icon-circle { + width: 50px; + height: 50px; + font-size: 20px; } + .vue-form-wizard.sm .wizard-icon-circle.tab_shape { + height: 30px; } + .vue-form-wizard.sm .wizard-nav-pills > li.active > a .wizard-icon { + font-size: 20px; } + .vue-form-wizard.sm .wizard-navigation .wizard-progress-with-circle { + position: relative; + top: 30px; + height: 4px; } + .vue-form-wizard.md .wizard-icon-circle { + width: 70px; + height: 70px; + font-size: 24px; } + .vue-form-wizard.md .wizard-icon-circle.tab_shape { + height: 40px; } + .vue-form-wizard.md .wizard-nav-pills > li.active > a .wizard-icon { + font-size: 24px; } + .vue-form-wizard.md .wizard-navigation .wizard-progress-with-circle { + position: relative; + top: 40px; + height: 4px; } + .vue-form-wizard.lg .wizard-icon-circle { + width: 90px; + height: 90px; + font-size: 28px; } + .vue-form-wizard.lg .wizard-icon-circle.tab_shape { + height: 50px; } + .vue-form-wizard.lg .wizard-nav-pills > li.active > a .wizard-icon { + font-size: 28px; } + .vue-form-wizard.lg .wizard-navigation .wizard-progress-with-circle { + position: relative; + top: 50px; + height: 4px; } + .vue-form-wizard .wizard-icon-circle { + font-size: 18px; + border: 3px solid #F3F2EE; + border-radius: 50%; + font-weight: 700; + width: 70px; + height: 70px; + background-color: #FFFFFF; + position: relative; + display: flex; + justify-content: center; + align-content: center; } + .vue-form-wizard .wizard-icon-circle.square_shape { + border-radius: 0; } + .vue-form-wizard .wizard-icon-circle.tab_shape { + width: 100%; + min-width: 100px; + height: 40px; + border: none; + background-color: #F3F2EE; + border-radius: 0; } + .vue-form-wizard .wizard-icon-circle .wizard-icon-container { + display: flex; + justify-content: center; + flex: 1; + border-radius: 40%; } + .vue-form-wizard .wizard-icon-circle .wizard-icon-container.square_shape, .vue-form-wizard .wizard-icon-circle .wizard-icon-container.tab_shape { + border-radius: 0; } + .vue-form-wizard .wizard-icon-circle .wizard-icon { + display: flex; + align-items: center; + justify-content: center; } + .vue-form-wizard .wizard-tab-content { + min-height: 100px; + padding: 30px 20px 10px; } + .vue-form-wizard .wizard-header { + padding: 15px 15px 15px 15px; + position: relative; + border-radius: 3px 3px 0 0; + text-align: center; } + .vue-form-wizard .wizard-title { + color: #252422; + font-weight: 300; + margin: 0; + text-align: center; } + .vue-form-wizard .category { + font-size: 14px; + font-weight: 400; + color: #9A9A9A; + margin-bottom: 0px; + text-align: center; } + .vue-form-wizard .wizard-navigation .wizard-progress-with-circle { + position: relative; + top: 40px; + height: 4px; } + .vue-form-wizard .wizard-navigation .wizard-progress-with-circle .wizard-progress-bar { + box-shadow: none; + transition: width .3s ease; } + .vue-form-wizard .clearfix::after { + content: ""; + clear: both; + display: table; } + .vue-form-wizard .wizard-card-footer { + padding: 0 20px; } + .vue-form-wizard .wizard-card-footer .wizard-footer-left { + float: left; } + .vue-form-wizard .wizard-card-footer .wizard-footer-right { + float: right; } + @media screen and (max-width: 350px) { + .vue-form-wizard .wizard-card-footer { + display: flex; + justify-content: center; + flex-direction: column; } + .vue-form-wizard .wizard-card-footer .wizard-footer-left, + .vue-form-wizard .wizard-card-footer .wizard-footer-right { + float: none; + flex: 1; + display: flex; + justify-content: center; } + .vue-form-wizard .wizard-card-footer .wizard-footer-right button { + margin-top: 10px; } } + .vue-form-wizard.vertical .wizard-card-footer { + display: block; } + .vue-form-wizard.vertical .wizard-nav-pills { + flex-direction: column; } + .vue-form-wizard.vertical .wizard-navigation { + display: flex; + flex-direction: row; } + .vue-form-wizard.vertical .wizard-card-footer { + padding-top: 30px; } + +.v-step[data-v-aa0cbe42] { + -webkit-filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.5)); + background: #50596c; + border-radius: 3px; + color: #fff; + filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.5)); + max-width: 320px; + padding: 1rem; + text-align: center; } + +.v-step .v-step__arrow[data-v-aa0cbe42] { + border-color: #50596c; + border-style: solid; + height: 0; + margin: .5rem; + position: absolute; + width: 0; } + +.v-step .v-step__arrow--dark[data-v-aa0cbe42] { + border-color: #454d5d; } + +.v-step[x-placement^=top][data-v-aa0cbe42] { + margin-bottom: .5rem; } + +.v-step[x-placement^=top] .v-step__arrow[data-v-aa0cbe42] { + border-bottom-color: transparent; + border-left-color: transparent; + border-right-color: transparent; + border-width: .5rem .5rem 0; + bottom: -.5rem; + left: calc(50% - 1rem); + margin-bottom: 0; + margin-top: 0; } + +.v-step[x-placement^=bottom][data-v-aa0cbe42] { + margin-top: .5rem; } + +.v-step[x-placement^=bottom] .v-step__arrow[data-v-aa0cbe42] { + border-left-color: transparent; + border-right-color: transparent; + border-top-color: transparent; + border-width: 0 .5rem .5rem; + left: calc(50% - 1rem); + margin-bottom: 0; + margin-top: 0; + top: -.5rem; } + +.v-step[x-placement^=right][data-v-aa0cbe42] { + margin-left: .5rem; } + +.v-step[x-placement^=right] .v-step__arrow[data-v-aa0cbe42] { + border-bottom-color: transparent; + border-left-color: transparent; + border-top-color: transparent; + border-width: .5rem .5rem .5rem 0; + left: -.5rem; + margin-left: 0; + margin-right: 0; + top: calc(50% - 1rem); } + +.v-step[x-placement^=left][data-v-aa0cbe42] { + margin-right: .5rem; } + +.v-step[x-placement^=left] .v-step__arrow[data-v-aa0cbe42] { + border-bottom-color: transparent; + border-right-color: transparent; + border-top-color: transparent; + border-width: .5rem 0 .5rem .5rem; + margin-left: 0; + margin-right: 0; + right: -.5rem; + top: calc(50% - 1rem); } + +.v-step__header[data-v-aa0cbe42] { + background-color: #454d5d; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + margin: -1rem -1rem .5rem; + padding: .5rem; } + +.v-step__content[data-v-aa0cbe42] { + margin: 0 0 1rem; } + +.v-step__button[data-v-aa0cbe42] { + -webkit-transition: all .2s ease; + background: transparent; + border: .05rem solid #fff; + border-radius: .1rem; + color: #fff; + cursor: pointer; + display: inline-block; + font-size: .8rem; + height: 1.8rem; + line-height: 1rem; + margin: 0 .2rem; + outline: none; + padding: .35rem .4rem; + text-align: center; + text-decoration: none; + transition: all .2s ease; + vertical-align: middle; + white-space: nowrap; } + +.v-step__button[data-v-aa0cbe42]:hover { + background-color: rgba(255, 255, 255, 0.95); + color: #50596c; } + +/*! + * Ladda + * http://lab.hakim.se/ladda + * MIT licensed + * + * Copyright (C) 2018 Hakim El Hattab, http://hakim.se + */ +/************************************* + * CONFIG + */ +/************************************* + * MIXINS + */ +/************************************* + * Opacity animation for spin.js + */ +@-webkit-keyframes ladda-spinner-line-fade { + 0%, 100% { + opacity: 0.22; + /* minimum opacity */ } + 1% { + opacity: 1; } } +@keyframes ladda-spinner-line-fade { + 0%, 100% { + opacity: 0.22; + /* minimum opacity */ } + 1% { + opacity: 1; } } + +/************************************* + * BUTTON BASE + */ +.ladda-button { + position: relative; } + +/* Spinner animation */ +.ladda-button .ladda-spinner { + position: absolute; + z-index: 2; + display: inline-block; + width: 32px; + top: 50%; + margin-top: 0; + opacity: 0; + pointer-events: none; } + +/* Button label */ +.ladda-button .ladda-label { + position: relative; + z-index: 3; } + +[class*="btn-outline-"] .ladda-spinner div div div { + background: #000 !important; } + +[class*="btn-outline-"].ladda-button .ladda-label { + transition: none !important; } + +/* Progress bar */ +.ladda-button .ladda-progress { + position: absolute; + width: 0; + height: 100%; + left: 0; + top: 0; + background: rgba(0, 0, 0, 0.2); + display: none; + transition: 0.1s linear all !important; } + +.ladda-button[data-loading] .ladda-progress { + display: block; } + +/************************************* + * EASING + */ +.ladda-button, +.ladda-button .ladda-spinner, +.ladda-button .ladda-label { + transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important; } + +.ladda-button[data-style=zoom-in], +.ladda-button[data-style=zoom-in] .ladda-spinner, +.ladda-button[data-style=zoom-in] .ladda-label, +.ladda-button[data-style=zoom-out], +.ladda-button[data-style=zoom-out] .ladda-spinner, +.ladda-button[data-style=zoom-out] .ladda-label { + transition: 0.3s ease all !important; } + +/************************************* + * EXPAND RIGHT + */ +.ladda-button[data-style=expand-right] .ladda-spinner { + right: -6px; } + +.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner, +.ladda-button[data-style=expand-right][data-size="xs"] .ladda-spinner { + right: -12px; } + +.ladda-button[data-style=expand-right][data-loading] { + padding-right: 56px; } + .ladda-button[data-style=expand-right][data-loading] .ladda-spinner { + opacity: 1; } + .ladda-button[data-style=expand-right][data-loading][data-size="s"], .ladda-button[data-style=expand-right][data-loading][data-size="xs"] { + padding-right: 40px; } + +/************************************* + * EXPAND LEFT + */ +.ladda-button[data-style=expand-left] .ladda-spinner { + left: 26px; } + +.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner, +.ladda-button[data-style=expand-left][data-size="xs"] .ladda-spinner { + left: 4px; } + +.ladda-button[data-style=expand-left][data-loading] { + padding-left: 56px; } + .ladda-button[data-style=expand-left][data-loading] .ladda-spinner { + opacity: 1; } + .ladda-button[data-style=expand-left][data-loading][data-size="s"], .ladda-button[data-style=expand-left][data-loading][data-size="xs"] { + padding-left: 40px; } + +/************************************* + * EXPAND UP + */ +.ladda-button[data-style=expand-up] { + overflow: hidden; } + .ladda-button[data-style=expand-up] .ladda-spinner { + top: -32px; + left: 50%; + margin-left: 0; } + .ladda-button[data-style=expand-up][data-loading] { + padding-top: 54px; } + .ladda-button[data-style=expand-up][data-loading] .ladda-spinner { + opacity: 1; + top: 26px; + margin-top: 0; } + .ladda-button[data-style=expand-up][data-loading][data-size="s"], .ladda-button[data-style=expand-up][data-loading][data-size="xs"] { + padding-top: 32px; } + .ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner, .ladda-button[data-style=expand-up][data-loading][data-size="xs"] .ladda-spinner { + top: 4px; } + +/************************************* + * EXPAND DOWN + */ +.ladda-button[data-style=expand-down] { + overflow: hidden; } + .ladda-button[data-style=expand-down] .ladda-spinner { + top: 52px; + left: 50%; + margin-left: 0; } + .ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner, + .ladda-button[data-style=expand-down][data-size="xs"] .ladda-spinner { + top: 40px; } + .ladda-button[data-style=expand-down][data-loading] { + padding-bottom: 54px; } + .ladda-button[data-style=expand-down][data-loading] .ladda-spinner { + opacity: 1; } + .ladda-button[data-style=expand-down][data-loading][data-size="s"], .ladda-button[data-style=expand-down][data-loading][data-size="xs"] { + padding-bottom: 32px; } + +/************************************* + * SLIDE LEFT + */ +.ladda-button[data-style=slide-left] { + overflow: hidden; } + .ladda-button[data-style=slide-left] .ladda-label { + position: relative; } + .ladda-button[data-style=slide-left] .ladda-spinner { + left: 100%; + margin-left: 0; } + .ladda-button[data-style=slide-left][data-loading] .ladda-label { + opacity: 0; + left: -100%; } + .ladda-button[data-style=slide-left][data-loading] .ladda-spinner { + opacity: 1; + left: 50%; } + +/************************************* + * SLIDE RIGHT + */ +.ladda-button[data-style=slide-right] { + overflow: hidden; } + .ladda-button[data-style=slide-right] .ladda-label { + position: relative; } + .ladda-button[data-style=slide-right] .ladda-spinner { + right: 100%; + margin-left: 0; + left: 16px; } + [dir="rtl"] .ladda-button[data-style=slide-right] .ladda-spinner { + right: auto; } + .ladda-button[data-style=slide-right][data-loading] .ladda-label { + opacity: 0; + left: 100%; } + .ladda-button[data-style=slide-right][data-loading] .ladda-spinner { + opacity: 1; + left: 50%; } + +/************************************* + * SLIDE UP + */ +.ladda-button[data-style=slide-up] { + overflow: hidden; } + .ladda-button[data-style=slide-up] .ladda-label { + position: relative; } + .ladda-button[data-style=slide-up] .ladda-spinner { + left: 50%; + margin-left: 0; + margin-top: 1em; } + .ladda-button[data-style=slide-up][data-loading] .ladda-label { + opacity: 0; + top: -1em; } + .ladda-button[data-style=slide-up][data-loading] .ladda-spinner { + opacity: 1; + margin-top: 0; } + +/************************************* + * SLIDE DOWN + */ +.ladda-button[data-style=slide-down] { + overflow: hidden; } + .ladda-button[data-style=slide-down] .ladda-label { + position: relative; } + .ladda-button[data-style=slide-down] .ladda-spinner { + left: 50%; + margin-left: 0; + margin-top: -2em; } + .ladda-button[data-style=slide-down][data-loading] .ladda-label { + opacity: 0; + top: 1em; } + .ladda-button[data-style=slide-down][data-loading] .ladda-spinner { + opacity: 1; + margin-top: 0; } + +/************************************* + * ZOOM-OUT + */ +.ladda-button[data-style=zoom-out] { + overflow: hidden; } + +.ladda-button[data-style=zoom-out] .ladda-spinner { + left: 50%; + margin-left: 32px; + transform: scale(2.5); } + +.ladda-button[data-style=zoom-out] .ladda-label { + position: relative; + display: inline-block; } + +.ladda-button[data-style=zoom-out][data-loading] .ladda-label { + opacity: 0; + transform: scale(0.5); } + +.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner { + opacity: 1; + margin-left: 0; + transform: none; } + +/************************************* + * ZOOM-IN + */ +.ladda-button[data-style=zoom-in] { + overflow: hidden; } + +.ladda-button[data-style=zoom-in] .ladda-spinner { + left: 50%; + margin-left: -16px; + transform: scale(0.2); } + +.ladda-button[data-style=zoom-in] .ladda-label { + position: relative; + display: inline-block; } + +.ladda-button[data-style=zoom-in][data-loading] .ladda-label { + opacity: 0; + transform: scale(2.2); } + +.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner { + opacity: 1; + margin-left: 0; + transform: none; } + +/************************************* + * CONTRACT + */ +.ladda-button[data-style=contract] { + overflow: hidden; + width: 100px; } + +.ladda-button[data-style=contract] .ladda-spinner { + left: 50%; + margin-left: 0; } + +.ladda-button[data-style=contract][data-loading] { + border-radius: 50%; + width: 52px; } + +.ladda-button[data-style=contract][data-loading] .ladda-label { + opacity: 0; } + +.ladda-button[data-style=contract][data-loading] .ladda-spinner { + opacity: 1; } + +/************************************* + * OVERLAY + */ +.ladda-button[data-style=contract-overlay] { + overflow: hidden; + width: 100px; + box-shadow: 0px 0px 0px 2000px rgba(0, 0, 0, 0); } + +.ladda-button[data-style=contract-overlay] .ladda-spinner { + left: 50%; + margin-left: 0; } + +.ladda-button[data-style=contract-overlay][data-loading] { + border-radius: 50%; + width: 52px; + /*outline: 10000px solid rgba( 0, 0, 0, 0.5 );*/ + box-shadow: 0px 0px 0px 2000px rgba(0, 0, 0, 0.8); } + +.ladda-button[data-style=contract-overlay][data-loading] .ladda-label { + opacity: 0; } + +.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner { + opacity: 1; } + +[dir="rtl"] .ladda-spinner > div { + left: 25% !important; } + +.app-drawer-wrapper { + width: 450px; + height: 100%; + position: fixed; + right: -450px; + top: 0; + transition: all .2s; + z-index: 9999; } + .app-drawer-wrapper.drawer-open { + right: 0; + box-shadow: 0 0.76875rem 2.4875rem rgba(52, 58, 64, 0.3), 0 1.3375rem 1.70625rem rgba(52, 58, 64, 0.3), 0 0.55rem 0.53125rem rgba(0, 0, 0, 0.05), 0 0.225rem 0.4375rem rgba(52, 58, 64, 0.3); } + .app-drawer-wrapper.drawer-open::before { + opacity: 1; } + +.drawer-content-wrapper { + background: #fff; + position: relative; + height: 100%; } + .drawer-content-wrapper .drawer-heading { + font-size: 1.034rem; + color: #495057; + margin: 0; + background: #f8f9fa; + padding: 0.75rem 1.5rem; + border-bottom: #dee2e6 solid 1px; + border-top: #dee2e6 solid 1px; } + .drawer-content-wrapper .drawer-heading:first-child { + border-top: 0; } + .drawer-content-wrapper .drawer-section { + padding: 1.5rem; } + .drawer-content-wrapper > .app-sidebar__heading:first-child { + margin-top: 0; } + +.drawer-nav-btn { + border-radius: 30px; + background: #fff; + position: absolute; + right: 0.75rem; + top: 0.75rem; + padding: 0.5rem; + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + z-index: 20; } + .drawer-nav-btn .hamburger { + margin-top: 4px; } + +/*! + * Hamburgers + * @description Tasty CSS-animated hamburgers + * @author Jonathan Suh @jonsuh + * @site https://jonsuh.com/hamburgers + * @link https://github.com/jonsuh/hamburgers + */ +.hamburger { + padding: 0px 0px; + display: inline-block; + cursor: pointer; + transition-property: opacity, filter; + transition-duration: 0.15s; + transition-timing-function: linear; + font: inherit; + color: inherit; + text-transform: none; + background-color: transparent; + border: 0; + margin: 0; + overflow: visible; } + .hamburger:hover { + opacity: 0.7; } + .hamburger.is-active:hover { + opacity: 0.7; } + .hamburger.is-active .hamburger-inner, + .hamburger.is-active .hamburger-inner::before, + .hamburger.is-active .hamburger-inner::after { + background-color: #3f6ad8; } + +.hamburger-box { + width: 24px; + height: 14px; + display: inline-block; + position: relative; } + +.hamburger-inner { + display: block; + top: 50%; + margin-top: -1px; } + .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { + width: 24px; + height: 2px; + background-color: #3f6ad8; + border-radius: 10px; + position: absolute; + transition-property: transform; + transition-duration: 0.15s; + transition-timing-function: ease; } + .hamburger-inner::before, .hamburger-inner::after { + content: ""; + display: block; } + .hamburger-inner::before { + top: -6px; } + .hamburger-inner::after { + bottom: -6px; } + +/* + * Elastic + */ +.hamburger--elastic .hamburger-inner { + top: 1px; + transition-duration: 0.275s; + transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); } + .hamburger--elastic .hamburger-inner::before { + top: 6px; + transition: opacity 0.125s 0.275s ease; } + .hamburger--elastic .hamburger-inner::after { + top: 12px; + transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55); } + +.hamburger--elastic.is-active .hamburger-inner { + transform: translate3d(0, 6px, 0) rotate(135deg); + transition-delay: 0.075s; } + .hamburger--elastic.is-active .hamburger-inner::before { + transition-delay: 0s; + opacity: 0; } + .hamburger--elastic.is-active .hamburger-inner::after { + transform: translate3d(0, -12px, 0) rotate(-270deg); + transition-delay: 0.075s; } + +@-webkit-keyframes swal2-show { + 0% { + transform: scale(0.7); } + 45% { + transform: scale(1.05); } + 80% { + transform: scale(0.95); } + 100% { + transform: scale(1); } } + +@keyframes swal2-show { + 0% { + transform: scale(0.7); } + 45% { + transform: scale(1.05); } + 80% { + transform: scale(0.95); } + 100% { + transform: scale(1); } } + +@-webkit-keyframes swal2-hide { + 0% { + transform: scale(1); + opacity: 1; } + 100% { + transform: scale(0.5); + opacity: 0; } } + +@keyframes swal2-hide { + 0% { + transform: scale(1); + opacity: 1; } + 100% { + transform: scale(0.5); + opacity: 0; } } + +@-webkit-keyframes swal2-animate-success-line-tip { + 0% { + top: 1.1875em; + left: .0625em; + width: 0; } + 54% { + top: 1.0625em; + left: .125em; + width: 0; } + 70% { + top: 2.1875em; + left: -.375em; + width: 3.125em; } + 84% { + top: 3em; + left: 1.3125em; + width: 1.0625em; } + 100% { + top: 2.8125em; + left: .875em; + width: 1.5625em; } } + +@keyframes swal2-animate-success-line-tip { + 0% { + top: 1.1875em; + left: .0625em; + width: 0; } + 54% { + top: 1.0625em; + left: .125em; + width: 0; } + 70% { + top: 2.1875em; + left: -.375em; + width: 3.125em; } + 84% { + top: 3em; + left: 1.3125em; + width: 1.0625em; } + 100% { + top: 2.8125em; + left: .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: .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: .5em; + width: 2.9375em; } } + +@-webkit-keyframes swal2-rotate-success-circular-line { + 0% { + transform: rotate(-45deg); } + 5% { + transform: rotate(-45deg); } + 12% { + transform: rotate(-405deg); } + 100% { + transform: rotate(-405deg); } } + +@keyframes swal2-rotate-success-circular-line { + 0% { + transform: rotate(-45deg); } + 5% { + transform: rotate(-45deg); } + 12% { + transform: rotate(-405deg); } + 100% { + transform: rotate(-405deg); } } + +@-webkit-keyframes swal2-animate-error-x-mark { + 0% { + margin-top: 1.625em; + transform: scale(0.4); + opacity: 0; } + 50% { + margin-top: 1.625em; + transform: scale(0.4); + opacity: 0; } + 80% { + margin-top: -.375em; + transform: scale(1.15); } + 100% { + margin-top: 0; + transform: scale(1); + opacity: 1; } } + +@keyframes swal2-animate-error-x-mark { + 0% { + margin-top: 1.625em; + transform: scale(0.4); + opacity: 0; } + 50% { + margin-top: 1.625em; + transform: scale(0.4); + opacity: 0; } + 80% { + margin-top: -.375em; + transform: scale(1.15); } + 100% { + margin-top: 0; + transform: scale(1); + opacity: 1; } } + +@-webkit-keyframes swal2-animate-error-icon { + 0% { + transform: rotateX(100deg); + opacity: 0; } + 100% { + transform: rotateX(0deg); + opacity: 1; } } + +@keyframes swal2-animate-error-icon { + 0% { + transform: rotateX(100deg); + opacity: 0; } + 100% { + transform: rotateX(0deg); + opacity: 1; } } + +body.swal2-toast-shown .swal2-container { + position: fixed; + 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%; + 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; + transform: translateY(-50%); } + +body.swal2-toast-shown .swal2-container.swal2-center { + top: 50%; + right: auto; + bottom: auto; + left: 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; + 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%; + 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: .3125em; } + +body.swal2-toast-column .swal2-toast .swal2-loading { + justify-content: center; } + +body.swal2-toast-column .swal2-toast .swal2-input { + height: 2em; + margin: .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; + box-shadow: 0 0 0.625em #d9d9d9; + overflow-y: hidden; } + +.swal2-popup.swal2-toast .swal2-header { + flex-direction: row; } + +.swal2-popup.swal2-toast .swal2-title { + flex-grow: 1; + justify-content: flex-start; + margin: 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: initial; + 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-text { + font-size: 2em; + font-weight: bold; + line-height: 1em; } + +.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: .875em; + width: 1.375em; } + +.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left'] { + left: .3125em; } + +.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right'] { + right: .3125em; } + +.swal2-popup.swal2-toast .swal2-actions { + height: auto; + margin: 0 .3125em; } + +.swal2-popup.swal2-toast .swal2-styled { + margin: 0 .3125em; + padding: .3125em .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(255, 255, 255, 0.4); } + +.swal2-popup.swal2-toast .swal2-success { + border-color: #3ac47d; } + +.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'] { + position: absolute; + width: 2em; + height: 2.8125em; + transform: rotate(45deg); + border-radius: 50%; } + +.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='left'] { + top: -.25em; + left: -.9375em; + transform: rotate(-45deg); + transform-origin: 2em 2em; + border-radius: 4em 0 0 4em; } + +.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='right'] { + top: -.25em; + left: .9375em; + transform-origin: 0 2em; + 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: .4375em; + width: .4375em; + height: 2.6875em; } + +.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'] { + height: .3125em; } + +.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='tip'] { + top: 1.125em; + left: .1875em; + width: .75em; } + +.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='long'] { + top: .9375em; + right: .1875em; + width: 1.375em; } + +.swal2-popup.swal2-toast.swal2-show { + -webkit-animation: showSweetToast .5s; + animation: showSweetToast .5s; } + +.swal2-popup.swal2-toast.swal2-hide { + -webkit-animation: hideSweetToast .2s forwards; + animation: hideSweetToast .2s forwards; } + +.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip { + -webkit-animation: animate-toast-success-tip .75s; + animation: animate-toast-success-tip .75s; } + +.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long { + -webkit-animation: animate-toast-success-long .75s; + animation: animate-toast-success-long .75s; } + +@-webkit-keyframes showSweetToast { + 0% { + transform: translateY(-0.625em) rotateZ(2deg); + opacity: 0; } + 33% { + transform: translateY(0) rotateZ(-2deg); + opacity: .5; } + 66% { + transform: translateY(0.3125em) rotateZ(2deg); + opacity: .7; } + 100% { + transform: translateY(0) rotateZ(0); + opacity: 1; } } + +@keyframes showSweetToast { + 0% { + transform: translateY(-0.625em) rotateZ(2deg); + opacity: 0; } + 33% { + transform: translateY(0) rotateZ(-2deg); + opacity: .5; } + 66% { + transform: translateY(0.3125em) rotateZ(2deg); + opacity: .7; } + 100% { + transform: translateY(0) rotateZ(0); + opacity: 1; } } + +@-webkit-keyframes hideSweetToast { + 0% { + opacity: 1; } + 33% { + opacity: .5; } + 100% { + transform: rotateZ(1deg); + opacity: 0; } } + +@keyframes hideSweetToast { + 0% { + opacity: 1; } + 33% { + opacity: .5; } + 100% { + transform: rotateZ(1deg); + opacity: 0; } } + +@-webkit-keyframes animate-toast-success-tip { + 0% { + top: .5625em; + left: .0625em; + width: 0; } + 54% { + top: .125em; + left: .125em; + width: 0; } + 70% { + top: .625em; + left: -.25em; + width: 1.625em; } + 84% { + top: 1.0625em; + left: .75em; + width: .5em; } + 100% { + top: 1.125em; + left: .1875em; + width: .75em; } } + +@keyframes animate-toast-success-tip { + 0% { + top: .5625em; + left: .0625em; + width: 0; } + 54% { + top: .125em; + left: .125em; + width: 0; } + 70% { + top: .625em; + left: -.25em; + width: 1.625em; } + 84% { + top: 1.0625em; + left: .75em; + width: .5em; } + 100% { + top: 1.125em; + left: .1875em; + width: .75em; } } + +@-webkit-keyframes animate-toast-success-long { + 0% { + top: 1.625em; + right: 1.375em; + width: 0; } + 65% { + top: 1.25em; + right: .9375em; + width: 0; } + 84% { + top: .9375em; + right: 0; + width: 1.125em; } + 100% { + top: .9375em; + right: .1875em; + width: 1.375em; } } + +@keyframes animate-toast-success-long { + 0% { + top: 1.625em; + right: 1.375em; + width: 0; } + 65% { + top: 1.25em; + right: .9375em; + width: 0; } + 84% { + top: .9375em; + right: 0; + width: 1.125em; } + 100% { + top: .9375em; + right: .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; + 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%; + 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%; + 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; + 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; + transform: translateY(-50%); } + +body.swal2-no-backdrop .swal2-shown.swal2-bottom { + bottom: 0; + left: 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; + top: 0; + right: 0; + bottom: 0; + left: 0; + flex-direction: row; + align-items: center; + justify-content: center; + padding: 10px; + background-color: transparent; + z-index: 1060; + overflow-x: hidden; + -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-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 .1s; } + +.swal2-container.swal2-shown { + background-color: rgba(0, 0, 0, 0.4); } + +.swal2-popup { + display: none; + position: relative; + flex-direction: column; + justify-content: center; + width: 32em; + max-width: 100%; + padding: 1.25em; + border-radius: 0.3125em; + background: #fff; + font-family: inherit; + font-size: 1rem; + box-sizing: border-box; } + +.swal2-popup:focus { + outline: none; } + +.swal2-popup.swal2-loading { + overflow-y: hidden; } + +.swal2-popup .swal2-header { + display: flex; + flex-direction: column; + align-items: center; } + +.swal2-popup .swal2-title { + display: block; + position: relative; + max-width: 100%; + margin: 0 0 0.4em; + padding: 0; + color: #343a40; + font-size: 1.875em; + font-weight: 600; + text-align: center; + text-transform: none; + word-wrap: break-word; } + +.swal2-popup .swal2-actions { + flex-wrap: wrap; + align-items: center; + justify-content: center; + margin: 1.25em auto 0; + z-index: 1; } + +.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled] { + opacity: .4; } + +.swal2-popup .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-popup .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-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm { + width: 2.5em; + height: 2.5em; + margin: .46875em; + padding: 0; + border: .25em solid transparent; + border-radius: 100%; + border-color: transparent; + background-color: transparent !important; + color: transparent; + cursor: default; + box-sizing: border-box; + -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal; + animation: swal2-rotate-loading 1.5s linear 0s infinite normal; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel { + margin-right: 30px; + margin-left: 30px; } + +.swal2-popup .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after { + display: inline-block; + width: 15px; + height: 15px; + margin-left: 5px; + border: 3px solid #ced4da; + border-radius: 50%; + border-right-color: transparent; + box-shadow: 1px 1px 1px #fff; + content: ''; + -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal; + animation: swal2-rotate-loading 1.5s linear 0s infinite normal; } + +.swal2-popup .swal2-styled { + margin: .3125em; + padding: .625em 2em; + font-weight: 500; + box-shadow: none; } + +.swal2-popup .swal2-styled:not([disabled]) { + cursor: pointer; } + +.swal2-popup .swal2-styled.swal2-confirm { + border: 0; + border-radius: 0.25em; + background: initial; + background-color: #3f6ad8; + color: #fff; + font-size: 1.0625em; } + +.swal2-popup .swal2-styled.swal2-cancel { + border: 0; + border-radius: 0.25em; + background: initial; + background-color: #f8f9fa; + color: #fff; + font-size: 1.0625em; } + +.swal2-popup .swal2-styled:focus { + outline: none; + box-shadow: 0 0 0 2px #fff, 0 0 0 4px rgba(50, 100, 150, 0.4); } + +.swal2-popup .swal2-styled::-moz-focus-inner { + border: 0; } + +.swal2-popup .swal2-footer { + justify-content: center; + margin: 1.25em 0 0; + padding: 1em 0 0; + border-top: 1px solid #f8f9fa; + color: #343a40; + font-size: 1em; } + +.swal2-popup .swal2-image { + max-width: 100%; + margin: 1.25em auto; } + +.swal2-popup .swal2-close { + position: absolute; + top: 0; + right: 0; + justify-content: center; + width: 1.2em; + height: 1.2em; + padding: 0; + transition: color 0.1s ease-out; + border: none; + border-radius: 0; + outline: initial; + background: transparent; + color: #495057; + font-family: serif; + font-size: 2.5em; + line-height: 1.2; + cursor: pointer; + overflow: hidden; } + +.swal2-popup .swal2-close:hover { + transform: none; + color: #d92550; } + +.swal2-popup > .swal2-input, +.swal2-popup > .swal2-file, +.swal2-popup > .swal2-textarea, +.swal2-popup > .swal2-select, +.swal2-popup > .swal2-radio, +.swal2-popup > .swal2-checkbox { + display: none; } + +.swal2-popup .swal2-content { + justify-content: center; + margin: 0; + padding: 0; + color: #6c757d; + font-size: 1.125em; + font-weight: 300; + line-height: normal; + z-index: 1; + word-wrap: break-word; } + +.swal2-popup #swal2-content { + text-align: center; } + +.swal2-popup .swal2-input, +.swal2-popup .swal2-file, +.swal2-popup .swal2-textarea, +.swal2-popup .swal2-select, +.swal2-popup .swal2-radio, +.swal2-popup .swal2-checkbox { + margin: 1em auto; } + +.swal2-popup .swal2-input, +.swal2-popup .swal2-file, +.swal2-popup .swal2-textarea { + width: 100%; + transition: border-color .3s, box-shadow .3s; + border: 1px solid #dee2e6; + border-radius: 0.1875em; + font-size: 1.125em; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06); + box-sizing: border-box; } + +.swal2-popup .swal2-input.swal2-inputerror, +.swal2-popup .swal2-file.swal2-inputerror, +.swal2-popup .swal2-textarea.swal2-inputerror { + border-color: #d92550 !important; + box-shadow: 0 0 2px #d92550 !important; } + +.swal2-popup .swal2-input:focus, +.swal2-popup .swal2-file:focus, +.swal2-popup .swal2-textarea:focus { + border: 1px solid #3f6ad8; + outline: none; } + +.swal2-popup .swal2-input:-ms-input-placeholder, +.swal2-popup .swal2-file:-ms-input-placeholder, +.swal2-popup .swal2-textarea:-ms-input-placeholder { + color: #6c757d; } + +.swal2-popup .swal2-input::-moz-placeholder, .swal2-popup .swal2-file::-moz-placeholder, .swal2-popup .swal2-textarea::-moz-placeholder { + color: #6c757d; } + +.swal2-popup .swal2-input:-ms-input-placeholder, .swal2-popup .swal2-file:-ms-input-placeholder, .swal2-popup .swal2-textarea:-ms-input-placeholder { + color: #6c757d; } + +.swal2-popup .swal2-input::placeholder, +.swal2-popup .swal2-file::placeholder, +.swal2-popup .swal2-textarea::placeholder { + color: #6c757d; } + +.swal2-popup .swal2-range input { + width: 80%; } + +.swal2-popup .swal2-range output { + width: 20%; + font-weight: 600; + text-align: center; } + +.swal2-popup .swal2-range input, +.swal2-popup .swal2-range output { + height: 2.625em; + margin: 1em auto; + padding: 0; + font-size: 1.125em; + line-height: 2.625em; } + +.swal2-popup .swal2-input { + height: 2.625em; + padding: 0 0.75em; } + +.swal2-popup .swal2-input[type='number'] { + max-width: 10em; } + +.swal2-popup .swal2-file { + font-size: 1.125em; } + +.swal2-popup .swal2-textarea { + height: 6.75em; + padding: 0.75em; } + +.swal2-popup .swal2-select { + min-width: 50%; + max-width: 100%; + padding: .375em .625em; + color: #6c757d; + font-size: 1.125em; } + +.swal2-popup .swal2-radio, +.swal2-popup .swal2-checkbox { + align-items: center; + justify-content: center; } + +.swal2-popup .swal2-radio label, +.swal2-popup .swal2-checkbox label { + margin: 0 .6em; + font-size: 1.125em; } + +.swal2-popup .swal2-radio input, +.swal2-popup .swal2-checkbox input { + margin: 0 .4em; } + +.swal2-popup .swal2-validation-message { + display: none; + align-items: center; + justify-content: center; + padding: 0.625em; + background: #f0f0f0; + color: #666666; + font-size: 1em; + font-weight: 300; + overflow: hidden; } + +.swal2-popup .swal2-validation-message::before { + display: inline-block; + width: 1.5em; + min-width: 1.5em; + height: 1.5em; + margin: 0 .625em; + border-radius: 50%; + background-color: #d92550; + color: #fff; + font-weight: 600; + line-height: 1.5em; + text-align: center; + content: '!'; } + +@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; + justify-content: center; + width: 5em; + height: 5em; + margin: 1.25em auto 1.875em; + border: .25em solid transparent; + border-radius: 50%; + line-height: 5em; + cursor: default; + box-sizing: content-box; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.swal2-icon-text { + font-size: 3.75em; } + +.swal2-icon.swal2-error { + border-color: #d92550; } + +.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: .3125em; + border-radius: .125em; + background-color: #d92550; } + +.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left'] { + left: 1.0625em; + transform: rotate(45deg); } + +.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right'] { + right: 1em; + transform: rotate(-45deg); } + +.swal2-icon.swal2-warning { + border-color: #f7b924; + color: #f7b924; } + +.swal2-icon.swal2-info { + border-color: #16aaff; + color: #16aaff; } + +.swal2-icon.swal2-question { + border-color: #c9dae1; + color: #87adbd; } + +.swal2-icon.swal2-success { + border-color: #3ac47d; } + +.swal2-icon.swal2-success [class^='swal2-success-circular-line'] { + position: absolute; + width: 3.75em; + height: 7.5em; + transform: rotate(45deg); + border-radius: 50%; } + +.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='left'] { + top: -.4375em; + left: -2.0635em; + transform: rotate(-45deg); + 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: -.6875em; + left: 1.875em; + transform: rotate(-45deg); + transform-origin: 0 3.75em; + border-radius: 0 7.5em 7.5em 0; } + +.swal2-icon.swal2-success .swal2-success-ring { + position: absolute; + top: -.25em; + left: -.25em; + width: 100%; + height: 100%; + border: 0.25em solid rgba(165, 220, 134, 0.3); + border-radius: 50%; + z-index: 2; + box-sizing: content-box; } + +.swal2-icon.swal2-success .swal2-success-fix { + position: absolute; + top: .5em; + left: 1.625em; + width: .4375em; + height: 5.625em; + transform: rotate(-45deg); + z-index: 1; } + +.swal2-icon.swal2-success [class^='swal2-success-line'] { + display: block; + position: absolute; + height: .3125em; + border-radius: .125em; + background-color: #3ac47d; + z-index: 2; } + +.swal2-icon.swal2-success [class^='swal2-success-line'][class$='tip'] { + top: 2.875em; + left: .875em; + width: 1.5625em; + transform: rotate(45deg); } + +.swal2-icon.swal2-success [class^='swal2-success-line'][class$='long'] { + top: 2.375em; + right: .5em; + width: 2.9375em; + transform: rotate(-45deg); } + +.swal2-progresssteps { + align-items: center; + margin: 0 0 1.25em; + padding: 0; + font-weight: 600; } + +.swal2-progresssteps li { + display: inline-block; + position: relative; } + +.swal2-progresssteps .swal2-progresscircle { + width: 2em; + height: 2em; + border-radius: 2em; + background: #3f6ad8; + color: #fff; + line-height: 2em; + text-align: center; + z-index: 20; } + +.swal2-progresssteps .swal2-progresscircle:first-child { + margin-left: 0; } + +.swal2-progresssteps .swal2-progresscircle:last-child { + margin-right: 0; } + +.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep { + background: #3085d6; } + +.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep ~ .swal2-progresscircle { + background: #add8e6; } + +.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep ~ .swal2-progressline { + background: #add8e6; } + +.swal2-progresssteps .swal2-progressline { + width: 2.5em; + height: .4em; + margin: 0 -1px; + background: #3085d6; + z-index: 10; } + +[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% { + transform: rotate(0deg); } + 100% { + transform: rotate(360deg); } } + +@keyframes swal2-rotate-loading { + 0% { + transform: rotate(0deg); } + 100% { + 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: initial !important; } } + +.toast-title { + font-weight: bold; } + +.toast-message { + -ms-word-wrap: break-word; + word-wrap: break-word; } + +.toast-message a, +.toast-message label { + color: #fff; } + +.toast-message a:hover { + color: #cccccc; + text-decoration: none; } + +.toast-close-button { + position: relative; + right: -0.3em; + top: -0.3em; + float: right; + font-weight: bold; + color: #fff; + opacity: 0.8; } + +.toast-close-button:hover, +.toast-close-button:focus { + color: #000; + text-decoration: none; + cursor: pointer; + opacity: 0.4; } + +button.toast-close-button { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; } + +.toast-top-center { + top: 0; + right: 0; + width: 100%; } + +.toast-bottom-center { + bottom: 0; + right: 0; + width: 100%; } + +.toast-top-full-width { + top: 0; + right: 0; + width: 100%; } + +.toast-bottom-full-width { + bottom: 0; + right: 0; + width: 100%; } + +.toast-top-left { + top: 12px; + left: 12px; } + +.toast-top-right { + top: 12px; + right: 12px; } + +.toast-bottom-right { + right: 12px; + bottom: 12px; } + +.toast-bottom-left { + bottom: 12px; + left: 12px; } + +#toast-container { + position: fixed; + z-index: 999999; + /*overrides*/ } + +#toast-container * { + box-sizing: border-box; } + +#toast-container > div { + position: relative; + overflow: hidden; + margin: 0 0 .6rem; + padding: .6rem .6rem .6rem 50px; + width: 300px; + border-radius: 0.25rem; + background-position: 15px center; + background-repeat: no-repeat; + box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03); + color: #fff; + opacity: 0.9; } + +#toast-container > div:hover { + opacity: 1; + cursor: pointer; } + +#toast-container > .toast-info { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important; + box-shadow: 0 0.66875rem 2.3875rem rgba(22, 170, 255, 0.03), 0 1.1375rem 1.60625rem rgba(22, 170, 255, 0.03), 0 0.45rem 0.73125rem rgba(22, 170, 255, 0.05), 0 0.325rem 0.3875rem rgba(22, 170, 255, 0.03); } + +#toast-container > .toast-error { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important; + box-shadow: 0 0.66875rem 2.3875rem rgba(217, 37, 80, 0.03), 0 1.1375rem 1.60625rem rgba(217, 37, 80, 0.03), 0 0.45rem 0.73125rem rgba(217, 37, 80, 0.05), 0 0.325rem 0.3875rem rgba(217, 37, 80, 0.03); } + +#toast-container > .toast-success { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important; + box-shadow: 0 0.66875rem 2.3875rem rgba(58, 196, 125, 0.03), 0 1.1375rem 1.60625rem rgba(58, 196, 125, 0.03), 0 0.45rem 0.73125rem rgba(58, 196, 125, 0.05), 0 0.325rem 0.3875rem rgba(58, 196, 125, 0.03); } + +#toast-container > .toast-warning { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important; + box-shadow: 0 0.66875rem 2.3875rem rgba(247, 185, 36, 0.03), 0 1.1375rem 1.60625rem rgba(247, 185, 36, 0.03), 0 0.45rem 0.73125rem rgba(247, 185, 36, 0.05), 0 0.325rem 0.3875rem rgba(247, 185, 36, 0.03); + color: #212529; } + +#toast-container.toast-top-center > div, +#toast-container.toast-bottom-center > div { + width: 300px; + margin-left: auto; + margin-right: auto; } + +#toast-container.toast-top-full-width > div, +#toast-container.toast-bottom-full-width > div { + width: 96%; + margin-left: auto; + margin-right: auto; } + +.toast { + background-color: #343a40; } + +.toast-success { + background-color: #3ac47d; } + +.toast-error { + background-color: #d92550; } + +.toast-info { + background-color: #16aaff; } + +.toast-warning { + background-color: #f7b924; } + +.toast-progress { + position: absolute; + left: 0; + bottom: 0; + height: 4px; + background-color: #000; + opacity: 0.4; } + +@media all and (max-width: 240px) { + #toast-container > div { + padding: 8px 8px 8px 50px; + width: 11em; } + #toast-container .toast-close-button { + right: -0.2em; + top: -0.2em; } } + +@media all and (min-width: 241px) and (max-width: 480px) { + #toast-container > div { + padding: 8px 8px 8px 50px; + width: 18em; } + #toast-container .toast-close-button { + right: -0.2em; + top: -0.2em; } } + +@media all and (min-width: 481px) and (max-width: 768px) { + #toast-container > div { + padding: 15px 15px 15px 50px; + width: 25em; } } + +/*! + * FullCalendar v3.9.0 + * Docs & License: https://fullcalendar.io/ + * (c) 2018 Adam Shaw + */ +.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: #e0f3ff; + opacity: .8; } + +.fc-bgevent { + /* default look for background events */ + background: #3f6ad8; + opacity: .3; } + +.fc-nonbusiness { + /* default look for non-business-hours areas */ + /* will inherit .fc-bgevent's styles */ + background: #f8f9fa; } + +/* Buttons (styled