/*
primary         add/new
default         
success         save
danger          delete
warning         reset
secondary       login as
info            search
elegant         show/hide console
unique          list
pink            graph
purple          wiew
deep-purple     export
indigo          wiew usage
light-blue      back
cyan            switch on
dark-green      modbus group edit
light-green     edit
yellow          modbus admin
amber           switch off
deep-orange     timer
brown           set config
blue-grey       status
mdb-color       close
teal            reboot  
maroon          shutdown / RGB
navy            new group / softtone
grape           restart / dimmer
vermillion      export controller
steel           tw / import / shelly cloud login
*/

.btn-info {
    color: #fff !important;
}

.btn-info:hover {
    color: #fff !important;
}

.btn-warning {
    color: #fff !important;
}

.btn-warning:hover {
    color: #fff !important;
}

.btn-elegant {
    background-color: #2e2e2e!important;
    color: #fff
}

.btn-elegant:hover {
    background-color: #3b3b3b;
    color: #fff
}

.btn-elegant.focus,.btn-elegant:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-elegant.active,.btn-elegant:active,.btn-elegant:focus {
    background-color: #000
}

.btn-elegant.dropdown-toggle {
    background-color: #2e2e2e!important
}

.btn-elegant.dropdown-toggle:focus,.btn-elegant.dropdown-toggle:hover {
    background-color: #3b3b3b!important
}

.btn-elegant:not([disabled]):not(.disabled).active,.btn-elegant:not([disabled]):not(.disabled):active,.show>.btn-elegant.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #000!important
}

.btn-elegant:not([disabled]):not(.disabled).active:focus,.btn-elegant:not([disabled]):not(.disabled):active:focus,.show>.btn-elegant.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.elegant-ic {
    color: #2e2e2e!important
}

.elegant-ic:focus,.elegant-ic:hover {
    color: #2e2e2e
}

table.table a.btn.btn-elegant {
    color: #fff
}

.btn-outline-elegant {
    border: 2px solid #2e2e2e!important;
    background-color: transparent!important;
    color: #2e2e2e!important
}

.btn-outline-elegant.active,.btn-outline-elegant:active,.btn-outline-elegant:active:focus,.btn-outline-elegant:focus,.btn-outline-elegant:hover {
    border-color: #2e2e2e!important;
    background-color: transparent!important;
    color: #2e2e2e!important
}

.btn-outline-elegant:not([disabled]):not(.disabled).active,.btn-outline-elegant:not([disabled]):not(.disabled):active,.show>.btn-outline-elegant.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #2e2e2e!important
}

.btn-outline-elegant:not([disabled]):not(.disabled).active:focus,.btn-outline-elegant:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-elegant.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-unique {
    background-color: #880e4f!important;
    color: #fff
}

.btn-unique:hover {
    background-color: #9f105c;
    color: #fff
}

.btn-unique.focus,.btn-unique:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-unique.active,.btn-unique:active,.btn-unique:focus {
    background-color: #2c0419
}

.btn-unique.dropdown-toggle {
    background-color: #880e4f!important
}

.btn-unique.dropdown-toggle:focus,.btn-unique.dropdown-toggle:hover {
    background-color: #9f105c!important
}

.btn-unique:not([disabled]):not(.disabled).active,.btn-unique:not([disabled]):not(.disabled):active,.show>.btn-unique.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #2c0419!important
}

.btn-unique:not([disabled]):not(.disabled).active:focus,.btn-unique:not([disabled]):not(.disabled):active:focus,.show>.btn-unique.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.unique-ic {
    color: #880e4f!important
}

.unique-ic:focus,.unique-ic:hover {
    color: #880e4f
}

table.table a.btn.btn-unique {
    color: #fff
}

.btn-outline-unique {
    border: 2px solid #880e4f!important;
    background-color: transparent!important;
    color: #880e4f!important
}

.btn-outline-unique.active,.btn-outline-unique:active,.btn-outline-unique:active:focus,.btn-outline-unique:focus,.btn-outline-unique:hover {
    border-color: #880e4f!important;
    background-color: transparent!important;
    color: #880e4f!important
}

.btn-outline-unique:not([disabled]):not(.disabled).active,.btn-outline-unique:not([disabled]):not(.disabled):active,.show>.btn-outline-unique.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #880e4f!important
}

.btn-outline-unique:not([disabled]):not(.disabled).active:focus,.btn-outline-unique:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-unique.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-pink {
    background-color: #ec407a!important;
    color: #fff
}

.btn-pink:hover {
    background-color: #ee578a;
    color: #fff
}

.btn-pink.focus,.btn-pink:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-pink.active,.btn-pink:active,.btn-pink:focus {
    background-color: #b41249
}

.btn-pink.dropdown-toggle {
    background-color: #ec407a!important
}

.btn-pink.dropdown-toggle:focus,.btn-pink.dropdown-toggle:hover {
    background-color: #ee578a!important
}

.btn-pink:not([disabled]):not(.disabled).active,.btn-pink:not([disabled]):not(.disabled):active,.show>.btn-pink.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #b41249!important
}

