.text-windows {
    color: #26AAE1 !important;
}

a.text-windows:hover, a.text-windows:focus {
    color: #177aa4 !important;
}

.bg-windows {
    background-color: #26AAE1 !important;
}

a.bg-windows:hover, a.bg-windows:focus {
    background-color: #24a2d6 !important;
}

.bg-windows-dark {
    background-color: #2299cb !important;
}

a.bg-windows-dark:hover, a.bg-windows-dark:focus {
    background-color: #2091c1 !important;
}

.bg-windows-darker {
    background-color: #2091bf !important;
}

a.bg-windows-darker:hover, a.bg-windows-darker:focus {
    background-color: #1e8ab5 !important;
}

.btn-windows {
    border-color: rgba(0,0,0,0);
    background: #26AAE1;
    color: #fff;
}

    .btn-windows:hover {
        border-color: rgba(0,0,0,0);
        background: #24a2d6;
        color: #fff;
    }

    .btn-windows:focus, .btn-windows.focus {
        box-shadow: 0 0 0 2px rgba(38,170,225,0.4);
    }

    .btn-windows.disabled, .btn-windows:disabled {
        border-color: rgba(0,0,0,0) !important;
        background: #26AAE1 !important;
        box-shadow: none !important;
        color: #fff !important;
    }

    .btn-windows .badge {
        background: #fff;
        color: #26AAE1;
    }

    .btn-windows:active, .btn-windows.active, .show > .btn-windows.dropdown-toggle {
        border-color: rgba(0,0,0,0);
        background: #2194c4;
        box-shadow: none;
    }

.btn-group .btn-windows, .input-group-prepend .btn-windows, .input-group-append .btn-windows {
    border-right: 1px solid #2194c4;
    border-left: 1px solid #2194c4;
}

.btn-outline-windows {
    border-color: #26AAE1;
    background: transparent;
    color: #26AAE1;
}

    .btn-outline-windows:hover {
        border-color: rgba(0,0,0,0);
        background: #26AAE1;
        color: #fff;
    }

    .btn-outline-windows:focus, .btn-outline-windows.focus {
        box-shadow: 0 0 0 2px rgba(38,170,225,0.4);
    }

    .btn-outline-windows.disabled, .btn-outline-windows:disabled {
        border-color: #26AAE1 !important;
        background: transparent !important;
        color: #26AAE1 !important;
    }

    .btn-outline-windows:active, .btn-outline-windows.active, .show > .btn-outline-windows.dropdown-toggle {
        border-color: rgba(0,0,0,0);
        background: #24a2d6;
        color: #fff;
        box-shadow: none;
    }

    .btn-outline-windows .badge {
        background: #26AAE1;
        border-color: #26AAE1;
        color: #fff;
    }

    .btn-outline-windows:hover .badge, .btn-outline-windows:focus .badge, .btn-outline-windows:active .badge, .btn-outline-windows.active .badge, .show > .btn-outline-windows.dropdown-toggle .badge {
        background: #fff;
        border-color: #fff;
        color: #26AAE1;
    }


.btn-white {
    border-color: rgba(0,0,0,0);
    background: #fff;
    color: #4E5155;
}

    .btn-white:hover {
        border-color: rgba(0,0,0,0);
        background: #f2f2f2;
        color: #4E5155;
    }

    .btn-white:focus, .btn-white.focus {
        box-shadow: 0 0 0 2px rgba(255,255,255,0.4);
    }

    .btn-white.disabled, .btn-white:disabled {
        border-color: rgba(0,0,0,0) !important;
        background: #fff !important;
        box-shadow: none !important;
        color: #4E5155 !important;
    }

    .btn-white .badge {
        background: #4E5155;
        color: #fff;
    }

    .btn-white:active, .btn-white.active, .show > .btn-white.dropdown-toggle {
        border-color: rgba(0,0,0,0);
        background: #dedede;
        box-shadow: none;
    }

.btn-group .btn-white, .input-group-prepend .btn-white, .input-group-append .btn-white {
    border-right: 1px solid #dedede;
    border-left: 1px solid #dedede;
}

.btn-outline-white {
    border-color: #fff;
    background: transparent;
    color: #fff;
}

    .btn-outline-white:hover {
        border-color: rgba(0,0,0,0);
        background: #fff;
        color: #4E5155;
    }

    .btn-outline-white:focus, .btn-outline-white.focus {
        box-shadow: 0 0 0 2px rgba(255,255,255,0.4);
    }

    .btn-outline-white.disabled, .btn-outline-white:disabled {
        border-color: #fff !important;
        background: transparent !important;
        color: #fff !important;
    }

    .btn-outline-white:active, .btn-outline-white.active, .show > .btn-outline-white.dropdown-toggle {
        border-color: rgba(0,0,0,0);
        background: #f2f2f2;
        color: #4E5155;
        box-shadow: none;
    }

    .btn-outline-white .badge {
        background: #fff;
        border-color: #fff;
        color: #fff;
    }

    .btn-outline-white:hover .badge, .btn-outline-white:focus .badge, .btn-outline-white:active .badge, .btn-outline-white.active .badge, .show > .btn-outline-white.dropdown-toggle .badge {
        background: #4E5155;
        border-color: #4E5155;
        color: #fff;
    }

.custom-control.custom-control-#000 .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-#000 .custom-control-input:active ~ .custom-control-label::before {
    background-color: #000;
}

.custom-control.custom-control-#000 .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-#000 .custom-control-input:active ~ .custom-control-label::before {
    border-color: #000;
}

.custom-control.custom-control-#000 .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 2px rgba(0,0,0,0.4);
}

.custom-control.custom-control-#000.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-#000.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-#000.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    border-color: #000;
    background-color: #000;
}

.custom-control.custom-control-#000.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-control.custom-control-#000.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E");
}

.custom-control.custom-control-#000.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.custom-control.custom-control-#fff .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-#fff .custom-control-input:active ~ .custom-control-label::before {
    background-color: #fff;
}

.custom-control.custom-control-#fff .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-#fff .custom-control-input:active ~ .custom-control-label::before {
    border-color: #fff;
}

.custom-control.custom-control-#fff .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 2px rgba(255,255,255,0.4);
}

.custom-control.custom-control-#fff.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-#fff.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-#fff.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    border-color: #fff;
    background-color: #fff;
}

.custom-control.custom-control-#fff.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23666' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-control.custom-control-#fff.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23666;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E");
}

.custom-control.custom-control-#fff.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23666'/%3E%3C/svg%3E");
}

.custom-control.custom-control-silver .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-silver .custom-control-input:active ~ .custom-control-label::before {
    background-color: #eee;
}

.custom-control.custom-control-silver .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-silver .custom-control-input:active ~ .custom-control-label::before {
    border-color: #eee;
}

.custom-control.custom-control-silver .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 2px rgba(238,238,238,0.4);
}

