Update node dependencies and static assets

This commit is contained in:
Christopher C. Wells 2021-02-24 05:33:50 -08:00
parent a64b601f33
commit 78842b9ca5
28 changed files with 28703 additions and 9147 deletions

13917
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@
"url": "https://github.com/babybuddy/babybuddy.git" "url": "https://github.com/babybuddy/babybuddy.git"
}, },
"devDependencies": { "devDependencies": {
"bootstrap": "4.5.3", "bootstrap": "4.6.0",
"del": "^6.0.0", "del": "^6.0.0",
"font-awesome": "^4.7.0", "font-awesome": "^4.7.0",
"gulp": "^4.0.2", "gulp": "^4.0.2",
@ -16,22 +16,21 @@
"gulp-flatten": "^0.4.0", "gulp-flatten": "^0.4.0",
"gulp-sass": "^4.1.0", "gulp-sass": "^4.1.0",
"gulp-sass-glob": "^1.1.0", "gulp-sass-glob": "^1.1.0",
"gulp-spawn": "^0.4.5", "gulp-spawn": "^1.0.0",
"gulp-stylelint": "^13.0.0", "gulp-stylelint": "^13.0.0",
"gulp-uglify": "^3.0.2", "gulp-uglify": "^3.0.2",
"jquery": "^3.5.1", "jquery": "^3.5.1",
"moment": "^2.29.1", "moment": "^2.29.1",
"moment-timezone": "^0.5.31", "moment-timezone": "^0.5.33",
"plotly.js": "^1.57.1", "plotly.js": "^1.58.4",
"popper.js": "^1.16.1", "popper.js": "^1.16.1",
"pulltorefreshjs": "^0.1.20", "pulltorefreshjs": "^0.1.21",
"pump": "^3.0.0", "pump": "^3.0.0",
"stylelint": "^13.7.2", "stylelint": "^13.11.0",
"stylelint-config-recommended-scss": "^4.2.0", "stylelint-config-recommended-scss": "^4.2.0",
"stylelint-order": "^4.1.0", "stylelint-order": "^4.1.0",
"stylelint-scss": "^3.18.0", "stylelint-scss": "^3.19.0",
"tempusdominus-bootstrap-4": "^5.1.2", "tempusdominus-bootstrap-4": "^5.39.0",
"tempusdominus-core": "^5.0.3" "tempusdominus-core": "^5.19.0"
}, }
"dependencies": {}
} }

View File

@ -89,7 +89,7 @@
color: #333; color: #333;
} }
#toolbar #searchbar { #searchbar {
height: 19px; height: 19px;
border: 1px solid #ccc; border: 1px solid #ccc;
padding: 2px 5px; padding: 2px 5px;
@ -99,7 +99,7 @@
max-width: 100%; max-width: 100%;
} }
#toolbar #searchbar:focus { #searchbar:focus {
border-color: #999; border-color: #999;
} }

Binary file not shown.

View File

@ -89,7 +89,7 @@
color: #333; color: #333;
} }
#toolbar #searchbar { #searchbar {
height: 19px; height: 19px;
border: 1px solid #ccc; border: 1px solid #ccc;
padding: 2px 5px; padding: 2px 5px;
@ -99,7 +99,7 @@
max-width: 100%; max-width: 100%;
} }
#toolbar #searchbar:focus { #searchbar:focus {
border-color: #999; border-color: #999;
} }

Binary file not shown.

View File