.btn-pink:not([disabled]):not(.disabled).active:focus,.btn-pink:not([disabled]):not(.disabled):active:focus,.show>.btn-pink.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.pink-ic {
    color: #ec407a!important
}

.pink-ic:focus,.pink-ic:hover {
    color: #ec407a
}

table.table a.btn.btn-pink {
    color: #fff
}

.btn-outline-pink {
    border: 2px solid #ec407a!important;
    background-color: transparent!important;
    color: #ec407a!important
}

.btn-outline-pink.active,.btn-outline-pink:active,.btn-outline-pink:active:focus,.btn-outline-pink:focus,.btn-outline-pink:hover {
    border-color: #ec407a!important;
    background-color: transparent!important;
    color: #ec407a!important
}

.btn-outline-pink:not([disabled]):not(.disabled).active,.btn-outline-pink:not([disabled]):not(.disabled):active,.show>.btn-outline-pink.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #ec407a!important
}

.btn-outline-pink:not([disabled]):not(.disabled).active:focus,.btn-outline-pink:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-pink.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-purple {
    background-color: #8e24aa!important;
    color: #fff
}

.btn-purple:hover {
    background-color: #a028bf;
    color: #fff
}

.btn-purple.focus,.btn-purple:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-purple.active,.btn-purple:active,.btn-purple:focus {
    background-color: #481256
}

.btn-purple.dropdown-toggle {
    background-color: #8e24aa!important
}

.btn-purple.dropdown-toggle:focus,.btn-purple.dropdown-toggle:hover {
    background-color: #a028bf!important
}

.btn-purple:not([disabled]):not(.disabled).active,.btn-purple:not([disabled]):not(.disabled):active,.show>.btn-purple.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #481256!important
}

.btn-purple:not([disabled]):not(.disabled).active:focus,.btn-purple:not([disabled]):not(.disabled):active:focus,.show>.btn-purple.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.purple-ic {
    color: #8e24aa!important
}

.purple-ic:focus,.purple-ic:hover {
    color: #8e24aa
}

table.table a.btn.btn-purple {
    color: #fff
}

.btn-outline-purple {
    border: 2px solid #8e24aa!important;
    background-color: transparent!important;
    color: #8e24aa!important
}

.btn-outline-purple.active,.btn-outline-purple:active,.btn-outline-purple:active:focus,.btn-outline-purple:focus,.btn-outline-purple:hover {
    border-color: #8e24aa!important;
    background-color: transparent!important;
    color: #8e24aa!important
}

.btn-outline-purple:not([disabled]):not(.disabled).active,.btn-outline-purple:not([disabled]):not(.disabled):active,.show>.btn-outline-purple.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #8e24aa!important
}

.btn-outline-purple:not([disabled]):not(.disabled).active:focus,.btn-outline-purple:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-purple.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-deep-purple {
    background-color: #512da8!important;
    color: #fff
}

.btn-deep-purple:hover {
    background-color: #5b32bc;
    color: #fff
}

.btn-deep-purple.focus,.btn-deep-purple:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-deep-purple.active,.btn-deep-purple:active,.btn-deep-purple:focus {
    background-color: #2a1758
}

.btn-deep-purple.dropdown-toggle {
    background-color: #512da8!important
}

.btn-deep-purple.dropdown-toggle:focus,.btn-deep-purple.dropdown-toggle:hover {
    background-color: #5b32bc!important
}

.btn-deep-purple:not([disabled]):not(.disabled).active,.btn-deep-purple:not([disabled]):not(.disabled):active,.show>.btn-deep-purple.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #2a1758!important
}

.btn-deep-purple:not([disabled]):not(.disabled).active:focus,.btn-deep-purple:not([disabled]):not(.disabled):active:focus,.show>.btn-deep-purple.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.deep-purple-ic {
    color: #512da8!important
}

.deep-purple-ic:focus,.deep-purple-ic:hover {
    color: #512da8
}

table.table a.btn.btn-deep-purple {
    color: #fff
}

.btn-outline-deep-purple {
    border: 2px solid #512da8!important;
    background-color: transparent!important;
    color: #512da8!important
}

.btn-outline-deep-purple.active,.btn-outline-deep-purple:active,.btn-outline-deep-purple:active:focus,.btn-outline-deep-purple:focus,.btn-outline-deep-purple:hover {
    border-color: #512da8!important;
    background-color: transparent!important;
    color: #512da8!important
}

.btn-outline-deep-purple:not([disabled]):not(.disabled).active,.btn-outline-deep-purple:not([disabled]):not(.disabled):active,.show>.btn-outline-deep-purple.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #512da8!important
}

.btn-outline-deep-purple:not([disabled]):not(.disabled).active:focus,.btn-outline-deep-purple:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-deep-purple.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-indigo {
    background-color: #3f51b5!important;
    color: #fff
}

.btn-indigo:hover {
    background-color: #4d5ec1;
    color: #fff
}

.btn-indigo.focus,.btn-indigo:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-indigo.active,.btn-indigo:active,.btn-indigo:focus {
    background-color: #252f69
}

.btn-indigo.dropdown-toggle {
    background-color: #3f51b5!important
}