.custom-control.custom-control-silver.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-silver.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-silver.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    border-color: #eee;
    background-color: #eee;
}

.custom-control.custom-control-silver.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%235f5f5f' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-control.custom-control-silver.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%235f5f5f;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E");
}

.custom-control.custom-control-silver.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%235f5f5f'/%3E%3C/svg%3E");
}

.custom-control.custom-control-gray .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-gray .custom-control-input:active ~ .custom-control-label::before {
    background-color: #777;
}

.custom-control.custom-control-gray .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-gray .custom-control-input:active ~ .custom-control-label::before {
    border-color: #777;
}

.custom-control.custom-control-gray .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 2px rgba(119,119,119,0.4);
}

.custom-control.custom-control-gray.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-gray.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-gray.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    border-color: #777;
    background-color: #777;
}

.custom-control.custom-control-gray.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-control.custom-control-gray.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E");
}

.custom-control.custom-control-gray.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.custom-control.custom-control-gold .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-gold .custom-control-input:active ~ .custom-control-label::before {
    background-color: #ffeb3b;
}

.custom-control.custom-control-gold .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-gold .custom-control-input:active ~ .custom-control-label::before {
    border-color: #ffeb3b;
}

.custom-control.custom-control-gold .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 2px rgba(255,235,59,0.4);
}

.custom-control.custom-control-gold.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-gold.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-gold.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    border-color: #ffeb3b;
    background-color: #ffeb3b;
}

.custom-control.custom-control-gold.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23665e18' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-control.custom-control-gold.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23665e18;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E");
}

.custom-control.custom-control-gold.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23665e18'/%3E%3C/svg%3E");
}

.custom-control.custom-control-pink .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-pink .custom-control-input:active ~ .custom-control-label::before {
    background-color: #e91e63;
}

.custom-control.custom-control-pink .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-pink .custom-control-input:active ~ .custom-control-label::before {
    border-color: #e91e63;
}

.custom-control.custom-control-pink .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 2px rgba(233,30,99,0.4);
}

.custom-control.custom-control-pink.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-pink.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-pink.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    border-color: #e91e63;
    background-color: #e91e63;
}

.custom-control.custom-control-pink.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-control.custom-control-pink.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E");
}

.custom-control.custom-control-pink.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.custom-control.custom-control-red .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-red .custom-control-input:active ~ .custom-control-label::before {
    background-color: #f44336;
}

.custom-control.custom-control-red .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-red .custom-control-input:active ~ .custom-control-label::before {
    border-color: #f44336;
}

.custom-control.custom-control-red .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 2px rgba(244,67,54,0.4);
}

.custom-control.custom-control-red.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-red.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-red.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    border-color: #f44336;
    background-color: #f44336;
}

.custom-control.custom-control-red.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-control.custom-control-red.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E");
}

.custom-control.custom-control-red.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.navbar.bg-secondary {
    background-color: #8897AA !important;
    color: #ebeef1;
}

    .navbar.bg-secondary .navbar-brand {
        color: #fff;
    }

        .navbar.bg-secondary .navbar-brand:hover, .navbar.bg-secondary .navbar-brand:focus {
            color: #fff;
        }

    .navbar.bg-secondary .navbar-nav .nav-link {
        color: #ebeef1;
    }

        .navbar.bg-secondary .navbar-nav .nav-link:hover, .navbar.bg-secondary .navbar-nav .nav-link:focus {
            color: #fff;
        }

        .navbar.bg-secondary .navbar-nav .nav-link.disabled {
            color: #c3cbd5 !important;
        }

        .navbar.bg-secondary .navbar-nav .show > .nav-link, .navbar.bg-secondary .navbar-nav .active > .nav-link, .navbar.bg-secondary .navbar-nav .nav-link.show, .navbar.bg-secondary .navbar-nav .nav-link.active {
            color: #fff;
        }

    .navbar.bg-secondary .navbar-toggler {
        color: #ebeef1;
        border-color: rgba(255,255,255,0.15);
    }

    .navbar.bg-secondary .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255,255,255,0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }

    .navbar.bg-secondary .navbar-text {
        color: #ebeef1;
    }

        .navbar.bg-secondary .navbar-text a {
            color: #fff;
        }

            .navbar.bg-secondary .navbar-text a:hover, .navbar.bg-secondary .navbar-text a:focus {
                color: #fff;
            }

    .navbar.bg-secondary hr {
        border-color: rgba(255,255,255,0.15);
    }

.navbar.bg-success {
    background-color: #02BC77 !important;
    color: #cbf1e3;
}

    .navbar.bg-success .navbar-brand {
        color: #fff;
    }

        .navbar.bg-success .navbar-brand:hover, .navbar.bg-success .navbar-brand:focus {
            color: #fff;
        }

    .navbar.bg-success .navbar-nav .nav-link {
        color: #cbf1e3;
    }

        .navbar.bg-success .navbar-nav .nav-link:hover, .navbar.bg-success .navbar-nav .nav-link:focus {
            color: #fff;
        }

        .navbar.bg-success .navbar-nav .nav-link.disabled {
            color: #7bdcb8 !important;
        }

        .navbar.bg-success .navbar-nav .show > .nav-link, .navbar.bg-success .navbar-nav .active > .nav-link, .navbar.bg-success .navbar-nav .nav-link.show, .navbar.bg-success .navbar-nav .nav-link.active {
            color: #fff;
        }

    .navbar.bg-success .navbar-toggler {
        color: #cbf1e3;
        border-color: rgba(255,255,255,0.15);
    }

    .navbar.bg-success .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255,255,255,0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }

    .navbar.bg-success .navbar-text {
        color: #cbf1e3;
    }

        .navbar.bg-success .navbar-text a {
            color: #fff;
        }

            .navbar.bg-success .navbar-text a:hover, .navbar.bg-success .navbar-text a:focus {
                color: #fff;
            }

    .navbar.bg-success hr {
        border-color: rgba(255,255,255,0.15);
    }

.navbar.bg-info {
    background-color: #28c3d7 !important;
    color: #dcf5f8;
}

    .navbar.bg-info .navbar-brand {
        color: #fff;
    }

        .navbar.bg-info .navbar-brand:hover, .navbar.bg-info .navbar-brand:focus {
            color: #fff;
        }

    .navbar.bg-info .navbar-nav .nav-link {
        color: #dcf5f8;
    }

        .navbar.bg-info .navbar-nav .nav-link:hover, .navbar.bg-info .navbar-nav .nav-link:focus {
            color: #fff;
        }

        .navbar.bg-info .navbar-nav .nav-link.disabled {
            color: #94e1eb !important;
        }

        .navbar.bg-info .navbar-nav .show > .nav-link, .navbar.bg-info .navbar-nav .active > .nav-link, .navbar.bg-info .navbar-nav .nav-link.show, .navbar.bg-info .navbar-nav .nav-link.active {
            color: #fff;
        }

    .navbar.bg-info .navbar-toggler {
        color: #dcf5f8;
        border-color: rgba(255,255,255,0.15);
    }

    .navbar.bg-info .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255,255,255,0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }

    .navbar.bg-info .navbar-text {
        color: #dcf5f8;
    }

        .navbar.bg-info .navbar-text a {
            color: #fff;
        }

            .navbar.bg-info .navbar-text a:hover, .navbar.bg-info .navbar-text a:focus {
                color: #fff;
            }

    .navbar.bg-info hr {
        border-color: rgba(255,255,255,0.15);
    }

