
.btn-navy {
    background-color: #001F3F;
    border-color: #001F3F;
    color:#FFFFFF;
}
.btn-navy:hover,
.btn-navy:focus,
.btn-navy:active,
.btn-navy.active {
    background-color: #001226;
    border-color: #00060c;
    color:#FFFFFF;
}
.btn-navy.disabled:hover,
.btn-navy.disabled:focus,
.btn-navy.disabled:active,
.btn-navy.disabled.active,
.btn-navy[disabled]:hover,
.btn-navy[disabled]:focus,
.btn-navy[disabled]:active,
.btn-navy[disabled].active,
fieldset[disabled] .btn-navy:hover,
fieldset[disabled] .btn-navy:focus,
fieldset[disabled] .btn-navy:active,
fieldset[disabled] .btn-navy.active {
    background-color: #001F3F;
    border-color: #001F3F;
}


.btn-blue {
    background-color: #0074D9;
    border-color: #0074D9;
    color:#FFFFFF;
}
.btn-blue:hover,
.btn-blue:focus,
.btn-blue:active,
.btn-blue.active {
    background-color: #0066c0;
    border-color: #0059a6;
    color:#FFFFFF;
}
.btn-blue.disabled:hover,
.btn-blue.disabled:focus,
.btn-blue.disabled:active,
.btn-blue.disabled.active,
.btn-blue[disabled]:hover,
.btn-blue[disabled]:focus,
.btn-blue[disabled]:active,
.btn-blue[disabled].active,
fieldset[disabled] .btn-blue:hover,
fieldset[disabled] .btn-blue:focus,
fieldset[disabled] .btn-blue:active,
fieldset[disabled] .btn-blue.active {
    background-color: #0074D9;
    border-color: #0074D9;
}


.btn-aqua {
    background-color: #39CCCC;
    border-color: #39CCCC;
    color:#FFFFFF;
}
.btn-aqua:hover,
.btn-aqua:focus,
.btn-aqua:active,
.btn-aqua.active {
    background-color: #66d4ff;
    border-color: #4ccdff;
    color:#FFFFFF;
}
.btn-aqua.disabled:hover,
.btn-aqua.disabled:focus,
.btn-aqua.disabled:active,
.btn-aqua.disabled.active,
.btn-aqua[disabled]:hover,
.btn-aqua[disabled]:focus,
.btn-aqua[disabled]:active,
.btn-aqua[disabled].active,
fieldset[disabled] .btn-aqua:hover,
fieldset[disabled] .btn-aqua:focus,
fieldset[disabled] .btn-aqua:active,
fieldset[disabled] .btn-aqua.active {
    background-color: #39CCCC;
    border-color: #39CCCC;
}


.btn-teal {
    background-color: #39CCCC;
    border-color: #39CCCC;
    color:#FFFFFF;
}
.btn-teal:hover,
.btn-teal:focus,
.btn-teal:active,
.btn-teal.active {
    background-color: #66d4ff;
    border-color: #4ccdff;
    color:#FFFFFF;
}
.btn-teal.disabled:hover,
.btn-teal.disabled:focus,
.btn-teal.disabled:active,
.btn-teal.disabled.active,
.btn-teal[disabled]:hover,
.btn-teal[disabled]:focus,
.btn-teal[disabled]:active,
.btn-teal[disabled].active,
fieldset[disabled] .btn-teal:hover,
fieldset[disabled] .btn-teal:focus,
fieldset[disabled] .btn-teal:active,
fieldset[disabled] .btn-teal.active {
    background-color: #39CCCC;
    border-color: #39CCCC;
}