.btn-indigo.dropdown-toggle:focus,.btn-indigo.dropdown-toggle:hover {
    background-color: #4d5ec1!important
}

.btn-indigo:not([disabled]):not(.disabled).active,.btn-indigo:not([disabled]):not(.disabled):active,.show>.btn-indigo.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #252f69!important
}

.btn-indigo:not([disabled]):not(.disabled).active:focus,.btn-indigo:not([disabled]):not(.disabled):active:focus,.show>.btn-indigo.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.indigo-ic {
    color: #3f51b5!important
}

.indigo-ic:focus,.indigo-ic:hover {
    color: #3f51b5
}

table.table a.btn.btn-indigo {
    color: #fff
}

.btn-outline-indigo {
    border: 2px solid #3f51b5!important;
    background-color: transparent!important;
    color: #3f51b5!important
}

.btn-outline-indigo.active,.btn-outline-indigo:active,.btn-outline-indigo:active:focus,.btn-outline-indigo:focus,.btn-outline-indigo:hover {
    border-color: #3f51b5!important;
    background-color: transparent!important;
    color: #3f51b5!important
}

.btn-outline-indigo:not([disabled]):not(.disabled).active,.btn-outline-indigo:not([disabled]):not(.disabled):active,.show>.btn-outline-indigo.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #3f51b5!important
}

.btn-outline-indigo:not([disabled]):not(.disabled).active:focus,.btn-outline-indigo:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-indigo.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-light-blue {
    background-color: #82b1ff!important;
    color: #fff
}

.btn-light-blue:hover {
    background-color: #9cc1ff;
    color: #fff
}

.btn-light-blue.focus,.btn-light-blue:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-light-blue.active,.btn-light-blue:active,.btn-light-blue:focus {
    background-color: #1c71ff
}

.btn-light-blue.dropdown-toggle {
    background-color: #82b1ff!important
}

.btn-light-blue.dropdown-toggle:focus,.btn-light-blue.dropdown-toggle:hover {
    background-color: #9cc1ff!important
}

.btn-light-blue:not([disabled]):not(.disabled).active,.btn-light-blue:not([disabled]):not(.disabled):active,.show>.btn-light-blue.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #1c71ff!important
}

.btn-light-blue:not([disabled]):not(.disabled).active:focus,.btn-light-blue:not([disabled]):not(.disabled):active:focus,.show>.btn-light-blue.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.light-blue-ic {
    color: #82b1ff!important
}

.light-blue-ic:focus,.light-blue-ic:hover {
    color: #82b1ff
}

table.table a.btn.btn-light-blue {
    color: #fff
}

.btn-outline-light-blue {
    border: 2px solid #82b1ff!important;
    background-color: transparent!important;
    color: #82b1ff!important
}

.btn-outline-light-blue.active,.btn-outline-light-blue:active,.btn-outline-light-blue:active:focus,.btn-outline-light-blue:focus,.btn-outline-light-blue:hover {
    border-color: #82b1ff!important;
    background-color: transparent!important;
    color: #82b1ff!important
}

.btn-outline-light-blue:not([disabled]):not(.disabled).active,.btn-outline-light-blue:not([disabled]):not(.disabled):active,.show>.btn-outline-light-blue.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #82b1ff!important
}

.btn-outline-light-blue:not([disabled]):not(.disabled).active:focus,.btn-outline-light-blue:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-light-blue.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-cyan {
    background-color: #00bcd4!important;
    color: #fff
}

.btn-cyan:hover {
    background-color: #00d3ee;
    color: #fff
}

.btn-cyan.focus,.btn-cyan:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-cyan.active,.btn-cyan:active,.btn-cyan:focus {
    background-color: #00626e
}

.btn-cyan.dropdown-toggle {
    background-color: #00bcd4!important
}

.btn-cyan.dropdown-toggle:focus,.btn-cyan.dropdown-toggle:hover {
    background-color: #00d3ee!important
}

.btn-cyan:not([disabled]):not(.disabled).active,.btn-cyan:not([disabled]):not(.disabled):active,.show>.btn-cyan.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #00626e!important
}

.btn-cyan:not([disabled]):not(.disabled).active:focus,.btn-cyan:not([disabled]):not(.disabled):active:focus,.show>.btn-cyan.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.cyan-ic {
    color: #00bcd4!important
}

.cyan-ic:focus,.cyan-ic:hover {
    color: #00bcd4
}

table.table a.btn.btn-cyan {
    color: #fff
}

.btn-outline-cyan {
    border: 2px solid #00bcd4!important;
    background-color: transparent!important;
    color: #00bcd4!important
}

.btn-outline-cyan.active,.btn-outline-cyan:active,.btn-outline-cyan:active:focus,.btn-outline-cyan:focus,.btn-outline-cyan:hover {
    border-color: #00bcd4!important;
    background-color: transparent!important;
    color: #00bcd4!important
}

.btn-outline-cyan:not([disabled]):not(.disabled).active,.btn-outline-cyan:not([disabled]):not(.disabled):active,.show>.btn-outline-cyan.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #00bcd4!important
}

