/* DEFAULT */
.btn-default {
  color: #1f232a;
  background-color: #efeff0;
  border-color: #efeff0;
}
.btn-default:focus,
.btn-default.focus {
  color: #1f232a;
  background-color: #e5e5e5;
  border-color: #aeaeb3;
}
.btn-default:hover {
  color: #1f232a;
  background-color: #e5e5e5;
  border-color: #e5e5e5;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #1f232a;
  background-color: #e5e5e5;
  border-color: #e5e5e5;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #1f232a;
  background-color: #e5e5e5;
  border-color: #aeaeb3;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #efeff0;
  border-color: #efeff0;
}
.btn-default .badge {
  color: #efeff0;
  background-color: #1f232a;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus {
  color: #1f232a !important;
}
.btn-default.btn-icon i {
  background-color: #e5e5e5;
}

/* PRIMARY */
.btn-primary {
  color: #ffffff;
  background-color: #303641;
  border-color: #303641;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #1a1d22;
  border-color: #000000;
}
.btn-primary:hover {
  color: #ffffff;
  background-color: #1a1d22;
  border-color: #0b0d0f;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #1a1d22;
  border-color: #0b0d0f;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #ffffff;
  background-color: #0b0d0f;
  border-color: #000000;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #303641;
  border-color: #303641;
}
.btn-primary .badge {
  color: #303641;
  background-color: #ffffff;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
}
.btn-primary.btn-icon i {
  background-color: #1a1d22;
}

/* BLUE */
.btn-blue {
  color: #ffffff;
  background-color: #4f7ec0;
  border-color: #4f7ec0;
}
.btn-blue:focus,
.btn-blue.focus {
  color: #ffffff;
  background-color: #2d4b7f;
  border-color: #2d4b7f;
}
.btn-blue:hover {
  color: #ffffff;
  background-color: #2d4b7f;
  border-color: #2d4b7f;
}
.btn-blue:active,
.btn-blue.active,
.open > .dropdown-toggle.btn-blue {
  color: #ffffff;
  background-color: #2d4b7f;
  border-color: #2d4b7f;
}
.btn-blue:active:hover,
.btn-blue.active:hover,
.open > .dropdown-toggle.btn-blue:hover,
.btn-blue:active:focus,
.btn-blue.active:focus,
.open > .dropdown-toggle.btn-blue:focus,
.btn-blue:active.focus,
.btn-blue.active.focus,
.open > .dropdown-toggle.btn-blue.focus {
  color: #ffffff;
  background-color: #2d4b7f;
  border-color: #2d4b7f;
}
.btn-blue.disabled:hover,
.btn-blue[disabled]:hover,
fieldset[disabled] .btn-blue:hover,
.btn-blue.disabled:focus,
.btn-blue[disabled]:focus,
fieldset[disabled] .btn-blue:focus,
.btn-blue.disabled.focus,
.btn-blue[disabled].focus,
fieldset[disabled] .btn-blue.focus {
  background-color: #4f7ec0;
  border-color: #4f7ec0;
}
.btn-blue .badge {
  color: #4f7ec0;
  background-color: #ffffff;
}
.btn-blue:hover,
.btn-blue:focus,
.btn-blue.focus {
  color: #ffffff !important;
}
.btn-blue.btn-icon i {
  background-color: #2d4b7f;
}

