/* Genere par ops/theme/palette.py, ne pas modifier a la main (#17). */

/* vendors/css/vendors.min.css */
.pace .pace-progress { background: #f42014; }

/* vendors/css/forms/select/select2.min.css */
.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #2d348d; }
.select2-container--classic .select2-selection--single:focus { border: 1px solid #2d348d; }
.select2-container--classic.select2-container--open .select2-selection--single { border: 1px solid #2d348d; }
.select2-container--classic .select2-selection--multiple:focus { border: 1px solid #2d348d; }
.select2-container--classic.select2-container--open .select2-selection--multiple { border: 1px solid #2d348d; }
.select2-container--classic.select2-container--open .select2-dropdown { border-color: #2d348d; }

/* css/bootstrap.css */
html { -webkit-tap-highlight-color: rgba(21, 23, 43, 0); }
body { font-family: "Manrope", ui-sans-serif, system-ui, sans-serif; color: #3d4053; background-color: #f4f3ef; }
a { color: #2d348d; }
a:hover { color: #2a3083; }
pre, code, kbd, samp { font-family: "Manrope", ui-sans-serif, system-ui, sans-serif; }
caption { color: #8b8d99; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { color: #15172b; }
hr { border-top: 1px solid #e6e4dd; }
.blockquote-footer { color: #8b8d99; }
.img-thumbnail { background-color: #f4f3ef; }
.table { color: #3d4053; }
.table th, .table td { border-top: 1px solid #e6e4dd; }
.table thead th { border-bottom: 2px solid #e6e4dd; }
.table tbody + tbody { border-top: 2px solid #e6e4dd; }
.table-bordered { border: 1px solid #e6e4dd; }
.table-bordered th, .table-bordered td { border: 1px solid #e6e4dd; }
.table-hover tbody tr:hover { color: #3d4053; }
.table-primary, .table-primary > th, .table-primary > td { background-color: #babde9; }
.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody { border-color: #7f86d6; }
.table-hover .table-primary:hover { background-color: #959ade; }
.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { background-color: #959ade; }
.table-success, .table-success > th, .table-success > td { background-color: #b2e8cc; }
.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody { border-color: #6fd5a0; }
.table-hover .table-success:hover { background-color: #98e0bb; }
.table-hover .table-success:hover > td, .table-hover .table-success:hover > th { background-color: #98e0bb; }
.table-info, .table-info > th, .table-info > td { background-color: #c9cfd8; }
.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody { border-color: #9aa5b6; }
.table-hover .table-info:hover { background-color: #b7bfcb; }
.table-hover .table-info:hover > td, .table-hover .table-info:hover > th { background-color: #b7bfcb; }
.table-warning, .table-warning > th, .table-warning > td { background-color: #f6d0ac; }
.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody { border-color: #efa866; }
.table-hover .table-warning:hover { background-color: #f2ba86; }
.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { background-color: #f2ba86; }
.table-danger, .table-danger > th, .table-danger > td { background-color: #f3bab7; }
.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody { border-color: #e87f79; }
.table-hover .table-danger:hover { background-color: #ed9994; }
.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { background-color: #ed9994; }
.table .thead-dark th { background-color: #15172b; }
.table .thead-light th { color: #15172b; background-color: #faf9f6; border-color: #e6e4dd; }
.table-dark { background-color: #15172b; }
.form-control { color: #3d4053; border: 1px solid #d4d1c7; }
.form-control:-moz-focusring { text-shadow: 0 0 0 #3d4053; }
.form-control:focus { color: #3d4053; border-color: #2d348d; box-shadow: 0 3px 10px 0 rgba(21, 23, 43, 0.1); }
.form-control::placeholder { color: #8b8d99; }
select.form-control:focus::-ms-value { color: #3d4053; }
.form-control-plaintext { color: #3d4053; }
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { color: #8b8d99; }
.valid-feedback { color: #1d7a4a; }
.valid-tooltip { background-color: #1d7a4a; }
.was-validated .form-control:valid, .form-control.is-valid { border-color: #1d7a4a; }
.was-validated .form-control:valid:focus, .form-control.is-valid:focus { border-color: #1d7a4a; box-shadow: 0 0 0 0.2rem rgba(29, 122, 74, 0.25); }
.was-validated .custom-select:valid, .custom-select.is-valid { border-color: #1d7a4a; }
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { border-color: #1d7a4a; box-shadow: 0 0 0 0.2rem rgba(29, 122, 74, 0.25); }
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color: #1d7a4a; }
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { color: #1d7a4a; }
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { border-color: #1d7a4a; }
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { border-color: #2ab06b; background-color: #2ab06b; }
.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(29, 122, 74, 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: #1d7a4a; }
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { border-color: #1d7a4a; }
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { border-color: #1d7a4a; box-shadow: 0 0 0 0.2rem rgba(29, 122, 74, 0.25); }
.invalid-feedback { color: #b3261e; }
.invalid-tooltip { background-color: #b3261e; }
.was-validated .form-control:invalid, .form-control.is-invalid { border-color: #b3261e; }
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { border-color: #b3261e; box-shadow: 0 0 0 0.2rem rgba(179, 38, 30, 0.25); }
.was-validated .custom-select:invalid, .custom-select.is-invalid { border-color: #b3261e; }
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { border-color: #b3261e; box-shadow: 0 0 0 0.2rem rgba(179, 38, 30, 0.25); }
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color: #b3261e; }
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { color: #b3261e; }
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { border-color: #b3261e; }
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { border-color: #e04a41; background-color: #e04a41; }
.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(179, 38, 30, 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: #b3261e; }
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { border-color: #b3261e; }
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { border-color: #b3261e; box-shadow: 0 0 0 0.2rem rgba(179, 38, 30, 0.25); }
.btn { color: #3d4053; }
.btn:hover { color: #3d4053; }
.btn:focus, .btn.focus { box-shadow: 0 0 0 0.2rem rgba(45, 52, 141, 0.25); }
.btn-primary { background-color: #2d348d; border-color: #2d348d; }
.btn-primary:hover { background-color: #282e7e; border-color: #272c78; }
.btn-primary:focus, .btn-primary.focus { background-color: #282e7e; border-color: #272c78; box-shadow: 0 0 0 0.2rem rgba(57, 66, 178, 0.5); }
.btn-primary.disabled, .btn-primary:disabled { background-color: #2d348d; border-color: #2d348d; }
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { background-color: #272c78; border-color: #252a73; }
.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.2rem rgba(57, 66, 178, 0.5); }
.btn-secondary { background-color: #676a7a; border-color: #676a7a; }
.btn-secondary.disabled, .btn-secondary:disabled { background-color: #676a7a; border-color: #676a7a; }
.btn-success { background-color: #1d7a4a; border-color: #1d7a4a; }
.btn-success:hover { background-color: #19663e; border-color: #17603a; }
.btn-success:focus, .btn-success.focus { background-color: #19663e; border-color: #17603a; box-shadow: 0 0 0 0.2rem rgba(47, 157, 100, 0.5); }
.btn-success.disabled, .btn-success:disabled { background-color: #1d7a4a; border-color: #1d7a4a; }
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { background-color: #17603a; border-color: #155936; }
.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.2rem rgba(47, 157, 100, 0.5); }
.btn-info { background-color: #475569; border-color: #475569; }
.btn-info:hover { background-color: #3b4758; border-color: #374252; }
.btn-info:focus, .btn-info.focus { background-color: #3b4758; border-color: #374252; box-shadow: 0 0 0 0.2rem rgba(95, 109, 131, 0.5); }
.btn-info.disabled, .btn-info:disabled { background-color: #475569; border-color: #475569; }
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { background-color: #374252; border-color: #333e4c; }
.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.2rem rgba(95, 109, 131, 0.5); }
.btn-warning { background-color: #a85a12; border-color: #a85a12; }
.btn-warning:hover { background-color: #944f10; border-color: #8d4c0f; }
.btn-warning:focus, .btn-warning.focus { background-color: #944f10; border-color: #8d4c0f; box-shadow: 0 0 0 0.2rem rgba(131, 81, 35, 0.5); }
.btn-warning.disabled, .btn-warning:disabled { background-color: #a85a12; border-color: #a85a12; }
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { background-color: #8d4c0f; border-color: #87480e; }
.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.2rem rgba(131, 81, 35, 0.5); }
.btn-danger { background-color: #b3261e; border-color: #b3261e; }
.btn-danger:hover { background-color: #9e211a; border-color: #962019; }
.btn-danger:focus, .btn-danger.focus { background-color: #9e211a; border-color: #962019; box-shadow: 0 0 0 0.2rem rgba(218, 46, 37, 0.5); }
.btn-danger.disabled, .btn-danger:disabled { background-color: #b3261e; border-color: #b3261e; }
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { background-color: #962019; border-color: #8f1e18; }
.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.2rem rgba(218, 46, 37, 0.5); }
.btn-dark { background-color: #15172b; border-color: #15172b; }
.btn-dark.disabled, .btn-dark:disabled { background-color: #15172b; border-color: #15172b; }
.btn-outline-primary { color: #2d348d; border-color: #2d348d; }
.btn-outline-primary:hover { background-color: #2d348d; border-color: #2d348d; }
.btn-outline-primary:focus, .btn-outline-primary.focus { box-shadow: 0 0 0 0.2rem rgba(45, 52, 141, 0.5); }
.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: #2d348d; }
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { background-color: #2d348d; border-color: #2d348d; }
.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.2rem rgba(45, 52, 141, 0.5); }
.btn-outline-secondary { color: #676a7a; border-color: #676a7a; }
.btn-outline-secondary:hover { background-color: #676a7a; border-color: #676a7a; }
.btn-outline-secondary:focus, .btn-outline-secondary.focus { box-shadow: 0 0 0 0.2rem rgba(103, 106, 122, 0.5); }
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: #676a7a; }
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { background-color: #676a7a; border-color: #676a7a; }
.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.2rem rgba(103, 106, 122, 0.5); }
.btn-outline-success { color: #1d7a4a; border-color: #1d7a4a; }
.btn-outline-success:hover { background-color: #1d7a4a; border-color: #1d7a4a; }
.btn-outline-success:focus, .btn-outline-success.focus { box-shadow: 0 0 0 0.2rem rgba(29, 122, 74, 0.5); }
.btn-outline-success.disabled, .btn-outline-success:disabled { color: #1d7a4a; }
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { background-color: #1d7a4a; border-color: #1d7a4a; }
.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.2rem rgba(29, 122, 74, 0.5); }
.btn-outline-info { color: #475569; border-color: #475569; }
.btn-outline-info:hover { background-color: #475569; border-color: #475569; }
.btn-outline-info:focus, .btn-outline-info.focus { box-shadow: 0 0 0 0.2rem rgba(71, 85, 105, 0.5); }
.btn-outline-info.disabled, .btn-outline-info:disabled { color: #475569; }
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { background-color: #475569; border-color: #475569; }
.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.2rem rgba(71, 85, 105, 0.5); }
.btn-outline-warning { color: #a85a12; border-color: #a85a12; }
.btn-outline-warning:hover { background-color: #a85a12; border-color: #a85a12; }
.btn-outline-warning:focus, .btn-outline-warning.focus { box-shadow: 0 0 0 0.2rem rgba(168, 90, 18, 0.5); }
.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: #a85a12; }
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { background-color: #a85a12; border-color: #a85a12; }
.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.2rem rgba(168, 90, 18, 0.5); }
.btn-outline-danger { color: #b3261e; border-color: #b3261e; }
.btn-outline-danger:hover { background-color: #b3261e; border-color: #b3261e; }
.btn-outline-danger:focus, .btn-outline-danger.focus { box-shadow: 0 0 0 0.2rem rgba(179, 38, 30, 0.5); }
.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: #b3261e; }
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { background-color: #b3261e; border-color: #b3261e; }
.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.2rem rgba(179, 38, 30, 0.5); }
.btn-outline-dark { color: #15172b; border-color: #15172b; }
.btn-outline-dark:hover { background-color: #15172b; border-color: #15172b; }
.btn-outline-dark:focus, .btn-outline-dark.focus { box-shadow: 0 0 0 0.2rem rgba(21, 23, 43, 0.5); }
.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: #15172b; }
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { background-color: #15172b; border-color: #15172b; }
.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.2rem rgba(21, 23, 43, 0.5); }
.btn-link { color: #2d348d; }
.btn-link:hover { color: #2a3083; }
.dropdown-menu { color: #3d4053; border: 1px solid rgba(21, 23, 43, 0.05); }
.dropdown-divider { border-top: 1px solid rgba(21, 23, 43, 0.08); }
.dropdown-item { color: #3d4053; }
.dropdown-item:hover, .dropdown-item:focus { color: #2d348d; background-color: rgba(45, 52, 141, 0.12); }
.dropdown-item.active, .dropdown-item:active { background-color: #2d348d; }
.dropdown-item.disabled, .dropdown-item:disabled { color: #8b8d99; }
.dropdown-header { color: #15172b; }
.dropdown-item-text { color: #3d4053; }
.input-group-text { color: #3d4053; border: 1px solid #d4d1c7; }
.custom-control-input:checked ~ .custom-control-label::before { border-color: #2d348d; background-color: #2d348d; }
.custom-control-input:focus ~ .custom-control-label::before { box-shadow: 0 3px 10px 0 rgba(21, 23, 43, 0.1); }
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { border-color: #2d348d; }
.custom-control-label::before { border: #d4d1c7 solid 1px; }
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { border-color: #2d348d; background-color: #2d348d; }
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(45, 52, 141, 0.65); }
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color: rgba(45, 52, 141, 0.65); }
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(45, 52, 141, 0.65); }
.custom-switch .custom-control-label::after { background-color: #d4d1c7; }
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(45, 52, 141, 0.65); }
.custom-select { color: #3d4053; border: 1px solid #d4d1c7; }
.custom-select:focus { border-color: #2d348d; box-shadow: 0 3px 10px 0 rgba(21, 23, 43, 0.1); }
.custom-select:focus::-ms-value { color: #3d4053; }
.custom-select:-moz-focusring { text-shadow: 0 0 0 #3d4053; }
.custom-file-input:focus ~ .custom-file-label { border-color: #2d348d; box-shadow: 0 3px 10px 0 rgba(21, 23, 43, 0.1); }
.custom-file-label { color: #3d4053; border: 1px solid #d4d1c7; }
.custom-file-label::after { color: #3d4053; }
.custom-range:focus::-webkit-slider-thumb { box-shadow: 0 0 0 1px #f4f3ef, 0 3px 10px 0 rgba(21, 23, 43, 0.1); }
.custom-range:focus::-moz-range-thumb { box-shadow: 0 0 0 1px #f4f3ef, 0 3px 10px 0 rgba(21, 23, 43, 0.1); }
.custom-range:focus::-ms-thumb { box-shadow: 0 0 0 1px #f4f3ef, 0 3px 10px 0 rgba(21, 23, 43, 0.1); }
.custom-range::-webkit-slider-thumb { background-color: #2d348d; }
.custom-range::-moz-range-thumb { background-color: #2d348d; }
.custom-range::-ms-thumb { background-color: #2d348d; }
.nav-link.disabled { color: #8b8d99; }
.nav-tabs .nav-link.disabled { color: #8b8d99; }
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color: #2d348d; }
.nav-pills .nav-link.active, .nav-pills .show > .nav-link { background-color: #2d348d; }
.navbar-light .navbar-brand { color: rgba(21, 23, 43, 0.9); }
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color: rgba(21, 23, 43, 0.9); }
.navbar-light .navbar-nav .nav-link { color: rgba(21, 23, 43, 0.5); }
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color: rgba(21, 23, 43, 0.7); }
.navbar-light .navbar-nav .nav-link.disabled { color: rgba(21, 23, 43, 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(21, 23, 43, 0.9); }
.navbar-light .navbar-toggler { color: rgba(21, 23, 43, 0.5); border-color: rgba(21, 23, 43, 0.1); }
.navbar-light .navbar-text { color: rgba(21, 23, 43, 0.5); }
.navbar-light .navbar-text a { color: rgba(21, 23, 43, 0.9); }
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color: rgba(21, 23, 43, 0.9); }
.card { border: 1px solid rgba(21, 23, 43, 0.125); }
.card-header { background-color: rgba(21, 23, 43, 0.03); border-bottom: 1px solid rgba(21, 23, 43, 0.125); }
.card-footer { background-color: rgba(21, 23, 43, 0.03); border-top: 1px solid rgba(21, 23, 43, 0.125); }
.breadcrumb-item + .breadcrumb-item::before { color: #3d4053; }
.breadcrumb-item.active { color: #3d4053; }
.page-link { color: #3d4053; background-color: #faf9f6; }
.page-link:hover { color: #2d348d; background-color: #faf9f6; }
.page-link:focus { box-shadow: 0 0 0 0.2rem rgba(45, 52, 141, 0.25); }
.page-item.active .page-link { color: #2d348d; background-color: #2d348d; border-color: #2d348d; }
.page-item.disabled .page-link { color: #8b8d99; background-color: #faf9f6; }
.badge-primary { background-color: #2d348d; }
a.badge-primary:hover, a.badge-primary:focus { background-color: #272c78; }
a.badge-primary:focus, a.badge-primary.focus { box-shadow: 0 0 0 0.2rem rgba(45, 52, 141, 0.5); }
.badge-secondary { background-color: #676a7a; }
a.badge-secondary:focus, a.badge-secondary.focus { box-shadow: 0 0 0 0.2rem rgba(103, 106, 122, 0.5); }
.badge-success { background-color: #1d7a4a; }
a.badge-success:hover, a.badge-success:focus { background-color: #17603a; }
a.badge-success:focus, a.badge-success.focus { box-shadow: 0 0 0 0.2rem rgba(29, 122, 74, 0.5); }
.badge-info { background-color: #475569; }
a.badge-info:hover, a.badge-info:focus { background-color: #374252; }
a.badge-info:focus, a.badge-info.focus { box-shadow: 0 0 0 0.2rem rgba(71, 85, 105, 0.5); }
.badge-warning { background-color: #a85a12; }
a.badge-warning:hover, a.badge-warning:focus { background-color: #8d4c0f; }
a.badge-warning:focus, a.badge-warning.focus { box-shadow: 0 0 0 0.2rem rgba(168, 90, 18, 0.5); }
.badge-danger { background-color: #b3261e; }
a.badge-danger:hover, a.badge-danger:focus { background-color: #962019; }
a.badge-danger:focus, a.badge-danger.focus { box-shadow: 0 0 0 0.2rem rgba(179, 38, 30, 0.5); }
.badge-dark { background-color: #15172b; }
a.badge-dark:focus, a.badge-dark.focus { box-shadow: 0 0 0 0.2rem rgba(21, 23, 43, 0.5); }
.alert-primary { color: #2f3148; background-color: #cfd1ef; border-color: #babde9; }
.alert-primary hr { border-top-color: #959ade; }
.alert-primary .alert-link { color: #242638; }
.alert-success { color: #194c32; background-color: #c8efdb; border-color: #b2e8cc; }
.alert-success hr { border-top-color: #98e0bb; }
.alert-success .alert-link { color: #113422; }
.alert-info { color: #333b46; background-color: #d8dce3; border-color: #c9cfd8; }
.alert-info hr { border-top-color: #b7bfcb; }
.alert-info .alert-link { color: #23282f; }
.alert-warning { color: #513b26; background-color: #f9ddc4; border-color: #f6d0ac; }
.alert-warning hr { border-top-color: #f2ba86; }
.alert-warning .alert-link { color: #3d2c1d; }
.alert-danger { color: #592e2c; background-color: #f7cecc; border-color: #f3bab7; }
.alert-danger hr { border-top-color: #ed9994; }
.alert-danger .alert-link { color: #422220; }
.progress { background-color: rgba(45, 52, 141, 0.12); }
.progress-bar { background-color: #2d348d; }
.list-group-item-action:hover, .list-group-item-action:focus { background-color: #c9c6bc; }
.list-group-item-action:active { color: #3d4053; }
.list-group-item { border: 1px solid rgba(21, 23, 43, 0.125); }
.list-group-item.disabled, .list-group-item:disabled { color: #8b8d99; }
.list-group-item.active { background-color: #2d348d; border-color: #2d348d; }
.list-group-item-primary { color: #2f3148; background-color: #babde9; }
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: #2f3148; background-color: #959ade; }
.list-group-item-primary.list-group-item-action.active { background-color: #2f3148; border-color: #2f3148; }
.list-group-item-success { color: #194c32; background-color: #b2e8cc; }
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #194c32; background-color: #98e0bb; }
.list-group-item-success.list-group-item-action.active { background-color: #194c32; border-color: #194c32; }
.list-group-item-info { color: #333b46; background-color: #c9cfd8; }
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #333b46; background-color: #b7bfcb; }
.list-group-item-info.list-group-item-action.active { background-color: #333b46; border-color: #333b46; }
.list-group-item-warning { color: #513b26; background-color: #f6d0ac; }
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #513b26; background-color: #f2ba86; }
.list-group-item-warning.list-group-item-action.active { background-color: #513b26; border-color: #513b26; }
.list-group-item-danger { color: #592e2c; background-color: #f3bab7; }
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #592e2c; background-color: #ed9994; }
.list-group-item-danger.list-group-item-action.active { background-color: #592e2c; border-color: #592e2c; }
.close { color: #15172b; }
.close:hover { color: #15172b; }
.toast { color: #3d4053; box-shadow: 0 2px 20px 0 rgba(21, 23, 43, 0.08); }
.toast-header { color: #3d4053; }
.modal-content { border: 1px solid rgba(21, 23, 43, 0.2); }
.modal-backdrop { background-color: #15172b; }
.modal-header { border-bottom: 1px solid #e6e4dd; }
.modal-footer { border-top: 1px solid rgba(21, 23, 43, 0.05); }
.tooltip { font-family: "Manrope", ui-sans-serif, system-ui, sans-serif; }
.popover { font-family: "Manrope", ui-sans-serif, system-ui, sans-serif; border: 0 solid #e6e4dd; }
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { border-top-color: #e6e4dd; }
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { border-right-color: #e6e4dd; }
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { border-bottom-color: #e6e4dd; }
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { border-bottom: 0 solid #2d348d; }
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { border-left-color: #e6e4dd; }
.popover-header { background-color: #2d348d; border-bottom: 0 solid #2a3083; }
.popover-body { color: #3d4053; }
.bg-primary { background-color: #2d348d !important; }
a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus { background-color: #272c78 !important; }
.bg-secondary { background-color: #676a7a !important; }
.bg-success { background-color: #1d7a4a !important; }
a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color: #17603a !important; }
.bg-info { background-color: #475569 !important; }
a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color: #374252 !important; }
.bg-warning { background-color: #a85a12 !important; }
a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color: #8d4c0f !important; }
.bg-danger { background-color: #b3261e !important; }
a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus { background-color: #962019 !important; }
.bg-dark { background-color: #15172b !important; }
.border { border: 1px solid #e6e4dd !important; }
.border-top { border-top: 1px solid #e6e4dd !important; }
.border-right { border-right: 1px solid #e6e4dd !important; }
.border-bottom { border-bottom: 1px solid #e6e4dd !important; }
.border-left { border-left: 1px solid #e6e4dd !important; }
.border-primary { border-color: #2d348d !important; }
.border-secondary { border-color: #676a7a !important; }
.border-success { border-color: #1d7a4a !important; }
.border-info { border-color: #475569 !important; }
.border-warning { border-color: #a85a12 !important; }
.border-danger { border-color: #b3261e !important; }
.border-dark { border-color: #15172b !important; }
.shadow-sm { box-shadow: 0 0.125rem 0.25rem rgba(21, 23, 43, 0.075) !important; }
.shadow { box-shadow: 0 4px 24px 0 rgba(21, 23, 43, 0.1) !important; }
.shadow-lg { box-shadow: 0 1rem 3rem rgba(21, 23, 43, 0.175) !important; }
.text-monospace { font-family: "Manrope", ui-sans-serif, system-ui, sans-serif !important; }
.text-primary { color: #2d348d !important; }
a.text-primary:hover, a.text-primary:focus { color: #23286d !important; }
.text-secondary { color: #676a7a !important; }
.text-success { color: #1d7a4a !important; }
a.text-success:hover, a.text-success:focus { color: #145332 !important; }
.text-info { color: #475569 !important; }
a.text-info:hover, a.text-info:focus { color: #303947 !important; }
.text-warning { color: #a85a12 !important; }
a.text-warning:hover, a.text-warning:focus { color: #80450e !important; }
.text-danger { color: #b3261e !important; }
a.text-danger:hover, a.text-danger:focus { color: #881d17 !important; }
.text-dark { color: #15172b !important; }
.text-body { color: #3d4053 !important; }
.text-muted { color: #8b8d99 !important; }
.text-black-50 { color: rgba(21, 23, 43, 0.5) !important; }
@media print {
  .badge { border: 1px solid #15172b; }
  .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #e6e4dd; }
  .table .thead-dark th { border-color: #e6e4dd; }
}

/* css/bootstrap-extended.css */
.pull-up:hover { box-shadow: 0px 14px 24px rgba(36, 37, 53, 0.2); }
.section-label { color: #8b8d99; }
.text-body-heading { color: #15172b; }
.text-body[href]:hover { color: #2a3083 !important; }
.table:not(.table-dark):not(.table-light) thead:not(.thead-dark) th, .table:not(.table-dark):not(.table-light) tfoot:not(.thead-dark) th { background-color: #faf9f6; }
.table-hover-animation { background-color: #f4f3ef; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .table-hover-animation tr:hover { border-bottom-color: #e6e4dd; }
}
label { color: #15172b; }
.form-control:focus:valid, .form-control:focus.is-valid { box-shadow: 0 3px 10px 0 rgba(21, 23, 43, 0.1); }
.input-group:not(.bootstrap-touchspin):focus-within { box-shadow: 0 3px 10px 0 rgba(21, 23, 43, 0.1); }
.input-group:not(.bootstrap-touchspin):focus-within .form-control, .input-group:not(.bootstrap-touchspin):focus-within .input-group-text { border-color: #2d348d; }
.input-group:not(.bootstrap-touchspin):focus-within .form-control.is-valid, .input-group:not(.bootstrap-touchspin):focus-within .input-group-text.is-valid { border-color: #1d7a4a; }
.input-group:not(.bootstrap-touchspin):focus-within .form-control.is-invalid, .input-group:not(.bootstrap-touchspin):focus-within .input-group-text.is-invalid { border-color: #b3261e; }
.input-group.is-valid .input-group-text { border-color: #1d7a4a !important; }
.input-group.is-valid:not(.bootstrap-touchspin):focus-within .input-group-text { border-color: #1d7a4a; }
.input-group.is-invalid .input-group-text { border-color: #b3261e !important; }
.input-group.is-invalid:not(.bootstrap-touchspin):focus-within .input-group-text { border-color: #b3261e; }
.input-group-merge .form-control.is-valid ~ .input-group-append .input-group-text { border-color: #1d7a4a; }
.input-group-text .input-group-merge .input-group-prepend ~ .form-control.is-valid { border-color: #1d7a4a; }
.form-actions.filled { background-color: #f4f3ef; }
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-radio .custom-control-input:checked ~ .custom-control-label::before { box-shadow: 0 2px 4px 0 rgba(45, 52, 141, 0.4) !important; }
.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before, .custom-radio .custom-control-input:focus ~ .custom-control-label::before { box-shadow: 0 2px 4px 0 rgba(45, 52, 141, 0.4) !important; }
.custom-control-input:not(:disabled):active ~ .custom-control-label::before { background-color: #2d348d; border-color: #2d348d; }
.form-label-group > label { color: rgba(21, 23, 43, 0.4); }
.form-label-group > input:focus:not(:placeholder-shown) ~ label, .form-label-group > input:not(:active):not(:placeholder-shown) ~ label, .form-label-group textarea:focus:not(:placeholder-shown) ~ label, .form-label-group textarea:not(:active):not(:placeholder-shown) ~ label { color: #2d348d !important; }
.form-label-group > input:not(:focus):not(:placeholder-shown) ~ label, .form-label-group textarea:not(:focus):not(:placeholder-shown) ~ label { color: rgba(21, 23, 43, 0.4) !important; }
.custom-switch .custom-control-label:after { box-shadow: -1px 2px 3px 0 rgba(21, 23, 43, 0.2); }
.textarea-counter-value { background-color: #2d348d; }
.btn.disabled-max-min { background-color: rgba(21, 23, 43, 0.5) !important; }
.btn-group [class*='btn-']:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']) { border-left-color: rgba(21, 23, 43, 0.08) !important; border-right-color: rgba(21, 23, 43, 0.08) !important; }
.btn-group-toggle :not([class*='btn-outline-']).active, .btn-group-toggle :not([class*='btn-outline-']):active { box-shadow: inset 0 4px 24px 0 rgba(21, 23, 43, 0.1); }
.dropdown-menu { box-shadow: 0 5px 25px rgba(21, 23, 43, 0.1); }
.dropdown-toggle::after { color: #3d4053; }
.header-navbar { font-family: "Manrope", ui-sans-serif, system-ui, sans-serif; }
.header-navbar[class*='bg-'] .navbar-nav .search-input .input, .header-navbar[class*='bg-'] .navbar-nav .search-input .search-list .auto-suggestion span { color: #3d4053 !important; }
.header-navbar.navbar-border { border-bottom: 1px solid #e6e4dd; }
.header-navbar.navbar-shadow { box-shadow: 0 4px 24px 0 rgba(21, 23, 43, 0.1); }
.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu.dropdown-menu-right::before, .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .dropdown-menu.dropdown-menu-right::before { background: #2d348d; border-color: #2d348d; }
.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .notification-text, .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .notification-text { color: #8b8d99; }
.header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .media-body .media-heading { color: #3d4053; }
.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .media img { background: #f4f3ef; }
.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .media-heading .cart-item-by { color: #8b8d99; }
.header-navbar .navbar-container ul.navbar-nav li > a.nav-link { color: #3d4053; }
.header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link img { box-shadow: 0 4px 8px 0 rgba(21, 23, 43, 0.12), 0 2px 4px 0 rgba(21, 23, 43, 0.08); }
.header-navbar .navbar-container ul.navbar-nav li i.ficon, .header-navbar .navbar-container ul.navbar-nav li svg.ficon { color: #3d4053; }
.header-navbar .navbar-container ul.navbar-nav li i.ficon:hover, .header-navbar .navbar-container ul.navbar-nav li svg.ficon:hover { color: #2d348d; }
.header-navbar .navbar-container .dropdown-menu-media .dropdown-menu-header { border-bottom: 1px solid #e6e4dd; }
.header-navbar .navbar-container .dropdown-menu-media .media-list .media { border-bottom: 1px solid #e6e4dd; }
.header-navbar .navbar-container .dropdown-menu-media .media-list .media:hover { background: #f4f3ef; }
.header-navbar .navbar-container .dropdown-menu-media .media-list .media .media-meta { color: #3d4053; }
.header-navbar .navbar-container .dropdown-menu-media .dropdown-menu-footer { border-top: 1px solid #e6e4dd; }
.navbar-floating .header-navbar-shadow { background: linear-gradient(180deg, rgba(244, 243, 239, 0.95) 44%, rgba(244, 243, 239, 0.46) 73%, rgba(255, 255, 255, 0)); }
.navbar-light .navbar-nav .active.nav-link { background-color: rgba(21, 23, 43, 0.03); }
.navbar-light .navbar-nav .disabled.nav-link { color: #8b8d99; }
.card { box-shadow: 0 4px 24px 0 rgba(21, 23, 43, 0.1); }
.card .card-bordered { border: 1px solid rgba(21, 23, 43, 0.125); }
.card .card-img-overlay.bg-overlay { background: rgba(21, 23, 43, 0.45); }
.card-congratulations { background: linear-gradient(118deg, #2d348d, rgba(45, 52, 141, 0.7)); }
.card-developer-meetup .meetup-img-wrapper { background-color: rgba(45, 52, 141, 0.1); }
.card-developer-meetup .meetup-header .meetup-day { border-right: 1px solid #d4d1c7; }
.card-profile .card-body .profile-image-wrapper .profile-image { box-shadow: 0 0 8px 0 rgba(21, 23, 43, 0.14); }
.business-card .business-items .business-item { border: 1px solid #e6e4dd; }
.card-app-design .design-planning-wrapper .design-planning { background-color: #f4f3ef; }
@media (min-width: 768px) {
  .card-revenue-budget .revenue-report-wrapper { border-right: 1px solid #e6e4dd; }
}
.earnings-card .apexcharts-canvas .apexcharts-pie .apexcharts-datalabel-label { fill: #3d4053 !important; }
.earnings-card .apexcharts-canvas .apexcharts-pie .apexcharts-datalabel-value { fill: #15172b; }
.breadcrumb:not([class*='breadcrumb-']) .breadcrumb-item + .breadcrumb-item:before { color: #3d4053; }
.breadcrumb-chevron.breadcrumb .breadcrumb-item + .breadcrumb-item:before { color: #3d4053; }
.badge[class*='badge-'] .dropdown-menu a { color: #3d4053; }
.nav-pills .nav-link { color: #15172b; }
.nav-pills .nav-link.active { border-color: #2d348d; box-shadow: 0 4px 18px -4px rgba(45, 52, 141, 0.65); }
.nav-pills .nav-link.disabled { color: #8b8d99; }
.nav-pills.dropdown.show .dropdown-item.active:hover { color: #2d348d; }
.nav-tabs .nav-link { color: #3d4053; }
.nav-tabs .nav-link:after { background: linear-gradient(30deg, #2d348d, rgba(45, 52, 141, 0.5)) !important; }
.nav-tabs .nav-link.active { color: #2d348d; }
.alert.alert-dark .alert-heading { box-shadow: rgba(21, 23, 43, 0.4) 0px 6px 15px -7px; }
.media-bordered .media:not(:first-child) { border-top: 1px solid #e6e4dd; }
.list-group .list-group-item.active:hover { background-color: #2d348d; }
.list-group .list-group-item:hover { background-color: #f4f3ef; }
.list-group .list-group-item-action.active { background-color: #2d348d; }
.list-group .list-group-item-action.active:focus { background-color: #2d348d; }
.list-group .list-group-item-action:focus { background-color: #f4f3ef; }
.list-group.list-group-circle .list-group-item:after { color: #3d4053; }
[class*='collapse-'] .card:not(:last-of-type) { border-bottom: 1px solid #e6e4dd; }
.collapse-border .card { border: 1px solid #e6e4dd; }
.collapse-shadow { box-shadow: 0 0px 4px 0 rgba(21, 23, 43, 0.1); }
.collapse-shadow .card.open { box-shadow: 0px 0px 8px 0px rgba(21, 23, 43, 0.1) !important; }
.collapse-margin .card { box-shadow: 0 2px 15px 0 rgba(21, 23, 43, 0.05) !important; }
.page-item.prev-item .page-link:before { color: #3d4053; }
.page-item.prev-item .page-link:hover { background: #faf9f6; color: #2d348d; }
.page-item.prev-item .page-link:active, .page-item.prev-item .page-link:hover { background-color: #2d348d !important; }
.page-item.next-item .page-link:hover { background: #faf9f6; color: #2d348d; }
.page-item.next-item .page-link:active, .page-item.next-item .page-link:hover { background-color: #2d348d !important; }
.page-item.prev .page-link:before, .page-item.previous .page-link:before { color: #3d4053; }
.page-item.next .page-link:after { color: #3d4053; }
.page-item.disabled .page-link { color: #8b8d99; }
.page-item .page-link:hover { color: #2d348d; }
.page-item.active { background-color: #faf9f6; }
.page-item.active .page-link { background-color: #2d348d; }
.modal .modal-header { background-color: #f4f3ef; }
.modal .modal-header .close { box-shadow: 0 5px 20px 0 rgba(21, 23, 43, 0.1); }
.modal .modal-content { box-shadow: 0 5px 20px 0 rgba(21, 23, 43, 0.1); }
.modal.modal-sticky .modal-dialog { box-shadow: 0px 0px 24px 0 rgba(21, 23, 43, 0.25); }
.popover { box-shadow: 0 0 10px 0 rgba(21, 23, 43, 0.1); }
.popover .popover-header { border: 1px solid #2d348d; }
.popover .popover-body { border: 1px solid #e6e4dd; }
.popover.bs-popover-bottom .arrow:after { border-bottom-color: #2d348d; }
.box-shadow-1 { box-shadow: 0 2px 5px 0 rgba(21, 23, 43, 0.16), 0 2px 10px 0 rgba(21, 23, 43, 0.12); }
.box-shadow-2 { box-shadow: 0 8px 17px 0 rgba(21, 23, 43, 0.2), 0 6px 20px 0 rgba(21, 23, 43, 0.19); }
.box-shadow-3 { box-shadow: 0 12px 15px 0 rgba(21, 23, 43, 0.24), 0 17px 50px 0 rgba(21, 23, 43, 0.19); }
.box-shadow-4 { box-shadow: 0 16px 28px 0 rgba(21, 23, 43, 0.22), 0 25px 55px 0 rgba(21, 23, 43, 0.21); }
.box-shadow-5 { box-shadow: 0 27px 24px 0 rgba(21, 23, 43, 0.2), 0 40px 77px 0 rgba(21, 23, 43, 0.22); }
.box-shadow-6 { box-shadow: 0 4px 8px 0 rgba(21, 23, 43, 0.12), 0 2px 4px 0 rgba(21, 23, 43, 0.08); }

/* css/colors.css */
.bg-dark { background-color: #15172b !important; }
.alert-dark { background: rgba(21, 23, 43, 0.12) !important; color: #15172b !important; }
.alert-dark .alert-heading { box-shadow: rgba(21, 23, 43, 0.4) 0px 6px 15px -7px; }
.alert-dark .close { color: #15172b !important; }
.border-dark { border: 1px solid #15172b !important; }
.border-top-dark { border-top: 1px solid #15172b; }
.border-bottom-dark { border-bottom: 1px solid #15172b; }
.border-left-dark { border-left: 1px solid #15172b; }
.border-right-dark { border-right: 1px solid #15172b; }
.bg-dark.badge-glow, .border-dark.badge-glow, .badge-dark.badge-glow { box-shadow: 0px 0px 10px #15172b; }
.badge.badge-light-dark { background-color: rgba(21, 23, 43, 0.12); color: #15172b !important; }
.overlay-dark { background: #15172b; background: rgba(21, 23, 43, 0.6); }
.btn-dark { border-color: #15172b !important; background-color: #15172b !important; }
.btn-dark:hover:not(.disabled):not(:disabled) { box-shadow: 0 8px 25px -8px #15172b; }
.btn-flat-dark { color: #15172b; }
.btn-flat-dark:hover { color: #15172b; }
.btn-flat-dark:hover:not(.disabled):not(:disabled) { background-color: rgba(21, 23, 43, 0.12); }
.btn-flat-dark:active, .btn-flat-dark.active, .btn-flat-dark:focus { background-color: rgba(21, 23, 43, 0.2); color: #15172b; }
.btn-relief-dark { background-color: #15172b; box-shadow: inset 0 -3px 0 0 rgba(21, 23, 43, 0.2); }
.btn-outline-dark { border: 1px solid #15172b !important; color: #15172b; }
.btn-outline-dark:hover:not(.disabled):not(:disabled) { background-color: rgba(21, 23, 43, 0.04); color: #15172b; }
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):focus { background-color: rgba(21, 23, 43, 0.2); color: #15172b; }
.show > .btn-outline-dark.dropdown-toggle { background-color: rgba(21, 23, 43, 0.2); color: #15172b; }
.btn-outline-dark.waves-effect .waves-ripple, .btn-flat-dark.waves-effect .waves-ripple { background: radial-gradient(rgba(21, 23, 43, 0.2) 0, rgba(21, 23, 43, 0.3) 40%, rgba(21, 23, 43, 0.4) 50%, rgba(21, 23, 43, 0.5) 60%, rgba(255, 255, 255, 0) 70%); }
.bullet.bullet-dark { background-color: #15172b; }
.modal.modal-dark .modal-header .modal-title { color: #15172b; }
.modal.modal-dark .modal-header .close { color: #15172b !important; }
.progress-bar-dark { background-color: rgba(21, 23, 43, 0.12); }
.progress-bar-dark .progress-bar { background-color: #15172b; }
.timeline .timeline-point-dark { border-color: #15172b !important; }
.timeline .timeline-point-dark i, .timeline .timeline-point-dark svg { stroke: #15172b !important; }
.timeline .timeline-point-dark.timeline-point-indicator { background-color: #15172b !important; }
.timeline .timeline-point-dark.timeline-point-indicator:before { background: rgba(21, 23, 43, 0.12) !important; }
.divider.divider-dark .divider-text:before, .divider.divider-dark .divider-text:after { border-color: #15172b !important; }
input:focus ~ .bg-dark { box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #15172b !important; }
.custom-control-dark .custom-control-input:checked ~ .custom-control-label::before, .custom-control-dark .custom-control-input:active ~ .custom-control-label::before { border-color: #15172b; background-color: #15172b; }
.custom-control-dark.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control-dark.custom-checkbox .custom-control-input:active ~ .custom-control-label::before, .custom-control-dark.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before, .custom-control-dark.custom-radio .custom-control-input:checked ~ .custom-control-label::before, .custom-control-dark.custom-radio .custom-control-input:active ~ .custom-control-label::before, .custom-control-dark.custom-radio .custom-control-input:focus ~ .custom-control-label::before { box-shadow: 0 2px 4px 0 rgba(21, 23, 43, 0.4) !important; }
.custom-control-dark .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(21, 23, 43, 0.65) !important; }
.custom-control-dark .custom-control-input:focus ~ .custom-control-label::before { border-color: #15172b; }
.custom-switch-dark .custom-control-input:checked ~ .custom-control-label::before { background-color: #15172b !important; }
.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice { background: #15172b !important; border-color: #15172b !important; }
.text-primary.text-lighten-5 { color: #c5c8ec !important; }
.bg-primary.bg-lighten-5 { background-color: #c5c8ec !important; }
.border-primary.border-lighten-5 { border: 1px solid #c5c8ec !important; }
.border-top-primary.border-top-lighten-5 { border-top: 1px solid #c5c8ec !important; }
.border-bottom-primary.border-bottom-lighten-5 { border-bottom: 1px solid #c5c8ec !important; }
.border-left-primary.border-left-lighten-5 { border-left: 1px solid #c5c8ec !important; }
.border-right-primary.border-right-lighten-5 { border-right: 1px solid #c5c8ec !important; }
.overlay-primary.overlay-lighten-5 { background: #c5c8ec; background: rgba(197, 200, 236, 0.6); }
.text-primary.text-lighten-4 { color: #a0a4e0 !important; }
.bg-primary.bg-lighten-4 { background-color: #a0a4e0 !important; }
.border-primary.border-lighten-4 { border: 1px solid #a0a4e0 !important; }
.border-top-primary.border-top-lighten-4 { border-top: 1px solid #a0a4e0 !important; }
.border-bottom-primary.border-bottom-lighten-4 { border-bottom: 1px solid #a0a4e0 !important; }
.border-left-primary.border-left-lighten-4 { border-left: 1px solid #a0a4e0 !important; }
.border-right-primary.border-right-lighten-4 { border-right: 1px solid #a0a4e0 !important; }
.overlay-primary.overlay-lighten-4 { background: #a0a4e0; background: rgba(160, 164, 224, 0.6); }
.text-primary.text-lighten-3 { color: #7b81d5 !important; }
.bg-primary.bg-lighten-3 { background-color: #7b81d5 !important; }
.border-primary.border-lighten-3 { border: 1px solid #7b81d5 !important; }
.border-top-primary.border-top-lighten-3 { border-top: 1px solid #7b81d5 !important; }
.border-bottom-primary.border-bottom-lighten-3 { border-bottom: 1px solid #7b81d5 !important; }
.border-left-primary.border-left-lighten-3 { border-left: 1px solid #7b81d5 !important; }
.border-right-primary.border-right-lighten-3 { border-right: 1px solid #7b81d5 !important; }
.overlay-primary.overlay-lighten-3 { background: #7b81d5; background: rgba(123, 129, 213, 0.6); }
.text-primary.text-lighten-2 { color: #545cc9 !important; }
.bg-primary.bg-lighten-2 { background-color: #545cc9 !important; }
.border-primary.border-lighten-2 { border: 1px solid #545cc9 !important; }
.border-top-primary.border-top-lighten-2 { border-top: 1px solid #545cc9 !important; }
.border-bottom-primary.border-bottom-lighten-2 { border-bottom: 1px solid #545cc9 !important; }
.border-left-primary.border-left-lighten-2 { border-left: 1px solid #545cc9 !important; }
.border-right-primary.border-right-lighten-2 { border-right: 1px solid #545cc9 !important; }
.overlay-primary.overlay-lighten-2 { background: #545cc9; background: rgba(84, 92, 201, 0.6); }
.text-primary.text-lighten-1 { color: #3942b2 !important; }
.bg-primary.bg-lighten-1 { background-color: #3942b2 !important; }
.border-primary.border-lighten-1 { border: 1px solid #3942b2 !important; }
.border-top-primary.border-top-lighten-1 { border-top: 1px solid #3942b2 !important; }
.border-bottom-primary.border-bottom-lighten-1 { border-bottom: 1px solid #3942b2 !important; }
.border-left-primary.border-left-lighten-1 { border-left: 1px solid #3942b2 !important; }
.border-right-primary.border-right-lighten-1 { border-right: 1px solid #3942b2 !important; }
.overlay-primary.overlay-lighten-1 { background: #3942b2; background: rgba(57, 66, 178, 0.6); }
.bg-primary { background-color: #2d348d !important; }
.alert-primary { background: rgba(45, 52, 141, 0.12) !important; color: #2d348d !important; }
.alert-primary .alert-heading { box-shadow: rgba(45, 52, 141, 0.4) 0px 6px 15px -7px; }
.alert-primary .alert-link { color: #2a3083 !important; }
.alert-primary .close { color: #2d348d !important; }
.bg-light-primary { background: rgba(45, 52, 141, 0.12) !important; color: #2d348d !important; }
.bg-light-primary.fc-h-event, .bg-light-primary.fc-v-event { border-color: rgba(45, 52, 141, 0.1); }
.bg-light-primary .fc-list-event-dot { border-color: #2d348d !important; }
.bg-light-primary.fc-list-event:hover td { background: rgba(45, 52, 141, 0.1) !important; }
.bg-light-primary.fc-list-event .fc-list-event-title { color: #3d4053; }
.avatar.bg-light-primary { color: #2d348d !important; }
.border-primary { border: 1px solid #2d348d !important; }
.border-top-primary { border-top: 1px solid #2d348d; }
.border-bottom-primary { border-bottom: 1px solid #2d348d; }
.border-left-primary { border-left: 1px solid #2d348d; }
.border-right-primary { border-right: 1px solid #2d348d; }
.bg-primary.badge-glow, .border-primary.badge-glow, .badge-primary.badge-glow { box-shadow: 0px 0px 10px #2d348d; }
.badge.badge-light-primary { background-color: rgba(45, 52, 141, 0.12); color: #2d348d !important; }
.overlay-primary { background: #2d348d; background: rgba(45, 52, 141, 0.6); }
.btn-primary { border-color: #2d348d !important; background-color: #2d348d !important; }
.btn-primary:focus, .btn-primary:active, .btn-primary.active { background-color: #2a3083 !important; }
.btn-primary:hover:not(.disabled):not(:disabled) { box-shadow: 0 8px 25px -8px #2d348d; }
.btn-flat-primary { color: #2d348d; }
.btn-flat-primary:hover { color: #2d348d; }
.btn-flat-primary:hover:not(.disabled):not(:disabled) { background-color: rgba(45, 52, 141, 0.12); }
.btn-flat-primary:active, .btn-flat-primary.active, .btn-flat-primary:focus { background-color: rgba(45, 52, 141, 0.2); color: #2d348d; }
.btn-relief-primary { background-color: #2d348d; box-shadow: inset 0 -3px 0 0 rgba(21, 23, 43, 0.2); }
.btn-relief-primary:hover:not(.disabled):not(:disabled) { background-color: #3942b2; }
.btn-relief-primary:active, .btn-relief-primary.active, .btn-relief-primary:focus { background-color: #2a3083; }
.btn-outline-primary { border: 1px solid #2d348d !important; color: #2d348d; }
.btn-outline-primary:hover:not(.disabled):not(:disabled) { background-color: rgba(45, 52, 141, 0.04); color: #2d348d; }
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):focus { background-color: rgba(45, 52, 141, 0.2); color: #2d348d; }
.show > .btn-outline-primary.dropdown-toggle { background-color: rgba(45, 52, 141, 0.2); color: #2d348d; }
.btn-outline-primary.waves-effect .waves-ripple, .btn-flat-primary.waves-effect .waves-ripple { background: radial-gradient(rgba(45, 52, 141, 0.2) 0, rgba(45, 52, 141, 0.3) 40%, rgba(45, 52, 141, 0.4) 50%, rgba(45, 52, 141, 0.5) 60%, rgba(255, 255, 255, 0) 70%); }
.bullet.bullet-primary { background-color: #2d348d; }
.modal.modal-primary .modal-header .modal-title { color: #2d348d; }
.modal.modal-primary .modal-header .close { color: #2d348d !important; }
.pagination-primary .page-item.active .page-link { background: #2d348d !important; }
.pagination-primary .page-item .page-link:hover { color: #2d348d; }
.pagination-primary .page-item.prev-item .page-link:hover, .pagination-primary .page-item.next-item .page-link:hover { background: #2d348d; }
.nav-pill-primary .nav-item .nav-link.active { background-color: #2d348d !important; border-color: #2d348d; box-shadow: 0 4px 18px -4px rgba(45, 52, 141, 0.65); }
.progress-bar-primary { background-color: rgba(45, 52, 141, 0.12); }
.progress-bar-primary .progress-bar { background-color: #2d348d; }
.timeline .timeline-point-primary { border-color: #2d348d !important; }
.timeline .timeline-point-primary i, .timeline .timeline-point-primary svg { stroke: #2d348d !important; }
.timeline .timeline-point-primary.timeline-point-indicator { background-color: #2d348d !important; }
.timeline .timeline-point-primary.timeline-point-indicator:before { background: rgba(45, 52, 141, 0.12) !important; }
.divider.divider-primary .divider-text:before, .divider.divider-primary .divider-text:after { border-color: #2d348d !important; }
input:focus ~ .bg-primary { box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2d348d !important; }
.custom-control-primary .custom-control-input:checked ~ .custom-control-label::before, .custom-control-primary .custom-control-input:active ~ .custom-control-label::before { border-color: #2d348d; background-color: #2d348d; }
.custom-control-primary.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control-primary.custom-checkbox .custom-control-input:active ~ .custom-control-label::before, .custom-control-primary.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before, .custom-control-primary.custom-radio .custom-control-input:checked ~ .custom-control-label::before, .custom-control-primary.custom-radio .custom-control-input:active ~ .custom-control-label::before, .custom-control-primary.custom-radio .custom-control-input:focus ~ .custom-control-label::before { box-shadow: 0 2px 4px 0 rgba(45, 52, 141, 0.4) !important; }
.custom-control-primary .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(45, 52, 141, 0.65) !important; }
.custom-control-primary .custom-control-input:focus ~ .custom-control-label::before { border-color: #2d348d; }
.custom-switch-primary .custom-control-input:checked ~ .custom-control-label::before { background-color: #2d348d !important; }
.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice { background: #2d348d !important; border-color: #2d348d !important; }
.text-primary.text-darken-1 { color: #2a3083 !important; }
.bg-primary.bg-darken-1 { background-color: #2a3083 !important; }
.border-primary.border-darken-1 { border: 1px solid #2a3083 !important; }
.border-top-primary.border-top-darken-1 { border-top: 1px solid #2a3083 !important; }
.border-bottom-primary.border-bottom-darken-1 { border-bottom: 1px solid #2a3083 !important; }
.border-left-primary.border-left-darken-1 { border-left: 1px solid #2a3083 !important; }
.border-right-primary.border-right-darken-1 { border-right: 1px solid #2a3083 !important; }
.overlay-primary.overlay-darken-1 { background: #2a3083; background: rgba(42, 48, 131, 0.6); }
.text-primary.text-darken-2 { color: #272c78 !important; }
.bg-primary.bg-darken-2 { background-color: #272c78 !important; }
.border-primary.border-darken-2 { border: 1px solid #272c78 !important; }
.border-top-primary.border-top-darken-2 { border-top: 1px solid #272c78 !important; }
.border-bottom-primary.border-bottom-darken-2 { border-bottom: 1px solid #272c78 !important; }
.border-left-primary.border-left-darken-2 { border-left: 1px solid #272c78 !important; }
.border-right-primary.border-right-darken-2 { border-right: 1px solid #272c78 !important; }
.overlay-primary.overlay-darken-2 { background: #272c78; background: rgba(39, 44, 120, 0.6); }
.text-primary.text-darken-3 { color: #23286d !important; }
.bg-primary.bg-darken-3 { background-color: #23286d !important; }
.border-primary.border-darken-3 { border: 1px solid #23286d !important; }
.border-top-primary.border-top-darken-3 { border-top: 1px solid #23286d !important; }
.border-bottom-primary.border-bottom-darken-3 { border-bottom: 1px solid #23286d !important; }
.border-left-primary.border-left-darken-3 { border-left: 1px solid #23286d !important; }
.border-right-primary.border-right-darken-3 { border-right: 1px solid #23286d !important; }
.overlay-primary.overlay-darken-3 { background: #23286d; background: rgba(35, 40, 109, 0.6); }
.text-primary.text-darken-4 { color: #202563 !important; }
.bg-primary.bg-darken-4 { background-color: #202563 !important; }
.border-primary.border-darken-4 { border: 1px solid #202563 !important; }
.border-top-primary.border-top-darken-4 { border-top: 1px solid #202563 !important; }
.border-bottom-primary.border-bottom-darken-4 { border-bottom: 1px solid #202563 !important; }
.border-left-primary.border-left-darken-4 { border-left: 1px solid #202563 !important; }
.border-right-primary.border-right-darken-4 { border-right: 1px solid #202563 !important; }
.overlay-primary.overlay-darken-4 { background: #202563; background: rgba(32, 37, 99, 0.6); }
.text-primary.text-accent-1 { color: #d0d6df !important; }
.bg-primary.bg-accent-1 { background-color: #d0d6df !important; }
.border-primary.border-accent-1 { border: 1px solid #d0d6df !important; }
.border-top-primary.border-top-accent-1 { border-top: 1px solid #d0d6df !important; }
.border-bottom-primary.border-bottom-accent-1 { border-bottom: 1px solid #d0d6df !important; }
.border-left-primary.border-left-accent-1 { border-left: 1px solid #d0d6df !important; }
.border-right-primary.border-right-accent-1 { border-right: 1px solid #d0d6df !important; }
.overlay-primary.overlay-accent-1 { background: #d0d6df; background: rgba(208, 214, 223, 0.6); }
.text-primary.text-accent-2 { color: #abb6c6 !important; }
.bg-primary.bg-accent-2 { background-color: #abb6c6 !important; }
.border-primary.border-accent-2 { border: 1px solid #abb6c6 !important; }
.border-top-primary.border-top-accent-2 { border-top: 1px solid #abb6c6 !important; }
.border-bottom-primary.border-bottom-accent-2 { border-bottom: 1px solid #abb6c6 !important; }
.border-left-primary.border-left-accent-2 { border-left: 1px solid #abb6c6 !important; }
.border-right-primary.border-right-accent-2 { border-right: 1px solid #abb6c6 !important; }
.overlay-primary.overlay-accent-2 { background: #abb6c6; background: rgba(171, 182, 198, 0.6); }
.text-primary.text-accent-3 { color: #8797ae !important; }
.bg-primary.bg-accent-3 { background-color: #8797ae !important; }
.border-primary.border-accent-3 { border: 1px solid #8797ae !important; }
.border-top-primary.border-top-accent-3 { border-top: 1px solid #8797ae !important; }
.border-bottom-primary.border-bottom-accent-3 { border-bottom: 1px solid #8797ae !important; }
.border-left-primary.border-left-accent-3 { border-left: 1px solid #8797ae !important; }
.border-right-primary.border-right-accent-3 { border-right: 1px solid #8797ae !important; }
.overlay-primary.overlay-accent-3 { background: #8797ae; background: rgba(135, 151, 174, 0.6); }
.text-primary.text-accent-4 { color: #7486a1 !important; }
.bg-primary.bg-accent-4 { background-color: #7486a1 !important; }
.border-primary.border-accent-4 { border: 1px solid #7486a1 !important; }
.border-top-primary.border-top-accent-4 { border-top: 1px solid #7486a1 !important; }
.border-bottom-primary.border-bottom-accent-4 { border-bottom: 1px solid #7486a1 !important; }
.border-left-primary.border-left-accent-4 { border-left: 1px solid #7486a1 !important; }
.border-right-primary.border-right-accent-4 { border-right: 1px solid #7486a1 !important; }
.overlay-primary.overlay-accent-4 { background: #7486a1; background: rgba(116, 134, 161, 0.6); }
.bg-secondary { background-color: #676a7a !important; }
.alert-secondary { background: rgba(103, 106, 122, 0.12) !important; color: #676a7a !important; }
.alert-secondary .alert-heading { box-shadow: rgba(103, 106, 122, 0.4) 0px 6px 15px -7px; }
.alert-secondary .close { color: #676a7a !important; }
.bg-light-secondary { background: rgba(103, 106, 122, 0.12) !important; color: #676a7a !important; }
.bg-light-secondary.fc-h-event, .bg-light-secondary.fc-v-event { border-color: rgba(103, 106, 122, 0.1); }
.bg-light-secondary .fc-list-event-dot { border-color: #676a7a !important; }
.bg-light-secondary.fc-list-event:hover td { background: rgba(103, 106, 122, 0.1) !important; }
.bg-light-secondary.fc-list-event .fc-list-event-title { color: #3d4053; }
.avatar.bg-light-secondary { color: #676a7a !important; }
.border-secondary { border: 1px solid #676a7a !important; }
.border-top-secondary { border-top: 1px solid #676a7a; }
.border-bottom-secondary { border-bottom: 1px solid #676a7a; }
.border-left-secondary { border-left: 1px solid #676a7a; }
.border-right-secondary { border-right: 1px solid #676a7a; }
.bg-secondary.badge-glow, .border-secondary.badge-glow, .badge-secondary.badge-glow { box-shadow: 0px 0px 10px #676a7a; }
.badge.badge-light-secondary { background-color: rgba(103, 106, 122, 0.12); color: #676a7a !important; }
.overlay-secondary { background: #676a7a; background: rgba(103, 106, 122, 0.6); }
.btn-secondary { border-color: #676a7a !important; background-color: #676a7a !important; }
.btn-secondary:hover:not(.disabled):not(:disabled) { box-shadow: 0 8px 25px -8px #676a7a; }
.btn-flat-secondary { color: #676a7a; }
.btn-flat-secondary:hover { color: #676a7a; }
.btn-flat-secondary:hover:not(.disabled):not(:disabled) { background-color: rgba(103, 106, 122, 0.12); }
.btn-flat-secondary:active, .btn-flat-secondary.active, .btn-flat-secondary:focus { background-color: rgba(103, 106, 122, 0.2); color: #676a7a; }
.btn-relief-secondary { background-color: #676a7a; box-shadow: inset 0 -3px 0 0 rgba(21, 23, 43, 0.2); }
.btn-outline-secondary { border: 1px solid #676a7a !important; color: #676a7a; }
.btn-outline-secondary:hover:not(.disabled):not(:disabled) { background-color: rgba(103, 106, 122, 0.04); color: #676a7a; }
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):focus { background-color: rgba(103, 106, 122, 0.2); color: #676a7a; }
.show > .btn-outline-secondary.dropdown-toggle { background-color: rgba(103, 106, 122, 0.2); color: #676a7a; }
.btn-outline-secondary.waves-effect .waves-ripple, .btn-flat-secondary.waves-effect .waves-ripple { background: radial-gradient(rgba(103, 106, 122, 0.2) 0, rgba(103, 106, 122, 0.3) 40%, rgba(103, 106, 122, 0.4) 50%, rgba(103, 106, 122, 0.5) 60%, rgba(255, 255, 255, 0) 70%); }
.bullet.bullet-secondary { background-color: #676a7a; }
.modal.modal-secondary .modal-header .modal-title { color: #676a7a; }
.modal.modal-secondary .modal-header .close { color: #676a7a !important; }
.pagination-secondary .page-item.active .page-link { background: #676a7a !important; }
.pagination-secondary .page-item .page-link:hover { color: #676a7a; }
.pagination-secondary .page-item.prev-item .page-link:hover, .pagination-secondary .page-item.next-item .page-link:hover { background: #676a7a; }
.nav-pill-secondary .nav-item .nav-link.active { background-color: #676a7a !important; border-color: #676a7a; box-shadow: 0 4px 18px -4px rgba(103, 106, 122, 0.65); }
.progress-bar-secondary { background-color: rgba(103, 106, 122, 0.12); }
.progress-bar-secondary .progress-bar { background-color: #676a7a; }
.timeline .timeline-point-secondary { border-color: #676a7a !important; }
.timeline .timeline-point-secondary i, .timeline .timeline-point-secondary svg { stroke: #676a7a !important; }
.timeline .timeline-point-secondary.timeline-point-indicator { background-color: #676a7a !important; }
.timeline .timeline-point-secondary.timeline-point-indicator:before { background: rgba(103, 106, 122, 0.12) !important; }
.divider.divider-secondary .divider-text:before, .divider.divider-secondary .divider-text:after { border-color: #676a7a !important; }
input:focus ~ .bg-secondary { box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #676a7a !important; }
.custom-control-secondary .custom-control-input:checked ~ .custom-control-label::before, .custom-control-secondary .custom-control-input:active ~ .custom-control-label::before { border-color: #676a7a; background-color: #676a7a; }
.custom-control-secondary.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control-secondary.custom-checkbox .custom-control-input:active ~ .custom-control-label::before, .custom-control-secondary.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before, .custom-control-secondary.custom-radio .custom-control-input:checked ~ .custom-control-label::before, .custom-control-secondary.custom-radio .custom-control-input:active ~ .custom-control-label::before, .custom-control-secondary.custom-radio .custom-control-input:focus ~ .custom-control-label::before { box-shadow: 0 2px 4px 0 rgba(103, 106, 122, 0.4) !important; }
.custom-control-secondary .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(103, 106, 122, 0.65) !important; }
.custom-control-secondary .custom-control-input:focus ~ .custom-control-label::before { border-color: #676a7a; }
.custom-switch-secondary .custom-control-input:checked ~ .custom-control-label::before { background-color: #676a7a !important; }
.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice { background: #676a7a !important; border-color: #676a7a !important; }
.text-success.text-lighten-5 { color: #66db9e !important; }
.bg-success.bg-lighten-5 { background-color: #66db9e !important; }
.border-success.border-lighten-5 { border: 1px solid #66db9e !important; }
.border-top-success.border-top-lighten-5 { border-top: 1px solid #66db9e !important; }
.border-bottom-success.border-bottom-lighten-5 { border-bottom: 1px solid #66db9e !important; }
.border-left-success.border-left-lighten-5 { border-left: 1px solid #66db9e !important; }
.border-right-success.border-right-lighten-5 { border-right: 1px solid #66db9e !important; }
.overlay-success.overlay-lighten-5 { background: #66db9e; background: rgba(102, 219, 158, 0.6); }
.text-success.text-lighten-4 { color: #4ad48d !important; }
.bg-success.bg-lighten-4 { background-color: #4ad48d !important; }
.border-success.border-lighten-4 { border: 1px solid #4ad48d !important; }
.border-top-success.border-top-lighten-4 { border-top: 1px solid #4ad48d !important; }
.border-bottom-success.border-bottom-lighten-4 { border-bottom: 1px solid #4ad48d !important; }
.border-left-success.border-left-lighten-4 { border-left: 1px solid #4ad48d !important; }
.border-right-success.border-right-lighten-4 { border-right: 1px solid #4ad48d !important; }
.overlay-success.overlay-lighten-4 { background: #4ad48d; background: rgba(74, 212, 141, 0.6); }
.text-success.text-lighten-3 { color: #31cb7b !important; }
.bg-success.bg-lighten-3 { background-color: #31cb7b !important; }
.border-success.border-lighten-3 { border: 1px solid #31cb7b !important; }
.border-top-success.border-top-lighten-3 { border-top: 1px solid #31cb7b !important; }
.border-bottom-success.border-bottom-lighten-3 { border-bottom: 1px solid #31cb7b !important; }
.border-left-success.border-left-lighten-3 { border-left: 1px solid #31cb7b !important; }
.border-right-success.border-right-lighten-3 { border-right: 1px solid #31cb7b !important; }
.overlay-success.overlay-lighten-3 { background: #31cb7b; background: rgba(49, 203, 123, 0.6); }
.text-success.text-lighten-2 { color: #2ab06b !important; }
.bg-success.bg-lighten-2 { background-color: #2ab06b !important; }
.border-success.border-lighten-2 { border: 1px solid #2ab06b !important; }
.border-top-success.border-top-lighten-2 { border-top: 1px solid #2ab06b !important; }
.border-bottom-success.border-bottom-lighten-2 { border-bottom: 1px solid #2ab06b !important; }
.border-left-success.border-left-lighten-2 { border-left: 1px solid #2ab06b !important; }
.border-right-success.border-right-lighten-2 { border-right: 1px solid #2ab06b !important; }
.overlay-success.overlay-lighten-2 { background: #2ab06b; background: rgba(42, 176, 107, 0.6); }
.text-success.text-lighten-1 { color: #24965b !important; }
.bg-success.bg-lighten-1 { background-color: #24965b !important; }
.border-success.border-lighten-1 { border: 1px solid #24965b !important; }
.border-top-success.border-top-lighten-1 { border-top: 1px solid #24965b !important; }
.border-bottom-success.border-bottom-lighten-1 { border-bottom: 1px solid #24965b !important; }
.border-left-success.border-left-lighten-1 { border-left: 1px solid #24965b !important; }
.border-right-success.border-right-lighten-1 { border-right: 1px solid #24965b !important; }
.overlay-success.overlay-lighten-1 { background: #24965b; background: rgba(36, 150, 91, 0.6); }
.bg-success { background-color: #1d7a4a !important; }
.alert-success { background: rgba(29, 122, 74, 0.12) !important; color: #1d7a4a !important; }
.alert-success .alert-heading { box-shadow: rgba(29, 122, 74, 0.4) 0px 6px 15px -7px; }
.alert-success .alert-link { color: #1a6d42 !important; }
.alert-success .close { color: #1d7a4a !important; }
.bg-light-success { background: rgba(29, 122, 74, 0.12) !important; color: #1d7a4a !important; }
.bg-light-success.fc-h-event, .bg-light-success.fc-v-event { border-color: rgba(29, 122, 74, 0.1); }
.bg-light-success .fc-list-event-dot { border-color: #1d7a4a !important; }
.bg-light-success.fc-list-event:hover td { background: rgba(29, 122, 74, 0.1) !important; }
.bg-light-success.fc-list-event .fc-list-event-title { color: #3d4053; }
.avatar.bg-light-success { color: #1d7a4a !important; }
.border-success { border: 1px solid #1d7a4a !important; }
.border-top-success { border-top: 1px solid #1d7a4a; }
.border-bottom-success { border-bottom: 1px solid #1d7a4a; }
.border-left-success { border-left: 1px solid #1d7a4a; }
.border-right-success { border-right: 1px solid #1d7a4a; }
.bg-success.badge-glow, .border-success.badge-glow, .badge-success.badge-glow { box-shadow: 0px 0px 10px #1d7a4a; }
.badge.badge-light-success { background-color: rgba(29, 122, 74, 0.12); color: #1d7a4a !important; }
.overlay-success { background: #1d7a4a; background: rgba(29, 122, 74, 0.6); }
.btn-success { border-color: #1d7a4a !important; background-color: #1d7a4a !important; }
.btn-success:focus, .btn-success:active, .btn-success.active { background-color: #1a6d42 !important; }
.btn-success:hover:not(.disabled):not(:disabled) { box-shadow: 0 8px 25px -8px #1d7a4a; }
.btn-flat-success { color: #1d7a4a; }
.btn-flat-success:hover { color: #1d7a4a; }
.btn-flat-success:hover:not(.disabled):not(:disabled) { background-color: rgba(29, 122, 74, 0.12); }
.btn-flat-success:active, .btn-flat-success.active, .btn-flat-success:focus { background-color: rgba(29, 122, 74, 0.2); color: #1d7a4a; }
.btn-relief-success { background-color: #1d7a4a; box-shadow: inset 0 -3px 0 0 rgba(21, 23, 43, 0.2); }
.btn-relief-success:hover:not(.disabled):not(:disabled) { background-color: #24965b; }
.btn-relief-success:active, .btn-relief-success.active, .btn-relief-success:focus { background-color: #1a6d42; }
.btn-outline-success { border: 1px solid #1d7a4a !important; color: #1d7a4a; }
.btn-outline-success:hover:not(.disabled):not(:disabled) { background-color: rgba(29, 122, 74, 0.04); color: #1d7a4a; }
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):focus { background-color: rgba(29, 122, 74, 0.2); color: #1d7a4a; }
.show > .btn-outline-success.dropdown-toggle { background-color: rgba(29, 122, 74, 0.2); color: #1d7a4a; }
.btn-outline-success.waves-effect .waves-ripple, .btn-flat-success.waves-effect .waves-ripple { background: radial-gradient(rgba(29, 122, 74, 0.2) 0, rgba(29, 122, 74, 0.3) 40%, rgba(29, 122, 74, 0.4) 50%, rgba(29, 122, 74, 0.5) 60%, rgba(255, 255, 255, 0) 70%); }
.bullet.bullet-success { background-color: #1d7a4a; }
.modal.modal-success .modal-header .modal-title { color: #1d7a4a; }
.modal.modal-success .modal-header .close { color: #1d7a4a !important; }
.pagination-success .page-item.active .page-link { background: #1d7a4a !important; }
.pagination-success .page-item .page-link:hover { color: #1d7a4a; }
.pagination-success .page-item.prev-item .page-link:hover, .pagination-success .page-item.next-item .page-link:hover { background: #1d7a4a; }
.nav-pill-success .nav-item .nav-link.active { background-color: #1d7a4a !important; border-color: #1d7a4a; box-shadow: 0 4px 18px -4px rgba(29, 122, 74, 0.65); }
.progress-bar-success { background-color: rgba(29, 122, 74, 0.12); }
.progress-bar-success .progress-bar { background-color: #1d7a4a; }
.timeline .timeline-point-success { border-color: #1d7a4a !important; }
.timeline .timeline-point-success i, .timeline .timeline-point-success svg { stroke: #1d7a4a !important; }
.timeline .timeline-point-success.timeline-point-indicator { background-color: #1d7a4a !important; }
.timeline .timeline-point-success.timeline-point-indicator:before { background: rgba(29, 122, 74, 0.12) !important; }
.divider.divider-success .divider-text:before, .divider.divider-success .divider-text:after { border-color: #1d7a4a !important; }
input:focus ~ .bg-success { box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1d7a4a !important; }
.custom-control-success .custom-control-input:checked ~ .custom-control-label::before, .custom-control-success .custom-control-input:active ~ .custom-control-label::before { border-color: #1d7a4a; background-color: #1d7a4a; }
.custom-control-success.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control-success.custom-checkbox .custom-control-input:active ~ .custom-control-label::before, .custom-control-success.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before, .custom-control-success.custom-radio .custom-control-input:checked ~ .custom-control-label::before, .custom-control-success.custom-radio .custom-control-input:active ~ .custom-control-label::before, .custom-control-success.custom-radio .custom-control-input:focus ~ .custom-control-label::before { box-shadow: 0 2px 4px 0 rgba(29, 122, 74, 0.4) !important; }
.custom-control-success .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(29, 122, 74, 0.65) !important; }
.custom-control-success .custom-control-input:focus ~ .custom-control-label::before { border-color: #1d7a4a; }
.custom-switch-success .custom-control-input:checked ~ .custom-control-label::before { background-color: #1d7a4a !important; }
.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice { background: #1d7a4a !important; border-color: #1d7a4a !important; }
.text-success.text-darken-1 { color: #1a6d42 !important; }
.bg-success.bg-darken-1 { background-color: #1a6d42 !important; }
.border-success.border-darken-1 { border: 1px solid #1a6d42 !important; }
.border-top-success.border-top-darken-1 { border-top: 1px solid #1a6d42 !important; }
.border-bottom-success.border-bottom-darken-1 { border-bottom: 1px solid #1a6d42 !important; }
.border-left-success.border-left-darken-1 { border-left: 1px solid #1a6d42 !important; }
.border-right-success.border-right-darken-1 { border-right: 1px solid #1a6d42 !important; }
.overlay-success.overlay-darken-1 { background: #1a6d42; background: rgba(26, 109, 66, 0.6); }
.text-success.text-darken-2 { color: #17603a !important; }
.bg-success.bg-darken-2 { background-color: #17603a !important; }
.border-success.border-darken-2 { border: 1px solid #17603a !important; }
.border-top-success.border-top-darken-2 { border-top: 1px solid #17603a !important; }
.border-bottom-success.border-bottom-darken-2 { border-bottom: 1px solid #17603a !important; }
.border-left-success.border-left-darken-2 { border-left: 1px solid #17603a !important; }
.border-right-success.border-right-darken-2 { border-right: 1px solid #17603a !important; }
.overlay-success.overlay-darken-2 { background: #17603a; background: rgba(23, 96, 58, 0.6); }
.text-success.text-darken-3 { color: #145332 !important; }
.bg-success.bg-darken-3 { background-color: #145332 !important; }
.border-success.border-darken-3 { border: 1px solid #145332 !important; }
.border-top-success.border-top-darken-3 { border-top: 1px solid #145332 !important; }
.border-bottom-success.border-bottom-darken-3 { border-bottom: 1px solid #145332 !important; }
.border-left-success.border-left-darken-3 { border-left: 1px solid #145332 !important; }
.border-right-success.border-right-darken-3 { border-right: 1px solid #145332 !important; }
.overlay-success.overlay-darken-3 { background: #145332; background: rgba(20, 83, 50, 0.6); }
.text-success.text-darken-4 { color: #11462a !important; }
.bg-success.bg-darken-4 { background-color: #11462a !important; }
.border-success.border-darken-4 { border: 1px solid #11462a !important; }
.border-top-success.border-top-darken-4 { border-top: 1px solid #11462a !important; }
.border-bottom-success.border-bottom-darken-4 { border-bottom: 1px solid #11462a !important; }
.border-left-success.border-left-darken-4 { border-left: 1px solid #11462a !important; }
.border-right-success.border-right-darken-4 { border-right: 1px solid #11462a !important; }
.overlay-success.overlay-darken-4 { background: #11462a; background: rgba(17, 70, 42, 0.6); }
.text-success.text-accent-1 { color: #d9feeb !important; }
.bg-success.bg-accent-1 { background-color: #d9feeb !important; }
.border-success.border-accent-1 { border: 1px solid #d9feeb !important; }
.border-top-success.border-top-accent-1 { border-top: 1px solid #d9feeb !important; }
.border-bottom-success.border-bottom-accent-1 { border-bottom: 1px solid #d9feeb !important; }
.border-left-success.border-left-accent-1 { border-left: 1px solid #d9feeb !important; }
.border-right-success.border-right-accent-1 { border-right: 1px solid #d9feeb !important; }
.overlay-success.overlay-accent-1 { background: #d9feeb; background: rgba(217, 254, 235, 0.6); }
.text-success.text-accent-2 { color: #98fbc8 !important; }
.bg-success.bg-accent-2 { background-color: #98fbc8 !important; }
.border-success.border-accent-2 { border: 1px solid #98fbc8 !important; }
.border-top-success.border-top-accent-2 { border-top: 1px solid #98fbc8 !important; }
.border-bottom-success.border-bottom-accent-2 { border-bottom: 1px solid #98fbc8 !important; }
.border-left-success.border-left-accent-2 { border-left: 1px solid #98fbc8 !important; }
.border-right-success.border-right-accent-2 { border-right: 1px solid #98fbc8 !important; }
.overlay-success.overlay-accent-2 { background: #98fbc8; background: rgba(152, 251, 200, 0.6); }
.text-success.text-accent-3 { color: #57f9a5 !important; }
.bg-success.bg-accent-3 { background-color: #57f9a5 !important; }
.border-success.border-accent-3 { border: 1px solid #57f9a5 !important; }
.border-top-success.border-top-accent-3 { border-top: 1px solid #57f9a5 !important; }
.border-bottom-success.border-bottom-accent-3 { border-bottom: 1px solid #57f9a5 !important; }
.border-left-success.border-left-accent-3 { border-left: 1px solid #57f9a5 !important; }
.border-right-success.border-right-accent-3 { border-right: 1px solid #57f9a5 !important; }
.overlay-success.overlay-accent-3 { background: #57f9a5; background: rgba(87, 249, 165, 0.6); }
.text-success.text-accent-4 { color: #37f794 !important; }
.bg-success.bg-accent-4 { background-color: #37f794 !important; }
.border-success.border-accent-4 { border: 1px solid #37f794 !important; }
.border-top-success.border-top-accent-4 { border-top: 1px solid #37f794 !important; }
.border-bottom-success.border-bottom-accent-4 { border-bottom: 1px solid #37f794 !important; }
.border-left-success.border-left-accent-4 { border-left: 1px solid #37f794 !important; }
.border-right-success.border-right-accent-4 { border-right: 1px solid #37f794 !important; }
.overlay-success.overlay-accent-4 { background: #37f794; background: rgba(55, 247, 148, 0.6); }
.text-info.text-lighten-5 { color: #93a2b6 !important; }
.bg-info.bg-lighten-5 { background-color: #93a2b6 !important; }
.border-info.border-lighten-5 { border: 1px solid #93a2b6 !important; }
.border-top-info.border-top-lighten-5 { border-top: 1px solid #93a2b6 !important; }
.border-bottom-info.border-bottom-lighten-5 { border-bottom: 1px solid #93a2b6 !important; }
.border-left-info.border-left-lighten-5 { border-left: 1px solid #93a2b6 !important; }
.border-right-info.border-right-lighten-5 { border-right: 1px solid #93a2b6 !important; }
.overlay-info.overlay-lighten-5 { background: #93a2b6; background: rgba(147, 162, 182, 0.6); }
.text-info.text-lighten-4 { color: #8192aa !important; }
.bg-info.bg-lighten-4 { background-color: #8192aa !important; }
.border-info.border-lighten-4 { border: 1px solid #8192aa !important; }
.border-top-info.border-top-lighten-4 { border-top: 1px solid #8192aa !important; }
.border-bottom-info.border-bottom-lighten-4 { border-bottom: 1px solid #8192aa !important; }
.border-left-info.border-left-lighten-4 { border-left: 1px solid #8192aa !important; }
.border-right-info.border-right-lighten-4 { border-right: 1px solid #8192aa !important; }
.overlay-info.overlay-lighten-4 { background: #8192aa; background: rgba(129, 146, 170, 0.6); }
.text-info.text-lighten-3 { color: #6f829e !important; }
.bg-info.bg-lighten-3 { background-color: #6f829e !important; }
.border-info.border-lighten-3 { border: 1px solid #6f829e !important; }
.border-top-info.border-top-lighten-3 { border-top: 1px solid #6f829e !important; }
.border-bottom-info.border-bottom-lighten-3 { border-bottom: 1px solid #6f829e !important; }
.border-left-info.border-left-lighten-3 { border-left: 1px solid #6f829e !important; }
.border-right-info.border-right-lighten-3 { border-right: 1px solid #6f829e !important; }
.overlay-info.overlay-lighten-3 { background: #6f829e; background: rgba(111, 130, 158, 0.6); }
.text-info.text-lighten-2 { color: #60738e !important; }
.bg-info.bg-lighten-2 { background-color: #60738e !important; }
.border-info.border-lighten-2 { border: 1px solid #60738e !important; }
.border-top-info.border-top-lighten-2 { border-top: 1px solid #60738e !important; }
.border-bottom-info.border-bottom-lighten-2 { border-bottom: 1px solid #60738e !important; }
.border-left-info.border-left-lighten-2 { border-left: 1px solid #60738e !important; }
.border-right-info.border-right-lighten-2 { border-right: 1px solid #60738e !important; }
.overlay-info.overlay-lighten-2 { background: #60738e; background: rgba(96, 115, 142, 0.6); }
.text-info.text-lighten-1 { color: #54647c !important; }
.bg-info.bg-lighten-1 { background-color: #54647c !important; }
.border-info.border-lighten-1 { border: 1px solid #54647c !important; }
.border-top-info.border-top-lighten-1 { border-top: 1px solid #54647c !important; }
.border-bottom-info.border-bottom-lighten-1 { border-bottom: 1px solid #54647c !important; }
.border-left-info.border-left-lighten-1 { border-left: 1px solid #54647c !important; }
.border-right-info.border-right-lighten-1 { border-right: 1px solid #54647c !important; }
.overlay-info.overlay-lighten-1 { background: #54647c; background: rgba(84, 100, 124, 0.6); }
.bg-info { background-color: #475569 !important; }
.alert-info { background: rgba(71, 85, 105, 0.12) !important; color: #475569 !important; }
.alert-info .alert-heading { box-shadow: rgba(71, 85, 105, 0.4) 0px 6px 15px -7px; }
.alert-info .alert-link { color: #3f4c5e !important; }
.alert-info .close { color: #475569 !important; }
.bg-light-info { background: rgba(71, 85, 105, 0.12) !important; color: #475569 !important; }
.bg-light-info.fc-h-event, .bg-light-info.fc-v-event { border-color: rgba(71, 85, 105, 0.1); }
.bg-light-info .fc-list-event-dot { border-color: #475569 !important; }
.bg-light-info.fc-list-event:hover td { background: rgba(71, 85, 105, 0.1) !important; }
.bg-light-info.fc-list-event .fc-list-event-title { color: #3d4053; }
.avatar.bg-light-info { color: #475569 !important; }
.border-info { border: 1px solid #475569 !important; }
.border-top-info { border-top: 1px solid #475569; }
.border-bottom-info { border-bottom: 1px solid #475569; }
.border-left-info { border-left: 1px solid #475569; }
.border-right-info { border-right: 1px solid #475569; }
.bg-info.badge-glow, .border-info.badge-glow, .badge-info.badge-glow { box-shadow: 0px 0px 10px #475569; }
.badge.badge-light-info { background-color: rgba(71, 85, 105, 0.12); color: #475569 !important; }
.overlay-info { background: #475569; background: rgba(71, 85, 105, 0.6); }
.btn-info { border-color: #475569 !important; background-color: #475569 !important; }
.btn-info:focus, .btn-info:active, .btn-info.active { background-color: #3f4c5e !important; }
.btn-info:hover:not(.disabled):not(:disabled) { box-shadow: 0 8px 25px -8px #475569; }
.btn-flat-info { color: #475569; }
.btn-flat-info:hover { color: #475569; }
.btn-flat-info:hover:not(.disabled):not(:disabled) { background-color: rgba(71, 85, 105, 0.12); }
.btn-flat-info:active, .btn-flat-info.active, .btn-flat-info:focus { background-color: rgba(71, 85, 105, 0.2); color: #475569; }
.btn-relief-info { background-color: #475569; box-shadow: inset 0 -3px 0 0 rgba(21, 23, 43, 0.2); }
.btn-relief-info:hover:not(.disabled):not(:disabled) { background-color: #54647c; }
.btn-relief-info:active, .btn-relief-info.active, .btn-relief-info:focus { background-color: #3f4c5e; }
.btn-outline-info { border: 1px solid #475569 !important; color: #475569; }
.btn-outline-info:hover:not(.disabled):not(:disabled) { background-color: rgba(71, 85, 105, 0.04); color: #475569; }
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):focus { background-color: rgba(71, 85, 105, 0.2); color: #475569; }
.show > .btn-outline-info.dropdown-toggle { background-color: rgba(71, 85, 105, 0.2); color: #475569; }
.btn-outline-info.waves-effect .waves-ripple, .btn-flat-info.waves-effect .waves-ripple { background: radial-gradient(rgba(71, 85, 105, 0.2) 0, rgba(71, 85, 105, 0.3) 40%, rgba(71, 85, 105, 0.4) 50%, rgba(71, 85, 105, 0.5) 60%, rgba(255, 255, 255, 0) 70%); }
.bullet.bullet-info { background-color: #475569; }
.modal.modal-info .modal-header .modal-title { color: #475569; }
.modal.modal-info .modal-header .close { color: #475569 !important; }
.pagination-info .page-item.active .page-link { background: #475569 !important; }
.pagination-info .page-item .page-link:hover { color: #475569; }
.pagination-info .page-item.prev-item .page-link:hover, .pagination-info .page-item.next-item .page-link:hover { background: #475569; }
.nav-pill-info .nav-item .nav-link.active { background-color: #475569 !important; border-color: #475569; box-shadow: 0 4px 18px -4px rgba(71, 85, 105, 0.65); }
.progress-bar-info { background-color: rgba(71, 85, 105, 0.12); }
.progress-bar-info .progress-bar { background-color: #475569; }
.timeline .timeline-point-info { border-color: #475569 !important; }
.timeline .timeline-point-info i, .timeline .timeline-point-info svg { stroke: #475569 !important; }
.timeline .timeline-point-info.timeline-point-indicator { background-color: #475569 !important; }
.timeline .timeline-point-info.timeline-point-indicator:before { background: rgba(71, 85, 105, 0.12) !important; }
.divider.divider-info .divider-text:before, .divider.divider-info .divider-text:after { border-color: #475569 !important; }
input:focus ~ .bg-info { box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #475569 !important; }
.custom-control-info .custom-control-input:checked ~ .custom-control-label::before, .custom-control-info .custom-control-input:active ~ .custom-control-label::before { border-color: #475569; background-color: #475569; }
.custom-control-info.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control-info.custom-checkbox .custom-control-input:active ~ .custom-control-label::before, .custom-control-info.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before, .custom-control-info.custom-radio .custom-control-input:checked ~ .custom-control-label::before, .custom-control-info.custom-radio .custom-control-input:active ~ .custom-control-label::before, .custom-control-info.custom-radio .custom-control-input:focus ~ .custom-control-label::before { box-shadow: 0 2px 4px 0 rgba(71, 85, 105, 0.4) !important; }
.custom-control-info .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(71, 85, 105, 0.65) !important; }
.custom-control-info .custom-control-input:focus ~ .custom-control-label::before { border-color: #475569; }
.custom-switch-info .custom-control-input:checked ~ .custom-control-label::before { background-color: #475569 !important; }
.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice { background: #475569 !important; border-color: #475569 !important; }
.text-info.text-darken-1 { color: #3f4c5e !important; }
.bg-info.bg-darken-1 { background-color: #3f4c5e !important; }
.border-info.border-darken-1 { border: 1px solid #3f4c5e !important; }
.border-top-info.border-top-darken-1 { border-top: 1px solid #3f4c5e !important; }
.border-bottom-info.border-bottom-darken-1 { border-bottom: 1px solid #3f4c5e !important; }
.border-left-info.border-left-darken-1 { border-left: 1px solid #3f4c5e !important; }
.border-right-info.border-right-darken-1 { border-right: 1px solid #3f4c5e !important; }
.overlay-info.overlay-darken-1 { background: #3f4c5e; background: rgba(63, 76, 94, 0.6); }
.text-info.text-darken-2 { color: #374252 !important; }
.bg-info.bg-darken-2 { background-color: #374252 !important; }
.border-info.border-darken-2 { border: 1px solid #374252 !important; }
.border-top-info.border-top-darken-2 { border-top: 1px solid #374252 !important; }
.border-bottom-info.border-bottom-darken-2 { border-bottom: 1px solid #374252 !important; }
.border-left-info.border-left-darken-2 { border-left: 1px solid #374252 !important; }
.border-right-info.border-right-darken-2 { border-right: 1px solid #374252 !important; }
.overlay-info.overlay-darken-2 { background: #374252; background: rgba(55, 66, 82, 0.6); }
.text-info.text-darken-3 { color: #303947 !important; }
.bg-info.bg-darken-3 { background-color: #303947 !important; }
.border-info.border-darken-3 { border: 1px solid #303947 !important; }
.border-top-info.border-top-darken-3 { border-top: 1px solid #303947 !important; }
.border-bottom-info.border-bottom-darken-3 { border-bottom: 1px solid #303947 !important; }
.border-left-info.border-left-darken-3 { border-left: 1px solid #303947 !important; }
.border-right-info.border-right-darken-3 { border-right: 1px solid #303947 !important; }
.overlay-info.overlay-darken-3 { background: #303947; background: rgba(48, 57, 71, 0.6); }
.text-info.text-darken-4 { color: #28303b !important; }
.bg-info.bg-darken-4 { background-color: #28303b !important; }
.border-info.border-darken-4 { border: 1px solid #28303b !important; }
.border-top-info.border-top-darken-4 { border-top: 1px solid #28303b !important; }
.border-bottom-info.border-bottom-darken-4 { border-bottom: 1px solid #28303b !important; }
.border-left-info.border-left-darken-4 { border-left: 1px solid #28303b !important; }
.border-right-info.border-right-darken-4 { border-right: 1px solid #28303b !important; }
.overlay-info.overlay-darken-4 { background: #28303b; background: rgba(40, 48, 59, 0.6); }
.text-info.text-accent-2 { color: #dadfe6 !important; }
.bg-info.bg-accent-2 { background-color: #dadfe6 !important; }
.border-info.border-accent-2 { border: 1px solid #dadfe6 !important; }
.border-top-info.border-top-accent-2 { border-top: 1px solid #dadfe6 !important; }
.border-bottom-info.border-bottom-accent-2 { border-bottom: 1px solid #dadfe6 !important; }
.border-left-info.border-left-accent-2 { border-left: 1px solid #dadfe6 !important; }
.border-right-info.border-right-accent-2 { border-right: 1px solid #dadfe6 !important; }
.overlay-info.overlay-accent-2 { background: #dadfe6; background: rgba(218, 223, 230, 0.6); }
.text-info.text-accent-3 { color: #b5bfcd !important; }
.bg-info.bg-accent-3 { background-color: #b5bfcd !important; }
.border-info.border-accent-3 { border: 1px solid #b5bfcd !important; }
.border-top-info.border-top-accent-3 { border-top: 1px solid #b5bfcd !important; }
.border-bottom-info.border-bottom-accent-3 { border-bottom: 1px solid #b5bfcd !important; }
.border-left-info.border-left-accent-3 { border-left: 1px solid #b5bfcd !important; }
.border-right-info.border-right-accent-3 { border-right: 1px solid #b5bfcd !important; }
.overlay-info.overlay-accent-3 { background: #b5bfcd; background: rgba(181, 191, 205, 0.6); }
.text-info.text-accent-4 { color: #a3afc1 !important; }
.bg-info.bg-accent-4 { background-color: #a3afc1 !important; }
.border-info.border-accent-4 { border: 1px solid #a3afc1 !important; }
.border-top-info.border-top-accent-4 { border-top: 1px solid #a3afc1 !important; }
.border-bottom-info.border-bottom-accent-4 { border-bottom: 1px solid #a3afc1 !important; }
.border-left-info.border-left-accent-4 { border-left: 1px solid #a3afc1 !important; }
.border-right-info.border-right-accent-4 { border-right: 1px solid #a3afc1 !important; }
.overlay-info.overlay-accent-4 { background: #a3afc1; background: rgba(163, 175, 193, 0.6); }
.text-warning.text-lighten-5 { color: #f5caa2 !important; }
.bg-warning.bg-lighten-5 { background-color: #f5caa2 !important; }
.border-warning.border-lighten-5 { border: 1px solid #f5caa2 !important; }
.border-top-warning.border-top-lighten-5 { border-top: 1px solid #f5caa2 !important; }
.border-bottom-warning.border-bottom-lighten-5 { border-bottom: 1px solid #f5caa2 !important; }
.border-left-warning.border-left-lighten-5 { border-left: 1px solid #f5caa2 !important; }
.border-right-warning.border-right-lighten-5 { border-right: 1px solid #f5caa2 !important; }
.overlay-warning.overlay-lighten-5 { background: #f5caa2; background: rgba(245, 202, 162, 0.6); }
.text-warning.text-lighten-4 { color: #f1b379 !important; }
.bg-warning.bg-lighten-4 { background-color: #f1b379 !important; }
.border-warning.border-lighten-4 { border: 1px solid #f1b379 !important; }
.border-top-warning.border-top-lighten-4 { border-top: 1px solid #f1b379 !important; }
.border-bottom-warning.border-bottom-lighten-4 { border-bottom: 1px solid #f1b379 !important; }
.border-left-warning.border-left-lighten-4 { border-left: 1px solid #f1b379 !important; }
.border-right-warning.border-right-lighten-4 { border-right: 1px solid #f1b379 !important; }
.overlay-warning.overlay-lighten-4 { background: #f1b379; background: rgba(241, 179, 121, 0.6); }
.text-warning.text-lighten-3 { color: #ec9c52 !important; }
.bg-warning.bg-lighten-3 { background-color: #ec9c52 !important; }
.border-warning.border-lighten-3 { border: 1px solid #ec9c52 !important; }
.border-top-warning.border-top-lighten-3 { border-top: 1px solid #ec9c52 !important; }
.border-bottom-warning.border-bottom-lighten-3 { border-bottom: 1px solid #ec9c52 !important; }
.border-left-warning.border-left-lighten-3 { border-left: 1px solid #ec9c52 !important; }
.border-right-warning.border-right-lighten-3 { border-right: 1px solid #ec9c52 !important; }
.overlay-warning.overlay-lighten-3 { background: #ec9c52; background: rgba(236, 156, 82, 0.6); }
.text-warning.text-lighten-2 { color: #e8852a !important; }
.bg-warning.bg-lighten-2 { background-color: #e8852a !important; }
.border-warning.border-lighten-2 { border: 1px solid #e8852a !important; }
.border-top-warning.border-top-lighten-2 { border-top: 1px solid #e8852a !important; }
.border-bottom-warning.border-bottom-lighten-2 { border-bottom: 1px solid #e8852a !important; }
.border-left-warning.border-left-lighten-2 { border-left: 1px solid #e8852a !important; }
.border-right-warning.border-right-lighten-2 { border-right: 1px solid #e8852a !important; }
.overlay-warning.overlay-lighten-2 { background: #e8852a; background: rgba(232, 133, 42, 0.6); }
.text-warning.text-lighten-1 { color: #d07016 !important; }
.bg-warning.bg-lighten-1 { background-color: #d07016 !important; }
.border-warning.border-lighten-1 { border: 1px solid #d07016 !important; }
.border-top-warning.border-top-lighten-1 { border-top: 1px solid #d07016 !important; }
.border-bottom-warning.border-bottom-lighten-1 { border-bottom: 1px solid #d07016 !important; }
.border-left-warning.border-left-lighten-1 { border-left: 1px solid #d07016 !important; }
.border-right-warning.border-right-lighten-1 { border-right: 1px solid #d07016 !important; }
.overlay-warning.overlay-lighten-1 { background: #d07016; background: rgba(208, 112, 22, 0.6); }
.bg-warning { background-color: #a85a12 !important; }
.alert-warning { background: rgba(168, 90, 18, 0.12) !important; color: #a85a12 !important; }
.alert-warning .alert-heading { box-shadow: rgba(168, 90, 18, 0.4) 0px 6px 15px -7px; }
.alert-warning .alert-link { color: #9b5311 !important; }
.alert-warning .close { color: #a85a12 !important; }
.bg-light-warning { background: rgba(168, 90, 18, 0.12) !important; color: #a85a12 !important; }
.bg-light-warning.fc-h-event, .bg-light-warning.fc-v-event { border-color: rgba(168, 90, 18, 0.1); }
.bg-light-warning .fc-list-event-dot { border-color: #a85a12 !important; }
.bg-light-warning.fc-list-event:hover td { background: rgba(168, 90, 18, 0.1) !important; }
.bg-light-warning.fc-list-event .fc-list-event-title { color: #3d4053; }
.avatar.bg-light-warning { color: #a85a12 !important; }
.border-warning { border: 1px solid #a85a12 !important; }
.border-top-warning { border-top: 1px solid #a85a12; }
.border-bottom-warning { border-bottom: 1px solid #a85a12; }
.border-left-warning { border-left: 1px solid #a85a12; }
.border-right-warning { border-right: 1px solid #a85a12; }
.bg-warning.badge-glow, .border-warning.badge-glow, .badge-warning.badge-glow { box-shadow: 0px 0px 10px #a85a12; }
.badge.badge-light-warning { background-color: rgba(168, 90, 18, 0.12); color: #a85a12 !important; }
.overlay-warning { background: #a85a12; background: rgba(168, 90, 18, 0.6); }
.btn-warning { border-color: #a85a12 !important; background-color: #a85a12 !important; }
.btn-warning:focus, .btn-warning:active, .btn-warning.active { background-color: #9b5311 !important; }
.btn-warning:hover:not(.disabled):not(:disabled) { box-shadow: 0 8px 25px -8px #a85a12; }
.btn-flat-warning { color: #a85a12; }
.btn-flat-warning:hover { color: #a85a12; }
.btn-flat-warning:hover:not(.disabled):not(:disabled) { background-color: rgba(168, 90, 18, 0.12); }
.btn-flat-warning:active, .btn-flat-warning.active, .btn-flat-warning:focus { background-color: rgba(168, 90, 18, 0.2); color: #a85a12; }
.btn-relief-warning { background-color: #a85a12; box-shadow: inset 0 -3px 0 0 rgba(21, 23, 43, 0.2); }
.btn-relief-warning:hover:not(.disabled):not(:disabled) { background-color: #d07016; }
.btn-relief-warning:active, .btn-relief-warning.active, .btn-relief-warning:focus { background-color: #9b5311; }
.btn-outline-warning { border: 1px solid #a85a12 !important; color: #a85a12; }
.btn-outline-warning:hover:not(.disabled):not(:disabled) { background-color: rgba(168, 90, 18, 0.04); color: #a85a12; }
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):focus { background-color: rgba(168, 90, 18, 0.2); color: #a85a12; }
.show > .btn-outline-warning.dropdown-toggle { background-color: rgba(168, 90, 18, 0.2); color: #a85a12; }
.btn-outline-warning.waves-effect .waves-ripple, .btn-flat-warning.waves-effect .waves-ripple { background: radial-gradient(rgba(168, 90, 18, 0.2) 0, rgba(168, 90, 18, 0.3) 40%, rgba(168, 90, 18, 0.4) 50%, rgba(168, 90, 18, 0.5) 60%, rgba(255, 255, 255, 0) 70%); }
.bullet.bullet-warning { background-color: #a85a12; }
.modal.modal-warning .modal-header .modal-title { color: #a85a12; }
.modal.modal-warning .modal-header .close { color: #a85a12 !important; }
.pagination-warning .page-item.active .page-link { background: #a85a12 !important; }
.pagination-warning .page-item .page-link:hover { color: #a85a12; }
.pagination-warning .page-item.prev-item .page-link:hover, .pagination-warning .page-item.next-item .page-link:hover { background: #a85a12; }
.nav-pill-warning .nav-item .nav-link.active { background-color: #a85a12 !important; border-color: #a85a12; box-shadow: 0 4px 18px -4px rgba(168, 90, 18, 0.65); }
.progress-bar-warning { background-color: rgba(168, 90, 18, 0.12); }
.progress-bar-warning .progress-bar { background-color: #a85a12; }
.timeline .timeline-point-warning { border-color: #a85a12 !important; }
.timeline .timeline-point-warning i, .timeline .timeline-point-warning svg { stroke: #a85a12 !important; }
.timeline .timeline-point-warning.timeline-point-indicator { background-color: #a85a12 !important; }
.timeline .timeline-point-warning.timeline-point-indicator:before { background: rgba(168, 90, 18, 0.12) !important; }
.divider.divider-warning .divider-text:before, .divider.divider-warning .divider-text:after { border-color: #a85a12 !important; }
input:focus ~ .bg-warning { box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #a85a12 !important; }
.custom-control-warning .custom-control-input:checked ~ .custom-control-label::before, .custom-control-warning .custom-control-input:active ~ .custom-control-label::before { border-color: #a85a12; background-color: #a85a12; }
.custom-control-warning.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control-warning.custom-checkbox .custom-control-input:active ~ .custom-control-label::before, .custom-control-warning.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before, .custom-control-warning.custom-radio .custom-control-input:checked ~ .custom-control-label::before, .custom-control-warning.custom-radio .custom-control-input:active ~ .custom-control-label::before, .custom-control-warning.custom-radio .custom-control-input:focus ~ .custom-control-label::before { box-shadow: 0 2px 4px 0 rgba(168, 90, 18, 0.4) !important; }
.custom-control-warning .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(168, 90, 18, 0.65) !important; }
.custom-control-warning .custom-control-input:focus ~ .custom-control-label::before { border-color: #a85a12; }
.custom-switch-warning .custom-control-input:checked ~ .custom-control-label::before { background-color: #a85a12 !important; }
.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice { background: #a85a12 !important; border-color: #a85a12 !important; }
.text-warning.text-darken-1 { color: #9b5311 !important; }
.bg-warning.bg-darken-1 { background-color: #9b5311 !important; }
.border-warning.border-darken-1 { border: 1px solid #9b5311 !important; }
.border-top-warning.border-top-darken-1 { border-top: 1px solid #9b5311 !important; }
.border-bottom-warning.border-bottom-darken-1 { border-bottom: 1px solid #9b5311 !important; }
.border-left-warning.border-left-darken-1 { border-left: 1px solid #9b5311 !important; }
.border-right-warning.border-right-darken-1 { border-right: 1px solid #9b5311 !important; }
.overlay-warning.overlay-darken-1 { background: #9b5311; background: rgba(155, 83, 17, 0.6); }
.text-warning.text-darken-2 { color: #8d4c0f !important; }
.bg-warning.bg-darken-2 { background-color: #8d4c0f !important; }
.border-warning.border-darken-2 { border: 1px solid #8d4c0f !important; }
.border-top-warning.border-top-darken-2 { border-top: 1px solid #8d4c0f !important; }
.border-bottom-warning.border-bottom-darken-2 { border-bottom: 1px solid #8d4c0f !important; }
.border-left-warning.border-left-darken-2 { border-left: 1px solid #8d4c0f !important; }
.border-right-warning.border-right-darken-2 { border-right: 1px solid #8d4c0f !important; }
.overlay-warning.overlay-darken-2 { background: #8d4c0f; background: rgba(141, 76, 15, 0.6); }
.text-warning.text-darken-3 { color: #80450e !important; }
.bg-warning.bg-darken-3 { background-color: #80450e !important; }
.border-warning.border-darken-3 { border: 1px solid #80450e !important; }
.border-top-warning.border-top-darken-3 { border-top: 1px solid #80450e !important; }
.border-bottom-warning.border-bottom-darken-3 { border-bottom: 1px solid #80450e !important; }
.border-left-warning.border-left-darken-3 { border-left: 1px solid #80450e !important; }
.border-right-warning.border-right-darken-3 { border-right: 1px solid #80450e !important; }
.overlay-warning.overlay-darken-3 { background: #80450e; background: rgba(128, 69, 14, 0.6); }
.text-warning.text-darken-4 { color: #733d0c !important; }
.bg-warning.bg-darken-4 { background-color: #733d0c !important; }
.border-warning.border-darken-4 { border: 1px solid #733d0c !important; }
.border-top-warning.border-top-darken-4 { border-top: 1px solid #733d0c !important; }
.border-bottom-warning.border-bottom-darken-4 { border-bottom: 1px solid #733d0c !important; }
.border-left-warning.border-left-darken-4 { border-left: 1px solid #733d0c !important; }
.border-right-warning.border-right-darken-4 { border-right: 1px solid #733d0c !important; }
.overlay-warning.overlay-darken-4 { background: #733d0c; background: rgba(115, 61, 12, 0.6); }
.text-warning.text-accent-1 { color: #fcf1e6 !important; }
.bg-warning.bg-accent-1 { background-color: #fcf1e6 !important; }
.border-warning.border-accent-1 { border: 1px solid #fcf1e6 !important; }
.border-top-warning.border-top-accent-1 { border-top: 1px solid #fcf1e6 !important; }
.border-bottom-warning.border-bottom-accent-1 { border-bottom: 1px solid #fcf1e6 !important; }
.border-left-warning.border-left-accent-1 { border-left: 1px solid #fcf1e6 !important; }
.border-right-warning.border-right-accent-1 { border-right: 1px solid #fcf1e6 !important; }
.overlay-warning.overlay-accent-1 { background: #fcf1e6; background: rgba(252, 241, 230, 0.6); }
.text-warning.text-accent-2 { color: #f8dcc2 !important; }
.bg-warning.bg-accent-2 { background-color: #f8dcc2 !important; }
.border-warning.border-accent-2 { border: 1px solid #f8dcc2 !important; }
.border-top-warning.border-top-accent-2 { border-top: 1px solid #f8dcc2 !important; }
.border-bottom-warning.border-bottom-accent-2 { border-bottom: 1px solid #f8dcc2 !important; }
.border-left-warning.border-left-accent-2 { border-left: 1px solid #f8dcc2 !important; }
.border-right-warning.border-right-accent-2 { border-right: 1px solid #f8dcc2 !important; }
.overlay-warning.overlay-accent-2 { background: #f8dcc2; background: rgba(248, 220, 194, 0.6); }
.text-danger.text-lighten-5 { color: #f1ada9 !important; }
.bg-danger.bg-lighten-5 { background-color: #f1ada9 !important; }
.border-danger.border-lighten-5 { border: 1px solid #f1ada9 !important; }
.border-top-danger.border-top-lighten-5 { border-top: 1px solid #f1ada9 !important; }
.border-bottom-danger.border-bottom-lighten-5 { border-bottom: 1px solid #f1ada9 !important; }
.border-left-danger.border-left-lighten-5 { border-left: 1px solid #f1ada9 !important; }
.border-right-danger.border-right-lighten-5 { border-right: 1px solid #f1ada9 !important; }
.overlay-danger.overlay-lighten-5 { background: #f1ada9; background: rgba(241, 173, 169, 0.6); }
.text-danger.text-lighten-4 { color: #eb8c86 !important; }
.bg-danger.bg-lighten-4 { background-color: #eb8c86 !important; }
.border-danger.border-lighten-4 { border: 1px solid #eb8c86 !important; }
.border-top-danger.border-top-lighten-4 { border-top: 1px solid #eb8c86 !important; }
.border-bottom-danger.border-bottom-lighten-4 { border-bottom: 1px solid #eb8c86 !important; }
.border-left-danger.border-left-lighten-4 { border-left: 1px solid #eb8c86 !important; }
.border-right-danger.border-right-lighten-4 { border-right: 1px solid #eb8c86 !important; }
.overlay-danger.overlay-lighten-4 { background: #eb8c86; background: rgba(235, 140, 134, 0.6); }
.text-danger.text-lighten-3 { color: #e46b64 !important; }
.bg-danger.bg-lighten-3 { background-color: #e46b64 !important; }
.border-danger.border-lighten-3 { border: 1px solid #e46b64 !important; }
.border-top-danger.border-top-lighten-3 { border-top: 1px solid #e46b64 !important; }
.border-bottom-danger.border-bottom-lighten-3 { border-bottom: 1px solid #e46b64 !important; }
.border-left-danger.border-left-lighten-3 { border-left: 1px solid #e46b64 !important; }
.border-right-danger.border-right-lighten-3 { border-right: 1px solid #e46b64 !important; }
.overlay-danger.overlay-lighten-3 { background: #e46b64; background: rgba(228, 107, 100, 0.6); }
.text-danger.text-lighten-2 { color: #e04a41 !important; }
.bg-danger.bg-lighten-2 { background-color: #e04a41 !important; }
.border-danger.border-lighten-2 { border: 1px solid #e04a41 !important; }
.border-top-danger.border-top-lighten-2 { border-top: 1px solid #e04a41 !important; }
.border-bottom-danger.border-bottom-lighten-2 { border-bottom: 1px solid #e04a41 !important; }
.border-left-danger.border-left-lighten-2 { border-left: 1px solid #e04a41 !important; }
.border-right-danger.border-right-lighten-2 { border-right: 1px solid #e04a41 !important; }
.overlay-danger.overlay-lighten-2 { background: #e04a41; background: rgba(224, 74, 65, 0.6); }
.text-danger.text-lighten-1 { color: #d62d24 !important; }
.bg-danger.bg-lighten-1 { background-color: #d62d24 !important; }
.border-danger.border-lighten-1 { border: 1px solid #d62d24 !important; }
.border-top-danger.border-top-lighten-1 { border-top: 1px solid #d62d24 !important; }
.border-bottom-danger.border-bottom-lighten-1 { border-bottom: 1px solid #d62d24 !important; }
.border-left-danger.border-left-lighten-1 { border-left: 1px solid #d62d24 !important; }
.border-right-danger.border-right-lighten-1 { border-right: 1px solid #d62d24 !important; }
.overlay-danger.overlay-lighten-1 { background: #d62d24; background: rgba(214, 45, 36, 0.6); }
.bg-danger { background-color: #b3261e !important; }
.alert-danger { background: rgba(179, 38, 30, 0.12) !important; color: #b3261e !important; }
.alert-danger .alert-heading { box-shadow: rgba(179, 38, 30, 0.4) 0px 6px 15px -7px; }
.alert-danger .alert-link { color: #a4231c !important; }
.alert-danger .close { color: #b3261e !important; }
.bg-light-danger { background: rgba(179, 38, 30, 0.12) !important; color: #b3261e !important; }
.bg-light-danger.fc-h-event, .bg-light-danger.fc-v-event { border-color: rgba(179, 38, 30, 0.1); }
.bg-light-danger .fc-list-event-dot { border-color: #b3261e !important; }
.bg-light-danger.fc-list-event:hover td { background: rgba(179, 38, 30, 0.1) !important; }
.bg-light-danger.fc-list-event .fc-list-event-title { color: #3d4053; }
.avatar.bg-light-danger { color: #b3261e !important; }
.border-danger { border: 1px solid #b3261e !important; }
.border-top-danger { border-top: 1px solid #b3261e; }
.border-bottom-danger { border-bottom: 1px solid #b3261e; }
.border-left-danger { border-left: 1px solid #b3261e; }
.border-right-danger { border-right: 1px solid #b3261e; }
.bg-danger.badge-glow, .border-danger.badge-glow, .badge-danger.badge-glow { box-shadow: 0px 0px 10px #b3261e; }
.badge.badge-light-danger { background-color: rgba(179, 38, 30, 0.12); color: #b3261e !important; }
.overlay-danger { background: #b3261e; background: rgba(179, 38, 30, 0.6); }
.btn-danger { border-color: #b3261e !important; background-color: #b3261e !important; }
.btn-danger:focus, .btn-danger:active, .btn-danger.active { background-color: #a4231c !important; }
.btn-danger:hover:not(.disabled):not(:disabled) { box-shadow: 0 8px 25px -8px #b3261e; }
.btn-flat-danger { color: #b3261e; }
.btn-flat-danger:hover { color: #b3261e; }
.btn-flat-danger:hover:not(.disabled):not(:disabled) { background-color: rgba(179, 38, 30, 0.12); }
.btn-flat-danger:active, .btn-flat-danger.active, .btn-flat-danger:focus { background-color: rgba(179, 38, 30, 0.2); color: #b3261e; }
.btn-relief-danger { background-color: #b3261e; box-shadow: inset 0 -3px 0 0 rgba(21, 23, 43, 0.2); }
.btn-relief-danger:hover:not(.disabled):not(:disabled) { background-color: #d62d24; }
.btn-relief-danger:active, .btn-relief-danger.active, .btn-relief-danger:focus { background-color: #a4231c; }
.btn-outline-danger { border: 1px solid #b3261e !important; color: #b3261e; }
.btn-outline-danger:hover:not(.disabled):not(:disabled) { background-color: rgba(179, 38, 30, 0.04); color: #b3261e; }
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):focus { background-color: rgba(179, 38, 30, 0.2); color: #b3261e; }
.show > .btn-outline-danger.dropdown-toggle { background-color: rgba(179, 38, 30, 0.2); color: #b3261e; }
.btn-outline-danger.waves-effect .waves-ripple, .btn-flat-danger.waves-effect .waves-ripple { background: radial-gradient(rgba(179, 38, 30, 0.2) 0, rgba(179, 38, 30, 0.3) 40%, rgba(179, 38, 30, 0.4) 50%, rgba(179, 38, 30, 0.5) 60%, rgba(255, 255, 255, 0) 70%); }
.bullet.bullet-danger { background-color: #b3261e; }
.modal.modal-danger .modal-header .modal-title { color: #b3261e; }
.modal.modal-danger .modal-header .close { color: #b3261e !important; }
.pagination-danger .page-item.active .page-link { background: #b3261e !important; }
.pagination-danger .page-item .page-link:hover { color: #b3261e; }
.pagination-danger .page-item.prev-item .page-link:hover, .pagination-danger .page-item.next-item .page-link:hover { background: #b3261e; }
.nav-pill-danger .nav-item .nav-link.active { background-color: #b3261e !important; border-color: #b3261e; box-shadow: 0 4px 18px -4px rgba(179, 38, 30, 0.65); }
.progress-bar-danger { background-color: rgba(179, 38, 30, 0.12); }
.progress-bar-danger .progress-bar { background-color: #b3261e; }
.timeline .timeline-point-danger { border-color: #b3261e !important; }
.timeline .timeline-point-danger i, .timeline .timeline-point-danger svg { stroke: #b3261e !important; }
.timeline .timeline-point-danger.timeline-point-indicator { background-color: #b3261e !important; }
.timeline .timeline-point-danger.timeline-point-indicator:before { background: rgba(179, 38, 30, 0.12) !important; }
.divider.divider-danger .divider-text:before, .divider.divider-danger .divider-text:after { border-color: #b3261e !important; }
input:focus ~ .bg-danger { box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b3261e !important; }
.custom-control-danger .custom-control-input:checked ~ .custom-control-label::before, .custom-control-danger .custom-control-input:active ~ .custom-control-label::before { border-color: #b3261e; background-color: #b3261e; }
.custom-control-danger.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control-danger.custom-checkbox .custom-control-input:active ~ .custom-control-label::before, .custom-control-danger.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before, .custom-control-danger.custom-radio .custom-control-input:checked ~ .custom-control-label::before, .custom-control-danger.custom-radio .custom-control-input:active ~ .custom-control-label::before, .custom-control-danger.custom-radio .custom-control-input:focus ~ .custom-control-label::before { box-shadow: 0 2px 4px 0 rgba(179, 38, 30, 0.4) !important; }
.custom-control-danger .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(179, 38, 30, 0.65) !important; }
.custom-control-danger .custom-control-input:focus ~ .custom-control-label::before { border-color: #b3261e; }
.custom-switch-danger .custom-control-input:checked ~ .custom-control-label::before { background-color: #b3261e !important; }
.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice { background: #b3261e !important; border-color: #b3261e !important; }
.text-danger.text-darken-1 { color: #a4231c !important; }
.bg-danger.bg-darken-1 { background-color: #a4231c !important; }
.border-danger.border-darken-1 { border: 1px solid #a4231c !important; }
.border-top-danger.border-top-darken-1 { border-top: 1px solid #a4231c !important; }
.border-bottom-danger.border-bottom-darken-1 { border-bottom: 1px solid #a4231c !important; }
.border-left-danger.border-left-darken-1 { border-left: 1px solid #a4231c !important; }
.border-right-danger.border-right-darken-1 { border-right: 1px solid #a4231c !important; }
.overlay-danger.overlay-darken-1 { background: #a4231c; background: rgba(164, 35, 28, 0.6); }
.text-danger.text-darken-2 { color: #962019 !important; }
.bg-danger.bg-darken-2 { background-color: #962019 !important; }
.border-danger.border-darken-2 { border: 1px solid #962019 !important; }
.border-top-danger.border-top-darken-2 { border-top: 1px solid #962019 !important; }
.border-bottom-danger.border-bottom-darken-2 { border-bottom: 1px solid #962019 !important; }
.border-left-danger.border-left-darken-2 { border-left: 1px solid #962019 !important; }
.border-right-danger.border-right-darken-2 { border-right: 1px solid #962019 !important; }
.overlay-danger.overlay-darken-2 { background: #962019; background: rgba(150, 32, 25, 0.6); }
.text-danger.text-darken-3 { color: #881d17 !important; }
.bg-danger.bg-darken-3 { background-color: #881d17 !important; }
.border-danger.border-darken-3 { border: 1px solid #881d17 !important; }
.border-top-danger.border-top-darken-3 { border-top: 1px solid #881d17 !important; }
.border-bottom-danger.border-bottom-darken-3 { border-bottom: 1px solid #881d17 !important; }
.border-left-danger.border-left-darken-3 { border-left: 1px solid #881d17 !important; }
.border-right-danger.border-right-darken-3 { border-right: 1px solid #881d17 !important; }
.overlay-danger.overlay-darken-3 { background: #881d17; background: rgba(136, 29, 23, 0.6); }
.text-danger.text-darken-4 { color: #791a15 !important; }
.bg-danger.bg-darken-4 { background-color: #791a15 !important; }
.border-danger.border-darken-4 { border: 1px solid #791a15 !important; }
.border-top-danger.border-top-darken-4 { border-top: 1px solid #791a15 !important; }
.border-bottom-danger.border-bottom-darken-4 { border-bottom: 1px solid #791a15 !important; }
.border-left-danger.border-left-darken-4 { border-left: 1px solid #791a15 !important; }
.border-right-danger.border-right-darken-4 { border-right: 1px solid #791a15 !important; }
.overlay-danger.overlay-darken-4 { background: #791a15; background: rgba(121, 26, 21, 0.6); }
.text-danger.text-accent-1 { color: #fee7e6 !important; }
.bg-danger.bg-accent-1 { background-color: #fee7e6 !important; }
.border-danger.border-accent-1 { border: 1px solid #fee7e6 !important; }
.border-top-danger.border-top-accent-1 { border-top: 1px solid #fee7e6 !important; }
.border-bottom-danger.border-bottom-accent-1 { border-bottom: 1px solid #fee7e6 !important; }
.border-left-danger.border-left-accent-1 { border-left: 1px solid #fee7e6 !important; }
.border-right-danger.border-right-accent-1 { border-right: 1px solid #fee7e6 !important; }
.overlay-danger.overlay-accent-1 { background: #fee7e6; background: rgba(254, 231, 230, 0.6); }
.text-danger.text-accent-2 { color: #fcc5c2 !important; }
.bg-danger.bg-accent-2 { background-color: #fcc5c2 !important; }
.border-danger.border-accent-2 { border: 1px solid #fcc5c2 !important; }
.border-top-danger.border-top-accent-2 { border-top: 1px solid #fcc5c2 !important; }
.border-bottom-danger.border-bottom-accent-2 { border-bottom: 1px solid #fcc5c2 !important; }
.border-left-danger.border-left-accent-2 { border-left: 1px solid #fcc5c2 !important; }
.border-right-danger.border-right-accent-2 { border-right: 1px solid #fcc5c2 !important; }
.overlay-danger.overlay-accent-2 { background: #fcc5c2; background: rgba(252, 197, 194, 0.6); }
.text-danger.text-accent-3 { color: #fee4e3 !important; }
.bg-danger.bg-accent-3 { background-color: #fee4e3 !important; }
.border-danger.border-accent-3 { border: 1px solid #fee4e3 !important; }
.border-top-danger.border-top-accent-3 { border-top: 1px solid #fee4e3 !important; }
.border-bottom-danger.border-bottom-accent-3 { border-bottom: 1px solid #fee4e3 !important; }
.border-left-danger.border-left-accent-3 { border-left: 1px solid #fee4e3 !important; }
.border-right-danger.border-right-accent-3 { border-right: 1px solid #fee4e3 !important; }
.overlay-danger.overlay-accent-3 { background: #fee4e3; background: rgba(254, 228, 227, 0.6); }
.text-danger.text-accent-4 { color: #fcc0bd !important; }
.bg-danger.bg-accent-4 { background-color: #fcc0bd !important; }
.border-danger.border-accent-4 { border: 1px solid #fcc0bd !important; }
.border-top-danger.border-top-accent-4 { border-top: 1px solid #fcc0bd !important; }
.border-bottom-danger.border-bottom-accent-4 { border-bottom: 1px solid #fcc0bd !important; }
.border-left-danger.border-left-accent-4 { border-left: 1px solid #fcc0bd !important; }
.border-right-danger.border-right-accent-4 { border-right: 1px solid #fcc0bd !important; }
.overlay-danger.overlay-accent-4 { background: #fcc0bd; background: rgba(252, 192, 189, 0.6); }
.bg-gradient-dark, .btn-gradient-dark { background-image: linear-gradient(47deg, #15172b, #1e1e1e); }
.dark-layout .bg-gradient-dark, .dark-layout .btn-gradient-dark { background-image: linear-gradient(47deg, #1e1e1e, #15172b); }
.bg-gradient-dark:active, .bg-gradient-dark:focus, .btn-gradient-dark:active, .btn-gradient-dark:focus { background-image: linear-gradient(47deg, #1e1e1e, #15172b); }
.bg-gradient-primary, .btn-gradient-primary { background-image: linear-gradient(47deg, #2d348d, #545cc9); }
.bg-gradient-primary:active, .bg-gradient-primary:focus, .btn-gradient-primary:active, .btn-gradient-primary:focus { background-image: linear-gradient(47deg, #272c78, #2d348d); }
.bg-gradient-secondary, .btn-gradient-secondary { background-image: linear-gradient(47deg, #676a7a, #9ca0a4); }
.bg-gradient-secondary:active, .bg-gradient-secondary:focus, .btn-gradient-secondary:active, .btn-gradient-secondary:focus { background-image: linear-gradient(47deg, #696d71, #676a7a); }
.bg-gradient-success, .btn-gradient-success { background-image: linear-gradient(47deg, #1d7a4a, #2ab06b); }
.bg-gradient-success:active, .bg-gradient-success:focus, .btn-gradient-success:active, .btn-gradient-success:focus { background-image: linear-gradient(47deg, #17603a, #1d7a4a); }
.bg-gradient-info, .btn-gradient-info { background-image: linear-gradient(47deg, #475569, #60738e); }
.bg-gradient-info:active, .bg-gradient-info:focus, .btn-gradient-info:active, .btn-gradient-info:focus { background-image: linear-gradient(47deg, #374252, #475569); }
.bg-gradient-warning, .btn-gradient-warning { background-image: linear-gradient(47deg, #a85a12, #e8852a); }
.bg-gradient-warning:active, .bg-gradient-warning:focus, .btn-gradient-warning:active, .btn-gradient-warning:focus { background-image: linear-gradient(47deg, #8d4c0f, #a85a12); }
.bg-gradient-danger, .btn-gradient-danger { background-image: linear-gradient(47deg, #b3261e, #e04a41); }
.bg-gradient-danger:active, .bg-gradient-danger:focus, .btn-gradient-danger:active, .btn-gradient-danger:focus { background-image: linear-gradient(47deg, #962019, #b3261e); }

/* css/components.css */
html body { background-color: #f4f3ef; }
html .content.app-content .content-overlay { background-color: rgba(21, 23, 43, 0.5); }
html .content .body-content-overlay.show { background-color: rgba(21, 23, 43, 0.2); }
html .pace .pace-progress { background: #2d348d; }
.sidenav-overlay { background-color: rgba(21, 23, 43, 0.5); }
footer.footer span i, footer.footer span svg { color: #b3261e; }
footer.footer-shadow { box-shadow: 0 4px 24px 0 rgba(21, 23, 43, 0.1); }
footer.footer-border { border-top: 1px solid #e6e4dd; }
.footer-fixed footer.footer-light { box-shadow: 0 4px 24px 0 rgba(21, 23, 43, 0.1); }
.main-menu.menu-light { color: #3d4053; }
.main-menu.menu-light .navigation > li.active > a { background: linear-gradient(118deg, #2d348d, rgba(45, 52, 141, 0.7)); box-shadow: 0 0 10px 1px rgba(45, 52, 141, 0.7); }
.main-menu.menu-light .navigation > li .active > a { color: #2d348d; }
.main-menu.menu-light .navigation > li ul li { color: #3d4053; }
.main-menu.menu-light .navigation > li ul .open > a, .main-menu.menu-light .navigation > li ul .sidebar-group-active > a { color: #3d4053; }
.main-menu.menu-light .navigation > li ul .active { background: linear-gradient(118deg, #2d348d, rgba(45, 52, 141, 0.7)); box-shadow: 0 0 10px 1px rgba(45, 52, 141, 0.7); }
.main-menu.menu-dark .navigation > li.active > a { background: linear-gradient(118deg, #2d348d, rgba(45, 52, 141, 0.7)); box-shadow: 0 0 10px 1px rgba(45, 52, 141, 0.7); }
.main-menu.menu-dark .navigation > li .active > a { color: #2d348d; }
.main-menu.menu-dark .navigation > li ul .active { background: linear-gradient(118deg, #2d348d, rgba(45, 52, 141, 0.7)); box-shadow: 0 0 10px 1px rgba(45, 52, 141, 0.7); }
.main-menu.menu-shadow { box-shadow: 0 0 15px 0 rgba(21, 23, 43, 0.05); }
.main-menu.menu-border { border-right: 1px solid #e6e4dd; }
.bordered-layout .main-menu .shadow-bottom { background: linear-gradient(#f4f3ef 41%, rgba(255, 255, 255, 0.11) 95%, rgba(255, 255, 255, 0)); }
.main-menu .navbar-header .navbar-brand .brand-text { color: #2d348d; }
.navigation { font-family: "Manrope", ui-sans-serif, system-ui, sans-serif; }
.navigation .navigation-header { font-family: "Manrope", ui-sans-serif, system-ui, sans-serif; }
.avatar .avatar-status-online { background-color: #1d7a4a; }
.avatar .avatar-status-busy { background-color: #b3261e; }
.avatar .avatar-status-away { background-color: #a85a12; }
.avatar .avatar-status-offline { background-color: #676a7a; }
.avatar-group .avatar img, .avatar-group .avatar .avatar-content { box-shadow: 0 0 0 2px #FFFFFF, inset 0 0 0 1px rgba(21, 23, 43, 0.07); }
.navbar-container .search-input .search-list li a { color: #3d4053; }
.navbar-container .search-input .search-list li.auto-suggestion:hover, .navbar-container .search-input .search-list li.auto-suggestion.current_item { background-color: #f4f3ef; }
.navbar-container .bookmark-input { box-shadow: 0 15px 30px 0 rgba(21, 23, 43, 0.11), 0 5px 15px 0 rgba(21, 23, 43, 0.08); }
.navbar-container .bookmark-input input { border: 1px solid rgba(21, 23, 43, 0.2); }
.navbar-container .bookmark-input input:focus { border: 1px solid #2d348d; }
.btn-social > :first-child, .btn-social-icon > :first-child { border-right: 1px solid rgba(21, 23, 43, 0.2); }
.btn-adn { background-color: #a33731; background-color: #a33731; }
.btn-adn:hover { background-color: #a33731; border-color: #a33731; }
.btn-adn:focus, .btn-adn.focus { background-color: #a33731; border-color: #a33731; }
.btn-adn.disabled, .btn-adn:disabled { background-color: #a33731; }
.btn-adn:not(:disabled):not(.disabled):active, .btn-adn:not(:disabled):not(.disabled).active, .show > .btn-adn.dropdown-toggle { background-color: #882e29; }
.btn-google { background-color: #962720; background-color: #962720; }
.btn-google:hover { background-color: #962720; border-color: #962720; }
.btn-google:focus, .btn-google.focus { background-color: #962720; border-color: #962720; }
.btn-google.disabled, .btn-google:disabled { background-color: #962720; }
.btn-google:not(:disabled):not(.disabled):active, .btn-google:not(:disabled):not(.disabled).active, .show > .btn-google.dropdown-toggle { background-color: #7b201a; }
.btn-odnoklassniki { background-color: #884c15; background-color: #884c15; }
.btn-odnoklassniki:hover { background-color: #884c15; border-color: #884c15; }
.btn-odnoklassniki:focus, .btn-odnoklassniki.focus { background-color: #884c15; border-color: #884c15; }
.btn-odnoklassniki.disabled, .btn-odnoklassniki:disabled { background-color: #884c15; }
.btn-odnoklassniki:not(:disabled):not(.disabled):active, .btn-odnoklassniki:not(:disabled):not(.disabled).active, .show > .btn-odnoklassniki.dropdown-toggle { background-color: #6f3e11; }
.btn-openid { background-color: #8c4e14; background-color: #8c4e14; }
.btn-openid:hover { background-color: #8c4e14; border-color: #8c4e14; }
.btn-openid:focus, .btn-openid.focus { background-color: #8c4e14; border-color: #8c4e14; }
.btn-openid.disabled, .btn-openid:disabled { background-color: #8c4e14; }
.btn-openid:not(:disabled):not(.disabled):active, .btn-openid:not(:disabled):not(.disabled).active, .show > .btn-openid.dropdown-toggle { background-color: #723f10; }
.btn-pinterest { background-color: #811f1a; background-color: #811f1a; }
.btn-pinterest:hover { background-color: #811f1a; border-color: #811f1a; }
.btn-pinterest:focus, .btn-pinterest.focus { background-color: #811f1a; border-color: #811f1a; }
.btn-pinterest.disabled, .btn-pinterest:disabled { background-color: #811f1a; }
.btn-pinterest:not(:disabled):not(.disabled):active, .btn-pinterest:not(:disabled):not(.disabled).active, .show > .btn-pinterest.dropdown-toggle { background-color: #651914; }
.btn-soundcloud { background-color: #85470e; background-color: #85470e; }
.btn-soundcloud:hover { background-color: #85470e; border-color: #85470e; }
.btn-soundcloud:focus, .btn-soundcloud.focus { background-color: #85470e; border-color: #85470e; }
.btn-soundcloud.disabled, .btn-soundcloud:disabled { background-color: #85470e; }
.btn-soundcloud:not(:disabled):not(.disabled):active, .btn-soundcloud:not(:disabled):not(.disabled).active, .show > .btn-soundcloud.dropdown-toggle { background-color: #6a390b; }
.btn-vimeo { background-color: #58667a; background-color: #58667a; }
.btn-vimeo:hover { background-color: #58667a; border-color: #58667a; }
.btn-vimeo:focus, .btn-vimeo.focus { background-color: #58667a; border-color: #58667a; }
.btn-vimeo.disabled, .btn-vimeo:disabled { background-color: #58667a; }
.btn-vimeo:not(:disabled):not(.disabled):active, .btn-vimeo:not(:disabled):not(.disabled).active, .show > .btn-vimeo.dropdown-toggle { background-color: #434d5c; }
.btn-outline-adn { border: 1px solid #a33731 !important; color: #a33731; }
.btn-outline-google { border: 1px solid #962720 !important; color: #962720; }
.btn-outline-odnoklassniki { border: 1px solid #884c15 !important; color: #884c15; }
.btn-outline-openid { border: 1px solid #8c4e14 !important; color: #8c4e14; }
.btn-outline-pinterest { border: 1px solid #811f1a !important; color: #811f1a; }
.btn-outline-soundcloud { border: 1px solid #85470e !important; color: #85470e; }
.btn-outline-vimeo { border: 1px solid #58667a !important; color: #58667a; }
.btn-outline-adn:hover { color: #6e2521; border: 1px solid #6e2521 !important; }
.btn-outline-google:hover { color: #5f1915; border: 1px solid #5f1915 !important; }
.btn-outline-odnoklassniki:hover { color: #55300d; border: 1px solid #55300d !important; }
.btn-outline-openid:hover { color: #59310d; border: 1px solid #59310d !important; }
.btn-outline-pinterest:hover { color: #49120f; border: 1px solid #49120f !important; }
.btn-outline-soundcloud:hover { color: #502b09; border: 1px solid #502b09 !important; }
.btn-outline-vimeo:hover { color: #323a46; border: 1px solid #323a46 !important; }
.bg-adn { background-color: #a33731; }
.bg-google { background-color: #962720; }
.bg-odnoklassniki { background-color: #884c15; }
.bg-openid { background-color: #8c4e14; }
.bg-pinterest { background-color: #811f1a; }
.bg-soundcloud { background-color: #85470e; }
.bg-vimeo { background-color: #58667a; }
#breadcrumb-alignment .breadcrumb-wrapper { box-shadow: 1px 1px 10px rgba(21, 23, 43, 0.1); }
.buy-now .btn { box-shadow: 0 1px 20px 1px #b3261e !important; }
.customizer { border-left: 1px solid rgba(21, 23, 43, 0.05); }
.customizer.open { box-shadow: 0 15px 30px 0 rgba(21, 23, 43, 0.11), 0 5px 15px 0 rgba(21, 23, 43, 0.08); }
.customizer .customizer-close { color: #15172b; }
.customizer .customizer-toggle { background: #2d348d; box-shadow: -3px 0 8px rgba(21, 23, 43, 0.1); }
.customizer .color-box.selected:after { border: 1px solid #2d348d; }
.divider .divider-text:before, .divider .divider-text:after { border-top: 1px solid #e6e4dd; }
.divider.divider-dotted .divider-text:before, .divider.divider-dotted .divider-text:after { border-color: #e6e4dd; }
.divider.divider-dashed .divider-text:before, .divider.divider-dashed .divider-text:after { border-color: #e6e4dd; }
.timeline .timeline-item { border-left: 1px solid #e6e4dd; }
.timeline .timeline-item .timeline-point { border: 1px solid #2d348d; }
.timeline .timeline-item .timeline-point.timeline-point-indicator { background-color: #2d348d; }
.timeline .timeline-item .timeline-point.timeline-point-indicator:before { background: rgba(45, 52, 141, 0.12); }
.timeline .timeline-item .timeline-point i, .timeline .timeline-item .timeline-point svg { color: #2d348d; }
.timeline .timeline-item .timeline-event .timeline-event-time { color: #8b8d99; }
.timeline .timeline-item:last-of-type:after { background: linear-gradient(#e6e4dd, transparent); }
.select2-container--classic .select2-selection--single, .select2-container--default .select2-selection--single { border: 1px solid #d4d1c7; }
.select2-container--classic .select2-selection--single:focus, .select2-container--default .select2-selection--single:focus { border-color: #2d348d !important; box-shadow: 0 3px 10px 0 rgba(21, 23, 43, 0.1) !important; }
.select2-container--classic.select2-container--open, .select2-container--default.select2-container--open { box-shadow: 0 5px 25px rgba(21, 23, 43, 0.1); }
.select2-container--classic.select2-container--open .select2-selection--single, .select2-container--default.select2-container--open .select2-selection--single { border-color: #2d348d !important; }
.select2-container--classic.select2-container--focus .select2-selection--multiple, .select2-container--default.select2-container--focus .select2-selection--multiple { border-color: #2d348d !important; }
.select2-container--classic .select2-dropdown, .select2-container--default .select2-dropdown { border-color: #d4d1c7; }
.select2-container--classic .select2-search--dropdown .select2-search__field, .select2-container--default .select2-search--dropdown .select2-search__field { border-color: #d4d1c7; }
.select2-container--classic .select2-selection--multiple, .select2-container--default .select2-selection--multiple { border: 1px solid #d4d1c7; }
.select2-container--classic .select2-selection--multiple:focus, .select2-container--default .select2-selection--multiple:focus { border-color: #2d348d !important; box-shadow: 0 3px 10px 0 rgba(21, 23, 43, 0.1) !important; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice, .select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: #2d348d !important; border-color: #2d348d !important; }
.select2-container--classic .select2-results__option[aria-selected='true'], .select2-container--default .select2-results__option[aria-selected='true'] { background-color: #2d348d !important; }
.select2-container--classic .select2-results__option--highlighted, .select2-container--default .select2-results__option--highlighted { background-color: rgba(45, 52, 141, 0.12) !important; color: #2d348d !important; }
.dark-layout .select2-container .select2-selection, .dark-layout .select2-container .select2-search__field, .dark-layout .select2-container .select2-selection__placeholder { color: #8b8d99; }
.dark-layout .select2-container .select2-selection__rendered { color: #8b8d99; }
.dark-layout .select2-container .select2-selection--multiple .select2-selection__choice { background: rgba(45, 52, 141, 0.12) !important; color: #2d348d !important; }
.dark-layout .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove { color: #2d348d !important; }
table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before { color: #3d4053; }
table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after { color: #3d4053; }
div.dataTables_wrapper .dataTables_info { color: #8b8d99; }
.bootstrap-touchspin.input-group .form-control { background-color: #f4f3ef; }
.bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-down, .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-up { background-color: rgba(21, 23, 43, 0.5) !important; }

/* css/plugins/forms/form-validation.css */
form .error:not(input) { color: #b3261e; }
form input.error, form input.error:focus { border-color: #b3261e !important; }
form textarea.error { border-color: #b3261e !important; }
form .select2.error + .select2-container--classic .select2-selection--single, form .select2.error + .select2-container--default .select2-selection--single, form .select2.error + .select2-container--classic .select2-selection--multiple, form .select2.error + .select2-container--default .select2-selection--multiple { border-color: #b3261e !important; }

/* vendors/css/extensions/nouislider.min.css */
.noUi-connect { background: #585f6a; }

/* css/core/colors/palette-noui.min.css */
.slider-dark { background-color: rgba(21, 23, 43, .12); }
.slider-dark .noUi-connect,.slider-dark.noUi-connect { background: #15172b!important; }
.slider-dark .noUi-handle { border-color: #15172b!important; }
.slider-primary { background-color: rgba(45, 52, 141, .12); }
.slider-primary .noUi-connect,.slider-primary.noUi-connect { background: #2d348d!important; }
.slider-primary .noUi-handle { border-color: #2d348d!important; }
.slider-secondary { background-color: rgba(103, 106, 122, .12); }
.slider-secondary .noUi-connect,.slider-secondary.noUi-connect { background: #676a7a!important; }
.slider-secondary .noUi-handle { border-color: #676a7a!important; }
.slider-success { background-color: rgba(29, 122, 74, .12); }
.slider-success .noUi-connect,.slider-success.noUi-connect { background: #1d7a4a!important; }
.slider-success .noUi-handle { border-color: #1d7a4a!important; }
.slider-info { background-color: rgba(71, 85, 105, .12); }
.slider-info .noUi-connect,.slider-info.noUi-connect { background: #475569!important; }
.slider-info .noUi-handle { border-color: #475569!important; }
.slider-warning { background-color: rgba(168, 90, 18, .12); }
.slider-warning .noUi-connect,.slider-warning.noUi-connect { background: #a85a12!important; }
.slider-warning .noUi-handle { border-color: #a85a12!important; }
.slider-danger { background-color: rgba(179, 38, 30, .12); }
.slider-danger .noUi-connect,.slider-danger.noUi-connect { background: #b3261e!important; }
.slider-danger .noUi-handle { border-color: #b3261e!important; }

/* css/plugins/extensions/ext-component-sliders.css */
.noUi-target { background-color: rgba(45, 52, 141, 0.12); }
.noUi-pips { color: #8b8d99; }
.noUi-marker { background: #e6e4dd; }
.noUi-handle { border: 2px solid #2d348d; }
.noUi-connect { background: #2d348d; }
.noUi-tooltip { color: #3d4053; background-color: #f4f3ef; }
.hover_val { color: #3d4053; }
.dark-layout .noUi-tooltip { color: #8b8d99; }
.dark-layout .noUi-pips, .dark-layout .noUi-value { color: #8b8d99; }

/* vendors/css/pickers/flatpickr/flatpickr.min.css */
.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg { fill: #be1b12; }
.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay { background: #2d348d; border-color: #2d348d; }
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) { -webkit-box-shadow: -10px 0 0 #2d348d; box-shadow: -10px 0 0 #2d348d; }
.flatpickr-day.week.selected { -webkit-box-shadow: -5px 0 0 #2d348d,5px 0 0 #2d348d; box-shadow: -5px 0 0 #2d348d,5px 0 0 #2d348d; }

/* css/plugins/forms/pickers/form-flat-pickr.css */
.flatpickr-calendar .flatpickr-day { color: #3d4053; }
.flatpickr-calendar .flatpickr-day.today { border-color: #2d348d; }
.flatpickr-calendar .flatpickr-day.today:hover { color: #3d4053; }
.flatpickr-calendar .flatpickr-day.selected, .flatpickr-calendar .flatpickr-day.selected:hover { background: #2d348d; border-color: #2d348d; }
.flatpickr-calendar .flatpickr-day.inRange, .flatpickr-calendar .flatpickr-day.inRange:hover { background: #eceefa; border-color: #eceefa; box-shadow: -5px 0 0 #eceefa, 5px 0 0 #eceefa; }
.flatpickr-calendar .flatpickr-day.startRange, .flatpickr-calendar .flatpickr-day.endRange, .flatpickr-calendar .flatpickr-day.startRange:hover, .flatpickr-calendar .flatpickr-day.endRange:hover { background: #2d348d; border-color: #2d348d; }
.flatpickr-calendar .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)), .flatpickr-calendar .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)), .flatpickr-calendar .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)) { box-shadow: -10px 0 0 #2d348d; }
.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i, .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg, .flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i, .flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg { fill: #2d348d; }
.dark-layout .flatpickr-calendar .flatpickr-months i, .dark-layout .flatpickr-calendar .flatpickr-months svg { fill: #8b8d99; }
.dark-layout .flatpickr-calendar .flatpickr-month { color: #8b8d99; }
.dark-layout .flatpickr-calendar .flatpickr-weekday { color: #8b8d99; }
.dark-layout .flatpickr-calendar .flatpickr-day, .dark-layout .flatpickr-calendar .flatpickr-day.today:hover { color: #8b8d99; }
.dark-layout .flatpickr-calendar .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange) { color: #8b8d99; }
.dark-layout .flatpickr-calendar .flatpickr-time .numInput, .dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm { color: #8b8d99; }
.dark-layout .flatpickr-calendar .flatpickr-time .arrowUp:after { border-bottom-color: #8b8d99; }
.dark-layout .flatpickr-calendar .flatpickr-time .arrowDown:after { border-top-color: #8b8d99; }

/* css/plugins/charts/chart-apex.css */
.apexcharts-canvas .apexcharts-tooltip { border-color: #e6e4dd; }
.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title { border-color: #e6e4dd !important; }
.apexcharts-canvas .apexcharts-xaxistooltip, .apexcharts-canvas .apexcharts-yaxistooltip { background: #f4f3ef; border-color: #e6e4dd; }
.apexcharts-canvas .apexcharts-xaxistooltip:after, .apexcharts-canvas .apexcharts-xaxistooltip:before, .apexcharts-canvas .apexcharts-yaxistooltip:after, .apexcharts-canvas .apexcharts-yaxistooltip:before { border-bottom-color: #f4f3ef; }
.apexcharts-canvas .apexcharts-text, .apexcharts-canvas .apexcharts-tooltip-text, .apexcharts-canvas .apexcharts-datalabel-label, .apexcharts-canvas .apexcharts-datalabel { font-family: "Manrope", ui-sans-serif, system-ui, sans-serif !important; fill: #3d4053; }
.apexcharts-canvas .apexcharts-legend-series .apexcharts-legend-text { color: #3d4053 !important; }
.apexcharts-canvas .apexcharts-xcrosshairs, .apexcharts-canvas .apexcharts-ycrosshairs, .apexcharts-canvas .apexcharts-gridline { stroke: #e6e4dd; }
.dark-layout .apexcharts-canvas .apexcharts-yaxis-label, .dark-layout .apexcharts-canvas .apexcharts-xaxis-label, .dark-layout .apexcharts-canvas .apexcharts-tooltip-text, .dark-layout .apexcharts-canvas .apexcharts-datalabel-label { fill: #8b8d99; }
.dark-layout .apexcharts-canvas .apexcharts-legend-series .apexcharts-legend-text { color: #8b8d99 !important; }