.btn-outline-cyan:not([disabled]):not(.disabled).active:focus,.btn-outline-cyan:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-cyan.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-dark-green {
    background-color: #388e3c!important;
    color: #fff
}

.btn-dark-green:hover {
    background-color: #3fa044;
    color: #fff
}

.btn-dark-green.focus,.btn-dark-green:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-dark-green.active,.btn-dark-green:active,.btn-dark-green:focus {
    background-color: #1b451d
}

.btn-dark-green.dropdown-toggle {
    background-color: #388e3c!important
}

.btn-dark-green.dropdown-toggle:focus,.btn-dark-green.dropdown-toggle:hover {
    background-color: #3fa044!important
}

.btn-dark-green:not([disabled]):not(.disabled).active,.btn-dark-green:not([disabled]):not(.disabled):active,.show>.btn-dark-green.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #1b451d!important
}

.btn-dark-green:not([disabled]):not(.disabled).active:focus,.btn-dark-green:not([disabled]):not(.disabled):active:focus,.show>.btn-dark-green.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.dark-green-ic {
    color: #388e3c!important
}

.dark-green-ic:focus,.dark-green-ic:hover {
    color: #388e3c
}

table.table a.btn.btn-dark-green {
    color: #fff
}

.btn-outline-dark-green {
    border: 2px solid #388e3c!important;
    background-color: transparent!important;
    color: #388e3c!important
}

.btn-outline-dark-green.active,.btn-outline-dark-green:active,.btn-outline-dark-green:active:focus,.btn-outline-dark-green:focus,.btn-outline-dark-green:hover {
    border-color: #388e3c!important;
    background-color: transparent!important;
    color: #388e3c!important
}

.btn-outline-dark-green:not([disabled]):not(.disabled).active,.btn-outline-dark-green:not([disabled]):not(.disabled):active,.show>.btn-outline-dark-green.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #388e3c!important
}

.btn-outline-dark-green:not([disabled]):not(.disabled).active:focus,.btn-outline-dark-green:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-dark-green.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-light-green {
    background-color: #8bc34a!important;
    color: #fff
}

.btn-light-green:hover {
    background-color: #97c95d;
    color: #fff
}

.btn-light-green.focus,.btn-light-green:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-light-green.active,.btn-light-green:active,.btn-light-green:focus {
    background-color: #577d2a
}

.btn-light-green.dropdown-toggle {
    background-color: #8bc34a!important
}

.btn-light-green.dropdown-toggle:focus,.btn-light-green.dropdown-toggle:hover {
    background-color: #97c95d!important
}

.btn-light-green:not([disabled]):not(.disabled).active,.btn-light-green:not([disabled]):not(.disabled):active,.show>.btn-light-green.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #577d2a!important
}

.btn-light-green:not([disabled]):not(.disabled).active:focus,.btn-light-green:not([disabled]):not(.disabled):active:focus,.show>.btn-light-green.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.light-green-ic {
    color: #8bc34a!important
}

.light-green-ic:focus,.light-green-ic:hover {
    color: #8bc34a
}

table.table a.btn.btn-light-green {
    color: #fff
}

.btn-outline-light-green {
    border: 2px solid #8bc34a!important;
    background-color: transparent!important;
    color: #8bc34a!important
}

.btn-outline-light-green.active,.btn-outline-light-green:active,.btn-outline-light-green:active:focus,.btn-outline-light-green:focus,.btn-outline-light-green:hover {
    border-color: #8bc34a!important;
    background-color: transparent!important;
    color: #8bc34a!important
}

.btn-outline-light-green:not([disabled]):not(.disabled).active,.btn-outline-light-green:not([disabled]):not(.disabled):active,.show>.btn-outline-light-green.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #8bc34a!important
}

.btn-outline-light-green:not([disabled]):not(.disabled).active:focus,.btn-outline-light-green:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-light-green.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-yellow {
    background-color: #fbc02d!important;
    color: #fff
}

.btn-yellow:hover {
    background-color: #fbc846;
    color: #fff
}

.btn-yellow.focus,.btn-yellow:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-yellow.active,.btn-yellow:active,.btn-yellow:focus {
    background-color: #be8904
}

.btn-yellow.dropdown-toggle {
    background-color: #fbc02d!important
}

.btn-yellow.dropdown-toggle:focus,.btn-yellow.dropdown-toggle:hover {
    background-color: #fbc846!important
}

.btn-yellow:not([disabled]):not(.disabled).active,.btn-yellow:not([disabled]):not(.disabled):active,.show>.btn-yellow.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #be8904!important
}

.btn-yellow:not([disabled]):not(.disabled).active:focus,.btn-yellow:not([disabled]):not(.disabled):active:focus,.show>.btn-yellow.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.yellow-ic {
    color: #fbc02d!important
}

.yellow-ic:focus,.yellow-ic:hover {
    color: #fbc02d
}

table.table a.btn.btn-yellow {
    color: #fff
}

.btn-outline-yellow {
    border: 2px solid #fbc02d!important;
    background-color: transparent!important;
    color: #fbc02d!important
}