/* RED */
.btn-red {
  color: #ffffff;
  background-color: #df3b44;
  border-color: #df3b44;
}
.btn-red:focus,
.btn-red.focus {
  color: #ffffff;
  background-color: #ae2533;
  border-color: #ae2533;
}
.btn-red:hover {
  color: #ffffff;
  background-color: #ae2533;
  border-color: #ae2533;
}
.btn-red:active,
.btn-red.active,
.open > .dropdown-toggle.btn-red {
  color: #ffffff;
  background-color: #ae2533;
  border-color: #ae2533;
}
.btn-red:active:hover,
.btn-red.active:hover,
.open > .dropdown-toggle.btn-red:hover,
.btn-red:active:focus,
.btn-red.active:focus,
.open > .dropdown-toggle.btn-red:focus,
.btn-red:active.focus,
.btn-red.active.focus,
.open > .dropdown-toggle.btn-red.focus {
  color: #ffffff;
  background-color: #ae2533;
  border-color: #ae2533;
}
.btn-red.disabled:hover,
.btn-red[disabled]:hover,
fieldset[disabled] .btn-red:hover,
.btn-red.disabled:focus,
.btn-red[disabled]:focus,
fieldset[disabled] .btn-red:focus,
.btn-red.disabled.focus,
.btn-red[disabled].focus,
fieldset[disabled] .btn-red.focus {
  background-color: #df3b44;
  border-color: #df3b44;
}
.btn-red .badge {
  color: #df3b44;
  background-color: #ffffff;
}
.btn-red:hover,
.btn-red:focus,
.btn-red.focus {
  color: #ffffff !important;
}
.btn-red.btn-icon i {
  background-color: #ae2533;
}

/* ORANGE */
.btn-orange {
  color: #ffffff;
  background-color: #f9a71a;
  border-color: #f9a71a;
}
.btn-orange:focus,
.btn-orange.focus {
  color: #ffffff;
  background-color: #e96a00;
  border-color: #e96a00;
}
.btn-orange:hover {
  color: #ffffff;
  background-color: #e96a00;
  border-color: #e96a00;
}
.btn-orange:active,
.btn-orange.active,
.open > .dropdown-toggle.btn-orange {
  color: #ffffff;
  background-color: #e96a00;
  border-color: #e96a00;
}
.btn-orange:active:hover,
.btn-orange.active:hover,
.open > .dropdown-toggle.btn-orange:hover,
.btn-orange:active:focus,
.btn-orange.active:focus,
.open > .dropdown-toggle.btn-orange:focus,
.btn-orange:active.focus,
.btn-orange.active.focus,
.open > .dropdown-toggle.btn-orange.focus {
  color: #ffffff;
  background-color: #a86300;
  border-color: #e96a00;
}
.btn-orange.disabled:hover,
.btn-orange[disabled]:hover,
fieldset[disabled] .btn-orange:hover,
.btn-orange.disabled:focus,
.btn-orange[disabled]:focus,
fieldset[disabled] .btn-orange:focus,
.btn-orange.disabled.focus,
.btn-orange[disabled].focus,
fieldset[disabled] .btn-orange.focus {
  background-color: #f9a71a;
  border-color: #f9a71a;
}
.btn-orange .badge {
  color: #f9a71a;
  background-color: #ffffff;
}
.btn-orange:hover,
.btn-orange:focus,
.btn-orange.focus {
  color: #ffffff !important;
}
.btn-orange.btn-icon i {
  background-color: #e96a00;
}

/* GOLD */
.btn-gold {
  color: #42330a;
  background-color: #fbcf36;
  border-color: #fbcf36;
}
.btn-gold:focus,
.btn-gold.focus {
  color: #42330a;
  background-color: #eca70f;
  border-color: #eca70f;
}
.btn-gold:hover {
  color: #42330a;
  background-color: #eca70f;
  border-color: #eca70f;
}
.btn-gold:active,
.btn-gold.active,
.open > .dropdown-toggle.btn-gold {
  color: #42330a;
  background-color: #eca70f;
  border-color: #eca70f;
}
.btn-gold:active:hover,
.btn-gold.active:hover,
.open > .dropdown-toggle.btn-gold:hover,
.btn-gold:active:focus,
.btn-gold.active:focus,
.open > .dropdown-toggle.btn-gold:focus,
.btn-gold:active.focus,
.btn-gold.active.focus,
.open > .dropdown-toggle.btn-gold.focus {
  color: #42330a;
  background-color: #eca70f;
  border-color: #eca70f;
}
.btn-gold.disabled:hover,
.btn-gold[disabled]:hover,
fieldset[disabled] .btn-gold:hover,
.btn-gold.disabled:focus,
.btn-gold[disabled]:focus,
fieldset[disabled] .btn-gold:focus,
.btn-gold.disabled.focus,
.btn-gold[disabled].focus,
fieldset[disabled] .btn-gold.focus {
  background-color: #fbcf36;
  border-color: #fbcf36;
}
.btn-gold .badge {
  color: #fbcf36;
  background-color: #42330a;
}
.btn-gold:hover,
.btn-gold:focus,
.btn-gold.focus {
  color: #42330a !important;
}
.btn-gold.btn-icon i {
  background-color: #eca70f;
}