.btn-olive {
    background-color: #3D9970;
    border-color: #3D9970;
    color:#FFFFFF;
}
.btn-olive:hover,
.btn-olive:focus,
.btn-olive:active,
.btn-olive.active {
    background-color: #368763;
    border-color: #2e7555;
    color:#FFFFFF;
}
.btn-olive.disabled:hover,
.btn-olive.disabled:focus,
.btn-olive.disabled:active,
.btn-olive.disabled.active,
.btn-olive[disabled]:hover,
.btn-olive[disabled]:focus,
.btn-olive[disabled]:active,
.btn-olive[disabled].active,
fieldset[disabled] .btn-olive:hover,
fieldset[disabled] .btn-olive:focus,
fieldset[disabled] .btn-olive:active,
fieldset[disabled] .btn-olive.active {
    background-color: #3D9970;
    border-color: #3D9970;
}



.btn-green {
    background-color: #2ECC40;
    border-color: #2ECC40;
    color:#FFFFFF;
}
.btn-green:hover,
.btn-green:focus,
.btn-green:active,
.btn-green.active {
    background-color: #29b739;
    border-color: #25a233;
    color:#FFFFFF;
}
.btn-green.disabled:hover,
.btn-green.disabled:focus,
.btn-green.disabled:active,
.btn-green.disabled.active,
.btn-green[disabled]:hover,
.btn-green[disabled]:focus,
.btn-green[disabled]:active,
.btn-green[disabled].active,
fieldset[disabled] .btn-green:hover,
fieldset[disabled] .btn-green:focus,
fieldset[disabled] .btn-green:active,
fieldset[disabled] .btn-green.active {
    background-color: #2ECC40;
    border-color: #2ECC40;
}



.btn-lime {
    background-color: #01FF70;
    border-color: #01FF70;
    color:#FFFFFF;
}
.btn-lime:hover,
.btn-lime:focus,
.btn-lime:active,
.btn-lime.active {
    background-color: #00e765;
    border-color: #00cd5a;
    color:#FFFFFF;
}
.btn-lime.disabled:hover,
.btn-lime.disabled:focus,
.btn-lime.disabled:active,
.btn-lime.disabled.active,
.btn-lime[disabled]:hover,
.btn-lime[disabled]:focus,
.btn-lime[disabled]:active,
.btn-lime[disabled].active,
fieldset[disabled] .btn-lime:hover,
fieldset[disabled] .btn-lime:focus,
fieldset[disabled] .btn-lime:active,
fieldset[disabled] .btn-lime.active {
    background-color: #01FF70;
    border-color: #01FF70;
}




.btn-yellow {
    background-color: #FFDC00;
    border-color: #FFDC00;
    color:#111;
}
.btn-yellow:hover,
.btn-yellow:focus,
.btn-yellow:active,
.btn-yellow.active {
    background-color: #e6c600;
    border-color: #ccb000;
    color:#111;
}
.btn-yellow.disabled:hover,
.btn-yellow.disabled:focus,
.btn-yellow.disabled:active,
.btn-yellow.disabled.active,
.btn-yellow[disabled]:hover,
.btn-yellow[disabled]:focus,
.btn-yellow[disabled]:active,
.btn-yellow[disabled].active,
fieldset[disabled] .btn-yellow:hover,
fieldset[disabled] .btn-yellow:focus,
fieldset[disabled] .btn-yellow:active,
fieldset[disabled] .btn-yellow.active {
    background-color: #FFDC00;
    border-color: #FFDC00;
}




.btn-orange {
    background-color: #FF851B;
    border-color: #FF851B;
    color:#FFFFFF;
}
.btn-orange:hover,
.btn-orange:focus,
.btn-orange:active,
.btn-orange.active {
    background-color: #ff7701;
    border-color: #e76b00;
    color:#FFFFFF;
}
.btn-orange.disabled:hover,
.btn-orange.disabled:focus,
.btn-orange.disabled:active,
.btn-orange.disabled.active,
.btn-orange[disabled]:hover,
.btn-orange[disabled]:focus,
.btn-orange[disabled]:active,
.btn-orange[disabled].active,
fieldset[disabled] .btn-orange:hover,
fieldset[disabled] .btn-orange:focus,
fieldset[disabled] .btn-orange:active,
fieldset[disabled] .btn-orange.active {
    background-color: #FF851B;
    border-color: #FF851B;
}




