label.required:after {
  color: red; }

a {
  color: #000; }

.text-white {
  color: #fff !important; }

.text-light {
  color: #bdbdbd !important; }

.text-dark {
  color: #343a40 !important; }

.text-primary {
  color: #000 !important; }

.bg-light {
  background-color: #f8f9fa !important; }

a.text-primary:hover {
  color: #505050 !important; }
a.text-primary:focus {
  color: #505050 !important; }

.bg-gradient-dark {
  background: #212333 !important;
  background: linear-gradient(45deg, #1d1d1d 0%, #383c44 100%) !important;
  border-color: #212333 !important; }

.bg-gradient-light {
  background: #ffffff !important;
  background: linear-gradient(45deg, #e8e8e8 0%, #ffffff 100%) !important;
  border-color: #ffffff !important; }

footer .mast-foot {
  color: rgba(105, 97, 97, 0.7); }

.c-app .c-header.c-header-fixed {
  box-shadow: 0 4px 7px 0 rgba(60, 75, 100, 0.14), 0 3px 1px -2px rgba(60, 75, 100, 0.12), 0 1px 5px 0 rgba(60, 75, 100, 0.2);
  background: #1d1d1d; }
.c-app .card {
  border: 0;
  box-shadow: 0 1px 1px 0 rgba(60, 75, 100, 0.14), 0 2px 1px -1px rgba(60, 75, 100, 0.12), 0 1px 3px 0 rgba(60, 75, 100, 0.2); }

.text-muted {
  color: #768192 !important; }

.bg-yellow {
  background-color: yellow !important; }

.bg-green {
  background-color: #00ff04 !important; }

.bg-red {
  background-color: #ff0048 !important; }

.bg-transition {
  transition: background-color .5s !important; }

.border {
  border: 1px solid #999999; }

.c-sidebar-nav-link.active.current-post {
  color: #000 !important;
  font-weight: bold; }

code {
  color: #e83e8c; }

.btn-primary {
  color: #fff;
  background-color: #10c9ff;
  border-color: #10c9ff; }

.btn-info {
  color: #fff;
  background-color: #39f;
  border-color: #39f; }
  .btn-info:hover {
    color: #fff;
    background-color: #0d86ff;
    border-color: #0080ff; }

/*# sourceMappingURL=colors.css.map */