.btn-outline-yellow.active,.btn-outline-yellow:active,.btn-outline-yellow:active:focus,.btn-outline-yellow:focus,.btn-outline-yellow:hover {
    border-color: #fbc02d!important;
    background-color: transparent!important;
    color: #fbc02d!important
}

.btn-outline-yellow:not([disabled]):not(.disabled).active,.btn-outline-yellow:not([disabled]):not(.disabled):active,.show>.btn-outline-yellow.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #fbc02d!important
}

.btn-outline-yellow:not([disabled]):not(.disabled).active:focus,.btn-outline-yellow:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-yellow.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-amber {
    background-color: #ffa000!important;
    color: #fff
}

.btn-amber:hover {
    background-color: #ffaa1a;
    color: #fff
}

.btn-amber.focus,.btn-amber:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-amber.active,.btn-amber:active,.btn-amber:focus {
    background-color: #996000
}

.btn-amber.dropdown-toggle {
    background-color: #ffa000!important
}

.btn-amber.dropdown-toggle:focus,.btn-amber.dropdown-toggle:hover {
    background-color: #ffaa1a!important
}

.btn-amber:not([disabled]):not(.disabled).active,.btn-amber:not([disabled]):not(.disabled):active,.show>.btn-amber.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #996000!important
}

.btn-amber:not([disabled]):not(.disabled).active:focus,.btn-amber:not([disabled]):not(.disabled):active:focus,.show>.btn-amber.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.amber-ic {
    color: #ffa000!important
}

.amber-ic:focus,.amber-ic:hover {
    color: #ffa000
}

table.table a.btn.btn-amber {
    color: #fff
}

.btn-outline-amber {
    border: 2px solid #ffa000!important;
    background-color: transparent!important;
    color: #ffa000!important
}

.btn-outline-amber.active,.btn-outline-amber:active,.btn-outline-amber:active:focus,.btn-outline-amber:focus,.btn-outline-amber:hover {
    border-color: #ffa000!important;
    background-color: transparent!important;
    color: #ffa000!important
}

.btn-outline-amber:not([disabled]):not(.disabled).active,.btn-outline-amber:not([disabled]):not(.disabled):active,.show>.btn-outline-amber.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #ffa000!important
}

.btn-outline-amber:not([disabled]):not(.disabled).active:focus,.btn-outline-amber:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-amber.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-deep-orange {
    background-color: #ff7043!important;
    color: #fff
}

.btn-deep-orange:hover {
    background-color: #ff835d;
    color: #fff
}

.btn-deep-orange.focus,.btn-deep-orange:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-deep-orange.active,.btn-deep-orange:active,.btn-deep-orange:focus {
    background-color: #dc3500
}

.btn-deep-orange.dropdown-toggle {
    background-color: #ff7043!important
}

.btn-deep-orange.dropdown-toggle:focus,.btn-deep-orange.dropdown-toggle:hover {
    background-color: #ff835d!important
}

.btn-deep-orange:not([disabled]):not(.disabled).active,.btn-deep-orange:not([disabled]):not(.disabled):active,.show>.btn-deep-orange.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #dc3500!important
}

.btn-deep-orange:not([disabled]):not(.disabled).active:focus,.btn-deep-orange:not([disabled]):not(.disabled):active:focus,.show>.btn-deep-orange.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.deep-orange-ic {
    color: #ff7043!important
}

.deep-orange-ic:focus,.deep-orange-ic:hover {
    color: #ff7043
}

table.table a.btn.btn-deep-orange {
    color: #fff
}

.btn-outline-deep-orange {
    border: 2px solid #ff7043!important;
    background-color: transparent!important;
    color: #ff7043!important
}

.btn-outline-deep-orange.active,.btn-outline-deep-orange:active,.btn-outline-deep-orange:active:focus,.btn-outline-deep-orange:focus,.btn-outline-deep-orange:hover {
    border-color: #ff7043!important;
    background-color: transparent!important;
    color: #ff7043!important
}

.btn-outline-deep-orange:not([disabled]):not(.disabled).active,.btn-outline-deep-orange:not([disabled]):not(.disabled):active,.show>.btn-outline-deep-orange.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #ff7043!important
}

.btn-outline-deep-orange:not([disabled]):not(.disabled).active:focus,.btn-outline-deep-orange:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-deep-orange.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-brown {
    background-color: #795548!important;
    color: #fff
}

.btn-brown:hover {
    background-color: #896052;
    color: #fff
}

.btn-brown.focus,.btn-brown:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-brown.active,.btn-brown:active,.btn-brown:focus {
    background-color: #392822
}

.btn-brown.dropdown-toggle {
    background-color: #795548!important
}

.btn-brown.dropdown-toggle:focus,.btn-brown.dropdown-toggle:hover {
    background-color: #896052!important
}

.btn-brown:not([disabled]):not(.disabled).active,.btn-brown:not([disabled]):not(.disabled):active,.show>.btn-brown.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #392822!important
}

.btn-brown:not([disabled]):not(.disabled).active:focus,.btn-brown:not([disabled]):not(.disabled):active:focus,.show>.btn-brown.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.brown-ic {
    color: #795548!important
}