.btn-red {
    background-color: #FF4136;
    border-color: #FF4136;
    color:#FFFFFF;
}
.btn-red:hover,
.btn-red:focus,
.btn-red:active,
.btn-red.active {
    background-color: #ff291d;
    border-color: #ff1103;
    color:#FFFFFF;
}
.btn-red.disabled:hover,
.btn-red.disabled:focus,
.btn-red.disabled:active,
.btn-red.disabled.active,
.btn-red[disabled]:hover,
.btn-red[disabled]:focus,
.btn-red[disabled]:active,
.btn-red[disabled].active,
fieldset[disabled] .btn-red:hover,
fieldset[disabled] .btn-red:focus,
fieldset[disabled] .btn-red:active,
fieldset[disabled] .btn-red.active {
    background-color: #FF4136;
    border-color: #FF4136;
}



.btn-maroon {
    background-color: #85144B;
    border-color: #85144B;
    color:#FFFFFF;
}
.btn-maroon:hover,
.btn-maroon:focus,
.btn-maroon:active,
.btn-maroon.active {
    background-color: #6f113f;
    border-color: #590d32;
    color:#FFFFFF;
}
.btn-maroon.disabled:hover,
.btn-maroon.disabled:focus,
.btn-maroon.disabled:active,
.btn-maroon.disabled.active,
.btn-maroon[disabled]:hover,
.btn-maroon[disabled]:focus,
.btn-maroon[disabled]:active,
.btn-maroon[disabled].active,
fieldset[disabled] .btn-maroon:hover,
fieldset[disabled] .btn-maroon:focus,
fieldset[disabled] .btn-maroon:active,
fieldset[disabled] .btn-maroon.active {
    background-color: #85144B;
    border-color: #85144B;
}




.btn-fuchsia {
    background-color: #F012BE;
    border-color: #F012BE;
    color:#FFFFFF;
}
.btn-fuchsia:hover,
.btn-fuchsia:focus,
.btn-fuchsia:active,
.btn-fuchsia.active {
    background-color: #db0ead;
    border-color: #c30c9a;
    color:#FFFFFF;
}
.btn-fuchsia.disabled:hover,
.btn-fuchsia.disabled:focus,
.btn-fuchsia.disabled:active,
.btn-fuchsia.disabled.active,
.btn-fuchsia[disabled]:hover,
.btn-fuchsia[disabled]:focus,
.btn-fuchsia[disabled]:active,
.btn-fuchsia[disabled].active,
fieldset[disabled] .btn-fuchsia:hover,
fieldset[disabled] .btn-fuchsia:focus,
fieldset[disabled] .btn-fuchsia:active,
fieldset[disabled] .btn-fuchsia.active {
    background-color: #F012BE;
    border-color: #F012BE;
}



.btn-purple {
    background-color: #B10DC9;
    border-color: #B10DC9;
    color:#FFFFFF;
}
.btn-purple:hover,
.btn-purple:focus,
.btn-purple:active,
.btn-purple.active {
    background-color: #9c0bb1;
    border-color: #870a99;
    color:#FFFFFF;
}
.btn-purple.disabled:hover,
.btn-purple.disabled:focus,
.btn-purple.disabled:active,
.btn-purple.disabled.active,
.btn-purple[disabled]:hover,
.btn-purple[disabled]:focus,
.btn-purple[disabled]:active,
.btn-purple[disabled].active,
fieldset[disabled] .btn-purple:hover,
fieldset[disabled] .btn-purple:focus,
fieldset[disabled] .btn-purple:active,
fieldset[disabled] .btn-purple.active {
    background-color: #B10DC9;
    border-color: #B10DC9;
}



