From ad85832e755c318aa7131f558c8b7d863920fbf4 Mon Sep 17 00:00:00 2001 From: glovetleong Date: Tue, 6 Jul 2021 11:54:00 +0800 Subject: [PATCH] user UI setup user login UI --- app/Models/User.php | 16 +- database/seeders/DatabaseSeeder.php | 1 - public/mix-manifest.json | 5 +- public/share/favicon.png | Bin 8062 -> 10793 bytes public/share/logo-white.png | Bin 0 -> 6914 bytes public/share/logo.png | Bin 15926 -> 10793 bytes public/user/css/editor.css | 274 + public/user/css/index.css | 20446 ++++++++++++++++ public/user/js/index.js | 9914 ++++++++ resources/js/user/App.vue | 21 + resources/js/user/bootstrap.js | 112 + .../components/inputs/DatePickerInput.vue | 45 + .../inputs/DateRangePickerInput.vue | 63 + .../inputs/DateRangeReadOnlyInput.vue | 32 + .../inputs/DateRangeTimePickerInput.vue | 52 + .../js/user/components/inputs/FileInput.vue | 43 + .../js/user/components/inputs/ImageInput.vue | 89 + .../components/inputs/ImageReadOnlyInput.vue | 46 + .../components/inputs/NumberIconInput.vue | 34 + .../js/user/components/inputs/NumberInput.vue | 36 + .../user/components/inputs/PasswordInput.vue | 44 + .../user/components/inputs/RadioListInput.vue | 27 + .../inputs/SelectOptionAutoCompleteInput.vue | 140 + .../components/inputs/SelectOptionInput.vue | 23 + .../js/user/components/inputs/SwitchInput.vue | 25 + .../components/inputs/SwitchListInput.vue | 31 + .../components/inputs/SwitchValueInput.vue | 21 + .../user/components/inputs/TextAreaInput.vue | 27 + .../inputs/TextAreaReadOnlyInput.vue | 18 + .../js/user/components/inputs/TextInput.vue | 26 + .../components/inputs/TextMultipleInput.vue | 53 + .../inputs/TextMultipleReadOnlyInput.vue | 23 + .../components/inputs/TextReadOnlyInput.vue | 19 + .../user/components/modals/CropperModal.vue | 56 + .../js/user/components/modals/ImgPopModal.vue | 48 + .../paginations/NextPerviousPagination.vue | 31 + .../js/user/components/titles/PageTitle.vue | 21 + resources/js/user/index.js | 18 + resources/js/user/langs/en.js | 53 + resources/js/user/layouts/DefaultLayout.vue | 71 + resources/js/user/layouts/PageLayout.vue | 14 + .../js/user/layouts/parts/Breadcrumb.vue | 22 + resources/js/user/layouts/parts/Footer.vue | 21 + resources/js/user/layouts/parts/Header.vue | 86 + .../js/user/layouts/parts/HeaderUserArea.vue | 87 + resources/js/user/layouts/parts/Sidebar.vue | 120 + resources/js/user/pages/dashboards/Index.vue | 34 + resources/js/user/pages/logins/Index.vue | 132 + .../js/user/pages/page-not-founds/Index.vue | 53 + resources/js/user/pages/users/Detail.vue | 59 + resources/js/user/pages/users/Filter.vue | 81 + resources/js/user/pages/users/Form.vue | 97 + resources/js/user/pages/users/List.vue | 51 + resources/js/user/pages/users/Table.vue | 199 + resources/js/user/router.js | 168 + resources/js/user/utilities/constants.js | 44 + resources/js/user/utilities/env.js | 7 + resources/js/user/utilities/errors.js | 35 + resources/js/user/utilities/form.js | 164 + resources/js/user/utilities/general.js | 626 + .../js/user/utilities/navigationAccess.js | 83 + resources/sass/admin/editor.css | 2 +- .../user/applications/_applications-base.scss | 142 + resources/sass/user/applications/_chat.scss | 35 + .../sass/user/applications/_responsive.scss | 18 + .../user/components/bootstrap4/_alert.scss | 51 + .../user/components/bootstrap4/_badge.scss | 53 + .../components/bootstrap4/_breadcrumb.scss | 41 + .../components/bootstrap4/_button-group.scss | 163 + .../user/components/bootstrap4/_buttons.scss | 140 + .../user/components/bootstrap4/_card.scss | 325 + .../user/components/bootstrap4/_carousel.scss | 198 + .../user/components/bootstrap4/_close.scss | 44 + .../user/components/bootstrap4/_code.scss | 48 + .../components/bootstrap4/_custom-forms.scss | 507 + .../user/components/bootstrap4/_dropdown.scss | 191 + .../user/components/bootstrap4/_forms.scss | 334 + .../components/bootstrap4/_functions.scss | 86 + .../user/components/bootstrap4/_grid.scss | 52 + .../user/components/bootstrap4/_images.scss | 42 + .../components/bootstrap4/_input-group.scss | 193 + .../components/bootstrap4/_jumbotron.scss | 16 + .../components/bootstrap4/_list-group.scss | 121 + .../user/components/bootstrap4/_media.scss | 8 + .../user/components/bootstrap4/_mixins.scss | 41 + .../user/components/bootstrap4/_modal.scss | 186 + .../sass/user/components/bootstrap4/_nav.scss | 121 + .../user/components/bootstrap4/_navbar.scss | 299 + .../components/bootstrap4/_pagination.scss | 78 + .../user/components/bootstrap4/_popover.scss | 183 + .../user/components/bootstrap4/_print.scss | 141 + .../user/components/bootstrap4/_progress.scss | 34 + .../user/components/bootstrap4/_reboot.scss | 462 + .../user/components/bootstrap4/_root.scss | 19 + .../user/components/bootstrap4/_spinners.scss | 53 + .../user/components/bootstrap4/_tables.scss | 187 + .../user/components/bootstrap4/_toasts.scss | 43 + .../user/components/bootstrap4/_tooltip.scss | 115 + .../components/bootstrap4/_transitions.scss | 22 + .../user/components/bootstrap4/_type.scss | 125 + .../components/bootstrap4/_utilities.scss | 16 + .../components/bootstrap4/_variables.scss | 1091 + .../components/bootstrap4/bootstrap-grid.scss | 29 + .../bootstrap4/bootstrap-reboot.scss | 12 + .../user/components/bootstrap4/bootstrap.scss | 44 + .../components/bootstrap4/mixins/_alert.scss | 13 + .../mixins/_background-variant.scss | 21 + .../components/bootstrap4/mixins/_badge.scss | 11 + .../bootstrap4/mixins/_border-radius.scss | 35 + .../bootstrap4/mixins/_box-shadow.scss | 5 + .../bootstrap4/mixins/_breakpoints.scss | 123 + .../bootstrap4/mixins/_buttons.scss | 111 + .../components/bootstrap4/mixins/_caret.scss | 62 + .../bootstrap4/mixins/_clearfix.scss | 7 + .../components/bootstrap4/mixins/_float.scss | 11 + .../components/bootstrap4/mixins/_forms.scss | 198 + .../bootstrap4/mixins/_gradients.scss | 45 + .../bootstrap4/mixins/_grid-framework.scss | 66 + .../components/bootstrap4/mixins/_grid.scss | 51 + .../components/bootstrap4/mixins/_hover.scss | 37 + .../components/bootstrap4/mixins/_image.scss | 36 + .../bootstrap4/mixins/_list-group.scss | 21 + .../components/bootstrap4/mixins/_lists.scss | 7 + .../bootstrap4/mixins/_nav-divider.scss | 10 + .../bootstrap4/mixins/_pagination.scss | 22 + .../bootstrap4/mixins/_reset-text.scss | 17 + .../components/bootstrap4/mixins/_resize.scss | 6 + .../bootstrap4/mixins/_screen-reader.scss | 33 + .../components/bootstrap4/mixins/_size.scss | 6 + .../bootstrap4/mixins/_table-row.scss | 39 + .../bootstrap4/mixins/_text-emphasis.scss | 14 + .../bootstrap4/mixins/_text-hide.scss | 13 + .../bootstrap4/mixins/_text-truncate.scss | 8 + .../bootstrap4/mixins/_transition.scss | 16 + .../bootstrap4/mixins/_visibility.scss | 7 + .../bootstrap4/utilities/_align.scss | 8 + .../bootstrap4/utilities/_background.scss | 19 + .../bootstrap4/utilities/_borders.scss | 63 + .../bootstrap4/utilities/_clearfix.scss | 3 + .../bootstrap4/utilities/_display.scss | 38 + .../bootstrap4/utilities/_embed.scss | 39 + .../bootstrap4/utilities/_flex.scss | 51 + .../bootstrap4/utilities/_float.scss | 9 + .../bootstrap4/utilities/_overflow.scss | 5 + .../bootstrap4/utilities/_position.scss | 32 + .../bootstrap4/utilities/_screenreaders.scss | 11 + .../bootstrap4/utilities/_shadows.scss | 6 + .../bootstrap4/utilities/_sizing.scss | 20 + .../bootstrap4/utilities/_spacing.scss | 73 + .../bootstrap4/utilities/_text.scss | 67 + .../bootstrap4/utilities/_visibility.scss | 11 + .../user/components/calendar/_calendar.scss | 1511 ++ .../sass/user/components/drawer/_drawer.scss | 63 + .../forms/datepicker/_datepicker.scss | 6 + .../forms/input-select/_input-select.scss | 462 + .../guided-tours/_guided-tours.scss | 121 + .../user/components/hamburgers/_base.scss | 84 + .../components/hamburgers/hamburgers.scss | 117 + .../components/hamburgers/types/_3dx-r.scss | 35 + .../components/hamburgers/types/_3dx.scss | 35 + .../components/hamburgers/types/_3dxy-r.scss | 35 + .../components/hamburgers/types/_3dxy.scss | 35 + .../components/hamburgers/types/_3dy-r.scss | 35 + .../components/hamburgers/types/_3dy.scss | 35 + .../components/hamburgers/types/_arrow-r.scss | 16 + .../components/hamburgers/types/_arrow.scss | 16 + .../hamburgers/types/_arrowalt-r.scss | 36 + .../hamburgers/types/_arrowalt.scss | 36 + .../hamburgers/types/_arrowturn-r.scss | 18 + .../hamburgers/types/_arrowturn.scss | 18 + .../components/hamburgers/types/_boring.scss | 30 + .../hamburgers/types/_collapse-r.scss | 47 + .../hamburgers/types/_collapse.scss | 47 + .../hamburgers/types/_elastic-r.scss | 41 + .../components/hamburgers/types/_elastic.scss | 41 + .../hamburgers/types/_emphatic-r.scss | 53 + .../hamburgers/types/_emphatic.scss | 53 + .../components/hamburgers/types/_minus.scss | 34 + .../hamburgers/types/_slider-r.scss | 38 + .../components/hamburgers/types/_slider.scss | 38 + .../components/hamburgers/types/_spin-r.scss | 43 + .../components/hamburgers/types/_spin.scss | 43 + .../hamburgers/types/_spring-r.scss | 47 + .../components/hamburgers/types/_spring.scss | 44 + .../components/hamburgers/types/_squeeze.scss | 43 + .../components/hamburgers/types/_stand-r.scss | 45 + .../components/hamburgers/types/_stand.scss | 45 + .../hamburgers/types/_vortex-r.scss | 48 + .../components/hamburgers/types/_vortex.scss | 48 + .../user/components/icons/_linearicons.scss | 709 + .../sass/user/components/icons/_p7icons.scss | 3 + .../components/icons/flagkit/_flagkit.scss | 21 + .../icons/fontawesome/_fontawesome.scss | 23 + .../components/icons/ionicons/_ionicons.scss | 8 + .../components/image-crop/_image-crop.scss | 304 + .../components/ladda-loading/src/index.js | 14 + .../ladda-loading/src/vue-ladda.vue | 63 + .../loading-buttons/_loading-buttons.scss | 471 + .../user/components/maps/_vector-maps.scss | 738 + .../user/components/maps/maps-word-map.js | 549 + .../notifications/_sweetalerts.scss | 1583 ++ .../components/notifications/_toastr.scss | 213 + .../perfect-scrollbar/_perfect-scrollbar.scss | 66 + .../slick-carousel/slick/_slick-theme.scss | 198 + .../slick-carousel/slick/_slick.scss | 151 + .../slick-carousel/slick/ajax-loader.gif | Bin 0 -> 4178 bytes .../sticky-elements/_sticky-elements.scss | 16 + .../sass/user/components/tables/_tables.scss | 25 + .../user/components/tree-view/_tree-view.scss | 9 + .../wizard/form-wizard/_buttons.scss | 13 + .../wizard/form-wizard/_mixins.scss | 3 + .../wizard/form-wizard/_navs-pagination.scss | 52 + .../wizard/form-wizard/_variables.scss | 21 + .../wizard/form-wizard/_wizard-card.scss | 145 + .../wizard/form-wizard/bs_button.scss | 27 + .../wizard/form-wizard/bs_nav_pills.scss | 42 + .../wizard/form-wizard/bs_progress_bar.scss | 13 + .../wizard/form-wizard/bs_variables.scss | 0 .../wizard/form-wizard/mixins/_buttons.scss | 17 + .../form-wizard/mixins/_transparency.scss | 6 + .../form-wizard/mixins/_vendor-prefixes.scss | 20 + .../form-wizard/mixins/_wizard-size.scss | 22 + .../sass/user/components/wizard/wizard.scss | 11 + resources/sass/user/demo-ui/_demo.scss | 96 + .../user/demo-ui/elements/_layout-themes.scss | 28 + .../user/demo-ui/elements/_theme-options.scss | 133 + resources/sass/user/demo-ui/images/logo.png | Bin 0 -> 1919 bytes resources/sass/user/editor.css | 274 + resources/sass/user/elements/_accordions.scss | 35 + resources/sass/user/elements/_badges.scss | 365 + resources/sass/user/elements/_buttons.scss | 425 + resources/sass/user/elements/_cards.scss | 227 + resources/sass/user/elements/_chat.scss | 52 + resources/sass/user/elements/_dropdown.scss | 279 + resources/sass/user/elements/_forms.scss | 72 + resources/sass/user/elements/_loaders.scss | 72 + resources/sass/user/elements/_modals.scss | 15 + resources/sass/user/elements/_navs.scss | 153 + resources/sass/user/elements/_pagination.scss | 80 + .../user/elements/_popovers-tooltips.scss | 164 + .../sass/user/elements/_progressbar.scss | 53 + resources/sass/user/elements/_tabs.scss | 303 + resources/sass/user/elements/_timeline.scss | 451 + resources/sass/user/elements/listgroup.scss | 45 + resources/sass/user/images/avatars/1.jpg | Bin 0 -> 3374 bytes resources/sass/user/images/avatars/10.jpg | Bin 0 -> 2795 bytes resources/sass/user/images/avatars/11.jpg | Bin 0 -> 3297 bytes resources/sass/user/images/avatars/12.jpg | Bin 0 -> 3418 bytes resources/sass/user/images/avatars/2.jpg | Bin 0 -> 3096 bytes resources/sass/user/images/avatars/3.jpg | Bin 0 -> 2709 bytes resources/sass/user/images/avatars/4.jpg | Bin 0 -> 3099 bytes resources/sass/user/images/avatars/5.jpg | Bin 0 -> 3252 bytes resources/sass/user/images/avatars/6.jpg | Bin 0 -> 3418 bytes resources/sass/user/images/avatars/7.jpg | Bin 0 -> 3418 bytes resources/sass/user/images/avatars/8.jpg | Bin 0 -> 2684 bytes resources/sass/user/images/avatars/9.jpg | Bin 0 -> 2964 bytes .../user/images/dropdown-header/abstract1.jpg | Bin 0 -> 36018 bytes .../user/images/dropdown-header/abstract2.jpg | Bin 0 -> 10340 bytes .../user/images/dropdown-header/abstract3.jpg | Bin 0 -> 21793 bytes .../user/images/dropdown-header/city1.jpg | Bin 0 -> 30429 bytes .../user/images/dropdown-header/city2.jpg | Bin 0 -> 31540 bytes .../user/images/dropdown-header/city3.jpg | Bin 0 -> 27386 bytes .../sass/user/images/leaflet/layers-2x.png | Bin 0 -> 1259 bytes resources/sass/user/images/leaflet/layers.png | Bin 0 -> 696 bytes .../user/images/leaflet/marker-icon-2x.png | Bin 0 -> 2464 bytes .../sass/user/images/leaflet/marker-icon.png | Bin 0 -> 1466 bytes .../user/images/leaflet/marker-shadow.png | Bin 0 -> 618 bytes resources/sass/user/images/logo-inverse.png | Bin 0 -> 1860 bytes resources/sass/user/images/logo.png | Bin 0 -> 1919 bytes .../sass/user/images/originals/abstract.jpg | Bin 0 -> 358665 bytes .../sass/user/images/originals/abstract2.jpg | Bin 0 -> 236360 bytes .../sass/user/images/originals/abstract3.jpg | Bin 0 -> 134061 bytes .../sass/user/images/originals/abstract4.jpg | Bin 0 -> 528213 bytes .../sass/user/images/originals/abstract5.jpg | Bin 0 -> 168567 bytes .../sass/user/images/originals/abstract6.jpg | Bin 0 -> 651228 bytes .../sass/user/images/originals/buildings.jpg | Bin 0 -> 613682 bytes resources/sass/user/images/originals/city.jpg | Bin 0 -> 1351390 bytes .../sass/user/images/originals/citydark.jpg | Bin 0 -> 649709 bytes .../sass/user/images/originals/citynights.jpg | Bin 0 -> 686670 bytes .../sass/user/images/originals/colors.jpg | Bin 0 -> 495218 bytes .../user/images/originals/fence-small.jpg | Bin 0 -> 146796 bytes .../sass/user/images/originals/fence.jpg | Bin 0 -> 629577 bytes .../user/images/originals/interconnected.jpg | Bin 0 -> 402196 bytes .../user/images/originals/nightcolors.jpg | Bin 0 -> 366582 bytes .../sass/user/images/originals/water.jpg | Bin 0 -> 344383 bytes .../sass/user/images/sidebar/abstract1.jpg | Bin 0 -> 115632 bytes .../sass/user/images/sidebar/abstract10.jpg | Bin 0 -> 66816 bytes .../sass/user/images/sidebar/abstract2.jpg | Bin 0 -> 28660 bytes .../sass/user/images/sidebar/abstract3.jpg | Bin 0 -> 72085 bytes .../sass/user/images/sidebar/abstract4.jpg | Bin 0 -> 43084 bytes .../sass/user/images/sidebar/abstract5.jpg | Bin 0 -> 64675 bytes .../sass/user/images/sidebar/abstract6.jpg | Bin 0 -> 40471 bytes .../sass/user/images/sidebar/abstract7.jpg | Bin 0 -> 16449 bytes .../sass/user/images/sidebar/abstract8.jpg | Bin 0 -> 24833 bytes .../sass/user/images/sidebar/abstract9.jpg | Bin 0 -> 26003 bytes resources/sass/user/images/sidebar/city1.jpg | Bin 0 -> 66253 bytes resources/sass/user/images/sidebar/city2.jpg | Bin 0 -> 82387 bytes resources/sass/user/images/sidebar/city3.jpg | Bin 0 -> 49554 bytes resources/sass/user/images/sidebar/city4.jpg | Bin 0 -> 54998 bytes resources/sass/user/images/sidebar/city5.jpg | Bin 0 -> 71916 bytes resources/sass/user/index.scss | 128 + .../sass/user/layout/_layout-variables.scss | 15 + resources/sass/user/layout/_layout.scss | 10 + .../elements/page-title/_page-title-base.scss | 94 + .../elements/search-box/_search-box.scss | 163 + .../user/layout/footer/_fixed-footer.scss | 25 + .../sass/user/layout/footer/_footer-base.scss | 101 + .../sass/user/layout/generic/_animations.scss | 0 .../user/layout/generic/_generic-base.scss | 48 + .../sass/user/layout/header/_header-base.scss | 73 + .../layout/header/modifiers/_header-dots.scss | 86 + .../header/modifiers/_header-megamenu.scss | 59 + .../header/modifiers/_header-userarea.scss | 34 + .../layout/header/themes/_header-dark.scss | 144 + .../layout/header/themes/_header-light.scss | 144 + .../sass/user/layout/main/_main-base.scss | 23 + .../user/layout/main/themes/_main-white.scss | 38 + .../layout/responsive/_responsive-base.scss | 394 + .../user/layout/sidebar/_sidebar-base.scss | 274 + .../sidebar/modifiers/_closed-sidebar.scss | 121 + .../layout/sidebar/themes/_sidebar-dark.scss | 88 + .../layout/sidebar/themes/_sidebar-light.scss | 88 + resources/sass/user/pages/_userpages.scss | 32 + .../sass/user/themes/_layout-variables.scss | 34 + .../sass/user/themes/black/_variables.scss | 197 + .../sass/user/themes/blue-alt/_variables.scss | 196 + .../sass/user/themes/dark/_variables.scss | 197 + .../sass/user/themes/default/_variables.scss | 197 + .../sass/user/themes/green/_variables.scss | 197 + .../sass/user/themes/orange/_variables.scss | 197 + .../user/themes/purple-alt/_variables.scss | 197 + .../sass/user/themes/purple/_variables.scss | 197 + .../sass/user/themes/red/_variables.scss | 197 + resources/sass/user/utils/_animate.scss | 234 + resources/sass/user/utils/_backgrounds.scss | 136 + .../sass/user/utils/_comps-animations.scss | 55 + resources/sass/user/utils/_helpers.scss | 473 + resources/sass/user/utils/_vuetify.scss | 13 + .../sass/user/utils/helpers/_grayscale.scss | 33 + .../sass/user/utils/helpers/_opacity.scss | 81 + .../widgets/chart-boxes/_chart-boxes.scss | 376 + .../widgets/content-boxes/_content-boxes.scss | 83 + .../widgets/profile-boxes/_profile-boxes.scss | 58 + resources/views/user/app.blade.php | 26 + routes/user/web.php | 7 +- routes/web.php | 4 - webpack.mix.js | 6 + 347 files changed, 59787 insertions(+), 10 deletions(-) create mode 100644 public/share/logo-white.png create mode 100644 public/user/css/editor.css create mode 100644 public/user/css/index.css create mode 100644 public/user/js/index.js create mode 100644 resources/js/user/App.vue create mode 100644 resources/js/user/bootstrap.js create mode 100644 resources/js/user/components/inputs/DatePickerInput.vue create mode 100644 resources/js/user/components/inputs/DateRangePickerInput.vue create mode 100644 resources/js/user/components/inputs/DateRangeReadOnlyInput.vue create mode 100644 resources/js/user/components/inputs/DateRangeTimePickerInput.vue create mode 100644 resources/js/user/components/inputs/FileInput.vue create mode 100644 resources/js/user/components/inputs/ImageInput.vue create mode 100644 resources/js/user/components/inputs/ImageReadOnlyInput.vue create mode 100644 resources/js/user/components/inputs/NumberIconInput.vue create mode 100644 resources/js/user/components/inputs/NumberInput.vue create mode 100644 resources/js/user/components/inputs/PasswordInput.vue create mode 100644 resources/js/user/components/inputs/RadioListInput.vue create mode 100644 resources/js/user/components/inputs/SelectOptionAutoCompleteInput.vue create mode 100644 resources/js/user/components/inputs/SelectOptionInput.vue create mode 100644 resources/js/user/components/inputs/SwitchInput.vue create mode 100644 resources/js/user/components/inputs/SwitchListInput.vue create mode 100644 resources/js/user/components/inputs/SwitchValueInput.vue create mode 100644 resources/js/user/components/inputs/TextAreaInput.vue create mode 100644 resources/js/user/components/inputs/TextAreaReadOnlyInput.vue create mode 100644 resources/js/user/components/inputs/TextInput.vue create mode 100644 resources/js/user/components/inputs/TextMultipleInput.vue create mode 100644 resources/js/user/components/inputs/TextMultipleReadOnlyInput.vue create mode 100644 resources/js/user/components/inputs/TextReadOnlyInput.vue create mode 100644 resources/js/user/components/modals/CropperModal.vue create mode 100644 resources/js/user/components/modals/ImgPopModal.vue create mode 100644 resources/js/user/components/paginations/NextPerviousPagination.vue create mode 100644 resources/js/user/components/titles/PageTitle.vue create mode 100644 resources/js/user/index.js create mode 100644 resources/js/user/langs/en.js create mode 100644 resources/js/user/layouts/DefaultLayout.vue create mode 100644 resources/js/user/layouts/PageLayout.vue create mode 100644 resources/js/user/layouts/parts/Breadcrumb.vue create mode 100644 resources/js/user/layouts/parts/Footer.vue create mode 100644 resources/js/user/layouts/parts/Header.vue create mode 100644 resources/js/user/layouts/parts/HeaderUserArea.vue create mode 100644 resources/js/user/layouts/parts/Sidebar.vue create mode 100644 resources/js/user/pages/dashboards/Index.vue create mode 100644 resources/js/user/pages/logins/Index.vue create mode 100644 resources/js/user/pages/page-not-founds/Index.vue create mode 100644 resources/js/user/pages/users/Detail.vue create mode 100644 resources/js/user/pages/users/Filter.vue create mode 100644 resources/js/user/pages/users/Form.vue create mode 100644 resources/js/user/pages/users/List.vue create mode 100644 resources/js/user/pages/users/Table.vue create mode 100644 resources/js/user/router.js create mode 100644 resources/js/user/utilities/constants.js create mode 100644 resources/js/user/utilities/env.js create mode 100644 resources/js/user/utilities/errors.js create mode 100644 resources/js/user/utilities/form.js create mode 100644 resources/js/user/utilities/general.js create mode 100644 resources/js/user/utilities/navigationAccess.js create mode 100644 resources/sass/user/applications/_applications-base.scss create mode 100644 resources/sass/user/applications/_chat.scss create mode 100644 resources/sass/user/applications/_responsive.scss create mode 100644 resources/sass/user/components/bootstrap4/_alert.scss create mode 100644 resources/sass/user/components/bootstrap4/_badge.scss create mode 100644 resources/sass/user/components/bootstrap4/_breadcrumb.scss create mode 100644 resources/sass/user/components/bootstrap4/_button-group.scss create mode 100644 resources/sass/user/components/bootstrap4/_buttons.scss create mode 100644 resources/sass/user/components/bootstrap4/_card.scss create mode 100644 resources/sass/user/components/bootstrap4/_carousel.scss create mode 100644 resources/sass/user/components/bootstrap4/_close.scss create mode 100644 resources/sass/user/components/bootstrap4/_code.scss create mode 100644 resources/sass/user/components/bootstrap4/_custom-forms.scss create mode 100644 resources/sass/user/components/bootstrap4/_dropdown.scss create mode 100644 resources/sass/user/components/bootstrap4/_forms.scss create mode 100644 resources/sass/user/components/bootstrap4/_functions.scss create mode 100644 resources/sass/user/components/bootstrap4/_grid.scss create mode 100644 resources/sass/user/components/bootstrap4/_images.scss create mode 100644 resources/sass/user/components/bootstrap4/_input-group.scss create mode 100644 resources/sass/user/components/bootstrap4/_jumbotron.scss create mode 100644 resources/sass/user/components/bootstrap4/_list-group.scss create mode 100644 resources/sass/user/components/bootstrap4/_media.scss create mode 100644 resources/sass/user/components/bootstrap4/_mixins.scss create mode 100644 resources/sass/user/components/bootstrap4/_modal.scss create mode 100644 resources/sass/user/components/bootstrap4/_nav.scss create mode 100644 resources/sass/user/components/bootstrap4/_navbar.scss create mode 100644 resources/sass/user/components/bootstrap4/_pagination.scss create mode 100644 resources/sass/user/components/bootstrap4/_popover.scss create mode 100644 resources/sass/user/components/bootstrap4/_print.scss create mode 100644 resources/sass/user/components/bootstrap4/_progress.scss create mode 100644 resources/sass/user/components/bootstrap4/_reboot.scss create mode 100644 resources/sass/user/components/bootstrap4/_root.scss create mode 100644 resources/sass/user/components/bootstrap4/_spinners.scss create mode 100644 resources/sass/user/components/bootstrap4/_tables.scss create mode 100644 resources/sass/user/components/bootstrap4/_toasts.scss create mode 100644 resources/sass/user/components/bootstrap4/_tooltip.scss create mode 100644 resources/sass/user/components/bootstrap4/_transitions.scss create mode 100644 resources/sass/user/components/bootstrap4/_type.scss create mode 100644 resources/sass/user/components/bootstrap4/_utilities.scss create mode 100644 resources/sass/user/components/bootstrap4/_variables.scss create mode 100644 resources/sass/user/components/bootstrap4/bootstrap-grid.scss create mode 100644 resources/sass/user/components/bootstrap4/bootstrap-reboot.scss create mode 100644 resources/sass/user/components/bootstrap4/bootstrap.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_alert.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_background-variant.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_badge.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_border-radius.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_box-shadow.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_breakpoints.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_buttons.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_caret.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_clearfix.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_float.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_forms.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_gradients.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_grid-framework.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_grid.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_hover.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_image.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_list-group.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_lists.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_nav-divider.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_pagination.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_reset-text.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_resize.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_screen-reader.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_size.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_table-row.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_text-emphasis.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_text-hide.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_text-truncate.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_transition.scss create mode 100644 resources/sass/user/components/bootstrap4/mixins/_visibility.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_align.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_background.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_borders.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_clearfix.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_display.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_embed.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_flex.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_float.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_overflow.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_position.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_screenreaders.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_shadows.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_sizing.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_spacing.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_text.scss create mode 100644 resources/sass/user/components/bootstrap4/utilities/_visibility.scss create mode 100644 resources/sass/user/components/calendar/_calendar.scss create mode 100644 resources/sass/user/components/drawer/_drawer.scss create mode 100644 resources/sass/user/components/forms/datepicker/_datepicker.scss create mode 100644 resources/sass/user/components/forms/input-select/_input-select.scss create mode 100644 resources/sass/user/components/guided-tours/_guided-tours.scss create mode 100644 resources/sass/user/components/hamburgers/_base.scss create mode 100644 resources/sass/user/components/hamburgers/hamburgers.scss create mode 100644 resources/sass/user/components/hamburgers/types/_3dx-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_3dx.scss create mode 100644 resources/sass/user/components/hamburgers/types/_3dxy-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_3dxy.scss create mode 100644 resources/sass/user/components/hamburgers/types/_3dy-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_3dy.scss create mode 100644 resources/sass/user/components/hamburgers/types/_arrow-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_arrow.scss create mode 100644 resources/sass/user/components/hamburgers/types/_arrowalt-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_arrowalt.scss create mode 100644 resources/sass/user/components/hamburgers/types/_arrowturn-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_arrowturn.scss create mode 100644 resources/sass/user/components/hamburgers/types/_boring.scss create mode 100644 resources/sass/user/components/hamburgers/types/_collapse-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_collapse.scss create mode 100644 resources/sass/user/components/hamburgers/types/_elastic-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_elastic.scss create mode 100644 resources/sass/user/components/hamburgers/types/_emphatic-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_emphatic.scss create mode 100644 resources/sass/user/components/hamburgers/types/_minus.scss create mode 100644 resources/sass/user/components/hamburgers/types/_slider-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_slider.scss create mode 100644 resources/sass/user/components/hamburgers/types/_spin-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_spin.scss create mode 100644 resources/sass/user/components/hamburgers/types/_spring-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_spring.scss create mode 100644 resources/sass/user/components/hamburgers/types/_squeeze.scss create mode 100644 resources/sass/user/components/hamburgers/types/_stand-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_stand.scss create mode 100644 resources/sass/user/components/hamburgers/types/_vortex-r.scss create mode 100644 resources/sass/user/components/hamburgers/types/_vortex.scss create mode 100644 resources/sass/user/components/icons/_linearicons.scss create mode 100644 resources/sass/user/components/icons/_p7icons.scss create mode 100644 resources/sass/user/components/icons/flagkit/_flagkit.scss create mode 100644 resources/sass/user/components/icons/fontawesome/_fontawesome.scss create mode 100644 resources/sass/user/components/icons/ionicons/_ionicons.scss create mode 100644 resources/sass/user/components/image-crop/_image-crop.scss create mode 100644 resources/sass/user/components/ladda-loading/src/index.js create mode 100644 resources/sass/user/components/ladda-loading/src/vue-ladda.vue create mode 100644 resources/sass/user/components/loading-buttons/_loading-buttons.scss create mode 100644 resources/sass/user/components/maps/_vector-maps.scss create mode 100644 resources/sass/user/components/maps/maps-word-map.js create mode 100644 resources/sass/user/components/notifications/_sweetalerts.scss create mode 100644 resources/sass/user/components/notifications/_toastr.scss create mode 100644 resources/sass/user/components/perfect-scrollbar/_perfect-scrollbar.scss create mode 100644 resources/sass/user/components/slick-carousel/slick/_slick-theme.scss create mode 100644 resources/sass/user/components/slick-carousel/slick/_slick.scss create mode 100644 resources/sass/user/components/slick-carousel/slick/ajax-loader.gif create mode 100644 resources/sass/user/components/sticky-elements/_sticky-elements.scss create mode 100644 resources/sass/user/components/tables/_tables.scss create mode 100644 resources/sass/user/components/tree-view/_tree-view.scss create mode 100644 resources/sass/user/components/wizard/form-wizard/_buttons.scss create mode 100644 resources/sass/user/components/wizard/form-wizard/_mixins.scss create mode 100644 resources/sass/user/components/wizard/form-wizard/_navs-pagination.scss create mode 100644 resources/sass/user/components/wizard/form-wizard/_variables.scss create mode 100644 resources/sass/user/components/wizard/form-wizard/_wizard-card.scss create mode 100644 resources/sass/user/components/wizard/form-wizard/bs_button.scss create mode 100644 resources/sass/user/components/wizard/form-wizard/bs_nav_pills.scss create mode 100644 resources/sass/user/components/wizard/form-wizard/bs_progress_bar.scss create mode 100644 resources/sass/user/components/wizard/form-wizard/bs_variables.scss create mode 100644 resources/sass/user/components/wizard/form-wizard/mixins/_buttons.scss create mode 100644 resources/sass/user/components/wizard/form-wizard/mixins/_transparency.scss create mode 100644 resources/sass/user/components/wizard/form-wizard/mixins/_vendor-prefixes.scss create mode 100644 resources/sass/user/components/wizard/form-wizard/mixins/_wizard-size.scss create mode 100644 resources/sass/user/components/wizard/wizard.scss create mode 100644 resources/sass/user/demo-ui/_demo.scss create mode 100644 resources/sass/user/demo-ui/elements/_layout-themes.scss create mode 100644 resources/sass/user/demo-ui/elements/_theme-options.scss create mode 100644 resources/sass/user/demo-ui/images/logo.png create mode 100644 resources/sass/user/editor.css create mode 100644 resources/sass/user/elements/_accordions.scss create mode 100644 resources/sass/user/elements/_badges.scss create mode 100644 resources/sass/user/elements/_buttons.scss create mode 100644 resources/sass/user/elements/_cards.scss create mode 100644 resources/sass/user/elements/_chat.scss create mode 100644 resources/sass/user/elements/_dropdown.scss create mode 100644 resources/sass/user/elements/_forms.scss create mode 100644 resources/sass/user/elements/_loaders.scss create mode 100644 resources/sass/user/elements/_modals.scss create mode 100644 resources/sass/user/elements/_navs.scss create mode 100644 resources/sass/user/elements/_pagination.scss create mode 100644 resources/sass/user/elements/_popovers-tooltips.scss create mode 100644 resources/sass/user/elements/_progressbar.scss create mode 100644 resources/sass/user/elements/_tabs.scss create mode 100644 resources/sass/user/elements/_timeline.scss create mode 100644 resources/sass/user/elements/listgroup.scss create mode 100644 resources/sass/user/images/avatars/1.jpg create mode 100644 resources/sass/user/images/avatars/10.jpg create mode 100644 resources/sass/user/images/avatars/11.jpg create mode 100644 resources/sass/user/images/avatars/12.jpg create mode 100644 resources/sass/user/images/avatars/2.jpg create mode 100644 resources/sass/user/images/avatars/3.jpg create mode 100644 resources/sass/user/images/avatars/4.jpg create mode 100644 resources/sass/user/images/avatars/5.jpg create mode 100644 resources/sass/user/images/avatars/6.jpg create mode 100644 resources/sass/user/images/avatars/7.jpg create mode 100644 resources/sass/user/images/avatars/8.jpg create mode 100644 resources/sass/user/images/avatars/9.jpg create mode 100644 resources/sass/user/images/dropdown-header/abstract1.jpg create mode 100644 resources/sass/user/images/dropdown-header/abstract2.jpg create mode 100644 resources/sass/user/images/dropdown-header/abstract3.jpg create mode 100644 resources/sass/user/images/dropdown-header/city1.jpg create mode 100644 resources/sass/user/images/dropdown-header/city2.jpg create mode 100644 resources/sass/user/images/dropdown-header/city3.jpg create mode 100644 resources/sass/user/images/leaflet/layers-2x.png create mode 100644 resources/sass/user/images/leaflet/layers.png create mode 100644 resources/sass/user/images/leaflet/marker-icon-2x.png create mode 100644 resources/sass/user/images/leaflet/marker-icon.png create mode 100644 resources/sass/user/images/leaflet/marker-shadow.png create mode 100644 resources/sass/user/images/logo-inverse.png create mode 100644 resources/sass/user/images/logo.png create mode 100644 resources/sass/user/images/originals/abstract.jpg create mode 100644 resources/sass/user/images/originals/abstract2.jpg create mode 100644 resources/sass/user/images/originals/abstract3.jpg create mode 100644 resources/sass/user/images/originals/abstract4.jpg create mode 100644 resources/sass/user/images/originals/abstract5.jpg create mode 100644 resources/sass/user/images/originals/abstract6.jpg create mode 100644 resources/sass/user/images/originals/buildings.jpg create mode 100644 resources/sass/user/images/originals/city.jpg create mode 100644 resources/sass/user/images/originals/citydark.jpg create mode 100644 resources/sass/user/images/originals/citynights.jpg create mode 100644 resources/sass/user/images/originals/colors.jpg create mode 100644 resources/sass/user/images/originals/fence-small.jpg create mode 100644 resources/sass/user/images/originals/fence.jpg create mode 100644 resources/sass/user/images/originals/interconnected.jpg create mode 100644 resources/sass/user/images/originals/nightcolors.jpg create mode 100644 resources/sass/user/images/originals/water.jpg create mode 100644 resources/sass/user/images/sidebar/abstract1.jpg create mode 100644 resources/sass/user/images/sidebar/abstract10.jpg create mode 100644 resources/sass/user/images/sidebar/abstract2.jpg create mode 100644 resources/sass/user/images/sidebar/abstract3.jpg create mode 100644 resources/sass/user/images/sidebar/abstract4.jpg create mode 100644 resources/sass/user/images/sidebar/abstract5.jpg create mode 100644 resources/sass/user/images/sidebar/abstract6.jpg create mode 100644 resources/sass/user/images/sidebar/abstract7.jpg create mode 100644 resources/sass/user/images/sidebar/abstract8.jpg create mode 100644 resources/sass/user/images/sidebar/abstract9.jpg create mode 100644 resources/sass/user/images/sidebar/city1.jpg create mode 100644 resources/sass/user/images/sidebar/city2.jpg create mode 100644 resources/sass/user/images/sidebar/city3.jpg create mode 100644 resources/sass/user/images/sidebar/city4.jpg create mode 100644 resources/sass/user/images/sidebar/city5.jpg create mode 100644 resources/sass/user/index.scss create mode 100644 resources/sass/user/layout/_layout-variables.scss create mode 100644 resources/sass/user/layout/_layout.scss create mode 100644 resources/sass/user/layout/elements/page-title/_page-title-base.scss create mode 100644 resources/sass/user/layout/elements/search-box/_search-box.scss create mode 100644 resources/sass/user/layout/footer/_fixed-footer.scss create mode 100644 resources/sass/user/layout/footer/_footer-base.scss create mode 100644 resources/sass/user/layout/generic/_animations.scss create mode 100644 resources/sass/user/layout/generic/_generic-base.scss create mode 100644 resources/sass/user/layout/header/_header-base.scss create mode 100644 resources/sass/user/layout/header/modifiers/_header-dots.scss create mode 100644 resources/sass/user/layout/header/modifiers/_header-megamenu.scss create mode 100644 resources/sass/user/layout/header/modifiers/_header-userarea.scss create mode 100644 resources/sass/user/layout/header/themes/_header-dark.scss create mode 100644 resources/sass/user/layout/header/themes/_header-light.scss create mode 100644 resources/sass/user/layout/main/_main-base.scss create mode 100644 resources/sass/user/layout/main/themes/_main-white.scss create mode 100644 resources/sass/user/layout/responsive/_responsive-base.scss create mode 100644 resources/sass/user/layout/sidebar/_sidebar-base.scss create mode 100644 resources/sass/user/layout/sidebar/modifiers/_closed-sidebar.scss create mode 100644 resources/sass/user/layout/sidebar/themes/_sidebar-dark.scss create mode 100644 resources/sass/user/layout/sidebar/themes/_sidebar-light.scss create mode 100644 resources/sass/user/pages/_userpages.scss create mode 100644 resources/sass/user/themes/_layout-variables.scss create mode 100644 resources/sass/user/themes/black/_variables.scss create mode 100644 resources/sass/user/themes/blue-alt/_variables.scss create mode 100644 resources/sass/user/themes/dark/_variables.scss create mode 100644 resources/sass/user/themes/default/_variables.scss create mode 100644 resources/sass/user/themes/green/_variables.scss create mode 100644 resources/sass/user/themes/orange/_variables.scss create mode 100644 resources/sass/user/themes/purple-alt/_variables.scss create mode 100644 resources/sass/user/themes/purple/_variables.scss create mode 100644 resources/sass/user/themes/red/_variables.scss create mode 100644 resources/sass/user/utils/_animate.scss create mode 100644 resources/sass/user/utils/_backgrounds.scss create mode 100644 resources/sass/user/utils/_comps-animations.scss create mode 100644 resources/sass/user/utils/_helpers.scss create mode 100644 resources/sass/user/utils/_vuetify.scss create mode 100644 resources/sass/user/utils/helpers/_grayscale.scss create mode 100644 resources/sass/user/utils/helpers/_opacity.scss create mode 100644 resources/sass/user/widgets/chart-boxes/_chart-boxes.scss create mode 100644 resources/sass/user/widgets/content-boxes/_content-boxes.scss create mode 100644 resources/sass/user/widgets/profile-boxes/_profile-boxes.scss create mode 100644 resources/views/user/app.blade.php 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 921608e3a463fb5569a696ec7c6140f9b8a96881..b61d9a111219b59a17a4f77b22be4f7fbcea4790 100644 GIT binary patch literal 10793 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 literal 8062 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 diff --git a/public/share/logo-white.png b/public/share/logo-white.png new file mode 100644 index 0000000000000000000000000000000000000000..b1a9cd0316d7fca2e6fa343450176e02d53677fc GIT binary patch literal 6914 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 literal 15926 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 Y0H59BL81oe9RL6T07*qoM6N<$f_|+fw*UYD 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