.brown-ic:focus,.brown-ic:hover {
    color: #795548
}

table.table a.btn.btn-brown {
    color: #fff
}

.btn-outline-brown {
    border: 2px solid #795548!important;
    background-color: transparent!important;
    color: #795548!important
}

.btn-outline-brown.active,.btn-outline-brown:active,.btn-outline-brown:active:focus,.btn-outline-brown:focus,.btn-outline-brown:hover {
    border-color: #795548!important;
    background-color: transparent!important;
    color: #795548!important
}

.btn-outline-brown:not([disabled]):not(.disabled).active,.btn-outline-brown:not([disabled]):not(.disabled):active,.show>.btn-outline-brown.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #795548!important
}

.btn-outline-brown:not([disabled]):not(.disabled).active:focus,.btn-outline-brown:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-brown.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-blue-grey {
    background-color: #78909c!important;
    color: #fff
}

.btn-blue-grey:hover {
    background-color: #879ca7;
    color: #fff
}

.btn-blue-grey.focus,.btn-blue-grey:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-blue-grey.active,.btn-blue-grey:active,.btn-blue-grey:focus {
    background-color: #4a5b64
}

.btn-blue-grey.dropdown-toggle {
    background-color: #78909c!important
}

.btn-blue-grey.dropdown-toggle:focus,.btn-blue-grey.dropdown-toggle:hover {
    background-color: #879ca7!important
}

.btn-blue-grey:not([disabled]):not(.disabled).active,.btn-blue-grey:not([disabled]):not(.disabled):active,.show>.btn-blue-grey.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #4a5b64!important
}

.btn-blue-grey:not([disabled]):not(.disabled).active:focus,.btn-blue-grey:not([disabled]):not(.disabled):active:focus,.show>.btn-blue-grey.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.blue-grey-ic {
    color: #78909c!important
}

.blue-grey-ic:focus,.blue-grey-ic:hover {
    color: #78909c
}

table.table a.btn.btn-blue-grey {
    color: #fff
}

.btn-outline-blue-grey {
    border: 2px solid #78909c!important;
    background-color: transparent!important;
    color: #78909c!important
}

.btn-outline-blue-grey.active,.btn-outline-blue-grey:active,.btn-outline-blue-grey:active:focus,.btn-outline-blue-grey:focus,.btn-outline-blue-grey:hover {
    border-color: #78909c!important;
    background-color: transparent!important;
    color: #78909c!important
}

.btn-outline-blue-grey:not([disabled]):not(.disabled).active,.btn-outline-blue-grey:not([disabled]):not(.disabled):active,.show>.btn-outline-blue-grey.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #78909c!important
}

.btn-outline-blue-grey:not([disabled]):not(.disabled).active:focus,.btn-outline-blue-grey:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-blue-grey.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-mdb-color {
    background-color: #59698d!important;
    color: #fff
}

.btn-mdb-color:hover {
    background-color: #63759d;
    color: #fff
}

.btn-mdb-color.focus,.btn-mdb-color:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-mdb-color.active,.btn-mdb-color:active,.btn-mdb-color:focus {
    background-color: #323a4e
}

.btn-mdb-color.dropdown-toggle {
    background-color: #59698d!important
}

.btn-mdb-color.dropdown-toggle:focus,.btn-mdb-color.dropdown-toggle:hover {
    background-color: #63759d!important
}

.btn-mdb-color:not([disabled]):not(.disabled).active,.btn-mdb-color:not([disabled]):not(.disabled):active,.show>.btn-mdb-color.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #323a4e!important
}

.btn-mdb-color:not([disabled]):not(.disabled).active:focus,.btn-mdb-color:not([disabled]):not(.disabled):active:focus,.show>.btn-mdb-color.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.mdb-color-ic {
    color: #59698d!important
}

.mdb-color-ic:focus,.mdb-color-ic:hover {
    color: #59698d
}

table.table a.btn.btn-mdb-color {
    color: #fff
}

.btn-outline-mdb-color {
    border: 2px solid #59698d!important;
    background-color: transparent!important;
    color: #59698d!important
}

.btn-outline-mdb-color.active,.btn-outline-mdb-color:active,.btn-outline-mdb-color:active:focus,.btn-outline-mdb-color:focus,.btn-outline-mdb-color:hover {
    border-color: #59698d!important;
    background-color: transparent!important;
    color: #59698d!important
}

.btn-outline-mdb-color:not([disabled]):not(.disabled).active,.btn-outline-mdb-color:not([disabled]):not(.disabled):active,.show>.btn-outline-mdb-color.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #59698d!important
}

.btn-outline-mdb-color:not([disabled]):not(.disabled).active:focus,.btn-outline-mdb-color:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-mdb-color.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-teal {
    background-color: #1fc794!important;
    color: #fff
}

.btn-teal:hover {
    background-color: #158463;
    color: #fff
}

.btn-teal.focus,.btn-teal:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-teal.active,.btn-teal:active,.btn-teal:focus {
    background-color: #000
}