/* SUCCESS & GREEN */
.btn-success,
.btn-green {
  color: #ffffff;
  background-color: #6ec536;
  border-color: #6ec536;
}
.btn-success:focus,
.btn-green:focus,
.btn-success.focus,
.btn-green.focus {
  color: #ffffff;
  background-color: #399f27;
  border-color: #399f27;
}
.btn-success:hover,
.btn-green:hover {
  color: #ffffff;
  background-color: #399f27;
  border-color: #399f27;
}
.btn-success:active,
.btn-green:active,
.btn-success.active,
.btn-green.active,
.open > .dropdown-toggle.btn-success,
.open > .dropdown-toggle.btn-green {
  color: #ffffff;
  background-color: #399f27;
  border-color: #399f27;
}
.btn-success:active:hover,
.btn-green:active:hover,
.btn-success.active:hover,
.btn-green.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.open > .dropdown-toggle.btn-green:hover,
.btn-success:active:focus,
.btn-green:active:focus,
.btn-success.active:focus,
.btn-green.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.open > .dropdown-toggle.btn-green:focus,
.btn-success:active.focus,
.btn-green:active.focus,
.btn-success.active.focus,
.btn-green.active.focus,
.open > .dropdown-toggle.btn-success.focus,
.open > .dropdown-toggle.btn-green.focus {
  color: #ffffff;
  background-color: #399f27;
  border-color: #399f27;
}
.btn-success.disabled:hover,
.btn-green.disabled:hover,
.btn-success[disabled]:hover,
.btn-green[disabled]:hover,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-green:hover,
.btn-success.disabled:focus,
.btn-green.disabled:focus,
.btn-success[disabled]:focus,
.btn-green[disabled]:focus,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-green:focus,
.btn-success.disabled.focus,
.btn-green.disabled.focus,
.btn-success[disabled].focus,
.btn-green[disabled].focus,
fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-green.focus {
  background-color: #6ec536;
  border-color: #6ec536;
}
.btn-success .badge,
.btn-green .badge {
  color: #6ec536;
  background-color: #ffffff;
}
.btn-success:hover,
.btn-green:hover,
.btn-success:focus,
.btn-green:focus,
.btn-success.focus,
.btn-green.focus {
  color: #ffffff !important;
}
.btn-success.btn-icon i,
.btn-green.btn-icon i {
  background-color: #399f27;
}

/* INFO */
.btn-info {
  color: #ffffff;
  background-color: #51b6de;
  border-color: #51b6de;
}
.btn-info:focus,
.btn-info.focus {
  color: #ffffff;
  background-color: #3385a9;
  border-color: #3385a9;
}
.btn-info:hover {
  color: #ffffff;
  background-color: #3385a9;
  border-color: #3385a9;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #3385a9;
  border-color: #3385a9;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #ffffff;
  background-color: #3385a9;
  border-color: #3385a9;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #51b6de;
  border-color: #51b6de;
}
.btn-info .badge {
  color: #51b6de;
  background-color: #ffffff;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
}
.btn-info.btn-icon i {
  background-color: #3385a9;
}

