/* Flash Message Styling */
.flash-fail {
    color: #d2042d
}

.flash-warning {
    color: #ffb703
}

.flash-info {
    color: #0077b6
}

.flash-success {
    color: #03045e
}

/* Emphasis styling */
.emph-1 {
    color: #0d6efd
}

/* Dashboard Cards Styling */
.card-header {
  padding-left: 0px;
  padding-right: 0px;
}
.card-body {
  padding-left: 0px;
  padding-right: 0px;
}

/* Smoothes collapse animation */
@media (prefers-reduced-motion: reduce) {
    .collapsing {
        transition-property: height, visibility;
        transition-duration: .35s;
    }
}