.navbar.bg-warning {
    background-color: #FFD950 !important;
    color: #998230;
}

    .navbar.bg-warning .navbar-brand {
        color: #665720;
    }

        .navbar.bg-warning .navbar-brand:hover, .navbar.bg-warning .navbar-brand:focus {
            color: #665720;
        }

    .navbar.bg-warning .navbar-nav .nav-link {
        color: #998230;
    }

        .navbar.bg-warning .navbar-nav .nav-link:hover, .navbar.bg-warning .navbar-nav .nav-link:focus {
            color: #665720;
        }

        .navbar.bg-warning .navbar-nav .nav-link.disabled {
            color: #c2a53d !important;
        }

        .navbar.bg-warning .navbar-nav .show > .nav-link, .navbar.bg-warning .navbar-nav .active > .nav-link, .navbar.bg-warning .navbar-nav .nav-link.show, .navbar.bg-warning .navbar-nav .nav-link.active {
            color: #665720;
        }

    .navbar.bg-warning .navbar-toggler {
        color: #998230;
        border-color: rgba(102,87,32,0.0832855);
    }

    .navbar.bg-warning .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(24,28,33,0.4)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }

    .navbar.bg-warning .navbar-text {
        color: #998230;
    }

        .navbar.bg-warning .navbar-text a {
            color: #665720;
        }

            .navbar.bg-warning .navbar-text a:hover, .navbar.bg-warning .navbar-text a:focus {
                color: #665720;
            }

    .navbar.bg-warning hr {
        border-color: rgba(102,87,32,0.0832855);
    }

.navbar.bg-danger {
    background-color: #d9534f !important;
    color: #f7dbda;
}

    .navbar.bg-danger .navbar-brand {
        color: #fff;
    }

        .navbar.bg-danger .navbar-brand:hover, .navbar.bg-danger .navbar-brand:focus {
            color: #fff;
        }

    .navbar.bg-danger .navbar-nav .nav-link {
        color: #f7dbda;
    }

        .navbar.bg-danger .navbar-nav .nav-link:hover, .navbar.bg-danger .navbar-nav .nav-link:focus {
            color: #fff;
        }

        .navbar.bg-danger .navbar-nav .nav-link.disabled {
            color: #eba5a2 !important;
        }

        .navbar.bg-danger .navbar-nav .show > .nav-link, .navbar.bg-danger .navbar-nav .active > .nav-link, .navbar.bg-danger .navbar-nav .nav-link.show, .navbar.bg-danger .navbar-nav .nav-link.active {
            color: #fff;
        }

    .navbar.bg-danger .navbar-toggler {
        color: #f7dbda;
        border-color: rgba(255,255,255,0.15);
    }

    .navbar.bg-danger .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255,255,255,0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }

    .navbar.bg-danger .navbar-text {
        color: #f7dbda;
    }

        .navbar.bg-danger .navbar-text a {
            color: #fff;
        }

            .navbar.bg-danger .navbar-text a:hover, .navbar.bg-danger .navbar-text a:focus {
                color: #fff;
            }

    .navbar.bg-danger hr {
        border-color: rgba(255,255,255,0.15);
    }

.navbar.bg-dark {
    background-color: #2f3337 !important;
    color: #9d9fa1;
}

    .navbar.bg-dark .navbar-brand {
        color: #fff;
    }

        .navbar.bg-dark .navbar-brand:hover, .navbar.bg-dark .navbar-brand:focus {
            color: #fff;
        }

    .navbar.bg-dark .navbar-nav .nav-link {
        color: #9d9fa1;
    }

        .navbar.bg-dark .navbar-nav .nav-link:hover, .navbar.bg-dark .navbar-nav .nav-link:focus {
            color: #fff;
        }

        .navbar.bg-dark .navbar-nav .nav-link.disabled {
            color: #717477 !important;
        }

        .navbar.bg-dark .navbar-nav .show > .nav-link, .navbar.bg-dark .navbar-nav .active > .nav-link, .navbar.bg-dark .navbar-nav .nav-link.show, .navbar.bg-dark .navbar-nav .nav-link.active {
            color: #fff;
        }

    .navbar.bg-dark .navbar-toggler {
        color: #9d9fa1;
        border-color: rgba(255,255,255,0.06);
    }

    .navbar.bg-dark .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255,255,255,0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }

    .navbar.bg-dark .navbar-text {
        color: #9d9fa1;
    }

        .navbar.bg-dark .navbar-text a {
            color: #fff;
        }

            .navbar.bg-dark .navbar-text a:hover, .navbar.bg-dark .navbar-text a:focus {
                color: #fff;
            }

    .navbar.bg-dark hr {
        border-color: rgba(255,255,255,0.06);
    }

.navbar.bg-white {
    background-color: #fff !important;
    color: #a3a4a6;
}

    .navbar.bg-white .navbar-brand {
        color: #4E5155;
    }

        .navbar.bg-white .navbar-brand:hover, .navbar.bg-white .navbar-brand:focus {
            color: #4E5155;
        }

    .navbar.bg-white .navbar-nav .nav-link {
        color: #a3a4a6;
    }

        .navbar.bg-white .navbar-nav .nav-link:hover, .navbar.bg-white .navbar-nav .nav-link:focus {
            color: #4E5155;
        }

        .navbar.bg-white .navbar-nav .nav-link.disabled {
            color: #c8c8ca !important;
        }

        .navbar.bg-white .navbar-nav .show > .nav-link, .navbar.bg-white .navbar-nav .active > .nav-link, .navbar.bg-white .navbar-nav .nav-link.show, .navbar.bg-white .navbar-nav .nav-link.active {
            color: #4E5155;
        }

    .navbar.bg-white .navbar-toggler {
        color: #a3a4a6;
        border-color: rgba(78,81,85,0.075);
    }

    .navbar.bg-white .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(24,28,33,0.4)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }

    .navbar.bg-white .navbar-text {
        color: #a3a4a6;
    }

        .navbar.bg-white .navbar-text a {
            color: #4E5155;
        }

            .navbar.bg-white .navbar-text a:hover, .navbar.bg-white .navbar-text a:focus {
                color: #4E5155;
            }

    .navbar.bg-white hr {
        border-color: rgba(78,81,85,0.075);
    }

