admin-lte
Version:
Responsive open source admin dashboard and control panel.
1,722 lines (1,317 loc) • 137 kB
CSS
/*!
* AdminLTE v3.0.1
* Only Components
* Author: Colorlib
* Website: AdminLTE.io <http://adminlte.io>
* License: Open source - MIT <http://opensource.org/licenses/MIT>
*/
.form-group.has-icon {
position: relative;
}
.form-group.has-icon .form-control {
padding-right: 35px;
}
.form-group.has-icon .form-icon {
background-color: transparent;
border: 0;
cursor: pointer;
font-size: 1rem;
padding: 0.375rem 0.75rem;
position: absolute;
right: 3px;
top: 0;
}
.btn-group-vertical .btn.btn-flat:first-of-type, .btn-group-vertical .btn.btn-flat:last-of-type {
border-radius: 0;
}
.form-control-feedback.fa, .form-control-feedback.fas, .form-control-feedback.far, .form-control-feedback.fab, .form-control-feedback.glyphicon, .form-control-feedback.ion {
line-height: calc(2.25rem + 2px);
}
.input-lg + .form-control-feedback.fa, .input-lg + .form-control-feedback.fas, .input-lg + .form-control-feedback.far, .input-lg + .form-control-feedback.fab, .input-lg + .form-control-feedback.glyphicon, .input-lg + .form-control-feedback.ion,
.input-group-lg + .form-control-feedback.fa,
.input-group-lg + .form-control-feedback.fas,
.input-group-lg + .form-control-feedback.far,
.input-group-lg + .form-control-feedback.fab,
.input-group-lg + .form-control-feedback.glyphicon,
.input-group-lg + .form-control-feedback.ion {
line-height: calc(2.875rem + 2px);
}
.form-group-lg .form-control + .form-control-feedback.fa, .form-group-lg .form-control + .form-control-feedback.fas, .form-group-lg .form-control + .form-control-feedback.far, .form-group-lg .form-control + .form-control-feedback.fab, .form-group-lg .form-control + .form-control-feedback.glyphicon, .form-group-lg .form-control + .form-control-feedback.ion {
line-height: calc(2.875rem + 2px);
}
.input-sm + .form-control-feedback.fa, .input-sm + .form-control-feedback.fas, .input-sm + .form-control-feedback.far, .input-sm + .form-control-feedback.fab, .input-sm + .form-control-feedback.glyphicon, .input-sm + .form-control-feedback.ion,
.input-group-sm + .form-control-feedback.fa,
.input-group-sm + .form-control-feedback.fas,
.input-group-sm + .form-control-feedback.far,
.input-group-sm + .form-control-feedback.fab,
.input-group-sm + .form-control-feedback.glyphicon,
.input-group-sm + .form-control-feedback.ion {
line-height: calc(1.8125rem + 2px);
}
.form-group-sm .form-control + .form-control-feedback.fa, .form-group-sm .form-control + .form-control-feedback.fas, .form-group-sm .form-control + .form-control-feedback.far, .form-group-sm .form-control + .form-control-feedback.fab, .form-group-sm .form-control + .form-control-feedback.glyphicon, .form-group-sm .form-control + .form-control-feedback.ion {
line-height: calc(1.8125rem + 2px);
}
label:not(.form-check-label, .custom-file-label) {
font-weight: 700;
}
.warning-feedback {
font-size: 80%;
color: #ffc107;
display: none;
margin-top: 0.25rem;
width: 100%;
}
.warning-tooltip {
border-radius: 0.25rem;
font-size: 0.875rem;
background-color: rgba(255, 193, 7, 0.9);
color: #1F2D3D;
display: none;
line-height: 1.5;
margin-top: .1rem;
max-width: 100%;
padding: 0.25rem 0.5rem;
position: absolute;
top: 100%;
z-index: 5;
}
.form-control.is-warning {
border-color: #ffc107;
}
.form-control.is-warning:focus {
border-color: #ffc107;
box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25);
}
.form-control.is-warning ~ .warning-feedback,
.form-control.is-warning ~ .warning-tooltip {
display: block;
}
textarea.form-control.is-warning {
padding-right: 2.25rem;
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.custom-select.is-warning {
border-color: #ffc107;
}
.custom-select.is-warning:focus {
border-color: #ffc107;
box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25);
}
.custom-select.is-warning ~ .warning-feedback,
.custom-select.is-warning ~ .warning-tooltip {
display: block;
}
.form-control-file.is-warning ~ .warning-feedback,
.form-control-file.is-warning ~ .warning-tooltip {
display: block;
}
.form-check-input.is-warning ~ .form-check-label {
color: #ffc107;
}
.form-check-input.is-warning ~ .warning-feedback,
.form-check-input.is-warning ~ .warning-tooltip {
display: block;
}
.custom-control-input.is-warning ~ .custom-control-label {
color: #ffc107;
}
.custom-control-input.is-warning ~ .custom-control-label::before {
border-color: #ffc107;
}
.custom-control-input.is-warning ~ .warning-feedback,
.custom-control-input.is-warning ~ .warning-tooltip {
display: block;
}
.custom-control-input.is-warning:checked ~ .custom-control-label::before {
background-color: #ffce3a;
border-color: #ffce3a;
}
.custom-control-input.is-warning:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25);
}
.custom-control-input.is-warning:focus:not(:checked) ~ .custom-control-label::before {
border-color: #ffc107;
}
.custom-file-input.is-warning ~ .custom-file-label {
border-color: #ffc107;
}
.custom-file-input.is-warning ~ .warning-feedback,
.custom-file-input.is-warning ~ .warning-tooltip {
display: block;
}
.custom-file-input.is-warning:focus ~ .custom-file-label {
border-color: #ffc107;
box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25);
}
.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before {
background: #007bff;
border-color: #004a99;
}
.custom-switch.custom-switch-off-primary .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}
.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after {
background: #003e80;
}
.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before {
background: #007bff;
border-color: #004a99;
}
.custom-switch.custom-switch-on-primary .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}
.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after {
background: #99caff;
}
.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before {
background: #6c757d;
border-color: #3d4246;
}
.custom-switch.custom-switch-off-secondary .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after {
background: #313539;
}
.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before {
background: #6c757d;
border-color: #3d4246;
}
.custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after {
background: #bcc1c6;
}
.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before {
background: #28a745;
border-color: #145523;
}
.custom-switch.custom-switch-off-success .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}
.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after {
background: #0f401b;
}
.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before {
background: #28a745;
border-color: #145523;
}
.custom-switch.custom-switch-on-success .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}
.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after {
background: #86e29b;
}
.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before {
background: #17a2b8;
border-color: #0c525d;
}
.custom-switch.custom-switch-off-info .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after {
background: #093e47;
}
.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before {
background: #17a2b8;
border-color: #0c525d;
}
.custom-switch.custom-switch-on-info .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after {
background: #7adeee;
}
.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before {
background: #ffc107;
border-color: #a07800;
}
.custom-switch.custom-switch-off-warning .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}
.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after {
background: #876500;
}
.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before {
background: #ffc107;
border-color: #a07800;
}
.custom-switch.custom-switch-on-warning .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}
.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after {
background: #ffe7a0;
}
.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before {
background: #dc3545;
border-color: #921925;
}
.custom-switch.custom-switch-off-danger .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}
.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after {
background: #7c151f;
}
.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before {
background: #dc3545;
border-color: #921925;
}
.custom-switch.custom-switch-on-danger .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}
.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after {
background: #f3b7bd;
}
.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before {
background: #f8f9fa;
border-color: #bdc6d0;
}
.custom-switch.custom-switch-off-light .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after {
background: #aeb9c5;
}
.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before {
background: #f8f9fa;
border-color: #bdc6d0;
}
.custom-switch.custom-switch-on-light .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after {
background: white;
}
.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before {
background: #343a40;
border-color: #060708;
}
.custom-switch.custom-switch-off-dark .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after {
background: black;
}
.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before {
background: #343a40;
border-color: #060708;
}
.custom-switch.custom-switch-on-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after {
background: #7a8793;
}
.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::before {
background: #001f3f;
border-color: black;
}
.custom-switch.custom-switch-off-navy .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}
.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::after {
background: black;
}
.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::before {
background: #001f3f;
border-color: black;
}
.custom-switch.custom-switch-on-navy .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}
.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::after {
background: #006ad8;
}
.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::before {
background: #3d9970;
border-color: #20503b;
}
.custom-switch.custom-switch-off-olive .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}
.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::after {
background: #193e2d;
}
.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::before {
background: #3d9970;
border-color: #20503b;
}
.custom-switch.custom-switch-on-olive .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}
.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::after {
background: #99d6bb;
}
.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::before {
background: #01ff70;
border-color: #009a43;
}
.custom-switch.custom-switch-off-lime .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}
.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::after {
background: #008138;
}
.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::before {
background: #01ff70;
border-color: #009a43;
}
.custom-switch.custom-switch-on-lime .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}
.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::after {
background: #9affc6;
}
.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::before {
background: #f012be;
border-color: #930974;
}
.custom-switch.custom-switch-off-fuchsia .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}
.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::after {
background: #7b0861;
}
.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
background: #f012be;
border-color: #930974;
}
.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}
.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
background: #f9a2e5;
}
.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::before {
background: #d81b60;
border-color: #7d1038;
}
.custom-switch.custom-switch-off-maroon .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}
.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::after {
background: #670d2e;
}
.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::before {
background: #d81b60;
border-color: #7d1038;
}
.custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}
.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::after {
background: #f29aba;
}
.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before {
background: #007bff;
border-color: #004a99;
}
.custom-switch.custom-switch-off-blue .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}
.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after {
background: #003e80;
}
.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before {
background: #007bff;
border-color: #004a99;
}
.custom-switch.custom-switch-on-blue .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}
.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after {
background: #99caff;
}
.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before {
background: #6610f2;
border-color: #3d0894;
}
.custom-switch.custom-switch-off-indigo .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after {
background: #33077c;
}
.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before {
background: #6610f2;
border-color: #3d0894;
}
.custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after {
background: #c3a1fa;
}
.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before {
background: #6f42c1;
border-color: #432776;
}
.custom-switch.custom-switch-off-purple .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after {
background: #382063;
}
.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before {
background: #6f42c1;
border-color: #432776;
}
.custom-switch.custom-switch-on-purple .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after {
background: #c7b5e7;
}
.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before {
background: #e83e8c;
border-color: #ac145a;
}
.custom-switch.custom-switch-off-pink .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after {
background: #95124e;
}
.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before {
background: #e83e8c;
border-color: #ac145a;
}
.custom-switch.custom-switch-on-pink .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after {
background: #f8c7dd;
}
.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before {
background: #dc3545;
border-color: #921925;
}
.custom-switch.custom-switch-off-red .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}
.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after {
background: #7c151f;
}
.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before {
background: #dc3545;
border-color: #921925;
}
.custom-switch.custom-switch-on-red .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}
.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after {
background: #f3b7bd;
}
.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before {
background: #fd7e14;
border-color: #aa4e01;
}
.custom-switch.custom-switch-off-orange .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after {
background: #904201;
}
.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before {
background: #fd7e14;
border-color: #aa4e01;
}
.custom-switch.custom-switch-on-orange .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after {
background: #fed1ac;
}
.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before {
background: #ffc107;
border-color: #a07800;
}
.custom-switch.custom-switch-off-yellow .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}
.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after {
background: #876500;
}
.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before {
background: #ffc107;
border-color: #a07800;
}
.custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}
.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after {
background: #ffe7a0;
}
.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before {
background: #28a745;
border-color: #145523;
}
.custom-switch.custom-switch-off-green .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}
.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after {
background: #0f401b;
}
.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before {
background: #28a745;
border-color: #145523;
}
.custom-switch.custom-switch-on-green .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}
.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after {
background: #86e29b;
}
.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before {
background: #20c997;
border-color: #127155;
}
.custom-switch.custom-switch-off-teal .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after {
background: #0e5b44;
}
.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before {
background: #20c997;
border-color: #127155;
}
.custom-switch.custom-switch-on-teal .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after {
background: #94eed3;
}
.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before {
background: #17a2b8;
border-color: #0c525d;
}
.custom-switch.custom-switch-off-cyan .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after {
background: #093e47;
}
.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before {
background: #17a2b8;
border-color: #0c525d;
}
.custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after {
background: #7adeee;
}
.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before {
background: #ffffff;
border-color: #cccccc;
}
.custom-switch.custom-switch-off-white .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after {
background: #bfbfbf;
}
.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before {
background: #ffffff;
border-color: #cccccc;
}
.custom-switch.custom-switch-on-white .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after {
background: white;
}
.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before {
background: #6c757d;
border-color: #3d4246;
}
.custom-switch.custom-switch-off-gray .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after {
background: #313539;
}
.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before {
background: #6c757d;
border-color: #3d4246;
}
.custom-switch.custom-switch-on-gray .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after {
background: #bcc1c6;
}
.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before {
background: #343a40;
border-color: #060708;
}
.custom-switch.custom-switch-off-gray-dark .custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after {
background: black;
}
.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
background: #343a40;
border-color: #060708;
}
.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
background: #7a8793;
}
.custom-range.custom-range-primary:focus {
outline: none;
}
.custom-range.custom-range-primary:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}
.custom-range.custom-range-primary:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}
.custom-range.custom-range-primary:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}
.custom-range.custom-range-primary::-webkit-slider-thumb {
background-color: #007bff;
}
.custom-range.custom-range-primary::-webkit-slider-thumb:active {
background-color: #b3d7ff;
}
.custom-range.custom-range-primary::-moz-range-thumb {
background-color: #007bff;
}
.custom-range.custom-range-primary::-moz-range-thumb:active {
background-color: #b3d7ff;
}
.custom-range.custom-range-primary::-ms-thumb {
background-color: #007bff;
}
.custom-range.custom-range-primary::-ms-thumb:active {
background-color: #b3d7ff;
}
.custom-range.custom-range-secondary:focus {
outline: none;
}
.custom-range.custom-range-secondary:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-range.custom-range-secondary:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-range.custom-range-secondary:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-range.custom-range-secondary::-webkit-slider-thumb {
background-color: #6c757d;
}
.custom-range.custom-range-secondary::-webkit-slider-thumb:active {
background-color: #caced1;
}
.custom-range.custom-range-secondary::-moz-range-thumb {
background-color: #6c757d;
}
.custom-range.custom-range-secondary::-moz-range-thumb:active {
background-color: #caced1;
}
.custom-range.custom-range-secondary::-ms-thumb {
background-color: #6c757d;
}
.custom-range.custom-range-secondary::-ms-thumb:active {
background-color: #caced1;
}
.custom-range.custom-range-success:focus {
outline: none;
}
.custom-range.custom-range-success:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}
.custom-range.custom-range-success:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}
.custom-range.custom-range-success:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}
.custom-range.custom-range-success::-webkit-slider-thumb {
background-color: #28a745;
}
.custom-range.custom-range-success::-webkit-slider-thumb:active {
background-color: #9be7ac;
}
.custom-range.custom-range-success::-moz-range-thumb {
background-color: #28a745;
}
.custom-range.custom-range-success::-moz-range-thumb:active {
background-color: #9be7ac;
}
.custom-range.custom-range-success::-ms-thumb {
background-color: #28a745;
}
.custom-range.custom-range-success::-ms-thumb:active {
background-color: #9be7ac;
}
.custom-range.custom-range-info:focus {
outline: none;
}
.custom-range.custom-range-info:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-range.custom-range-info:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-range.custom-range-info:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-range.custom-range-info::-webkit-slider-thumb {
background-color: #17a2b8;
}
.custom-range.custom-range-info::-webkit-slider-thumb:active {
background-color: #90e4f1;
}
.custom-range.custom-range-info::-moz-range-thumb {
background-color: #17a2b8;
}
.custom-range.custom-range-info::-moz-range-thumb:active {
background-color: #90e4f1;
}
.custom-range.custom-range-info::-ms-thumb {
background-color: #17a2b8;
}
.custom-range.custom-range-info::-ms-thumb:active {
background-color: #90e4f1;
}
.custom-range.custom-range-warning:focus {
outline: none;
}
.custom-range.custom-range-warning:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}
.custom-range.custom-range-warning:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}
.custom-range.custom-range-warning:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}
.custom-range.custom-range-warning::-webkit-slider-thumb {
background-color: #ffc107;
}
.custom-range.custom-range-warning::-webkit-slider-thumb:active {
background-color: #ffeeba;
}
.custom-range.custom-range-warning::-moz-range-thumb {
background-color: #ffc107;
}
.custom-range.custom-range-warning::-moz-range-thumb:active {
background-color: #ffeeba;
}
.custom-range.custom-range-warning::-ms-thumb {
background-color: #ffc107;
}
.custom-range.custom-range-warning::-ms-thumb:active {
background-color: #ffeeba;
}
.custom-range.custom-range-danger:focus {
outline: none;
}
.custom-range.custom-range-danger:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}
.custom-range.custom-range-danger:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}
.custom-range.custom-range-danger:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}
.custom-range.custom-range-danger::-webkit-slider-thumb {
background-color: #dc3545;
}
.custom-range.custom-range-danger::-webkit-slider-thumb:active {
background-color: #f6cdd1;
}
.custom-range.custom-range-danger::-moz-range-thumb {
background-color: #dc3545;
}
.custom-range.custom-range-danger::-moz-range-thumb:active {
background-color: #f6cdd1;
}
.custom-range.custom-range-danger::-ms-thumb {
background-color: #dc3545;
}
.custom-range.custom-range-danger::-ms-thumb:active {
background-color: #f6cdd1;
}
.custom-range.custom-range-light:focus {
outline: none;
}
.custom-range.custom-range-light:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.custom-range.custom-range-light:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.custom-range.custom-range-light:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.custom-range.custom-range-light::-webkit-slider-thumb {
background-color: #f8f9fa;
}
.custom-range.custom-range-light::-webkit-slider-thumb:active {
background-color: white;
}
.custom-range.custom-range-light::-moz-range-thumb {
background-color: #f8f9fa;
}
.custom-range.custom-range-light::-moz-range-thumb:active {
background-color: white;
}
.custom-range.custom-range-light::-ms-thumb {
background-color: #f8f9fa;
}
.custom-range.custom-range-light::-ms-thumb:active {
background-color: white;
}
.custom-range.custom-range-dark:focus {
outline: none;
}
.custom-range.custom-range-dark:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-range.custom-range-dark:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-range.custom-range-dark:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-range.custom-range-dark::-webkit-slider-thumb {
background-color: #343a40;
}
.custom-range.custom-range-dark::-webkit-slider-thumb:active {
background-color: #88939e;
}
.custom-range.custom-range-dark::-moz-range-thumb {
background-color: #343a40;
}
.custom-range.custom-range-dark::-moz-range-thumb:active {
background-color: #88939e;
}
.custom-range.custom-range-dark::-ms-thumb {
background-color: #343a40;
}
.custom-range.custom-range-dark::-ms-thumb:active {
background-color: #88939e;
}
.custom-range.custom-range-navy:focus {
outline: none;
}
.custom-range.custom-range-navy:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}
.custom-range.custom-range-navy:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}
.custom-range.custom-range-navy:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}
.custom-range.custom-range-navy::-webkit-slider-thumb {
background-color: #001f3f;
}
.custom-range.custom-range-navy::-webkit-slider-thumb:active {
background-color: #0077f2;
}
.custom-range.custom-range-navy::-moz-range-thumb {
background-color: #001f3f;
}
.custom-range.custom-range-navy::-moz-range-thumb:active {
background-color: #0077f2;
}
.custom-range.custom-range-navy::-ms-thumb {
background-color: #001f3f;
}
.custom-range.custom-range-navy::-ms-thumb:active {
background-color: #0077f2;
}
.custom-range.custom-range-olive:focus {
outline: none;
}
.custom-range.custom-range-olive:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}
.custom-range.custom-range-olive:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}
.custom-range.custom-range-olive:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}
.custom-range.custom-range-olive::-webkit-slider-thumb {
background-color: #3d9970;
}
.custom-range.custom-range-olive::-webkit-slider-thumb:active {
background-color: #abdec7;
}
.custom-range.custom-range-olive::-moz-range-thumb {
background-color: #3d9970;
}
.custom-range.custom-range-olive::-moz-range-thumb:active {
background-color: #abdec7;
}
.custom-range.custom-range-olive::-ms-thumb {
background-color: #3d9970;
}
.custom-range.custom-range-olive::-ms-thumb:active {
background-color: #abdec7;
}
.custom-range.custom-range-lime:focus {
outline: none;
}
.custom-range.custom-range-lime:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}
.custom-range.custom-range-lime:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}
.custom-range.custom-range-lime:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}
.custom-range.custom-range-lime::-webkit-slider-thumb {
background-color: #01ff70;
}
.custom-range.custom-range-lime::-webkit-slider-thumb:active {
background-color: #b4ffd4;
}
.custom-range.custom-range-lime::-moz-range-thumb {
background-color: #01ff70;
}
.custom-range.custom-range-lime::-moz-range-thumb:active {
background-color: #b4ffd4;
}
.custom-range.custom-range-lime::-ms-thumb {
background-color: #01ff70;
}
.custom-range.custom-range-lime::-ms-thumb:active {
background-color: #b4ffd4;
}
.custom-range.custom-range-fuchsia:focus {
outline: none;
}
.custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}
.custom-range.custom-range-fuchsia:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}
.custom-range.custom-range-fuchsia:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}
.custom-range.custom-range-fuchsia::-webkit-slider-thumb {
background-color: #f012be;
}
.custom-range.custom-range-fuchsia::-webkit-slider-thumb:active {
background-color: #fbbaec;
}
.custom-range.custom-range-fuchsia::-moz-range-thumb {
background-color: #f012be;
}
.custom-range.custom-range-fuchsia::-moz-range-thumb:active {
background-color: #fbbaec;
}
.custom-range.custom-range-fuchsia::-ms-thumb {
background-color: #f012be;
}
.custom-range.custom-range-fuchsia::-ms-thumb:active {
background-color: #fbbaec;
}
.custom-range.custom-range-maroon:focus {
outline: none;
}
.custom-range.custom-range-maroon:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}
.custom-range.custom-range-maroon:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}
.custom-range.custom-range-maroon:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}
.custom-range.custom-range-maroon::-webkit-slider-thumb {
background-color: #d81b60;
}
.custom-range.custom-range-maroon::-webkit-slider-thumb:active {
background-color: #f5b0c9;
}
.custom-range.custom-range-maroon::-moz-range-thumb {
background-color: #d81b60;
}
.custom-range.custom-range-maroon::-moz-range-thumb:active {
background-color: #f5b0c9;
}
.custom-range.custom-range-maroon::-ms-thumb {
background-color: #d81b60;
}
.custom-range.custom-range-maroon::-ms-thumb:active {
background-color: #f5b0c9;
}
.custom-range.custom-range-blue:focus {
outline: none;
}
.custom-range.custom-range-blue:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}
.custom-range.custom-range-blue:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}
.custom-range.custom-range-blue:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}
.custom-range.custom-range-blue::-webkit-slider-thumb {
background-color: #007bff;
}
.custom-range.custom-range-blue::-webkit-slider-thumb:active {
background-color: #b3d7ff;
}
.custom-range.custom-range-blue::-moz-range-thumb {
background-color: #007bff;
}
.custom-range.custom-range-blue::-moz-range-thumb:active {
background-color: #b3d7ff;
}
.custom-range.custom-range-blue::-ms-thumb {
background-color: #007bff;
}
.custom-range.custom-range-blue::-ms-thumb:active {
background-color: #b3d7ff;
}
.custom-range.custom-range-indigo:focus {
outline: none;
}
.custom-range.custom-range-indigo:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.custom-range.custom-range-indigo:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.custom-range.custom-range-indigo:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.custom-range.custom-range-indigo::-webkit-slider-thumb {
background-color: #6610f2;
}
.custom-range.custom-range-indigo::-webkit-slider-thumb:active {
background-color: #d2b9fb;
}
.custom-range.custom-range-indigo::-moz-range-thumb {
background-color: #6610f2;
}
.custom-range.custom-range-indigo::-moz-range-thumb:active {
background-color: #d2b9fb;
}
.custom-range.custom-range-indigo::-ms-thumb {
background-color: #6610f2;
}
.custom-range.custom-range-indigo::-ms-thumb:active {
background-color: #d2b9fb;
}
.custom-range.custom-range-purple:focus {
outline: none;
}
.custom-range.custom-range-purple:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.custom-range.custom-range-purple:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.custom-range.custom-range-purple:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.custom-range.custom-range-purple::-webkit-slider-thumb {
background-color: #6f42c1;
}
.custom-range.custom-range-purple::-webkit-slider-thumb:active {
background-color: #d5c8ed;
}
.custom-range.custom-range-purple::-moz-range-thumb {
background-color: #6f42c1;
}
.custom-range.custom-range-purple::-moz-range-thumb:active {
background-color: #d5c8ed;
}
.custom-range.custom-range-purple::-ms-thumb {
background-color: #6f42c1;
}
.custom-range.custom-range-purple::-ms-thumb:active {
background-color: #d5c8ed;
}
.custom-range.custom-range-pink:focus {
outline: none;
}
.custom-range.custom-range-pink:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.custom-range.custom-range-pink:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.custom-range.custom-range-pink:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.custom-range.custom-range-pink::-webkit-slider-thumb {
background-color: #e83e8c;
}
.custom-range.custom-range-pink::-webkit-slider-thumb:active {
background-color: #fbddeb;
}
.custom-range.custom-range-pink::-moz-range-thumb {
background-color: #e83e8c;
}
.custom-range.custom-range-pink::-moz-range-thumb:active {
background-color: #fbddeb;
}
.custom-range.custom-range-pink::-ms-thumb {
background-color: #e83e8c;
}
.custom-range.custom-range-pink::-ms-thumb:active {
background-color: #fbddeb;
}
.custom-range.custom-range-red:focus {
outline: none;
}
.custom-range.custom-range-red:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}
.custom-range.custom-range-red:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}
.custom-range.custom-range-red:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}
.custom-range.custom-range-red::-webkit-slider-thumb {
background-color: #dc3545;
}
.custom-range.custom-range-red::-webkit-slider-thumb:active {
background-color: #f6cdd1;
}
.custom-range.custom-range-red::-moz-range-thumb {
background-color: #dc3545;
}
.custom-range.custom-range-red::-moz-range-thumb:active {
background-color: #f6cdd1;
}
.custom-range.custom-range-red::-ms-thumb {
background-color: #dc3545;
}
.custom-range.custom-range-red::-ms-thumb:active {
background-color: #f6cdd1;
}
.custom-range.custom-range-orange:focus {
outline: none;
}
.custom-range.custom-range-orange:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.custom-range.custom-range-orange:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.custom-range.custom-range-orange:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.custom-range.custom-range-orange::-webkit-slider-thumb {
background-color: #fd7e14;
}
.custom-range.custom-range-orange::-webkit-slider-thumb:active {
background-color: #ffdfc5;
}
.custom-range.custom-range-orange::-moz-range-thumb {
background-color: #fd7e14;
}
.custom-range.custom-range-orange::-moz-range-thumb:active {
background-color: #ffdfc5;
}
.custom-range.custom-range-orange::-ms-thumb {
background-color: #fd7e14;
}
.custom-range.custom-range-orange::-ms-thumb:active {
background-color: #ffdfc5;
}
.custom-range.custom-range-yellow:focus {
outline: none;
}
.custom-range.custom-range-yellow:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}
.custom-range.custom-range-yellow:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}
.custom-range.custom-range-yellow:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}
.custom-range.custom-range-yellow::-webkit-slider-thumb {
background-color: #ffc107;
}
.custom-range.custom-range-yellow::-webkit-slider-thumb:active {
background-color: #ffeeba;
}
.custom-range.custom-range-yellow::-moz-range-thumb {
background-color: #ffc107;
}
.custom-range.custom-range-yellow::-moz-range-thumb:active {
background-color: #ffeeba;
}
.custom-range.custom-range-yellow::-ms-thumb {
background-color: #ffc107;
}
.custom-range.custom-range-yellow::-ms-thumb:active {
background-color: #ffeeba;
}
.custom-range.custom-range-green:focus {
outline: none;
}
.custom-range.custom-range-green:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}
.custom-range.custom-range-green:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}
.custom-range.custom-range-green:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}
.custom-range.custom-range-green::-webkit-slider-thumb {
background-color: #28a745;
}
.custom-range.custom-range-green::-webkit-slider-thumb:active {
background-color: #9be7ac;
}
.custom-range.custom-range-green::-moz-range-thumb {
background-color: #28a745;
}
.custom-range.custom-range-green::-moz-range-thumb:active {
background-color: #9be7ac;
}
.custom-range.custom-range-green::-ms-thumb {
background-color: #28a745;
}
.custom-range.custom-range-green::-ms-thumb:active {
background-color: #9be7ac;
}
.custom-range.custom-range-teal:focus {
outline: none;
}
.custom-range.custom-range-teal:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.custom-range.custom-range-teal:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.custom-range.custom-range-teal:focus::-ms-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.custom-range.custom-range-teal::-webkit-slider-thumb {
background-color: #20c997;
}
.custom-range.custom-range-teal::-webkit-slider-thumb:active {
background-color: #aaf1dc;
}
.custom-range.custom-range-teal::-moz-range-thumb {
background-color: #20c997;
}
.custom-range.custom-range-teal::-moz-range-thumb:active {