.btn-teal.dropdown-toggle {
    background-color: #1fc794!important
}

.btn-teal.dropdown-toggle:focus,.btn-teal.dropdown-toggle:hover {
    background-color: #158463!important
}

.btn-teal:not([disabled]):not(.disabled).active,.btn-teal:not([disabled]):not(.disabled):active,.show>.btn-teal.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #000!important
}

.btn-teal:not([disabled]):not(.disabled).active:focus,.btn-teal:not([disabled]):not(.disabled):active:focus,.show>.btn-teal.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.teal-ic {
    color: #1fc794!important
}

.teal-ic:focus,.teal-ic:hover {
    color: #1fc794
}

table.table a.btn.btn-teal {
    color: #fff
}

.btn-outline-teal {
    border: 2px solid #1fc794!important;
    background-color: transparent!important;
    color: #1fc794!important
}

.btn-outline-teal.active,.btn-outline-teal:active,.btn-outline-teal:active:focus,.btn-outline-teal:focus,.btn-outline-teal:hover {
    border-color: #1fc794!important;
    background-color: transparent!important;
    color: #1fc794!important
}

.btn-outline-teal:not([disabled]):not(.disabled).active,.btn-outline-teal:not([disabled]):not(.disabled):active,.show>.btn-outline-teal.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #1fc794!important
}

.btn-outline-teal:not([disabled]):not(.disabled).active:focus,.btn-outline-teal:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-teal.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-maroon {
    background-color: #800000!important;
    color: #fff
}

.btn-maroon:hover {
    background-color: #330000;
    color: #fff
}

.btn-maroon.focus,.btn-maroon:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-maroon.active,.btn-maroon:active,.btn-maroon:focus {
    background-color: #000
}

.btn-maroon.dropdown-toggle {
    background-color: #800000!important
}

.btn-maroon.dropdown-toggle:focus,.btn-maroon.dropdown-toggle:hover {
    background-color: #330000!important
}

.btn-maroon:not([disabled]):not(.disabled).active,.btn-maroon:not([disabled]):not(.disabled):active,.show>.btn-maroon.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #000!important
}

.btn-maroon:not([disabled]):not(.disabled).active:focus,.btn-maroon:not([disabled]):not(.disabled):active:focus,.show>.btn-maroon.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.maroon-ic {
    color: #800000!important
}

.maroon-ic:focus,.maroon-ic:hover {
    color: #800000
}

table.table a.btn.btn-maroon {
    color: #fff
}

.btn-outline-maroon {
    border: 2px solid #800000!important;
    background-color: transparent!important;
    color: #800000!important
}

.btn-outline-maroon.active,.btn-outline-maroon:active,.btn-outline-maroon:active:focus,.btn-outline-maroon:focus,.btn-outline-maroon:hover {
    border-color: #800000!important;
    background-color: transparent!important;
    color: #800000!important
}

.btn-outline-maroon:not([disabled]):not(.disabled).active,.btn-outline-maroon:not([disabled]):not(.disabled):active,.show>.btn-outline-maroon.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #800000!important
}

.btn-outline-maroon:not([disabled]):not(.disabled).active:focus,.btn-outline-maroon:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-maroon.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-navy {
    background-color: #000066!important;
    color: #fff
}

.btn-navy:hover {
    background-color: #00001a;
    color: #fff
}

.btn-navy.focus,.btn-navy:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-navy.active,.btn-navy:active,.btn-navy:focus {
    background-color: #000
}

.btn-navy.dropdown-toggle {
    background-color: #000066!important
}

.btn-navy.dropdown-toggle:focus,.btn-navy.dropdown-toggle:hover {
    background-color: #00001a!important
}

.btn-navy:not([disabled]):not(.disabled).active,.btn-navy:not([disabled]):not(.disabled):active,.show>.btn-navy.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #000!important
}

.btn-navy:not([disabled]):not(.disabled).active:focus,.btn-navy:not([disabled]):not(.disabled):active:focus,.show>.btn-navy.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.navy-ic {
    color: #000066!important
}

.navy-ic:focus,.navy-ic:hover {
    color: #000066
}

table.table a.btn.btn-navy {
    color: #fff
}

.btn-outline-navy {
    border: 2px solid #000066!important;
    background-color: transparent!important;
    color: #000066!important
}

.btn-outline-navy.active,.btn-outline-navy:active,.btn-outline-navy:active:focus,.btn-outline-navy:focus,.btn-outline-navy:hover {
    border-color: #000066!important;
    background-color: transparent!important;
    color: #000066!important
}

.btn-outline-navy:not([disabled]):not(.disabled).active,.btn-outline-navy:not([disabled]):not(.disabled):active,.show>.btn-outline-navy.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #000066!important
}

.btn-outline-navy:not([disabled]):not(.disabled).active:focus,.btn-outline-navy:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-navy.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-grape {
    background-color: #b9135b!important;
    color: #fff
}

.btn-grape:hover {
    background-color: #730c39;
    color: #fff
}

.btn-grape.focus,.btn-grape:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-grape.active,.btn-grape:active,.btn-grape:focus {
    background-color: #000
}