.navbar.bg-light {
    background-color: #f1f1f2 !important;
    color: #a3a4a6;
}

    .navbar.bg-light .navbar-brand {
        color: #4E5155;
    }

        .navbar.bg-light .navbar-brand:hover, .navbar.bg-light .navbar-brand:focus {
            color: #4E5155;
        }

    .navbar.bg-light .navbar-nav .nav-link {
        color: #a3a4a6;
    }

        .navbar.bg-light .navbar-nav .nav-link:hover, .navbar.bg-light .navbar-nav .nav-link:focus {
            color: #4E5155;
        }

        .navbar.bg-light .navbar-nav .nav-link.disabled {
            color: #c2c3c4 !important;
        }

        .navbar.bg-light .navbar-nav .show > .nav-link, .navbar.bg-light .navbar-nav .active > .nav-link, .navbar.bg-light .navbar-nav .nav-link.show, .navbar.bg-light .navbar-nav .nav-link.active {
            color: #4E5155;
        }

    .navbar.bg-light .navbar-toggler {
        color: #a3a4a6;
        border-color: rgba(78,81,85,0.0777227);
    }

    .navbar.bg-light .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(24,28,33,0.4)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }

    .navbar.bg-light .navbar-text {
        color: #a3a4a6;
    }

        .navbar.bg-light .navbar-text a {
            color: #4E5155;
        }

            .navbar.bg-light .navbar-text a:hover, .navbar.bg-light .navbar-text a:focus {
                color: #4E5155;
            }

    .navbar.bg-light hr {
        border-color: rgba(78,81,85,0.0777227);
    }

.navbar.bg-lighter {
    background-color: #f8f8f8 !important;
    color: #a3a4a6;
}

    .navbar.bg-lighter .navbar-brand {
        color: #4E5155;
    }

        .navbar.bg-lighter .navbar-brand:hover, .navbar.bg-lighter .navbar-brand:focus {
            color: #4E5155;
        }

    .navbar.bg-lighter .navbar-nav .nav-link {
        color: #a3a4a6;
    }

        .navbar.bg-lighter .navbar-nav .nav-link:hover, .navbar.bg-lighter .navbar-nav .nav-link:focus {
            color: #4E5155;
        }

        .navbar.bg-lighter .navbar-nav .nav-link.disabled {
            color: #c5c6c7 !important;
        }

        .navbar.bg-lighter .navbar-nav .show > .nav-link, .navbar.bg-lighter .navbar-nav .active > .nav-link, .navbar.bg-lighter .navbar-nav .nav-link.show, .navbar.bg-lighter .navbar-nav .nav-link.active {
            color: #4E5155;
        }

    .navbar.bg-lighter .navbar-toggler {
        color: #a3a4a6;
        border-color: rgba(78,81,85,0.0763725);
    }

    .navbar.bg-lighter .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(24,28,33,0.4)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }

    .navbar.bg-lighter .navbar-text {
        color: #a3a4a6;
    }

        .navbar.bg-lighter .navbar-text a {
            color: #4E5155;
        }

            .navbar.bg-lighter .navbar-text a:hover, .navbar.bg-lighter .navbar-text a:focus {
                color: #4E5155;
            }

    .navbar.bg-lighter hr {
        border-color: rgba(78,81,85,0.0763725);
    }

.sidenav.bg-secondary {
    background-color: #8897AA !important;
    color: #ebeef1;
}

    .sidenav.bg-secondary .sidenav-link, .sidenav.bg-secondary .sidenav-horizontal-prev, .sidenav.bg-secondary .sidenav-horizontal-next {
        color: #ebeef1;
    }

        .sidenav.bg-secondary .sidenav-link:hover, .sidenav.bg-secondary .sidenav-link:focus, .sidenav.bg-secondary .sidenav-horizontal-prev:hover, .sidenav.bg-secondary .sidenav-horizontal-prev:focus, .sidenav.bg-secondary .sidenav-horizontal-next:hover, .sidenav.bg-secondary .sidenav-horizontal-next:focus {
            color: #fff;
        }

        .sidenav.bg-secondary .sidenav-link.active, .sidenav.bg-secondary .sidenav-horizontal-prev.active, .sidenav.bg-secondary .sidenav-horizontal-next.active {
            color: #fff;
        }

        .sidenav.bg-secondary .sidenav-item.disabled .sidenav-link, .sidenav.bg-secondary .sidenav-horizontal-prev.disabled, .sidenav.bg-secondary .sidenav-horizontal-next.disabled {
            color: #c3cbd5 !important;
        }

    .sidenav.bg-secondary .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-secondary .sidenav-item.active > .sidenav-link {
        color: #fff;
    }

        .sidenav.bg-secondary .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
            background-color: #818fa2;
        }

    .sidenav.bg-secondary.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
        background-color: #7b889a;
    }

    .sidenav.bg-secondary.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-secondary.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
        background: #818fa2;
    }

    .sidenav.bg-secondary .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-secondary .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
        background: transparent;
        color: #ebeef1;
    }

    .sidenav.bg-secondary .sidenav-text {
        color: #fff;
    }

    .sidenav.bg-secondary .sidenav-header {
        color: #d2d8df;
    }

    .sidenav.bg-secondary hr, .sidenav.bg-secondary .sidenav-divider, .sidenav.bg-secondary .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
        border-color: rgba(255,255,255,0.15) !important;
    }

    .sidenav.bg-secondary .sidenav-inner > .sidenav-header::before, .sidenav.bg-secondary .sidenav-block::before {
        background-color: rgba(255,255,255,0.15);
    }

    .sidenav.bg-secondary .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
        background-color: #94a0b0;
    }

    .sidenav.bg-secondary .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        background-color: #fff;
    }

    .sidenav.bg-secondary .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-secondary .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        box-shadow: 0 0 0 2px #818fa2;
    }

    .sidenav.bg-secondary .ps__thumb-y, .sidenav.bg-secondary .ps__rail-y.ps--clicking > .ps__thumb-y {
        background: rgba(255,255,255,0.633225) !important;
    }

