.sidebar-dark #nightToggle:hover {
  background-color: hsla(0,0%,100%,.25);
}

.sidebar #nightToggle:focus {
  outline: none;
}

.sidebar #nightToggle:hover {
  text-decoration: none;
}

.sidebar-dark #nightToggle:after {
  color: hsla(0,0%,100%,.5);
}

.sidebar #nightToggle:after {
  font-weight: 900;
  content: "\f104";
  font-family: Font Awesome\ 5 Free;
  margin-right: .1rem;
}

.sidebar-dark #nightToggle {
  background-color: hsla(0,0%,100%,.2);
}

.sidebar-dark #nightToggle {
  background-color: hsla(0,0%,100%,.2);
}

.sidebar #nightToggle {
  width: 2.5rem;
  height: 2.5rem;
  text-align: center;
  margin-bottom: 1rem;
  cursor: pointer;
}

.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {
  color: #fff;
  background-color: #B30033;
  border-color: #B30033;
}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #B30033;
  border-color: #B30033;
}

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

.bg-gradient-primary {
  background-color: #B30033;
  background-image: linear-gradient(180deg,#B30033 10%,#B30033);
  background-size: cover;
}

a {
  color: #B30033;
  text-decoration: none;
  background-color: transparent;
}

:root {
  --blue: #4e73df;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #e74a3b;
  --orange: #fd7e14;
  --yellow: #f6c23e;
  --green: #1cc88a;
  --teal: #20c9a6;
  --cyan: #36b9cc;
  --white: #fff;
  --gray: #858796;
  --gray-dark: #5a5c69;
  --primary: #B30033;
  --secondary: #858796;
  --success: #1cc88a;
  --info: #36b9cc;
  --warning: #f6c23e;
  --danger: #e74a3b;
  --light: #f8f9fc;
  --dark: #5a5c69;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Nunito",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
}

.form-control:focus {
  color: #6e707e;
  background-color: #fff;
  border-color: #ffb3c8;
  outline: 0;
  box-shadow: 0 0 0 .2rem rgba(255, 179, 200,.25);
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + .75rem + 2px);
  padding: .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #6e707e;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ffb3c8;
  border-radius: .35rem;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.btn.focus, .btn:focus {
  outline: 0;
  box-shadow: 0 0 0 .2rem rgba(255, 179, 200,.25);
}

.btn-primary.focus, .btn-primary:focus {
  box-shadow: 0 0 0 .2rem rgba(255, 179, 200,.5);
}

.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 .2rem rgba(255, 179, 200,.5);
}

a:hover {
  color: #B30033;
  text-decoration: underline;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #EA4343;
}

.text-primary {
  color: #D32C2C!important;
}

.badge-danger {
  color: #fff;
  background-color: #4C5BFF;
}

.bg-primary {
  background-color: #D32C2C!important;
}

.border-primary {
  border-color: #D32C2C!important;
}

.dropdown .dropdown-list .dropdown-header {
  background-color: #cc003a;
  border: 1px solid #cc003a;
  padding-top: .75rem;
  padding-bottom: .75rem;
  color: #fff;
}

.btn-togle1:not(:disabled):not(.disabled).active:focus, .btn-togle1:not(:disabled):not(.disabled):active:focus, .show > .btn-togle1.dropdown-toggle:focus {
  box-shadow: 0 0 0 .2rem rgba(220,221,225,.5);
}

.btn-togle1:not(:disabled):not(.disabled).active, .btn-togle1:not(:disabled):not(.disabled):active, .show > .btn-togle1.dropdown-toggle {
  color: #3a3b45;
  background-color: #d4daed;
  border-color: #3a3b45;
}

.btn-togle1.focus, .btn-togle1:focus {
  box-shadow: 0 0 0 .2rem rgba(220,221,225,.5);
}

.btn-togle1.focus, .btn-togle1:focus, .btn-togle1:hover {
  color: #3a3b45;
  background-color: #dde2f1;
  border-color: #3a3b45;
}

.btn-togle1 {
  color: #06942c;
  background-color: #f8f9fc;
  border-color: #3a3b45;
}

.btn-togle2:not(:disabled):not(.disabled).active:focus, .btn-togle1:not(:disabled):not(.disabled):active:focus, .show > .btn-togle1.dropdown-toggle:focus {
  box-shadow: 0 0 0 .2rem rgba(220,221,225,.5);
}

.btn-togle2:not(:disabled):not(.disabled).active, .btn-togle1:not(:disabled):not(.disabled):active, .show > .btn-togle1.dropdown-toggle {
  color: #3a3b45;
  background-color: #d4daed;
  border-color: #3a3b45;
}

.btn-togle2.focus, .btn-togle1:focus {
  box-shadow: 0 0 0 .2rem rgba(220,221,225,.5);
}

.btn-togle2.focus, .btn-togle1:focus, .btn-togle1:hover {
  color: #3a3b45;
  background-color: #dde2f1;
  border-color: #3a3b45;
}

.btn-togle2 {
  color: #d60d14;
  background-color: #f8f9fc;
  border-color: #3a3b45;
}