@ -120,8 +120,7 @@ input[type="submit"], button {
} }
#changelist-search .quiet { #changelist-search .quiet {
width: 0; width: 100%;
flex: 1 0 auto;
margin: 5px 0 0 25px; margin: 5px 0 0 25px;
} }
@ -217,7 +216,7 @@ input[type="submit"], button {
} }
textarea { textarea {
max-width: 100%; max-width: 518px;
max-height: 120px; max-height: 120px;
} }
@ -558,7 +557,6 @@ input[type="submit"], button {
.aligned .form-row, .aligned .form-row,
.aligned .form-row > div { .aligned .form-row > div {
display: flex; display: flex;
flex-wrap: wrap;
max-width: 100vw; max-width: 100vw;
} }

Binary file not shown.

View File

@ -120,8 +120,7 @@ input[type="submit"], button {
} }
#changelist-search .quiet { #changelist-search .quiet {
width: 0; width: 100%;
flex: 1 0 auto;
margin: 5px 0 0 25px; margin: 5px 0 0 25px;
} }
@ -217,7 +216,7 @@ input[type="submit"], button {
} }
textarea { textarea {
max-width: 100%; max-width: 518px;
max-height: 120px; max-height: 120px;
} }
@ -558,7 +557,6 @@ input[type="submit"], button {
.aligned .form-row, .aligned .form-row,
.aligned .form-row > div { .aligned .form-row > div {
display: flex; display: flex;
flex-wrap: wrap;
max-width: 100vw; max-width: 100vw;
} }

Binary file not shown.

View File

@ -1,8 +1,8 @@
@charset "UTF-8"; @charset "UTF-8";
/*! /*!
* Bootstrap v4.5.3 (https://getbootstrap.com/) * Bootstrap v4.6.0 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors * Copyright 2011-2021 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc. * Copyright 2011-2021 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/ */
:root { :root {
@ -34,7 +34,7 @@
--breakpoint-md: 768px; --breakpoint-md: 768px;
--breakpoint-lg: 992px; --breakpoint-lg: 992px;
--breakpoint-xl: 1200px; --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-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation 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; } --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
*, *,
@ -53,7 +53,7 @@ article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
body { body {
margin: 0; 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-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-size: 1rem; font-size: 1rem;
font-weight: 400; font-weight: 400;
line-height: 1.5; line-height: 1.5;
@ -192,9 +192,8 @@ label {
button { button {
border-radius: 0; } border-radius: 0; }
button:focus { button:focus:not(:focus-visible) {
outline: 1px dotted; outline: 0; }
outline: 5px auto -webkit-focus-ring-color; }
input, input,
button, button,
@ -1588,6 +1587,9 @@ textarea.form-control {
color: #fff; color: #fff;
background-color: rgba(40, 167, 69, 0.9); background-color: rgba(40, 167, 69, 0.9);
border-radius: 0.25rem; } border-radius: 0.25rem; }
.form-row > .col > .valid-tooltip,
.form-row > [class*="col-"] > .valid-tooltip {
left: 5px; }
.was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip, .was-validated :valid ~ .valid-tooltip,
@ -1613,7 +1615,7 @@ textarea.form-control {
.was-validated .custom-select:valid, .custom-select.is-valid { .was-validated .custom-select:valid, .custom-select.is-valid {
border-color: #28a745; border-color: #28a745;
padding-right: calc(0.75em + 2.3125rem); padding-right: calc(0.75em + 2.3125rem);
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat; }
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
border-color: #28a745; border-color: #28a745;
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
@ -1669,6 +1671,9 @@ textarea.form-control {
color: #fff; color: #fff;
background-color: rgba(220, 53, 69, 0.9); background-color: rgba(220, 53, 69, 0.9);
border-radius: 0.25rem; } border-radius: 0.25rem; }
.form-row > .col > .invalid-tooltip,
.form-row > [class*="col-"] > .invalid-tooltip {
left: 5px; }
.was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip, .was-validated :invalid ~ .invalid-tooltip,
@ -1694,7 +1699,7 @@ textarea.form-control {
.was-validated .custom-select:invalid, .custom-select.is-invalid { .was-validated .custom-select:invalid, .custom-select.is-invalid {
border-color: #dc3545; border-color: #dc3545;
padding-right: calc(0.75em + 2.3125rem); padding-right: calc(0.75em + 2.3125rem);
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat; }
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
border-color: #dc3545; border-color: #dc3545;
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
@ -2514,7 +2519,7 @@ input[type="button"].btn-block {
text-decoration: none; text-decoration: none;
background-color: #226f97; } background-color: #226f97; }
.dropdown-item.disabled, .dropdown-item:disabled { .dropdown-item.disabled, .dropdown-item:disabled {
color: #6c757d; color: #adb5bd;
pointer-events: none; pointer-events: none;
background-color: transparent; } background-color: transparent; }
@ -2655,10 +2660,6 @@ input[type="button"].btn-block {
z-index: 3; } z-index: 3; }
.input-group > .custom-file .custom-file-input:focus { .input-group > .custom-file .custom-file-input:focus {
z-index: 4; } 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 > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) { .input-group > .custom-select:not(:first-child) {
border-top-left-radius: 0; border-top-left-radius: 0;
@ -2667,12 +2668,19 @@ input[type="button"].btn-block {
display: flex; display: flex;
align-items: center; } align-items: center; }
.input-group > .custom-file:not(:last-child) .custom-file-label, .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 { .input-group > .custom-file:not(:first-child) .custom-file-label {
border-top-left-radius: 0; border-top-left-radius: 0;
border-bottom-left-radius: 0; } border-bottom-left-radius: 0; }
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
border-top-right-radius: 0;
border-bottom-right-radius: 0; }
.input-group.has-validation > .form-control:nth-last-child(n + 3),
.input-group.has-validation > .custom-select:nth-last-child(n + 3),
.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
border-top-right-radius: 0;
border-bottom-right-radius: 0; }
.input-group-prepend, .input-group-prepend,
.input-group-append { .input-group-append {
@ -2754,8 +2762,10 @@ input[type="button"].btn-block {
.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn, .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .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) { .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
border-top-right-radius: 0; border-top-right-radius: 0;
@ -2829,7 +2839,7 @@ input[type="button"].btn-block {
width: 1rem; width: 1rem;
height: 1rem; height: 1rem;
content: ""; content: "";
background: no-repeat 50% / 50% 50%; } background: 50% / 50% 50% no-repeat; }
.custom-checkbox .custom-control-label::before { .custom-checkbox .custom-control-label::before {
border-radius: 0.25rem; } border-radius: 0.25rem; }
@ -2893,7 +2903,7 @@ input[type="button"].btn-block {
line-height: 1.5; line-height: 1.5;
color: #495057; color: #495057;
vertical-align: middle; vertical-align: middle;
background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
border: 1px solid #ced4da; border: 1px solid #ced4da;
border-radius: 0.25rem; border-radius: 0.25rem;
appearance: none; } appearance: none; }
@ -2944,6 +2954,7 @@ input[type="button"].btn-block {
width: 100%; width: 100%;
height: calc(1.5em + 0.75rem + 2px); height: calc(1.5em + 0.75rem + 2px);
margin: 0; margin: 0;
overflow: hidden;
opacity: 0; } opacity: 0; }
.custom-file-input:focus ~ .custom-file-label { .custom-file-input:focus ~ .custom-file-label {
border-color: #80bdff; border-color: #80bdff;
@ -2964,6 +2975,7 @@ input[type="button"].btn-block {
z-index: 1; z-index: 1;
height: calc(1.5em + 0.75rem + 2px); height: calc(1.5em + 0.75rem + 2px);
padding: 0.375rem 0.75rem; padding: 0.375rem 0.75rem;
overflow: hidden;
font-weight: 400; font-weight: 400;
line-height: 1.5; line-height: 1.5;
color: #495057; color: #495057;
@ -2993,7 +3005,7 @@ input[type="button"].btn-block {
background-color: transparent; background-color: transparent;
appearance: none; } appearance: none; }
.custom-range:focus { .custom-range:focus {
outline: none; } outline: 0; }
.custom-range:focus::-webkit-slider-thumb { .custom-range:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
.custom-range:focus::-moz-range-thumb { .custom-range:focus::-moz-range-thumb {
@ -3116,9 +3128,8 @@ input[type="button"].btn-block {
.nav-tabs { .nav-tabs {
border-bottom: 1px solid #dee2e6; } border-bottom: 1px solid #dee2e6; }
.nav-tabs .nav-item {
margin-bottom: -1px; }
.nav-tabs .nav-link { .nav-tabs .nav-link {
margin-bottom: -1px;
border: 1px solid transparent; border: 1px solid transparent;
border-top-left-radius: 0.25rem; border-top-left-radius: 0.25rem;
border-top-right-radius: 0.25rem; } border-top-right-radius: 0.25rem; }
@ -3227,8 +3238,11 @@ input[type="button"].btn-block {
height: 1.5em; height: 1.5em;
vertical-align: middle; vertical-align: middle;
content: ""; content: "";
background: no-repeat center center; background: 50% / 100% 100% no-repeat; }
background-size: 100% 100%; }
.navbar-nav-scroll {
max-height: 75vh;
overflow-y: auto; }
@media (max-width: 575.98px) { @media (max-width: 575.98px) {
.navbar-expand-sm > .container, .navbar-expand-sm > .container,
@ -3250,6 +3264,8 @@ input[type="button"].btn-block {
.navbar-expand-sm > .container, .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
flex-wrap: nowrap; } flex-wrap: nowrap; }
.navbar-expand-sm .navbar-nav-scroll {
overflow: visible; }
.navbar-expand-sm .navbar-collapse { .navbar-expand-sm .navbar-collapse {
display: flex !important; display: flex !important;
flex-basis: auto; } flex-basis: auto; }
@ -3276,6 +3292,8 @@ input[type="button"].btn-block {
.navbar-expand-md > .container, .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
flex-wrap: nowrap; } flex-wrap: nowrap; }
.navbar-expand-md .navbar-nav-scroll {
overflow: visible; }
.navbar-expand-md .navbar-collapse { .navbar-expand-md .navbar-collapse {
display: flex !important; display: flex !important;
flex-basis: auto; } flex-basis: auto; }
@ -3302,6 +3320,8 @@ input[type="button"].btn-block {
.navbar-expand-lg > .container, .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
flex-wrap: nowrap; } flex-wrap: nowrap; }
.navbar-expand-lg .navbar-nav-scroll {
overflow: visible; }
.navbar-expand-lg .navbar-collapse { .navbar-expand-lg .navbar-collapse {
display: flex !important; display: flex !important;
flex-basis: auto; } flex-basis: auto; }
@ -3328,6 +3348,8 @@ input[type="button"].btn-block {
.navbar-expand-xl > .container, .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
flex-wrap: nowrap; } flex-wrap: nowrap; }
.navbar-expand-xl .navbar-nav-scroll {
overflow: visible; }
.navbar-expand-xl .navbar-collapse { .navbar-expand-xl .navbar-collapse {
display: flex !important; display: flex !important;
flex-basis: auto; } flex-basis: auto; }
@ -3351,6 +3373,8 @@ input[type="button"].btn-block {
.navbar-expand > .container, .navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
flex-wrap: nowrap; } flex-wrap: nowrap; }
.navbar-expand .navbar-nav-scroll {
overflow: visible; }
.navbar-expand .navbar-collapse { .navbar-expand .navbar-collapse {
display: flex !important; display: flex !important;
flex-basis: auto; } flex-basis: auto; }
@ -3604,21 +3628,22 @@ input[type="button"].btn-block {
background-color: none; background-color: none;
border-radius: 0.25rem; } border-radius: 0.25rem; }
.breadcrumb-item { .breadcrumb-item + .breadcrumb-item {
display: flex; } padding-left: 0.5rem; }
.breadcrumb-item + .breadcrumb-item { .breadcrumb-item + .breadcrumb-item::before {
padding-left: 0.5rem; } float: left;
.breadcrumb-item + .breadcrumb-item::before { padding-right: 0.5rem;
display: inline-block; color: #6c757d;
padding-right: 0.5rem; content: "/"; }
color: #6c757d;
content: "/"; } .breadcrumb-item + .breadcrumb-item:hover::before {
.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; }
text-decoration: underline; }
.breadcrumb-item + .breadcrumb-item:hover::before { .breadcrumb-item + .breadcrumb-item:hover::before {
text-decoration: none; } text-decoration: none; }
.breadcrumb-item.active {
color: #6c757d; } .breadcrumb-item.active {
color: #6c757d; }
.pagination { .pagination {
display: flex; display: flex;
@ -3983,7 +4008,7 @@ input[type="button"].btn-block {
background-size: 1rem 1rem; } background-size: 1rem 1rem; }
.progress-bar-animated { .progress-bar-animated {
animation: progress-bar-stripes 1s linear infinite; } animation: 1s linear infinite progress-bar-stripes; }
@media (prefers-reduced-motion: reduce) { @media (prefers-reduced-motion: reduce) {
.progress-bar-animated { .progress-bar-animated {
animation: none; } } animation: none; } }
@ -4462,7 +4487,7 @@ a.close.disabled {
z-index: 1070; z-index: 1070;
display: block; display: block;
margin: 0; 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-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-style: normal; font-style: normal;
font-weight: 400; font-weight: 400;
line-height: 1.5; line-height: 1.5;
@ -4547,7 +4572,7 @@ a.close.disabled {
z-index: 1060; z-index: 1060;
display: block; display: block;
max-width: 276px; max-width: 276px;
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-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-style: normal; font-style: normal;
font-weight: 400; font-weight: 400;
line-height: 1.5; line-height: 1.5;
@ -4760,7 +4785,7 @@ a.close.disabled {
display: inline-block; display: inline-block;
width: 20px; width: 20px;
height: 20px; height: 20px;
background: no-repeat 50% / 100% 100%; } background: 50% / 100% 100% no-repeat; }
.carousel-control-prev-icon { .carousel-control-prev-icon {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); } background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); }
@ -4824,7 +4849,7 @@ a.close.disabled {
border: 0.25em solid currentColor; border: 0.25em solid currentColor;
border-right-color: transparent; border-right-color: transparent;
border-radius: 50%; border-radius: 50%;
animation: spinner-border .75s linear infinite; } animation: .75s linear infinite spinner-border; }
.spinner-border-sm { .spinner-border-sm {
width: 1rem; width: 1rem;
@ -4846,12 +4871,17 @@ a.close.disabled {
background-color: currentColor; background-color: currentColor;
border-radius: 50%; border-radius: 50%;
opacity: 0; opacity: 0;
animation: spinner-grow .75s linear infinite; } animation: .75s linear infinite spinner-grow; }
.spinner-grow-sm { .spinner-grow-sm {
width: 1rem; width: 1rem;
height: 1rem; } height: 1rem; }
@media (prefers-reduced-motion: reduce) {
.spinner-border,
.spinner-grow {
animation-duration: 1.5s; } }
.align-baseline { .align-baseline {
vertical-align: baseline !important; } vertical-align: baseline !important; }
@ -7405,6 +7435,25 @@ a.text-error:hover, a.text-error:focus {
color: inherit; color: inherit;
border-color: #343a40; } } border-color: #343a40; } }
body.tempusdominus-bootstrap-datetimepicker-widget-day-click,
body.tempusdominus-bootstrap-datetimepicker-widget-day-click * {
cursor: pointer !important; }
body.tempusdominus-bootstrap-datetimepicker-widget-day-click {
position: relative !important; }
.tempusdominus-bootstrap-datetimepicker-widget-day-click-glass-panel {
position: absolute;
z-index: 999999999999;
top: 0;
left: 0;
right: 0;
bottom: 0;
cursor: pointer !important; }
.bootstrap-datetimepicker-widget .datepicker-days tbody td {
cursor: pointer; }
.bootstrap-datetimepicker-widget { .bootstrap-datetimepicker-widget {
list-style: none; } list-style: none; }
.bootstrap-datetimepicker-widget.dropdown-menu { .bootstrap-datetimepicker-widget.dropdown-menu {
@ -7412,6 +7461,12 @@ a.text-error:hover, a.text-error:focus {
margin: 2px 0; margin: 2px 0;
padding: 4px; padding: 4px;
width: 14rem; } width: 14rem; }
.bootstrap-datetimepicker-widget.dropdown-menu.tempusdominus-bootstrap-datetimepicker-widget-with-feather-icons {
width: 16rem; }
.bootstrap-datetimepicker-widget.dropdown-menu.tempusdominus-bootstrap-datetimepicker-widget-with-calendar-weeks {
width: 16rem; }
.bootstrap-datetimepicker-widget.dropdown-menu.tempusdominus-bootstrap-datetimepicker-widget-with-calendar-weeks.tempusdominus-bootstrap-datetimepicker-widget-with-feather-icons {
width: 17rem; }
@media (min-width: 576px) { @media (min-width: 576px) {
.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
width: 38em; } } width: 38em; } }
@ -7472,6 +7527,11 @@ a.text-error:hover, a.text-error:focus {
margin: 0; } margin: 0; }
.bootstrap-datetimepicker-widget button[data-action] { .bootstrap-datetimepicker-widget button[data-action] {
padding: 6px; } padding: 6px; }
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"] {
text-align: center;
font-family: Arial, sans-serif, -apple-system, system-ui, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
width: 38px;
height: 38px; }
.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after { .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
content: "Increment Hours"; } content: "Increment Hours"; }
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after { .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
@ -7504,6 +7564,9 @@ a.text-error:hover, a.text-error:focus {
line-height: 2.5; line-height: 2.5;
height: 2.5em; height: 2.5em;
width: 100%; } width: 100%; }
.bootstrap-datetimepicker-widget .picker-switch.picker-switch-with-feathers-icons td span {
line-height: 2.8;
height: 2.8em; }
.bootstrap-datetimepicker-widget table { .bootstrap-datetimepicker-widget table {
width: 100%; width: 100%;
margin: 0; } margin: 0; }
@ -7537,7 +7600,8 @@ a.text-error:hover, a.text-error:focus {
font-size: .8em; font-size: .8em;
height: 20px; height: 20px;
line-height: 20px; line-height: 20px;
color: #6c757d; } color: #6c757d;
cursor: default; }
.bootstrap-datetimepicker-widget table td.day { .bootstrap-datetimepicker-widget table td.day {
height: 20px; height: 20px;
line-height: 20px; line-height: 20px;
@ -7574,7 +7638,8 @@ a.text-error:hover, a.text-error:focus {
width: 54px; width: 54px;
height: 54px; height: 54px;
line-height: 54px; line-height: 54px;
margin: 2px 1.5px; margin-top: 2px;
margin-bottom: 2px;
cursor: pointer; cursor: pointer;
border-radius: 0.25rem; } border-radius: 0.25rem; }
.bootstrap-datetimepicker-widget table td span:hover { .bootstrap-datetimepicker-widget table td span:hover {
@ -7592,6 +7657,24 @@ a.text-error:hover, a.text-error:focus {
.bootstrap-datetimepicker-widget.usetwentyfour td.hour { .bootstrap-datetimepicker-widget.usetwentyfour td.hour {
height: 27px; height: 27px;
line-height: 27px; } line-height: 27px; }
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker a.btn {
color: #007bff;
color: var(--blue, #007bff); }
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker a.btn:hover {
color: #0056b3; }
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.day, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.hour, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.minute, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.second,
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="incrementHours"], .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="incrementMinutes"], .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="incrementSeconds"],
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="decrementHours"], .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="decrementMinutes"], .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="decrementSeconds"],
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="showHours"], .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="showMinutes"], .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="showSeconds"],
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="togglePeriod"] {
pointer-events: none;
cursor: default; }
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.day:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.hour:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.minute:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.second:hover,
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="incrementHours"]:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="incrementMinutes"]:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="incrementSeconds"]:hover,
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="decrementHours"]:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="decrementMinutes"]:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="decrementSeconds"]:hover,
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="showHours"]:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="showMinutes"]:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="showSeconds"]:hover,
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="togglePeriod"]:hover {
background: none; }
.input-group [data-toggle="datetimepicker"] { .input-group [data-toggle="datetimepicker"] {
cursor: pointer; } cursor: pointer; }