.sidenav.bg-success {
    background-color: #02BC77 !important;
    color: #cbf1e3;
}

    .sidenav.bg-success .sidenav-link, .sidenav.bg-success .sidenav-horizontal-prev, .sidenav.bg-success .sidenav-horizontal-next {
        color: #cbf1e3;
    }

        .sidenav.bg-success .sidenav-link:hover, .sidenav.bg-success .sidenav-link:focus, .sidenav.bg-success .sidenav-horizontal-prev:hover, .sidenav.bg-success .sidenav-horizontal-prev:focus, .sidenav.bg-success .sidenav-horizontal-next:hover, .sidenav.bg-success .sidenav-horizontal-next:focus {
            color: #fff;
        }

        .sidenav.bg-success .sidenav-link.active, .sidenav.bg-success .sidenav-horizontal-prev.active, .sidenav.bg-success .sidenav-horizontal-next.active {
            color: #fff;
        }

        .sidenav.bg-success .sidenav-item.disabled .sidenav-link, .sidenav.bg-success .sidenav-horizontal-prev.disabled, .sidenav.bg-success .sidenav-horizontal-next.disabled {
            color: #7bdcb8 !important;
        }

    .sidenav.bg-success .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-success .sidenav-item.active > .sidenav-link {
        color: #fff;
    }

        .sidenav.bg-success .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
            background-color: #02b371;
        }

    .sidenav.bg-success.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
        background-color: #02aa6b;
    }

    .sidenav.bg-success.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-success.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
        background: #02b371;
    }

    .sidenav.bg-success .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-success .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
        background: transparent;
        color: #cbf1e3;
    }

    .sidenav.bg-success .sidenav-text {
        color: #fff;
    }

    .sidenav.bg-success .sidenav-header {
        color: #99e4c8;
    }

    .sidenav.bg-success hr, .sidenav.bg-success .sidenav-divider, .sidenav.bg-success .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
        border-color: rgba(255,255,255,0.15) !important;
    }

    .sidenav.bg-success .sidenav-inner > .sidenav-header::before, .sidenav.bg-success .sidenav-block::before {
        background-color: rgba(255,255,255,0.15);
    }

    .sidenav.bg-success .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
        background-color: #28be86;
    }

    .sidenav.bg-success .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        background-color: #fff;
    }

    .sidenav.bg-success .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-success .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        box-shadow: 0 0 0 2px #02b371;
    }

    .sidenav.bg-success .ps__thumb-y, .sidenav.bg-success .ps__rail-y.ps--clicking > .ps__thumb-y {
        background: rgba(255,255,255,0.595325) !important;
    }

.sidenav.bg-info {
    background-color: #28c3d7 !important;
    color: #dcf5f8;
}

    .sidenav.bg-info .sidenav-link, .sidenav.bg-info .sidenav-horizontal-prev, .sidenav.bg-info .sidenav-horizontal-next {
        color: #dcf5f8;
    }

        .sidenav.bg-info .sidenav-link:hover, .sidenav.bg-info .sidenav-link:focus, .sidenav.bg-info .sidenav-horizontal-prev:hover, .sidenav.bg-info .sidenav-horizontal-prev:focus, .sidenav.bg-info .sidenav-horizontal-next:hover, .sidenav.bg-info .sidenav-horizontal-next:focus {
            color: #fff;
        }

        .sidenav.bg-info .sidenav-link.active, .sidenav.bg-info .sidenav-horizontal-prev.active, .sidenav.bg-info .sidenav-horizontal-next.active {
            color: #fff;
        }

        .sidenav.bg-info .sidenav-item.disabled .sidenav-link, .sidenav.bg-info .sidenav-horizontal-prev.disabled, .sidenav.bg-info .sidenav-horizontal-next.disabled {
            color: #94e1eb !important;
        }

    .sidenav.bg-info .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-info .sidenav-item.active > .sidenav-link {
        color: #fff;
    }

        .sidenav.bg-info .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
            background-color: #26b9cc;
        }

    .sidenav.bg-info.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
        background-color: #24b0c2;
    }

    .sidenav.bg-info.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-info.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
        background: #26b9cc;
    }

    .sidenav.bg-info .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-info .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
        background: transparent;
        color: #dcf5f8;
    }

    .sidenav.bg-info .sidenav-text {
        color: #fff;
    }

    .sidenav.bg-info .sidenav-header {
        color: #afe9f0;
    }

    .sidenav.bg-info hr, .sidenav.bg-info .sidenav-divider, .sidenav.bg-info .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
        border-color: rgba(255,255,255,0.15) !important;
    }

    .sidenav.bg-info .sidenav-inner > .sidenav-header::before, .sidenav.bg-info .sidenav-block::before {
        background-color: rgba(255,255,255,0.15);
    }

    .sidenav.bg-info .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
        background-color: #47c4d4;
    }

    .sidenav.bg-info .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        background-color: #fff;
    }

    .sidenav.bg-info .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-info .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        box-shadow: 0 0 0 2px #26b9cc;
    }

    .sidenav.bg-info .ps__thumb-y, .sidenav.bg-info .ps__rail-y.ps--clicking > .ps__thumb-y {
        background: rgba(255,255,255,0.636761) !important;
    }

.sidenav.bg-warning {
    background-color: #FFD950 !important;
    color: #998230;
}

    .sidenav.bg-warning .sidenav-link, .sidenav.bg-warning .sidenav-horizontal-prev, .sidenav.bg-warning .sidenav-horizontal-next {
        color: #998230;
    }

        .sidenav.bg-warning .sidenav-link:hover, .sidenav.bg-warning .sidenav-link:focus, .sidenav.bg-warning .sidenav-horizontal-prev:hover, .sidenav.bg-warning .sidenav-horizontal-prev:focus, .sidenav.bg-warning .sidenav-horizontal-next:hover, .sidenav.bg-warning .sidenav-horizontal-next:focus {
            color: #665720;
        }

        .sidenav.bg-warning .sidenav-link.active, .sidenav.bg-warning .sidenav-horizontal-prev.active, .sidenav.bg-warning .sidenav-horizontal-next.active {
            color: #665720;
        }

        .sidenav.bg-warning .sidenav-item.disabled .sidenav-link, .sidenav.bg-warning .sidenav-horizontal-prev.disabled, .sidenav.bg-warning .sidenav-horizontal-next.disabled {
            color: #c2a53d !important;
        }

    .sidenav.bg-warning .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-warning .sidenav-item.active > .sidenav-link {
        color: #665720;
    }

        .sidenav.bg-warning .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
            background-color: #f9d44e;
        }

    .sidenav.bg-warning.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
        background-color: #f3cf4c;
    }

    .sidenav.bg-warning.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-warning.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
        background: #f9d44e;
    }

    .sidenav.bg-warning .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-warning .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
        background: transparent;
        color: #998230;
    }

    .sidenav.bg-warning .sidenav-text {
        color: #665720;
    }

    .sidenav.bg-warning .sidenav-header {
        color: #b39838;
    }

    .sidenav.bg-warning hr, .sidenav.bg-warning .sidenav-divider, .sidenav.bg-warning .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
        border-color: rgba(102,87,32,0.0832855) !important;
    }

    .sidenav.bg-warning .sidenav-inner > .sidenav-header::before, .sidenav.bg-warning .sidenav-block::before {
        background-color: rgba(102,87,32,0.0832855);
    }

    .sidenav.bg-warning .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
        background-color: #edca4a;
    }

    .sidenav.bg-warning .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        background-color: #665720;
    }

    .sidenav.bg-warning .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-warning .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        box-shadow: 0 0 0 2px #f9d44e;
    }

    .sidenav.bg-warning .ps__thumb-y, .sidenav.bg-warning .ps__rail-y.ps--clicking > .ps__thumb-y {
        background: rgba(102,87,32,0.266284) !important;
    }