.btn-grape.dropdown-toggle {
    background-color: #b9135b!important
}

.btn-grape.dropdown-toggle:focus,.btn-grape.dropdown-toggle:hover {
    background-color: #730c39!important
}

.btn-grape:not([disabled]):not(.disabled).active,.btn-grape:not([disabled]):not(.disabled):active,.show>.btn-grape.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #000!important
}

.btn-grape:not([disabled]):not(.disabled).active:focus,.btn-grape:not([disabled]):not(.disabled):active:focus,.show>.btn-grape.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.grape-ic {
    color: #b9135b!important
}

.grape-ic:focus,.grape-ic:hover {
    color: #b9135b
}

table.table a.btn.btn-grape {
    color: #fff
}

.btn-outline-grape {
    border: 2px solid #b9135b!important;
    background-color: transparent!important;
    color: #b9135b!important
}

.btn-outline-grape.active,.btn-outline-grape:active,.btn-outline-grape:active:focus,.btn-outline-grape:focus,.btn-outline-grape:hover {
    border-color: #b9135b!important;
    background-color: transparent!important;
    color: #b9135b!important
}

.btn-outline-grape:not([disabled]):not(.disabled).active,.btn-outline-grape:not([disabled]):not(.disabled):active,.show>.btn-outline-grape.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #b9135b!important
}

.btn-outline-grape:not([disabled]):not(.disabled).active:focus,.btn-outline-grape:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-grape.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-vermillion {
    background-color: #e34234!important;
    color: #fff
}

.btn-vermillion:hover {
    background-color: #b42518;
    color: #fff
}

.btn-vermillion.focus,.btn-vermillion:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-vermillion.active,.btn-vermillion:active,.btn-vermillion:focus {
    background-color: #000
}

.btn-vermillion.dropdown-toggle {
    background-color: #e34234!important
}

.btn-vermillion.dropdown-toggle:focus,.btn-vermillion.dropdown-toggle:hover {
    background-color: #b42518!important
}

.btn-vermillion:not([disabled]):not(.disabled).active,.btn-vermillion:not([disabled]):not(.disabled):active,.show>.btn-vermillion.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #000!important
}

.btn-vermillion:not([disabled]):not(.disabled).active:focus,.btn-vermillion:not([disabled]):not(.disabled):active:focus,.show>.btn-vermillion.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.vermillion-ic {
    color: #e34234!important
}

.vermillion-ic:focus,.vermillion-ic:hover {
    color: #e34234
}

table.table a.btn.btn-vermillion {
    color: #fff
}

.btn-outline-vermillion {
    border: 2px solid #e34234!important;
    background-color: transparent!important;
    color: #e34234!important
}

.btn-outline-vermillion.active,.btn-outline-vermillion:active,.btn-outline-vermillion:active:focus,.btn-outline-vermillion:focus,.btn-outline-vermillion:hover {
    border-color: #e34234!important;
    background-color: transparent!important;
    color: #e34234!important
}

.btn-outline-vermillion:not([disabled]):not(.disabled).active,.btn-outline-vermillion:not([disabled]):not(.disabled):active,.show>.btn-outline-vermillion.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #e34234!important
}

.btn-outline-vermillion:not([disabled]):not(.disabled).active:focus,.btn-outline-vermillion:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-vermillion.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-steel {
    background-color: #878f99!important;
    color: #fff
}

.btn-steel:hover {
    background-color: #6b5b95;
    color: #fff
}

.btn-steel.focus,.btn-steel:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.btn-steel.active,.btn-steel:active,.btn-steel:focus {
    background-color: #000
}

.btn-steel.dropdown-toggle {
    background-color: #878f99!important
}

.btn-steel.dropdown-toggle:focus,.btn-steel.dropdown-toggle:hover {
    background-color: #6b5b95!important
}

.btn-steel:not([disabled]):not(.disabled).active,.btn-steel:not([disabled]):not(.disabled):active,.show>.btn-steel.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: #000!important
}

.btn-steel:not([disabled]):not(.disabled).active:focus,.btn-steel:not([disabled]):not(.disabled):active:focus,.show>.btn-steel.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}

.steel-ic {
    color: #878f99!important
}

.steel-ic:focus,.steel-ic:hover {
    color: #878f99
}

table.table a.btn.btn-steel {
    color: #fff
}

.btn-outline-steel {
    border: 2px solid #878f99!important;
    background-color: transparent!important;
    color: #878f99!important
}

.btn-outline-steel.active,.btn-outline-steel:active,.btn-outline-steel:active:focus,.btn-outline-steel:focus,.btn-outline-steel:hover {
    border-color: #878f99!important;
    background-color: transparent!important;
    color: #878f99!important
}

.btn-outline-steel:not([disabled]):not(.disabled).active,.btn-outline-steel:not([disabled]):not(.disabled):active,.show>.btn-outline-steel.dropdown-toggle {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
    background-color: transparent!important;
    border-color: #878f99!important
}

.btn-outline-steel:not([disabled]):not(.disabled).active:focus,.btn-outline-steel:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-steel.dropdown-toggle:focus {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}
