@media (min-width: 768px) {
  .logo-lg {
    max-width: 600px; } }

.bg-dark {
  background-color: #002677 !important; }

a {
  color: #002677; }

a.nav-link {
  color: #000e2b; }

main h1, .main .h1 {
  color: #000; }

.bg {
  background-position: top center;
  opacity: 1.0;
  transform: rotateY(0deg); }

@media (min-width: 992px) {
  .bg {
    background-position: top center;
    opacity: 1.0;
    transform: rotateY(180deg); } }

.footer a {
  color: #ffffff;
  opacity: 0.65; }

.btn-primary {
  color: #fff;
  background-color: #002677;
  border-color: #002677; }

.btn-primary:hover {
  color: #fff;
  background-color: #002677;
  border-color: #002677; }

.btn-outline-primary, .btn-outline-primary[disabled]:hover {
  color: #002677;
  background-color: transparent;
  border-color: #002677; }

.btn-outline-primary:hover {
  color: #fff;
  background-color: #002677;
  border-color: #002677; }

.patientList .card {
  border-left-color: #002677;
  border-color: #002677; }

.patientList .card:hover {
  background-color: #fff;
  border-color: #002677;
  border-left-color: #002677; }

.patientList .card.rev-orange {
  border-left-color: #fd7e14; }

.patientList .card.rev-orange:hover {
  border-color: #fd7e14;
  border-left-color: #fd7e14; }

.patientList .card.rev-gold {
  border-left-color: #ffc107; }

.patientList .card.rev-gold:hover {
  border-color: #ffc107;
  border-left-color: #ffc107; }

.patientList .card.rev-green {
  border-left-color: #28a745;
  border-top-color: #28a745;
  border-right-color: #28a745;
  border-bottom-color: #28a745; }
  .patientList .card.rev-green .card-header {
    color: #fff;
    background-color: #28a745; }

.patientList .card.rev-green:hover {
  border-color: #28a745;
  border-left-color: #28a745; }

.bg-trans-white {
  background-color: rgba(255, 255, 255, 0.75); }

.bg-light-trans {
  background-color: rgba(74, 139, 200, 0.25); }

.bg-dark-trans {
  background-color: rgba(74, 139, 200, 0.55); }

.pageContent {
  background-color: rgba(255, 255, 255, 0.75); }

.adminPage {
  background-color: white; }

.bg-form {
  padding: 15px;
  background-color: rgba(74, 139, 200, 0.25); }

.PrimaryColor-preview {
  color: #002677; }

.SecondaryColor-preview {
  color: #002677; }

.Accent1Color-preview {
  color: #28a745; }

.Accent2Color-preview {
  color: #ffc107; }

.DangerColor-preview {
  color: #dc3545; }

.AlertColor-preview {
  color: #fd7e14; }

.WarningColor-preview {
  color: #ffc107; }

SuccessColor-preview {
  color: #28a745; }

.WhiteColor-preview {
  color: #fff; }

.BlackColor-preview {
  color: #000; }

.CssSiteHeader-preview {
  color: #002677; }

.CssSiteHeader-bgpreview {
  background-color: #002677; }

.CssPrimaryButtonBackgroud-preview {
  color: #002677; }

.CssPrimaryButtonBorder-preview {
  color: #002677; }

.CssPrimaryButtonColor-preview {
  color: #fff; }

.CssLinkColor-preview {
  color: #002677; }