.sidenav.bg-danger {
    background-color: #d9534f !important;
    color: #f7dbda;
}

    .sidenav.bg-danger .sidenav-link, .sidenav.bg-danger .sidenav-horizontal-prev, .sidenav.bg-danger .sidenav-horizontal-next {
        color: #f7dbda;
    }

        .sidenav.bg-danger .sidenav-link:hover, .sidenav.bg-danger .sidenav-link:focus, .sidenav.bg-danger .sidenav-horizontal-prev:hover, .sidenav.bg-danger .sidenav-horizontal-prev:focus, .sidenav.bg-danger .sidenav-horizontal-next:hover, .sidenav.bg-danger .sidenav-horizontal-next:focus {
            color: #fff;
        }

        .sidenav.bg-danger .sidenav-link.active, .sidenav.bg-danger .sidenav-horizontal-prev.active, .sidenav.bg-danger .sidenav-horizontal-next.active {
            color: #fff;
        }

        .sidenav.bg-danger .sidenav-item.disabled .sidenav-link, .sidenav.bg-danger .sidenav-horizontal-prev.disabled, .sidenav.bg-danger .sidenav-horizontal-next.disabled {
            color: #eba5a2 !important;
        }

    .sidenav.bg-danger .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-danger .sidenav-item.active > .sidenav-link {
        color: #fff;
    }

        .sidenav.bg-danger .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
            background-color: #ce4f4b;
        }

    .sidenav.bg-danger.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
        background-color: #c44b47;
    }

    .sidenav.bg-danger.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-danger.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
        background: #ce4f4b;
    }

    .sidenav.bg-danger .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-danger .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
        background: transparent;
        color: #f7dbda;
    }

    .sidenav.bg-danger .sidenav-text {
        color: #fff;
    }

    .sidenav.bg-danger .sidenav-header {
        color: #f0b9b7;
    }

    .sidenav.bg-danger hr, .sidenav.bg-danger .sidenav-divider, .sidenav.bg-danger .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
        border-color: rgba(255,255,255,0.15) !important;
    }

    .sidenav.bg-danger .sidenav-inner > .sidenav-header::before, .sidenav.bg-danger .sidenav-block::before {
        background-color: rgba(255,255,255,0.15);
    }

    .sidenav.bg-danger .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
        background-color: #d56966;
    }

    .sidenav.bg-danger .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        background-color: #fff;
    }

    .sidenav.bg-danger .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-danger .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        box-shadow: 0 0 0 2px #ce4f4b;
    }

    .sidenav.bg-danger .ps__thumb-y, .sidenav.bg-danger .ps__rail-y.ps--clicking > .ps__thumb-y {
        background: rgba(255,255,255,0.592329) !important;
    }

.sidenav.bg-dark {
    background-color: #2f3337 !important;
    color: #9d9fa1;
}

    .sidenav.bg-dark .sidenav-link, .sidenav.bg-dark .sidenav-horizontal-prev, .sidenav.bg-dark .sidenav-horizontal-next {
        color: #9d9fa1;
    }

        .sidenav.bg-dark .sidenav-link:hover, .sidenav.bg-dark .sidenav-link:focus, .sidenav.bg-dark .sidenav-horizontal-prev:hover, .sidenav.bg-dark .sidenav-horizontal-prev:focus, .sidenav.bg-dark .sidenav-horizontal-next:hover, .sidenav.bg-dark .sidenav-horizontal-next:focus {
            color: #fff;
        }

        .sidenav.bg-dark .sidenav-link.active, .sidenav.bg-dark .sidenav-horizontal-prev.active, .sidenav.bg-dark .sidenav-horizontal-next.active {
            color: #fff;
        }

        .sidenav.bg-dark .sidenav-item.disabled .sidenav-link, .sidenav.bg-dark .sidenav-horizontal-prev.disabled, .sidenav.bg-dark .sidenav-horizontal-next.disabled {
            color: #717477 !important;
        }

    .sidenav.bg-dark .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-dark .sidenav-item.active > .sidenav-link {
        color: #fff;
    }

        .sidenav.bg-dark .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
            background-color: #393d41;
        }

    .sidenav.bg-dark.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
        background-color: #43474b;
    }

    .sidenav.bg-dark.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-dark.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
        background: #393d41;
    }

    .sidenav.bg-dark .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-dark .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
        background: transparent;
        color: #9d9fa1;
    }

    .sidenav.bg-dark .sidenav-text {
        color: #fff;
    }

    .sidenav.bg-dark .sidenav-header {
        color: #828487;
    }

    .sidenav.bg-dark hr, .sidenav.bg-dark .sidenav-divider, .sidenav.bg-dark .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
        border-color: rgba(255,255,255,0.06) !important;
    }

    .sidenav.bg-dark .sidenav-inner > .sidenav-header::before, .sidenav.bg-dark .sidenav-block::before {
        background-color: rgba(255,255,255,0.06);
    }

    .sidenav.bg-dark .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
        background-color: #45494c;
    }

    .sidenav.bg-dark .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        background-color: #fff;
    }

    .sidenav.bg-dark .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-dark .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        box-shadow: 0 0 0 2px #393d41;
    }

    .sidenav.bg-dark .ps__thumb-y, .sidenav.bg-dark .ps__rail-y.ps--clicking > .ps__thumb-y {
        background: rgba(255,255,255,0.478839) !important;
    }