.btn-black {
    background-color: #111111;
    border-color: #111111;
    color:#FFFFFF;
}
.btn-black:hover,
.btn-black:focus,
.btn-black:active,
.btn-black.active {
    background-color: #040404;
    border-color: #000000;
    color:#FFFFFF;
}
.btn-black.disabled:hover,
.btn-black.disabled:focus,
.btn-black.disabled:active,
.btn-black.disabled.active,
.btn-black[disabled]:hover,
.btn-black[disabled]:focus,
.btn-black[disabled]:active,
.btn-black[disabled].active,
fieldset[disabled] .btn-black:hover,
fieldset[disabled] .btn-black:focus,
fieldset[disabled] .btn-black:active,
fieldset[disabled] .btn-black.active {
    background-color: #111111;
    border-color: #111111;
}



.btn-gray {
    background-color: #AAAAAA;
    border-color: #AAAAAA;
    color:#111;
}
.btn-gray:hover,
.btn-gray:focus,
.btn-gray:active,
.btn-gray.active {
    background-color: #9d9d9d;
    border-color: #919191;
    color:#111;
}
.btn-gray.disabled:hover,
.btn-gray.disabled:focus,
.btn-gray.disabled:active,
.btn-gray.disabled.active,
.btn-gray[disabled]:hover,
.btn-gray[disabled]:focus,
.btn-gray[disabled]:active,
.btn-gray[disabled].active,
fieldset[disabled] .btn-gray:hover,
fieldset[disabled] .btn-gray:focus,
fieldset[disabled] .btn-gray:active,
fieldset[disabled] .btn-gray.active {
    background-color: #AAAAAA;
    border-color: #AAAAAA;
}



.btn-silver {
    background-color: #DDDDDD;
    border-color: #DDDDDD;
    color:#111;
}
.btn-silver:hover,
.btn-silver:focus,
.btn-silver:active,
.btn-silver.active {
    background-color: #d0d0d0;
    border-color: #c4c4c4;
    color:#111;
}
.btn-silver.disabled:hover,
.btn-silver.disabled:focus,
.btn-silver.disabled:active,
.btn-silver.disabled.active,
.btn-silver[disabled]:hover,
.btn-silver[disabled]:focus,
.btn-silver[disabled]:active,
.btn-silver[disabled].active,
fieldset[disabled] .btn-silver:hover,
fieldset[disabled] .btn-silver:focus,
fieldset[disabled] .btn-silver:active,
fieldset[disabled] .btn-silver.active {
    background-color: #DDDDDD;
    border-color: #DDDDDD;
}


.btn-white {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    color: #333;
}
.btn-white:hover,
.btn-white:focus,
.btn-white:active,
.btn-white.active {
    background-color: #f2f2f2;
    border-color: #e6e6e6;
    color: #111;
}
.btn-white.disabled:hover,
.btn-white.disabled:focus,
.btn-white.disabled:active,
.btn-white.disabled.active,
.btn-white[disabled]:hover,
.btn-white[disabled]:focus,
.btn-white[disabled]:active,
.btn-white[disabled].active,
fieldset[disabled] .btn-white:hover,
fieldset[disabled] .btn-white:focus,
fieldset[disabled] .btn-white:active,
fieldset[disabled] .btn-white.active {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    color: #CCCCCC;
}



.btn-white-outline {
    background-color: transparent;
    border-color: #FFFFFF;
    color: #FFF;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline:active,
.btn-white-outline.active {
    background-color: rgba(255,255,255,0.2);
    color: #FFF;
}
.btn-white-outline.disabled:hover,
.btn-white-outline.disabled:focus,
.btn-white-outline.disabled:active,
.btn-white-outline.disabled.active,
.btn-white-outline[disabled]:hover,
.btn-white-outline[disabled]:focus,
.btn-white-outline[disabled]:active,
.btn-white-outline[disabled].active,
fieldset[disabled] .btn-white-outline:hover,
fieldset[disabled] .btn-white-outline:focus,
fieldset[disabled] .btn-white-outline:active,
fieldset[disabled] .btn-white-outline.active {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    color: #CCCCCC;
}


