.btn.active.btn-active-primary {
  background-color: #4e91b1;
  border-color: #4e91b1;
  color: #fff;
}
.btn.active.btn-active-primary:hover {
  background-color: #6aa3bd;
  border-color: #6aa3bd;
  color: #fff;
}
.btn.active.btn-active-primary:focus, .btn.active.btn-active-primary.focus {
  color: #fff;
}
.btn.active.btn-active-primary.disabled, .btn.active.btn-active-primary:disabled {
  background-color: #4e91b1;
  border-color: #4e91b1;
  opacity: 0.5;
}
.btn.active.btn-active-primary:not([disabled]):not(.disabled).active, .btn.active.btn-active-primary:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-primary.dropdown-toggle {
  background-color: #427a95;
  border-color: #427a95;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-secondary {
  background-color: #e4e7ea;
  border-color: #e4e7ea;
  color: #fff;
}
.btn.active.btn-active-secondary:hover {
  background-color: #fbfbfc;
  border-color: #fbfbfc;
  color: #fff;
}
.btn.active.btn-active-secondary:focus, .btn.active.btn-active-secondary.focus {
  color: #fff;
}
.btn.active.btn-active-secondary.disabled, .btn.active.btn-active-secondary:disabled {
  background-color: #e4e7ea;
  border-color: #e4e7ea;
  opacity: 0.5;
}
.btn.active.btn-active-secondary:not([disabled]):not(.disabled).active, .btn.active.btn-active-secondary:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-secondary.dropdown-toggle {
  background-color: #cdd3d8;
  border-color: #cdd3d8;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-success {
  background-color: #83ce42;
  border-color: #83ce42;
  color: #fff;
}
.btn.active.btn-active-success:hover {
  background-color: #98d662;
  border-color: #98d662;
  color: #fff;
}
.btn.active.btn-active-success:focus, .btn.active.btn-active-success.focus {
  color: #fff;
}
.btn.active.btn-active-success.disabled, .btn.active.btn-active-success:disabled {
  background-color: #83ce42;
  border-color: #83ce42;
  opacity: 0.5;
}
.btn.active.btn-active-success:not([disabled]):not(.disabled).active, .btn.active.btn-active-success:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-success.dropdown-toggle {
  background-color: #6fb830;
  border-color: #6fb830;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-info {
  background-color: #48b0f7;
  border-color: #48b0f7;
  color: #fff;
}
.btn.active.btn-active-info:hover {
  background-color: #6fc1f9;
  border-color: #6fc1f9;
  color: #fff;
}
.btn.active.btn-active-info:focus, .btn.active.btn-active-info.focus {
  color: #fff;
}
.btn.active.btn-active-info.disabled, .btn.active.btn-active-info:disabled {
  background-color: #48b0f7;
  border-color: #48b0f7;
  opacity: 0.5;
}
.btn.active.btn-active-info:not([disabled]):not(.disabled).active, .btn.active.btn-active-info:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-info.dropdown-toggle {
  background-color: #219ff5;
  border-color: #219ff5;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-warning {
  background-color: #faa64b;
  border-color: #faa64b;
  color: #fff;
}
.btn.active.btn-active-warning:hover {
  background-color: #fbba73;
  border-color: #fbba73;
  color: #fff;
}
.btn.active.btn-active-warning:focus, .btn.active.btn-active-warning.focus {
  color: #fff;
}
.btn.active.btn-active-warning.disabled, .btn.active.btn-active-warning:disabled {
  background-color: #faa64b;
  border-color: #faa64b;
  opacity: 0.5;
}
.btn.active.btn-active-warning:not([disabled]):not(.disabled).active, .btn.active.btn-active-warning:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-warning.dropdown-toggle {
  background-color: #f99223;
  border-color: #f99223;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-danger {
  background-color: #f96868;
  border-color: #f96868;
  color: #fff;
}
.btn.active.btn-active-danger:hover {
  background-color: #fb8f8f;
  border-color: #fb8f8f;
  color: #fff;
}
.btn.active.btn-active-danger:focus, .btn.active.btn-active-danger.focus {
  color: #fff;
}
.btn.active.btn-active-danger.disabled, .btn.active.btn-active-danger:disabled {
  background-color: #f96868;
  border-color: #f96868;
  opacity: 0.5;
}
.btn.active.btn-active-danger:not([disabled]):not(.disabled).active, .btn.active.btn-active-danger:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-danger.dropdown-toggle {
  background-color: #f74141;
  border-color: #f74141;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pink {
  background-color: #f96197;
  border-color: #f96197;
  color: #fff;
}
.btn.active.btn-active-pink:hover {
  background-color: #fa88b1;
  border-color: #fa88b1;
  color: #fff;
}
.btn.active.btn-active-pink:focus, .btn.active.btn-active-pink.focus {
  color: #fff;
}
.btn.active.btn-active-pink.disabled, .btn.active.btn-active-pink:disabled {
  background-color: #f96197;
  border-color: #f96197;
  opacity: 0.5;
}
.btn.active.btn-active-pink:not([disabled]):not(.disabled).active, .btn.active.btn-active-pink:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pink.dropdown-toggle {
  background-color: #f83a7d;
  border-color: #f83a7d;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-purple {
  background-color: #926dde;
  border-color: #926dde;
  color: #fff;
}
.btn.active.btn-active-purple:hover {
  background-color: #ab8ee6;
  border-color: #ab8ee6;
  color: #fff;
}
.btn.active.btn-active-purple:focus, .btn.active.btn-active-purple.focus {
  color: #fff;
}
.btn.active.btn-active-purple.disabled, .btn.active.btn-active-purple:disabled {
  background-color: #926dde;
  border-color: #926dde;
  opacity: 0.5;
}
.btn.active.btn-active-purple:not([disabled]):not(.disabled).active, .btn.active.btn-active-purple:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-purple.dropdown-toggle {
  background-color: #794cd6;
  border-color: #794cd6;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-brown {
  background-color: #8d6658;
  border-color: #8d6658;
  color: #fff;
}
.btn.active.btn-active-brown:hover {
  background-color: #a37a6b;
  border-color: #a37a6b;
  color: #fff;
}
.btn.active.btn-active-brown:focus, .btn.active.btn-active-brown.focus {
  color: #fff;
}
.btn.active.btn-active-brown.disabled, .btn.active.btn-active-brown:disabled {
  background-color: #8d6658;
  border-color: #8d6658;
  opacity: 0.5;
}
.btn.active.btn-active-brown:not([disabled]):not(.disabled).active, .btn.active.btn-active-brown:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-brown.dropdown-toggle {
  background-color: #745448;
  border-color: #745448;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-cyan {
  background-color: #57c7d4;
  border-color: #57c7d4;
  color: #fff;
}
.btn.active.btn-active-cyan:hover {
  background-color: #77d2dc;
  border-color: #77d2dc;
  color: #fff;
}
.btn.active.btn-active-cyan:focus, .btn.active.btn-active-cyan.focus {
  color: #fff;
}
.btn.active.btn-active-cyan.disabled, .btn.active.btn-active-cyan:disabled {
  background-color: #57c7d4;
  border-color: #57c7d4;
  opacity: 0.5;
}
.btn.active.btn-active-cyan:not([disabled]):not(.disabled).active, .btn.active.btn-active-cyan:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-cyan.dropdown-toggle {
  background-color: #37bccc;
  border-color: #37bccc;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-yellow {
  background-color: #fcc525;
  border-color: #fcc525;
  color: #fff;
}
.btn.active.btn-active-yellow:hover {
  background-color: #fdd04d;
  border-color: #fdd04d;
  color: #fff;
}
.btn.active.btn-active-yellow:focus, .btn.active.btn-active-yellow.focus {
  color: #fff;
}
.btn.active.btn-active-yellow.disabled, .btn.active.btn-active-yellow:disabled {
  background-color: #fcc525;
  border-color: #fcc525;
  opacity: 0.5;
}
.btn.active.btn-active-yellow:not([disabled]):not(.disabled).active, .btn.active.btn-active-yellow:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-yellow.dropdown-toggle {
  background-color: #f5b703;
  border-color: #f5b703;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-gray {
  background-color: #868e96;
  border-color: #868e96;
  color: #fff;
}
.btn.active.btn-active-gray:hover {
  background-color: #9ca2a9;
  border-color: #9ca2a9;
  color: #fff;
}
.btn.active.btn-active-gray:focus, .btn.active.btn-active-gray.focus {
  color: #fff;
}
.btn.active.btn-active-gray.disabled, .btn.active.btn-active-gray:disabled {
  background-color: #868e96;
  border-color: #868e96;
  opacity: 0.5;
}
.btn.active.btn-active-gray:not([disabled]):not(.disabled).active, .btn.active.btn-active-gray:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-gray.dropdown-toggle {
  background-color: #717a82;
  border-color: #717a82;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-dark {
  background-color: #465161;
  border-color: #465161;
  color: #fff;
}
.btn.active.btn-active-dark:hover {
  background-color: #576579;
  border-color: #576579;
  color: #fff;
}
.btn.active.btn-active-dark:focus, .btn.active.btn-active-dark.focus {
  color: #fff;
}
.btn.active.btn-active-dark.disabled, .btn.active.btn-active-dark:disabled {
  background-color: #465161;
  border-color: #465161;
  opacity: 0.5;
}
.btn.active.btn-active-dark:not([disabled]):not(.disabled).active, .btn.active.btn-active-dark:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-dark.dropdown-toggle {
  background-color: #353d49;
  border-color: #353d49;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-white {
  background-color: #fff;
  border-color: #fff;
  color: #fff;
}
.btn.active.btn-active-white:hover {
  background-color: white;
  border-color: white;
  color: #fff;
}
.btn.active.btn-active-white:focus, .btn.active.btn-active-white.focus {
  color: #fff;
}
.btn.active.btn-active-white.disabled, .btn.active.btn-active-white:disabled {
  background-color: #fff;
  border-color: #fff;
  opacity: 0.5;
}
.btn.active.btn-active-white:not([disabled]):not(.disabled).active, .btn.active.btn-active-white:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-white.dropdown-toggle {
  background-color: #ebebeb;
  border-color: #ebebeb;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-black {
  background-color: #000;
  border-color: #000;
  color: #fff;
}
.btn.active.btn-active-black:hover {
  background-color: #141414;
  border-color: #141414;
  color: #fff;
}
.btn.active.btn-active-black:focus, .btn.active.btn-active-black.focus {
  color: #fff;
}
.btn.active.btn-active-black.disabled, .btn.active.btn-active-black:disabled {
  background-color: #000;
  border-color: #000;
  opacity: 0.5;
}
.btn.active.btn-active-black:not([disabled]):not(.disabled).active, .btn.active.btn-active-black:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-black.dropdown-toggle {
  background-color: black;
  border-color: black;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pale-primary {
  background-color: #dcfcfa;
  border-color: #dcfcfa;
  color: #fff;
}
.btn.active.btn-active-pale-primary:hover {
  background-color: white;
  border-color: white;
  color: #fff;
}
.btn.active.btn-active-pale-primary:focus, .btn.active.btn-active-pale-primary.focus {
  color: #fff;
}
.btn.active.btn-active-pale-primary.disabled, .btn.active.btn-active-pale-primary:disabled {
  background-color: #dcfcfa;
  border-color: #dcfcfa;
  opacity: 0.5;
}
.btn.active.btn-active-pale-primary:not([disabled]):not(.disabled).active, .btn.active.btn-active-pale-primary:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pale-primary.dropdown-toggle {
  background-color: #b6f9f5;
  border-color: #b6f9f5;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pale-secondary {
  background-color: #f7fafc;
  border-color: #f7fafc;
  color: #fff;
}
.btn.active.btn-active-pale-secondary:hover {
  background-color: white;
  border-color: white;
  color: #fff;
}
.btn.active.btn-active-pale-secondary:focus, .btn.active.btn-active-pale-secondary.focus {
  color: #fff;
}
.btn.active.btn-active-pale-secondary.disabled, .btn.active.btn-active-pale-secondary:disabled {
  background-color: #f7fafc;
  border-color: #f7fafc;
  opacity: 0.5;
}
.btn.active.btn-active-pale-secondary:not([disabled]):not(.disabled).active, .btn.active.btn-active-pale-secondary:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pale-secondary.dropdown-toggle {
  background-color: #d9e7f1;
  border-color: #d9e7f1;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pale-success {
  background-color: #e3fcf2;
  border-color: #e3fcf2;
  color: #fff;
}
.btn.active.btn-active-pale-success:hover {
  background-color: white;
  border-color: white;
  color: #fff;
}
.btn.active.btn-active-pale-success:focus, .btn.active.btn-active-pale-success.focus {
  color: #fff;
}
.btn.active.btn-active-pale-success.disabled, .btn.active.btn-active-pale-success:disabled {
  background-color: #e3fcf2;
  border-color: #e3fcf2;
  opacity: 0.5;
}
.btn.active.btn-active-pale-success:not([disabled]):not(.disabled).active, .btn.active.btn-active-pale-success:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pale-success.dropdown-toggle {
  background-color: #bef8e1;
  border-color: #bef8e1;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pale-info {
  background-color: #e3f3fc;
  border-color: #e3f3fc;
  color: #fff;
}
.btn.active.btn-active-pale-info:hover {
  background-color: white;
  border-color: white;
  color: #fff;
}
.btn.active.btn-active-pale-info:focus, .btn.active.btn-active-pale-info.focus {
  color: #fff;
}
.btn.active.btn-active-pale-info.disabled, .btn.active.btn-active-pale-info:disabled {
  background-color: #e3f3fc;
  border-color: #e3f3fc;
  opacity: 0.5;
}
.btn.active.btn-active-pale-info:not([disabled]):not(.disabled).active, .btn.active.btn-active-pale-info:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pale-info.dropdown-toggle {
  background-color: #bee3f8;
  border-color: #bee3f8;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pale-warning {
  background-color: #fcf0e3;
  border-color: #fcf0e3;
  color: #fff;
}
.btn.active.btn-active-pale-warning:hover {
  background-color: white;
  border-color: white;
  color: #fff;
}
.btn.active.btn-active-pale-warning:focus, .btn.active.btn-active-pale-warning.focus {
  color: #fff;
}
.btn.active.btn-active-pale-warning.disabled, .btn.active.btn-active-pale-warning:disabled {
  background-color: #fcf0e3;
  border-color: #fcf0e3;
  opacity: 0.5;
}
.btn.active.btn-active-pale-warning:not([disabled]):not(.disabled).active, .btn.active.btn-active-pale-warning:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pale-warning.dropdown-toggle {
  background-color: #f8dcbe;
  border-color: #f8dcbe;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pale-danger {
  background-color: #fce3e3;
  border-color: #fce3e3;
  color: #fff;
}
.btn.active.btn-active-pale-danger:hover {
  background-color: white;
  border-color: white;
  color: #fff;
}
.btn.active.btn-active-pale-danger:focus, .btn.active.btn-active-pale-danger.focus {
  color: #fff;
}
.btn.active.btn-active-pale-danger.disabled, .btn.active.btn-active-pale-danger:disabled {
  background-color: #fce3e3;
  border-color: #fce3e3;
  opacity: 0.5;
}
.btn.active.btn-active-pale-danger:not([disabled]):not(.disabled).active, .btn.active.btn-active-pale-danger:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pale-danger.dropdown-toggle {
  background-color: #f8bebe;
  border-color: #f8bebe;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pale-pink {
  background-color: #fce3ec;
  border-color: #fce3ec;
  color: #fff;
}
.btn.active.btn-active-pale-pink:hover {
  background-color: white;
  border-color: white;
  color: #fff;
}
.btn.active.btn-active-pale-pink:focus, .btn.active.btn-active-pale-pink.focus {
  color: #fff;
}
.btn.active.btn-active-pale-pink.disabled, .btn.active.btn-active-pale-pink:disabled {
  background-color: #fce3ec;
  border-color: #fce3ec;
  opacity: 0.5;
}
.btn.active.btn-active-pale-pink:not([disabled]):not(.disabled).active, .btn.active.btn-active-pale-pink:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pale-pink.dropdown-toggle {
  background-color: #f8bed3;
  border-color: #f8bed3;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pale-purple {
  background-color: #ece3fc;
  border-color: #ece3fc;
  color: #fff;
}
.btn.active.btn-active-pale-purple:hover {
  background-color: white;
  border-color: white;
  color: #fff;
}
.btn.active.btn-active-pale-purple:focus, .btn.active.btn-active-pale-purple.focus {
  color: #fff;
}
.btn.active.btn-active-pale-purple.disabled, .btn.active.btn-active-pale-purple:disabled {
  background-color: #ece3fc;
  border-color: #ece3fc;
  opacity: 0.5;
}
.btn.active.btn-active-pale-purple:not([disabled]):not(.disabled).active, .btn.active.btn-active-pale-purple:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pale-purple.dropdown-toggle {
  background-color: #d3bef8;
  border-color: #d3bef8;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pale-brown {
  background-color: #eddcd5;
  border-color: #eddcd5;
  color: #fff;
}
.btn.active.btn-active-pale-brown:hover {
  background-color: #f9f4f2;
  border-color: #f9f4f2;
  color: #fff;
}
.btn.active.btn-active-pale-brown:focus, .btn.active.btn-active-pale-brown.focus {
  color: #fff;
}
.btn.active.btn-active-pale-brown.disabled, .btn.active.btn-active-pale-brown:disabled {
  background-color: #eddcd5;
  border-color: #eddcd5;
  opacity: 0.5;
}
.btn.active.btn-active-pale-brown:not([disabled]):not(.disabled).active, .btn.active.btn-active-pale-brown:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pale-brown.dropdown-toggle {
  background-color: #e1c4b8;
  border-color: #e1c4b8;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pale-cyan {
  background-color: #e3fafc;
  border-color: #e3fafc;
  color: #fff;
}
.btn.active.btn-active-pale-cyan:hover {
  background-color: white;
  border-color: white;
  color: #fff;
}
.btn.active.btn-active-pale-cyan:focus, .btn.active.btn-active-pale-cyan.focus {
  color: #fff;
}
.btn.active.btn-active-pale-cyan.disabled, .btn.active.btn-active-pale-cyan:disabled {
  background-color: #e3fafc;
  border-color: #e3fafc;
  opacity: 0.5;
}
.btn.active.btn-active-pale-cyan:not([disabled]):not(.disabled).active, .btn.active.btn-active-pale-cyan:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pale-cyan.dropdown-toggle {
  background-color: #bef3f8;
  border-color: #bef3f8;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pale-yellow {
  background-color: #fcf8e3;
  border-color: #fcf8e3;
  color: #fff;
}
.btn.active.btn-active-pale-yellow:hover {
  background-color: white;
  border-color: white;
  color: #fff;
}
.btn.active.btn-active-pale-yellow:focus, .btn.active.btn-active-pale-yellow.focus {
  color: #fff;
}
.btn.active.btn-active-pale-yellow.disabled, .btn.active.btn-active-pale-yellow:disabled {
  background-color: #fcf8e3;
  border-color: #fcf8e3;
  opacity: 0.5;
}
.btn.active.btn-active-pale-yellow:not([disabled]):not(.disabled).active, .btn.active.btn-active-pale-yellow:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pale-yellow.dropdown-toggle {
  background-color: #f8efbe;
  border-color: #f8efbe;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pale-gray {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
  color: #fff;
}
.btn.active.btn-active-pale-gray:hover {
  background-color: white;
  border-color: white;
  color: #fff;
}
.btn.active.btn-active-pale-gray:focus, .btn.active.btn-active-pale-gray.focus {
  color: #fff;
}
.btn.active.btn-active-pale-gray.disabled, .btn.active.btn-active-pale-gray:disabled {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
  opacity: 0.5;
}
.btn.active.btn-active-pale-gray:not([disabled]):not(.disabled).active, .btn.active.btn-active-pale-gray:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pale-gray.dropdown-toggle {
  background-color: #dedede;
  border-color: #dedede;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pale-dark {
  background-color: #c8c8c8;
  border-color: #c8c8c8;
  color: #fff;
}
.btn.active.btn-active-pale-dark:hover {
  background-color: gainsboro;
  border-color: gainsboro;
  color: #fff;
}
.btn.active.btn-active-pale-dark:focus, .btn.active.btn-active-pale-dark.focus {
  color: #fff;
}
.btn.active.btn-active-pale-dark.disabled, .btn.active.btn-active-pale-dark:disabled {
  background-color: #c8c8c8;
  border-color: #c8c8c8;
  opacity: 0.5;
}
.btn.active.btn-active-pale-dark:not([disabled]):not(.disabled).active, .btn.active.btn-active-pale-dark:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pale-dark.dropdown-toggle {
  background-color: #b4b4b4;
  border-color: #b4b4b4;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-facebook {
  background-color: #3b5998;
  border-color: #3b5998;
  color: #fff;
}
.btn.active.btn-active-facebook:hover {
  background-color: #466ab5;
  border-color: #466ab5;
  color: #fff;
}
.btn.active.btn-active-facebook:focus, .btn.active.btn-active-facebook.focus {
  color: #fff;
}
.btn.active.btn-active-facebook.disabled, .btn.active.btn-active-facebook:disabled {
  background-color: #3b5998;
  border-color: #3b5998;
  opacity: 0.5;
}
.btn.active.btn-active-facebook:not([disabled]):not(.disabled).active, .btn.active.btn-active-facebook:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-facebook.dropdown-toggle {
  background-color: #30487b;
  border-color: #30487b;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-google {
  background-color: #dd4b39;
  border-color: #dd4b39;
  color: #fff;
}
.btn.active.btn-active-google:hover {
  background-color: #e36b5c;
  border-color: #e36b5c;
  color: #fff;
}
.btn.active.btn-active-google:focus, .btn.active.btn-active-google.focus {
  color: #fff;
}
.btn.active.btn-active-google.disabled, .btn.active.btn-active-google:disabled {
  background-color: #dd4b39;
  border-color: #dd4b39;
  opacity: 0.5;
}
.btn.active.btn-active-google:not([disabled]):not(.disabled).active, .btn.active.btn-active-google:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-google.dropdown-toggle {
  background-color: #ca3523;
  border-color: #ca3523;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-twitter {
  background-color: #00aced;
  border-color: #00aced;
  color: #fff;
}
.btn.active.btn-active-twitter:hover {
  background-color: #17bfff;
  border-color: #17bfff;
  color: #fff;
}
.btn.active.btn-active-twitter:focus, .btn.active.btn-active-twitter.focus {
  color: #fff;
}
.btn.active.btn-active-twitter.disabled, .btn.active.btn-active-twitter:disabled {
  background-color: #00aced;
  border-color: #00aced;
  opacity: 0.5;
}
.btn.active.btn-active-twitter:not([disabled]):not(.disabled).active, .btn.active.btn-active-twitter:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-twitter.dropdown-toggle {
  background-color: #008ec4;
  border-color: #008ec4;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-linkedin {
  background-color: #007bb6;
  border-color: #007bb6;
  color: #fff;
}
.btn.active.btn-active-linkedin:hover {
  background-color: #0097df;
  border-color: #0097df;
  color: #fff;
}
.btn.active.btn-active-linkedin:focus, .btn.active.btn-active-linkedin.focus {
  color: #fff;
}
.btn.active.btn-active-linkedin.disabled, .btn.active.btn-active-linkedin:disabled {
  background-color: #007bb6;
  border-color: #007bb6;
  opacity: 0.5;
}
.btn.active.btn-active-linkedin:not([disabled]):not(.disabled).active, .btn.active.btn-active-linkedin:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-linkedin.dropdown-toggle {
  background-color: #005f8d;
  border-color: #005f8d;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-pinterest {
  background-color: #cb2027;
  border-color: #cb2027;
  color: #fff;
}
.btn.active.btn-active-pinterest:hover {
  background-color: #df353c;
  border-color: #df353c;
  color: #fff;
}
.btn.active.btn-active-pinterest:focus, .btn.active.btn-active-pinterest.focus {
  color: #fff;
}
.btn.active.btn-active-pinterest.disabled, .btn.active.btn-active-pinterest:disabled {
  background-color: #cb2027;
  border-color: #cb2027;
  opacity: 0.5;
}
.btn.active.btn-active-pinterest:not([disabled]):not(.disabled).active, .btn.active.btn-active-pinterest:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-pinterest.dropdown-toggle {
  background-color: #a81a20;
  border-color: #a81a20;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-git {
  background-color: #666666;
  border-color: #666666;
  color: #fff;
}
.btn.active.btn-active-git:hover {
  background-color: #7a7a7a;
  border-color: #7a7a7a;
  color: #fff;
}
.btn.active.btn-active-git:focus, .btn.active.btn-active-git.focus {
  color: #fff;
}
.btn.active.btn-active-git.disabled, .btn.active.btn-active-git:disabled {
  background-color: #666666;
  border-color: #666666;
  opacity: 0.5;
}
.btn.active.btn-active-git:not([disabled]):not(.disabled).active, .btn.active.btn-active-git:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-git.dropdown-toggle {
  background-color: #525252;
  border-color: #525252;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-tumblr {
  background-color: #32506d;
  border-color: #32506d;
  color: #fff;
}
.btn.active.btn-active-tumblr:hover {
  background-color: #3f6589;
  border-color: #3f6589;
  color: #fff;
}
.btn.active.btn-active-tumblr:focus, .btn.active.btn-active-tumblr.focus {
  color: #fff;
}
.btn.active.btn-active-tumblr.disabled, .btn.active.btn-active-tumblr:disabled {
  background-color: #32506d;
  border-color: #32506d;
  opacity: 0.5;
}
.btn.active.btn-active-tumblr:not([disabled]):not(.disabled).active, .btn.active.btn-active-tumblr:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-tumblr.dropdown-toggle {
  background-color: #253b51;
  border-color: #253b51;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-vimeo {
  background-color: #aad450;
  border-color: #aad450;
  color: #fff;
}
.btn.active.btn-active-vimeo:hover {
  background-color: #badc71;
  border-color: #badc71;
  color: #fff;
}
.btn.active.btn-active-vimeo:focus, .btn.active.btn-active-vimeo.focus {
  color: #fff;
}
.btn.active.btn-active-vimeo.disabled, .btn.active.btn-active-vimeo:disabled {
  background-color: #aad450;
  border-color: #aad450;
  opacity: 0.5;
}
.btn.active.btn-active-vimeo:not([disabled]):not(.disabled).active, .btn.active.btn-active-vimeo:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-vimeo.dropdown-toggle {
  background-color: #99ca32;
  border-color: #99ca32;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-youtube {
  background-color: #bb0000;
  border-color: #bb0000;
  color: #fff;
}
.btn.active.btn-active-youtube:hover {
  background-color: #e40000;
  border-color: #e40000;
  color: #fff;
}
.btn.active.btn-active-youtube:focus, .btn.active.btn-active-youtube.focus {
  color: #fff;
}
.btn.active.btn-active-youtube.disabled, .btn.active.btn-active-youtube:disabled {
  background-color: #bb0000;
  border-color: #bb0000;
  opacity: 0.5;
}
.btn.active.btn-active-youtube:not([disabled]):not(.disabled).active, .btn.active.btn-active-youtube:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-youtube.dropdown-toggle {
  background-color: #920000;
  border-color: #920000;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-flickr {
  background-color: #ff0084;
  border-color: #ff0084;
  color: #fff;
}
.btn.active.btn-active-flickr:hover {
  background-color: #ff2998;
  border-color: #ff2998;
  color: #fff;
}
.btn.active.btn-active-flickr:focus, .btn.active.btn-active-flickr.focus {
  color: #fff;
}
.btn.active.btn-active-flickr.disabled, .btn.active.btn-active-flickr:disabled {
  background-color: #ff0084;
  border-color: #ff0084;
  opacity: 0.5;
}
.btn.active.btn-active-flickr:not([disabled]):not(.disabled).active, .btn.active.btn-active-flickr:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-flickr.dropdown-toggle {
  background-color: #d6006f;
  border-color: #d6006f;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-reddit {
  background-color: #ff4500;
  border-color: #ff4500;
  color: #fff;
}
.btn.active.btn-active-reddit:hover {
  background-color: #ff6329;
  border-color: #ff6329;
  color: #fff;
}
.btn.active.btn-active-reddit:focus, .btn.active.btn-active-reddit.focus {
  color: #fff;
}
.btn.active.btn-active-reddit.disabled, .btn.active.btn-active-reddit:disabled {
  background-color: #ff4500;
  border-color: #ff4500;
  opacity: 0.5;
}
.btn.active.btn-active-reddit:not([disabled]):not(.disabled).active, .btn.active.btn-active-reddit:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-reddit.dropdown-toggle {
  background-color: #d63a00;
  border-color: #d63a00;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-dribbble {
  background-color: #ea4c89;
  border-color: #ea4c89;
  color: #fff;
}
.btn.active.btn-active-dribbble:hover {
  background-color: #ee71a1;
  border-color: #ee71a1;
  color: #fff;
}
.btn.active.btn-active-dribbble:focus, .btn.active.btn-active-dribbble.focus {
  color: #fff;
}
.btn.active.btn-active-dribbble.disabled, .btn.active.btn-active-dribbble:disabled {
  background-color: #ea4c89;
  border-color: #ea4c89;
  opacity: 0.5;
}
.btn.active.btn-active-dribbble:not([disabled]):not(.disabled).active, .btn.active.btn-active-dribbble:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-dribbble.dropdown-toggle {
  background-color: #e62771;
  border-color: #e62771;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-skype {
  background-color: #00aff0;
  border-color: #00aff0;
  color: #fff;
}
.btn.active.btn-active-skype:hover {
  background-color: #1ac1ff;
  border-color: #1ac1ff;
  color: #fff;
}
.btn.active.btn-active-skype:focus, .btn.active.btn-active-skype.focus {
  color: #fff;
}
.btn.active.btn-active-skype.disabled, .btn.active.btn-active-skype:disabled {
  background-color: #00aff0;
  border-color: #00aff0;
  opacity: 0.5;
}
.btn.active.btn-active-skype:not([disabled]):not(.disabled).active, .btn.active.btn-active-skype:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-skype.dropdown-toggle {
  background-color: #0091c7;
  border-color: #0091c7;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-instagram {
  background-color: #517fa4;
  border-color: #517fa4;
  color: #fff;
}
.btn.active.btn-active-instagram:hover {
  background-color: #6993b5;
  border-color: #6993b5;
  color: #fff;
}
.btn.active.btn-active-instagram:focus, .btn.active.btn-active-instagram.focus {
  color: #fff;
}
.btn.active.btn-active-instagram.disabled, .btn.active.btn-active-instagram:disabled {
  background-color: #517fa4;
  border-color: #517fa4;
  opacity: 0.5;
}
.btn.active.btn-active-instagram:not([disabled]):not(.disabled).active, .btn.active.btn-active-instagram:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-instagram.dropdown-toggle {
  background-color: #446a89;
  border-color: #446a89;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-lastfm {
  background-color: #c3000d;
  border-color: #c3000d;
  color: #fff;
}
.btn.active.btn-active-lastfm:hover {
  background-color: #ec0010;
  border-color: #ec0010;
  color: #fff;
}
.btn.active.btn-active-lastfm:focus, .btn.active.btn-active-lastfm.focus {
  color: #fff;
}
.btn.active.btn-active-lastfm.disabled, .btn.active.btn-active-lastfm:disabled {
  background-color: #c3000d;
  border-color: #c3000d;
  opacity: 0.5;
}
.btn.active.btn-active-lastfm:not([disabled]):not(.disabled).active, .btn.active.btn-active-lastfm:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-lastfm.dropdown-toggle {
  background-color: #9a000a;
  border-color: #9a000a;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-behance {
  background-color: #1769ff;
  border-color: #1769ff;
  color: #fff;
}
.btn.active.btn-active-behance:hover {
  background-color: #4083ff;
  border-color: #4083ff;
  color: #fff;
}
.btn.active.btn-active-behance:focus, .btn.active.btn-active-behance.focus {
  color: #fff;
}
.btn.active.btn-active-behance.disabled, .btn.active.btn-active-behance:disabled {
  background-color: #1769ff;
  border-color: #1769ff;
  opacity: 0.5;
}
.btn.active.btn-active-behance:not([disabled]):not(.disabled).active, .btn.active.btn-active-behance:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-behance.dropdown-toggle {
  background-color: #0054ed;
  border-color: #0054ed;
  color: #fff;
  box-shadow: none;
}

.btn.active.btn-active-rss {
  background-color: #f26522;
  border-color: #f26522;
  color: #fff;
}
.btn.active.btn-active-rss:hover {
  background-color: #f48049;
  border-color: #f48049;
  color: #fff;
}
.btn.active.btn-active-rss:focus, .btn.active.btn-active-rss.focus {
  color: #fff;
}
.btn.active.btn-active-rss.disabled, .btn.active.btn-active-rss:disabled {
  background-color: #f26522;
  border-color: #f26522;
  opacity: 0.5;
}
.btn.active.btn-active-rss:not([disabled]):not(.disabled).active, .btn.active.btn-active-rss:not([disabled]):not(.disabled):active, .show > .btn.active.btn-active-rss.dropdown-toggle {
  background-color: #de500d;
  border-color: #de500d;
  color: #fff;
  box-shadow: none;
}

.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.active.text-active-primary {
  color: #4e91b1 !important;
}

.active.text-active-secondary {
  color: #e4e7ea !important;
}

.active.text-active-success {
  color: #83ce42 !important;
}

.active.text-active-info {
  color: #48b0f7 !important;
}

.active.text-active-warning {
  color: #faa64b !important;
}

.active.text-active-danger {
  color: #f96868 !important;
}

.active.text-active-pink {
  color: #f96197 !important;
}

.active.text-active-purple {
  color: #926dde !important;
}

.active.text-active-brown {
  color: #8d6658 !important;
}

.active.text-active-cyan {
  color: #57c7d4 !important;
}

.active.text-active-yellow {
  color: #fcc525 !important;
}

.active.text-active-gray {
  color: #868e96 !important;
}

.active.text-active-dark {
  color: #465161 !important;
}

.active.text-active-white {
  color: #fff !important;
}

.active.text-active-black {
  color: #000 !important;
}

.active.text-active-pale-primary {
  color: #dcfcfa !important;
}

.active.text-active-pale-secondary {
  color: #f7fafc !important;
}

.active.text-active-pale-success {
  color: #e3fcf2 !important;
}

.active.text-active-pale-info {
  color: #e3f3fc !important;
}

.active.text-active-pale-warning {
  color: #fcf0e3 !important;
}

.active.text-active-pale-danger {
  color: #fce3e3 !important;
}

.active.text-active-pale-pink {
  color: #fce3ec !important;
}

.active.text-active-pale-purple {
  color: #ece3fc !important;
}

.active.text-active-pale-brown {
  color: #eddcd5 !important;
}

.active.text-active-pale-cyan {
  color: #e3fafc !important;
}

.active.text-active-pale-yellow {
  color: #fcf8e3 !important;
}

.active.text-active-pale-gray {
  color: #f2f2f2 !important;
}

.active.text-active-pale-dark {
  color: #c8c8c8 !important;
}

.active.text-active-facebook {
  color: #3b5998 !important;
}

.active.text-active-google {
  color: #dd4b39 !important;
}

.active.text-active-twitter {
  color: #00aced !important;
}

.active.text-active-linkedin {
  color: #007bb6 !important;
}

.active.text-active-pinterest {
  color: #cb2027 !important;
}

.active.text-active-git {
  color: #666666 !important;
}

.active.text-active-tumblr {
  color: #32506d !important;
}

.active.text-active-vimeo {
  color: #aad450 !important;
}

.active.text-active-youtube {
  color: #bb0000 !important;
}

.active.text-active-flickr {
  color: #ff0084 !important;
}

.active.text-active-reddit {
  color: #ff4500 !important;
}

.active.text-active-dribbble {
  color: #ea4c89 !important;
}

.active.text-active-skype {
  color: #00aff0 !important;
}

.active.text-active-instagram {
  color: #517fa4 !important;
}

.active.text-active-lastfm {
  color: #c3000d !important;
}

.active.text-active-behance {
  color: #1769ff !important;
}

.active.text-active-rss {
  color: #f26522 !important;
}

@media (min-width: 768px) {
  .card-md-col-1 {
    -moz-column-count: 1;
         column-count: 1;
  }
  .card-md-col-2 {
    -moz-column-count: 2;
         column-count: 2;
  }
  .card-md-col-3 {
    -moz-column-count: 3;
         column-count: 3;
  }
  .card-md-col-4 {
    -moz-column-count: 4;
         column-count: 4;
  }
  .card-md-col-5 {
    -moz-column-count: 5;
         column-count: 5;
  }
}
@media (min-width: 992px) {
  .card-lg-col-1 {
    -moz-column-count: 1;
         column-count: 1;
  }
  .card-lg-col-2 {
    -moz-column-count: 2;
         column-count: 2;
  }
  .card-lg-col-3 {
    -moz-column-count: 3;
         column-count: 3;
  }
  .card-lg-col-4 {
    -moz-column-count: 4;
         column-count: 4;
  }
  .card-lg-col-5 {
    -moz-column-count: 5;
         column-count: 5;
  }
}
@media (min-width: 1200px) {
  .card-xl-col-1 {
    -moz-column-count: 1;
         column-count: 1;
  }
  .card-xl-col-2 {
    -moz-column-count: 2;
         column-count: 2;
  }
  .card-xl-col-3 {
    -moz-column-count: 3;
         column-count: 3;
  }
  .card-xl-col-4 {
    -moz-column-count: 4;
         column-count: 4;
  }
  .card-xl-col-5 {
    -moz-column-count: 5;
         column-count: 5;
  }
}
[data-kt-app-layout=dark-sidebar] .app-sidebar .app-sidebar-logo {
  border-bottom-color: #666 !important;
}

[data-kt-app-layout=dark-sidebar] .app-sidebar {
  background-color: #424242;
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-title {
  color: #aaa;
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-heading {
  color: #aaa !important;
}

#module-table > tbody > tr > td {
  vertical-align: middle;
}

.btn.disabled,
.btn:disabled {
  cursor: not-allowed !important;
}

.custom-radio.d-inline-block {
  margin-right: 1em;
}

.custom-checkbox.d-inline-block {
  margin-right: 1em;
}

b,
strong {
  font-weight: 700;
}

.hicon {
  line-height: 40px;
  height: 40px;
  width: 40px;
  line-height: 40px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  border-radius: 5px;
  margin-right: 0.75em;
}
.hicon i {
  font-size: 1.25rem;
  font-size: 1.25rem;
}

.col-form-value_plain {
  padding-top: calc(0.775rem + 1px);
  padding-bottom: calc(0.775rem + 1px);
}

.table:not(.table-bordered) td:first-child, .table:not(.table-bordered) th:first-child, .table:not(.table-bordered) tr:first-child {
  padding-left: 0.75rem;
}

.table:not(.table-bordered) td:last-child, .table:not(.table-bordered) th:last-child, .table:not(.table-bordered) tr:last-child {
  padding-right: 0.75rem;
}