.sidenav.bg-white {
    background-color: #fff !important;
    color: #a3a4a6;
}

    .sidenav.bg-white .sidenav-link, .sidenav.bg-white .sidenav-horizontal-prev, .sidenav.bg-white .sidenav-horizontal-next {
        color: #a3a4a6;
    }

        .sidenav.bg-white .sidenav-link:hover, .sidenav.bg-white .sidenav-link:focus, .sidenav.bg-white .sidenav-horizontal-prev:hover, .sidenav.bg-white .sidenav-horizontal-prev:focus, .sidenav.bg-white .sidenav-horizontal-next:hover, .sidenav.bg-white .sidenav-horizontal-next:focus {
            color: #4E5155;
        }

        .sidenav.bg-white .sidenav-link.active, .sidenav.bg-white .sidenav-horizontal-prev.active, .sidenav.bg-white .sidenav-horizontal-next.active {
            color: #4E5155;
        }

        .sidenav.bg-white .sidenav-item.disabled .sidenav-link, .sidenav.bg-white .sidenav-horizontal-prev.disabled, .sidenav.bg-white .sidenav-horizontal-next.disabled {
            color: #c8c8ca !important;
        }

    .sidenav.bg-white .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-white .sidenav-item.active > .sidenav-link {
        color: #4E5155;
    }

        .sidenav.bg-white .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
            background-color: #fff;
        }

    .sidenav.bg-white.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
        background-color: #f9f9f9;
    }

    .sidenav.bg-white.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-white.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
        background: #fff;
    }

    .sidenav.bg-white .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-white .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
        background: transparent;
        color: #a3a4a6;
    }

    .sidenav.bg-white .sidenav-text {
        color: #4E5155;
    }

    .sidenav.bg-white .sidenav-header {
        color: #babbbc;
    }

    .sidenav.bg-white hr, .sidenav.bg-white .sidenav-divider, .sidenav.bg-white .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
        border-color: rgba(78,81,85,0.075) !important;
    }

    .sidenav.bg-white .sidenav-inner > .sidenav-header::before, .sidenav.bg-white .sidenav-block::before {
        background-color: rgba(78,81,85,0.075);
    }

    .sidenav.bg-white .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
        background-color: #f2f2f2;
    }

    .sidenav.bg-white .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        background-color: #4E5155;
    }

    .sidenav.bg-white .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-white .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        box-shadow: 0 0 0 2px #fff;
    }

    .sidenav.bg-white .ps__thumb-y, .sidenav.bg-white .ps__rail-y.ps--clicking > .ps__thumb-y {
        background: rgba(78,81,85,0.2) !important;
    }

.sidenav.bg-light {
    background-color: #f1f1f2 !important;
    color: #a3a4a6;
}

    .sidenav.bg-light .sidenav-link, .sidenav.bg-light .sidenav-horizontal-prev, .sidenav.bg-light .sidenav-horizontal-next {
        color: #a3a4a6;
    }

        .sidenav.bg-light .sidenav-link:hover, .sidenav.bg-light .sidenav-link:focus, .sidenav.bg-light .sidenav-horizontal-prev:hover, .sidenav.bg-light .sidenav-horizontal-prev:focus, .sidenav.bg-light .sidenav-horizontal-next:hover, .sidenav.bg-light .sidenav-horizontal-next:focus {
            color: #4E5155;
        }

        .sidenav.bg-light .sidenav-link.active, .sidenav.bg-light .sidenav-horizontal-prev.active, .sidenav.bg-light .sidenav-horizontal-next.active {
            color: #4E5155;
        }

        .sidenav.bg-light .sidenav-item.disabled .sidenav-link, .sidenav.bg-light .sidenav-horizontal-prev.disabled, .sidenav.bg-light .sidenav-horizontal-next.disabled {
            color: #c2c3c4 !important;
        }

    .sidenav.bg-light .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-light .sidenav-item.active > .sidenav-link {
        color: #4E5155;
    }

        .sidenav.bg-light .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
            background-color: #ebebec;
        }

    .sidenav.bg-light.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
        background-color: #e5e5e6;
    }

    .sidenav.bg-light.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-light.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
        background: #ebebec;
    }

    .sidenav.bg-light .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-light .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
        background: transparent;
        color: #a3a4a6;
    }

    .sidenav.bg-light .sidenav-text {
        color: #4E5155;
    }

    .sidenav.bg-light .sidenav-header {
        color: #b7b7b9;
    }

    .sidenav.bg-light hr, .sidenav.bg-light .sidenav-divider, .sidenav.bg-light .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
        border-color: rgba(78,81,85,0.0777227) !important;
    }

    .sidenav.bg-light .sidenav-inner > .sidenav-header::before, .sidenav.bg-light .sidenav-block::before {
        background-color: rgba(78,81,85,0.0777227);
    }

    .sidenav.bg-light .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
        background-color: #dfdfe0;
    }

    .sidenav.bg-light .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        background-color: #4E5155;
    }

    .sidenav.bg-light .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-light .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        box-shadow: 0 0 0 2px #ebebec;
    }

    .sidenav.bg-light .ps__thumb-y, .sidenav.bg-light .ps__rail-y.ps--clicking > .ps__thumb-y {
        background: rgba(78,81,85,0.221782) !important;
    }

.sidenav.bg-lighter {
    background-color: #f8f8f8 !important;
    color: #a3a4a6;
}

    .sidenav.bg-lighter .sidenav-link, .sidenav.bg-lighter .sidenav-horizontal-prev, .sidenav.bg-lighter .sidenav-horizontal-next {
        color: #a3a4a6;
    }

        .sidenav.bg-lighter .sidenav-link:hover, .sidenav.bg-lighter .sidenav-link:focus, .sidenav.bg-lighter .sidenav-horizontal-prev:hover, .sidenav.bg-lighter .sidenav-horizontal-prev:focus, .sidenav.bg-lighter .sidenav-horizontal-next:hover, .sidenav.bg-lighter .sidenav-horizontal-next:focus {
            color: #4E5155;
        }

        .sidenav.bg-lighter .sidenav-link.active, .sidenav.bg-lighter .sidenav-horizontal-prev.active, .sidenav.bg-lighter .sidenav-horizontal-next.active {
            color: #4E5155;
        }

        .sidenav.bg-lighter .sidenav-item.disabled .sidenav-link, .sidenav.bg-lighter .sidenav-horizontal-prev.disabled, .sidenav.bg-lighter .sidenav-horizontal-next.disabled {
            color: #c5c6c7 !important;
        }

    .sidenav.bg-lighter .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-lighter .sidenav-item.active > .sidenav-link {
        color: #4E5155;
    }

        .sidenav.bg-lighter .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
            background-color: #f2f2f2;
        }

    .sidenav.bg-lighter.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
        background-color: #ececec;
    }

    .sidenav.bg-lighter.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-lighter.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
        background: #f2f2f2;
    }

    .sidenav.bg-lighter .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-lighter .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
        background: transparent;
        color: #a3a4a6;
    }

    .sidenav.bg-lighter .sidenav-text {
        color: #4E5155;
    }

    .sidenav.bg-lighter .sidenav-header {
        color: #b8b9bb;
    }

    .sidenav.bg-lighter hr, .sidenav.bg-lighter .sidenav-divider, .sidenav.bg-lighter .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
        border-color: rgba(78,81,85,0.0763725) !important;
    }

    .sidenav.bg-lighter .sidenav-inner > .sidenav-header::before, .sidenav.bg-lighter .sidenav-block::before {
        background-color: rgba(78,81,85,0.0763725);
    }

    .sidenav.bg-lighter .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
        background-color: #e5e6e6;
    }

    .sidenav.bg-lighter .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        background-color: #4E5155;
    }

    .sidenav.bg-lighter .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-lighter .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
        box-shadow: 0 0 0 2px #f2f2f2;
    }

    .sidenav.bg-lighter .ps__thumb-y, .sidenav.bg-lighter .ps__rail-y.ps--clicking > .ps__thumb-y {
        background: rgba(78,81,85,0.21098) !important;
    }