/* WARNING */
.btn-warning {
  color: #ffffff;
  background-color: #fad738;
  border-color: #fad738;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff;
  background-color: #eca70f;
  border-color: #eca70f;
}
.btn-warning:hover {
  color: #ffffff;
  background-color: #eca70f;
  border-color: #eca70f;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #eca70f;
  border-color: #eca70f;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #ffffff;
  background-color: #eca70f;
  border-color: #eca70f;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #fad738;
  border-color: #fad738;
}
.btn-warning .badge {
  color: #fad738;
  background-color: #ffffff;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff !important;
}
.btn-warning.btn-icon i {
  background-color: #eca70f;
}

/* DANGER */
.btn-danger {
  color: #ffffff;
  background-color: #df3b44;
  border-color: #df3b44;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff;
  background-color: #ae2533;
  border-color: #ae2533;
}
.btn-danger:hover {
  color: #ffffff;
  background-color: #ae2533;
  border-color: #ae2533;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #ae2533;
  border-color: #ae2533;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #ffffff;
  background-color: #ae2533;
  border-color: #ae2533;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #df3b44;
  border-color: #df3b44;
}
.btn-danger .badge {
  color: #df3b44;
  background-color: #ffffff;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
}
.btn-danger.btn-icon i {
  background-color: #ae2533;
}


/* TILE */
.tile-stats.tile-primary,
.tile-progress.tile-primary,
.tile-title.tile-primary{ background: #303641; }
.tile-stats.tile-primary:hover,
.tile-title.tile-primay:hover{ background: #252a32; }

.tile-stats.tile-red,
.tile-progress.tile-red,
.tile-title.tile-red{ background: #ef5f63; }
.tile-stats.tile-red:hover,
.tile-title.tile-red:hover{ background: #e54554; }

.tile-stats.tile-green,
.tile-progress.tile-green,
.tile-title.tile-green{ background: #0fa35c; }
.tile-stats.tile-green:hover,
.tile-title.tile-green:hover{ background: #008d4c; }

.tile-stats.tile-aqua,
.tile-progress.tile-aqua,
.tile-title.tile-aqua{ background: #4fb6df; }
.tile-stats.tile-aqua:hover,
.tile-title.tile-aqua:hover{ background: #00acd6; }

.tile-stats.tile-orange,
.tile-progress.tile-orange,
.tile-title.tile-orange{ background: #fbcf36; }
.tile-stats.tile-orange:hover,
.tile-title.tile-orange:hover{ background: #f8c100; }

.tile-stats.tile-blue,
.tile-progress.tile-blue,
.tile-title.tile-blue{ background: #4e7ec0; }
.tile-stats.tile-blue:hover,
.tile-title.tile-blue:hover{ background: #00639e; }

.tile-stats.tile-cyan,
.tile-progress.tile-cyan,
.tile-title.tile-cyan{ background: #00b29e; }
.tile-stats.tile-cyan:hover,
.tile-title.tile-cyan:hover{ background: #009987; }

.tile-stats.tile-purple,
.tile-progress.tile-purple,
.tile-title.tile-purple{ background: #9656e2; }
.tile-stats.tile-purple:hover,
.tile-title.tile-purple:hover{ background: #8245cd; }

.tile-stats.tile-pink,
.tile-progress.tile-pink,
.tile-title.tile-pink{ background: #f400ab; }
.tile-stats.tile-pink:hover,
.tile-title.tile-pink:hover{ background: #e1009e; }

.tile-stats.tile-brown,
.tile-progress.tile-brown,
.tile-title.tile-brown{ background: #896a2b; }
.tile-stats.tile-brown:hover,
.tile-title.tile-brown:hover{ background: #584418; }

.tile-stats.tile-plum,
.tile-progress.tile-plum,
.tile-title.tile-plum{ background: #843131; }
.tile-stats.tile-plum:hover,
.tile-title.tile-plum:hover{ background: #5c1717; }

.tile-stats.tile-gray,
.tile-progress.tile-gray,
.tile-title.tile-gray{ background: #f0f0f0; }
.tile-stats.tile-gray:hover,
.tile-title.tile-gray:hover{ background: #e8e8e8; }