Binary file not shown.

View File

@ -1,8 +1,8 @@
@charset "UTF-8"; @charset "UTF-8";
/*! /*!
* Bootstrap v4.5.3 (https://getbootstrap.com/) * Bootstrap v4.6.0 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors * Copyright 2011-2021 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc. * Copyright 2011-2021 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/ */
:root { :root {
@ -34,7 +34,7 @@
--breakpoint-md: 768px; --breakpoint-md: 768px;
--breakpoint-lg: 992px; --breakpoint-lg: 992px;
--breakpoint-xl: 1200px; --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-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation 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; } --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
*, *,
@ -53,7 +53,7 @@ article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
body { body {
margin: 0; 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-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-size: 1rem; font-size: 1rem;
font-weight: 400; font-weight: 400;
line-height: 1.5; line-height: 1.5;
@ -192,9 +192,8 @@ label {
button { button {
border-radius: 0; } border-radius: 0; }
button:focus { button:focus:not(:focus-visible) {
outline: 1px dotted; outline: 0; }
outline: 5px auto -webkit-focus-ring-color; }
input, input,
button, button,
@ -1588,6 +1587,9 @@ textarea.form-control {
color: #fff; color: #fff;
background-color: rgba(40, 167, 69, 0.9); background-color: rgba(40, 167, 69, 0.9);
border-radius: 0.25rem; } border-radius: 0.25rem; }
.form-row > .col > .valid-tooltip,
.form-row > [class*="col-"] > .valid-tooltip {
left: 5px; }
.was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip, .was-validated :valid ~ .valid-tooltip,
@ -1613,7 +1615,7 @@ textarea.form-control {
.was-validated .custom-select:valid, .custom-select.is-valid { .was-validated .custom-select:valid, .custom-select.is-valid {
border-color: #28a745; border-color: #28a745;
padding-right: calc(0.75em + 2.3125rem); padding-right: calc(0.75em + 2.3125rem);
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat; }
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
border-color: #28a745; border-color: #28a745;
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
@ -1669,6 +1671,9 @@ textarea.form-control {
color: #fff; color: #fff;
background-color: rgba(220, 53, 69, 0.9); background-color: rgba(220, 53, 69, 0.9);
border-radius: 0.25rem; } border-radius: 0.25rem; }
.form-row > .col > .invalid-tooltip,
.form-row > [class*="col-"] > .invalid-tooltip {
left: 5px; }
.was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip, .was-validated :invalid ~ .invalid-tooltip,
@ -1694,7 +1699,7 @@ textarea.form-control {
.was-validated .custom-select:invalid, .custom-select.is-invalid { .was-validated .custom-select:invalid, .custom-select.is-invalid {
border-color: #dc3545; border-color: #dc3545;
padding-right: calc(0.75em + 2.3125rem); padding-right: calc(0.75em + 2.3125rem);
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat; }
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
border-color: #dc3545; border-color: #dc3545;
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
@ -2514,7 +2519,7 @@ input[type="button"].btn-block {
text-decoration: none; text-decoration: none;
background-color: #226f97; } background-color: #226f97; }
.dropdown-item.disabled, .dropdown-item:disabled { .dropdown-item.disabled, .dropdown-item:disabled {
color: #6c757d; color: #adb5bd;
pointer-events: none; pointer-events: none;
background-color: transparent; } background-color: transparent; }
@ -2655,10 +2660,6 @@ input[type="button"].btn-block {
z-index: 3; } z-index: 3; }
.input-group > .custom-file .custom-file-input:focus { .input-group > .custom-file .custom-file-input:focus {
z-index: 4; } 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 > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) { .input-group > .custom-select:not(:first-child) {
border-top-left-radius: 0; border-top-left-radius: 0;
@ -2667,12 +2668,19 @@ input[type="button"].btn-block {
display: flex; display: flex;
align-items: center; } align-items: center; }
.input-group > .custom-file:not(:last-child) .custom-file-label, .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 { .input-group > .custom-file:not(:first-child) .custom-file-label {
border-top-left-radius: 0; border-top-left-radius: 0;
border-bottom-left-radius: 0; } border-bottom-left-radius: 0; }
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
border-top-right-radius: 0;
border-bottom-right-radius: 0; }
.input-group.has-validation > .form-control:nth-last-child(n + 3),
.input-group.has-validation > .custom-select:nth-last-child(n + 3),
.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
border-top-right-radius: 0;
border-bottom-right-radius: 0; }
.input-group-prepend, .input-group-prepend,
.input-group-append { .input-group-append {
@ -2754,8 +2762,10 @@ input[type="button"].btn-block {
.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn, .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .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) { .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
border-top-right-radius: 0; border-top-right-radius: 0;
@ -2829,7 +2839,7 @@ input[type="button"].btn-block {
width: 1rem; width: 1rem;
height: 1rem; height: 1rem;
content: ""; content: "";
background: no-repeat 50% / 50% 50%; } background: 50% / 50% 50% no-repeat; }
.custom-checkbox .custom-control-label::before { .custom-checkbox .custom-control-label::before {
border-radius: 0.25rem; } border-radius: 0.25rem; }
@ -2893,7 +2903,7 @@ input[type="button"].btn-block {
line-height: 1.5; line-height: 1.5;
color: #495057; color: #495057;
vertical-align: middle; vertical-align: middle;
background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
border: 1px solid #ced4da; border: 1px solid #ced4da;
border-radius: 0.25rem; border-radius: 0.25rem;
appearance: none; } appearance: none; }
@ -2944,6 +2954,7 @@ input[type="button"].btn-block {
width: 100%; width: 100%;
height: calc(1.5em + 0.75rem + 2px); height: calc(1.5em + 0.75rem + 2px);
margin: 0; margin: 0;
overflow: hidden;
opacity: 0; } opacity: 0; }
.custom-file-input:focus ~ .custom-file-label { .custom-file-input:focus ~ .custom-file-label {
border-color: #80bdff; border-color: #80bdff;
@ -2964,6 +2975,7 @@ input[type="button"].btn-block {
z-index: 1; z-index: 1;
height: calc(1.5em + 0.75rem + 2px); height: calc(1.5em + 0.75rem + 2px);
padding: 0.375rem 0.75rem; padding: 0.375rem 0.75rem;
overflow: hidden;
font-weight: 400; font-weight: 400;
line-height: 1.5; line-height: 1.5;
color: #495057; color: #495057;
@ -2993,7 +3005,7 @@ input[type="button"].btn-block {
background-color: transparent; background-color: transparent;
appearance: none; } appearance: none; }
.custom-range:focus { .custom-range:focus {
outline: none; } outline: 0; }
.custom-range:focus::-webkit-slider-thumb { .custom-range:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
.custom-range:focus::-moz-range-thumb { .custom-range:focus::-moz-range-thumb {
@ -3116,9 +3128,8 @@ input[type="button"].btn-block {
.nav-tabs { .nav-tabs {
border-bottom: 1px solid #dee2e6; } border-bottom: 1px solid #dee2e6; }
.nav-tabs .nav-item {
margin-bottom: -1px; }
.nav-tabs .nav-link { .nav-tabs .nav-link {
margin-bottom: -1px;
border: 1px solid transparent; border: 1px solid transparent;
border-top-left-radius: 0.25rem; border-top-left-radius: 0.25rem;
border-top-right-radius: 0.25rem; } border-top-right-radius: 0.25rem; }
@ -3227,8 +3238,11 @@ input[type="button"].btn-block {
height: 1.5em; height: 1.5em;
vertical-align: middle; vertical-align: middle;
content: ""; content: "";
background: no-repeat center center; background: 50% / 100% 100% no-repeat; }
background-size: 100% 100%; }
.navbar-nav-scroll {
max-height: 75vh;
overflow-y: auto; }
@media (max-width: 575.98px) { @media (max-width: 575.98px) {
.navbar-expand-sm > .container, .navbar-expand-sm > .container,
@ -3250,6 +3264,8 @@ input[type="button"].btn-block {
.navbar-expand-sm > .container, .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
flex-wrap: nowrap; } flex-wrap: nowrap; }
.navbar-expand-sm .navbar-nav-scroll {
overflow: visible; }
.navbar-expand-sm .navbar-collapse { .navbar-expand-sm .navbar-collapse {
display: flex !important; display: flex !important;
flex-basis: auto; } flex-basis: auto; }
@ -3276,6 +3292,8 @@ input[type="button"].btn-block {
.navbar-expand-md > .container, .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
flex-wrap: nowrap; } flex-wrap: nowrap; }
.navbar-expand-md .navbar-nav-scroll {
overflow: visible; }
.navbar-expand-md .navbar-collapse { .navbar-expand-md .navbar-collapse {
display: flex !important; display: flex !important;
flex-basis: auto; } flex-basis: auto; }
@ -3302,6 +3320,8 @@ input[type="button"].btn-block {
.navbar-expand-lg > .container, .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
flex-wrap: nowrap; } flex-wrap: nowrap; }
.navbar-expand-lg .navbar-nav-scroll {
overflow: visible; }
.navbar-expand-lg .navbar-collapse { .navbar-expand-lg .navbar-collapse {
display: flex !important; display: flex !important;
flex-basis: auto; } flex-basis: auto; }
@ -3328,6 +3348,8 @@ input[type="button"].btn-block {
.navbar-expand-xl > .container, .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
flex-wrap: nowrap; } flex-wrap: nowrap; }
.navbar-expand-xl .navbar-nav-scroll {
overflow: visible; }
.navbar-expand-xl .navbar-collapse { .navbar-expand-xl .navbar-collapse {
display: flex !important; display: flex !important;
flex-basis: auto; } flex-basis: auto; }
@ -3351,6 +3373,8 @@ input[type="button"].btn-block {
.navbar-expand > .container, .navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
flex-wrap: nowrap; } flex-wrap: nowrap; }
.navbar-expand .navbar-nav-scroll {
overflow: visible; }
.navbar-expand .navbar-collapse { .navbar-expand .navbar-collapse {
display: flex !important; display: flex !important;
flex-basis: auto; } flex-basis: auto; }
@ -3604,21 +3628,22 @@ input[type="button"].btn-block {
background-color: none; background-color: none;
border-radius: 0.25rem; } border-radius: 0.25rem; }
.breadcrumb-item { .breadcrumb-item + .breadcrumb-item {
display: flex; } padding-left: 0.5rem; }
.breadcrumb-item + .breadcrumb-item { .breadcrumb-item + .breadcrumb-item::before {
padding-left: 0.5rem; } float: left;
.breadcrumb-item + .breadcrumb-item::before { padding-right: 0.5rem;
display: inline-block; color: #6c757d;
padding-right: 0.5rem; content: "/"; }
color: #6c757d;
content: "/"; } .breadcrumb-item + .breadcrumb-item:hover::before {
.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; }
text-decoration: underline; }
.breadcrumb-item + .breadcrumb-item:hover::before { .breadcrumb-item + .breadcrumb-item:hover::before {
text-decoration: none; } text-decoration: none; }
.breadcrumb-item.active {
color: #6c757d; } .breadcrumb-item.active {
color: #6c757d; }
.pagination { .pagination {
display: flex; display: flex;
@ -3983,7 +4008,7 @@ input[type="button"].btn-block {
background-size: 1rem 1rem; } background-size: 1rem 1rem; }
.progress-bar-animated { .progress-bar-animated {
animation: progress-bar-stripes 1s linear infinite; } animation: 1s linear infinite progress-bar-stripes; }
@media (prefers-reduced-motion: reduce) { @media (prefers-reduced-motion: reduce) {
.progress-bar-animated { .progress-bar-animated {
animation: none; } } animation: none; } }
@ -4462,7 +4487,7 @@ a.close.disabled {
z-index: 1070; z-index: 1070;
display: block; display: block;
margin: 0; 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-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-style: normal; font-style: normal;
font-weight: 400; font-weight: 400;
line-height: 1.5; line-height: 1.5;
@ -4547,7 +4572,7 @@ a.close.disabled {
z-index: 1060; z-index: 1060;
display: block; display: block;
max-width: 276px; max-width: 276px;
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-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-style: normal; font-style: normal;
font-weight: 400; font-weight: 400;
line-height: 1.5; line-height: 1.5;
@ -4760,7 +4785,7 @@ a.close.disabled {
display: inline-block; display: inline-block;
width: 20px; width: 20px;
height: 20px; height: 20px;
background: no-repeat 50% / 100% 100%; } background: 50% / 100% 100% no-repeat; }
.carousel-control-prev-icon { .carousel-control-prev-icon {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); } background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); }
@ -4824,7 +4849,7 @@ a.close.disabled {
border: 0.25em solid currentColor; border: 0.25em solid currentColor;
border-right-color: transparent; border-right-color: transparent;
border-radius: 50%; border-radius: 50%;
animation: spinner-border .75s linear infinite; } animation: .75s linear infinite spinner-border; }
.spinner-border-sm { .spinner-border-sm {
width: 1rem; width: 1rem;
@ -4846,12 +4871,17 @@ a.close.disabled {
background-color: currentColor; background-color: currentColor;
border-radius: 50%; border-radius: 50%;
opacity: 0; opacity: 0;
animation: spinner-grow .75s linear infinite; } animation: .75s linear infinite spinner-grow; }
.spinner-grow-sm { .spinner-grow-sm {
width: 1rem; width: 1rem;
height: 1rem; } height: 1rem; }
@media (prefers-reduced-motion: reduce) {
.spinner-border,
.spinner-grow {
animation-duration: 1.5s; } }
.align-baseline { .align-baseline {
vertical-align: baseline !important; } vertical-align: baseline !important; }
@ -7405,6 +7435,25 @@ a.text-error:hover, a.text-error:focus {
color: inherit; color: inherit;
border-color: #343a40; } } border-color: #343a40; } }
body.tempusdominus-bootstrap-datetimepicker-widget-day-click,
body.tempusdominus-bootstrap-datetimepicker-widget-day-click * {
cursor: pointer !important; }
body.tempusdominus-bootstrap-datetimepicker-widget-day-click {
position: relative !important; }
.tempusdominus-bootstrap-datetimepicker-widget-day-click-glass-panel {
position: absolute;
z-index: 999999999999;
top: 0;
left: 0;
right: 0;
bottom: 0;
cursor: pointer !important; }
.bootstrap-datetimepicker-widget .datepicker-days tbody td {
cursor: pointer; }
.bootstrap-datetimepicker-widget { .bootstrap-datetimepicker-widget {
list-style: none; } list-style: none; }
.bootstrap-datetimepicker-widget.dropdown-menu { .bootstrap-datetimepicker-widget.dropdown-menu {
@ -7412,6 +7461,12 @@ a.text-error:hover, a.text-error:focus {
margin: 2px 0; margin: 2px 0;
padding: 4px; padding: 4px;
width: 14rem; } width: 14rem; }
.bootstrap-datetimepicker-widget.dropdown-menu.tempusdominus-bootstrap-datetimepicker-widget-with-feather-icons {
width: 16rem; }
.bootstrap-datetimepicker-widget.dropdown-menu.tempusdominus-bootstrap-datetimepicker-widget-with-calendar-weeks {
width: 16rem; }
.bootstrap-datetimepicker-widget.dropdown-menu.tempusdominus-bootstrap-datetimepicker-widget-with-calendar-weeks.tempusdominus-bootstrap-datetimepicker-widget-with-feather-icons {
width: 17rem; }
@media (min-width: 576px) { @media (min-width: 576px) {
.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
width: 38em; } } width: 38em; } }
@ -7472,6 +7527,11 @@ a.text-error:hover, a.text-error:focus {
margin: 0; } margin: 0; }
.bootstrap-datetimepicker-widget button[data-action] { .bootstrap-datetimepicker-widget button[data-action] {
padding: 6px; } padding: 6px; }
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"] {
text-align: center;
font-family: Arial, sans-serif, -apple-system, system-ui, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
width: 38px;
height: 38px; }
.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after { .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
content: "Increment Hours"; } content: "Increment Hours"; }
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after { .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
@ -7504,6 +7564,9 @@ a.text-error:hover, a.text-error:focus {
line-height: 2.5; line-height: 2.5;
height: 2.5em; height: 2.5em;
width: 100%; } width: 100%; }
.bootstrap-datetimepicker-widget .picker-switch.picker-switch-with-feathers-icons td span {
line-height: 2.8;
height: 2.8em; }
.bootstrap-datetimepicker-widget table { .bootstrap-datetimepicker-widget table {
width: 100%; width: 100%;
margin: 0; } margin: 0; }
@ -7537,7 +7600,8 @@ a.text-error:hover, a.text-error:focus {
font-size: .8em; font-size: .8em;
height: 20px; height: 20px;
line-height: 20px; line-height: 20px;
color: #6c757d; } color: #6c757d;
cursor: default; }
.bootstrap-datetimepicker-widget table td.day { .bootstrap-datetimepicker-widget table td.day {
height: 20px; height: 20px;
line-height: 20px; line-height: 20px;
@ -7574,7 +7638,8 @@ a.text-error:hover, a.text-error:focus {
width: 54px; width: 54px;
height: 54px; height: 54px;
line-height: 54px; line-height: 54px;
margin: 2px 1.5px; margin-top: 2px;
margin-bottom: 2px;
cursor: pointer; cursor: pointer;
border-radius: 0.25rem; } border-radius: 0.25rem; }
.bootstrap-datetimepicker-widget table td span:hover { .bootstrap-datetimepicker-widget table td span:hover {
@ -7592,6 +7657,24 @@ a.text-error:hover, a.text-error:focus {
.bootstrap-datetimepicker-widget.usetwentyfour td.hour { .bootstrap-datetimepicker-widget.usetwentyfour td.hour {
height: 27px; height: 27px;
line-height: 27px; } line-height: 27px; }
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker a.btn {
color: #007bff;
color: var(--blue, #007bff); }
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker a.btn:hover {
color: #0056b3; }
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.day, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.hour, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.minute, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.second,
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="incrementHours"], .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="incrementMinutes"], .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="incrementSeconds"],
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="decrementHours"], .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="decrementMinutes"], .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="decrementSeconds"],
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="showHours"], .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="showMinutes"], .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="showSeconds"],
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="togglePeriod"] {
pointer-events: none;
cursor: default; }
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.day:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.hour:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.minute:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td.second:hover,
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="incrementHours"]:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="incrementMinutes"]:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="incrementSeconds"]:hover,
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="decrementHours"]:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="decrementMinutes"]:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="decrementSeconds"]:hover,
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="showHours"]:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="showMinutes"]:hover, .bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="showSeconds"]:hover,
.bootstrap-datetimepicker-widget.bootstrap-datetimepicker-widget-readonly table td [data-action="togglePeriod"]:hover {
background: none; }
.input-group [data-toggle="datetimepicker"] { .input-group [data-toggle="datetimepicker"] {
cursor: pointer; } cursor: pointer; }

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because one or more lines are too long