.footer.bg-secondary {
    background-color: #8897AA !important;
    color: #ebeef1;
}

    .footer.bg-secondary .footer-link {
        color: #ebeef1;
    }

        .footer.bg-secondary .footer-link:hover, .footer.bg-secondary .footer-link:focus {
            color: #fff;
        }

        .footer.bg-secondary .footer-link.disabled {
            color: #c3cbd5 !important;
        }

    .footer.bg-secondary .footer-text {
        color: #fff;
    }

    .footer.bg-secondary .show > .footer-link, .footer.bg-secondary .active > .footer-link, .footer.bg-secondary .footer-link.show, .footer.bg-secondary .footer-link.active {
        color: #fff;
    }

    .footer.bg-secondary hr {
        border-color: rgba(255,255,255,0.15);
    }

.footer.bg-success {
    background-color: #02BC77 !important;
    color: #cbf1e3;
}

    .footer.bg-success .footer-link {
        color: #cbf1e3;
    }

        .footer.bg-success .footer-link:hover, .footer.bg-success .footer-link:focus {
            color: #fff;
        }

        .footer.bg-success .footer-link.disabled {
            color: #7bdcb8 !important;
        }

    .footer.bg-success .footer-text {
        color: #fff;
    }

    .footer.bg-success .show > .footer-link, .footer.bg-success .active > .footer-link, .footer.bg-success .footer-link.show, .footer.bg-success .footer-link.active {
        color: #fff;
    }

    .footer.bg-success hr {
        border-color: rgba(255,255,255,0.15);
    }

.footer.bg-info {
    background-color: #28c3d7 !important;
    color: #dcf5f8;
}

    .footer.bg-info .footer-link {
        color: #dcf5f8;
    }

        .footer.bg-info .footer-link:hover, .footer.bg-info .footer-link:focus {
            color: #fff;
        }

        .footer.bg-info .footer-link.disabled {
            color: #94e1eb !important;
        }

    .footer.bg-info .footer-text {
        color: #fff;
    }

    .footer.bg-info .show > .footer-link, .footer.bg-info .active > .footer-link, .footer.bg-info .footer-link.show, .footer.bg-info .footer-link.active {
        color: #fff;
    }

    .footer.bg-info hr {
        border-color: rgba(255,255,255,0.15);
    }

.footer.bg-warning {
    background-color: #FFD950 !important;
    color: #998230;
}

    .footer.bg-warning .footer-link {
        color: #998230;
    }

        .footer.bg-warning .footer-link:hover, .footer.bg-warning .footer-link:focus {
            color: #665720;
        }

        .footer.bg-warning .footer-link.disabled {
            color: #c2a53d !important;
        }

    .footer.bg-warning .footer-text {
        color: #665720;
    }

    .footer.bg-warning .show > .footer-link, .footer.bg-warning .active > .footer-link, .footer.bg-warning .footer-link.show, .footer.bg-warning .footer-link.active {
        color: #665720;
    }

    .footer.bg-warning hr {
        border-color: rgba(102,87,32,0.0832855);
    }

.footer.bg-danger {
    background-color: #d9534f !important;
    color: #f7dbda;
}

    .footer.bg-danger .footer-link {
        color: #f7dbda;
    }

        .footer.bg-danger .footer-link:hover, .footer.bg-danger .footer-link:focus {
            color: #fff;
        }

        .footer.bg-danger .footer-link.disabled {
            color: #eba5a2 !important;
        }

    .footer.bg-danger .footer-text {
        color: #fff;
    }

    .footer.bg-danger .show > .footer-link, .footer.bg-danger .active > .footer-link, .footer.bg-danger .footer-link.show, .footer.bg-danger .footer-link.active {
        color: #fff;
    }

    .footer.bg-danger hr {
        border-color: rgba(255,255,255,0.15);
    }

.footer.bg-dark {
    background-color: #2f3337 !important;
    color: #9d9fa1;
}

    .footer.bg-dark .footer-link {
        color: #9d9fa1;
    }

        .footer.bg-dark .footer-link:hover, .footer.bg-dark .footer-link:focus {
            color: #fff;
        }

        .footer.bg-dark .footer-link.disabled {
            color: #717477 !important;
        }

    .footer.bg-dark .footer-text {
        color: #fff;
    }

    .footer.bg-dark .show > .footer-link, .footer.bg-dark .active > .footer-link, .footer.bg-dark .footer-link.show, .footer.bg-dark .footer-link.active {
        color: #fff;
    }

    .footer.bg-dark hr {
        border-color: rgba(255,255,255,0.06);
    }

.footer.bg-white {
    background-color: #fff !important;
    color: #a3a4a6;
}

    .footer.bg-white .footer-link {
        color: #a3a4a6;
    }

        .footer.bg-white .footer-link:hover, .footer.bg-white .footer-link:focus {
            color: #4E5155;
        }

        .footer.bg-white .footer-link.disabled {
            color: #c8c8ca !important;
        }

    .footer.bg-white .footer-text {
        color: #4E5155;
    }

    .footer.bg-white .show > .footer-link, .footer.bg-white .active > .footer-link, .footer.bg-white .footer-link.show, .footer.bg-white .footer-link.active {
        color: #4E5155;
    }

    .footer.bg-white hr {
        border-color: rgba(78,81,85,0.075);
    }

.footer.bg-light {
    background-color: #f1f1f2 !important;
    color: #a3a4a6;
}

    .footer.bg-light .footer-link {
        color: #a3a4a6;
    }

        .footer.bg-light .footer-link:hover, .footer.bg-light .footer-link:focus {
            color: #4E5155;
        }

        .footer.bg-light .footer-link.disabled {
            color: #c2c3c4 !important;
        }

    .footer.bg-light .footer-text {
        color: #4E5155;
    }

    .footer.bg-light .show > .footer-link, .footer.bg-light .active > .footer-link, .footer.bg-light .footer-link.show, .footer.bg-light .footer-link.active {
        color: #4E5155;
    }

    .footer.bg-light hr {
        border-color: rgba(78,81,85,0.0777227);
    }

.footer.bg-lighter {
    background-color: #f8f8f8 !important;
    color: #a3a4a6;
}

    .footer.bg-lighter .footer-link {
        color: #a3a4a6;
    }

        .footer.bg-lighter .footer-link:hover, .footer.bg-lighter .footer-link:focus {
            color: #4E5155;
        }

        .footer.bg-lighter .footer-link.disabled {
            color: #c5c6c7 !important;
        }

    .footer.bg-lighter .footer-text {
        color: #4E5155;
    }

    .footer.bg-lighter .show > .footer-link, .footer.bg-lighter .active > .footer-link, .footer.bg-lighter .footer-link.show, .footer.bg-lighter .footer-link.active {
        color: #4E5155;
    }

    .footer.bg-lighter hr {
        border-color: rgba(78,81,85,0.0763725);
    }
