@font-face {
  font-family: Sunrise;
  src: url("../fonts/Sunrise.otf") format("opentype");
}
@font-face {
  font-family: Poppins-Bold;
  src: url("../fonts/Poppins-Bold.ttf") format("opentype");
}
@font-face {
  font-family: Poppins;
  src: url("../fonts/Poppins-Regular.ttf") format("opentype");
}
.body {
  font-size: 0.8rem;
}

.full-width {
  width: 100%;
}

body:not(.layout-fixed) .main-sidebar {
  background: #fff !important;
}

[class*=sidebar-dark] .brand-link {
  border: none !important;
}

.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-radius: 4px;
}

.btn-primary, .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #af1b23 !important;
  border-color: #af1b23 !important;
}

.fc .fc-daygrid-day-top {
  justify-content: center;
  font-size: 0.8em;
}

.fc .fc-daygrid-day-frame {
  padding: 8px 0px;
}

.fc .fc-col-header-cell-cushion {
  color: #898787;
  font-size: 0.8em;
}

.fc-h-event {
  border: 1px solid #FFD9D9 !important;
  border: 1px solid var(--fc-event-border-color, #FFD9D9) !important;
  background-color: #FFD9D9 !important;
  padding: 4px 4px;
  font-size: 0.8em !important;
}

.fc .fc-daygrid-day.fc-day-today {
  background: #fff !important;
}

.fc-h-event .fc-event-title {
  color: #000 !important;
  text-wrap: wrap;
}

.fc .fc-daygrid-day-number {
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 22px;
  color: #000;
  margin-bottom: 8px;
}

.fc-theme-standard td, .fc-theme-standard th {
  border-color: transparent !important;
}

.fc-day-today .fc-daygrid-day-number {
  background: #af1b23;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 22px;
  border-radius: 50%;
  color: #fff;
}

.navbar-light .navbar-nav .nav-link {
  color: #c2c7d0 !important;
  font-size: 0.9em;
}

.nav-sidebar .nav-link:hover {
  color: #af1b23 !important;
}

[class*=sidebar-dark-] .nav-sidebar > .nav-item.menu-open > .nav-link, [class*=sidebar-dark-] .nav-sidebar > .nav-item:hover > .nav-link, [class*=sidebar-dark-] .nav-sidebar > .nav-item > .nav-link:focus {
  color: #af1b23 !important;
}

.main-header {
  background-color: #af1b23 !important;
}

.wrapper .content-wrapper {
  background-color: #fff !important;
}

.btn-danger {
  background-color: #000 !important;
  border-color: #000 !important;
}

.main-sidebar .brand-text {
  padding-bottom: 4px;
  font-size: 0.75em;
  letter-spacing: 1px;
  color: #af1b23;
}

.content-header h1 {
  font-size: 1.5em;
}

.btn {
  font-size: 0.7rem;
}

.form-control {
  font-size: 0.9em !important;
  height: calc(2.2rem + 2px) !important;
}

a {
  color: #af1b23;
}

body {
  font-family: "Poppins", serif;
  font-size: 0.8rem;
}

body:not(.layout-fixed) .main-sidebar {
  border-right: solid 2px #fafafa;
}

.nav-sidebar > .nav-item .nav-icon.fa, .nav-sidebar > .nav-item .nav-icon.fab, .nav-sidebar > .nav-item .nav-icon.fad, .nav-sidebar > .nav-item .nav-icon.fal, .nav-sidebar > .nav-item .nav-icon.far, .nav-sidebar > .nav-item .nav-icon.fas, .nav-sidebar > .nav-item .nav-icon.ion, .nav-sidebar > .nav-item .nav-icon.svg-inline--fa {
  font-size: 0.9rem;
}

.btn {
  padding: 0.275rem 0.75rem !important;
}

.navbar-light .navbar-nav .nav-link {
  color: #fff !important;
}

[class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link.active, [class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link.active:focus, [class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link.active:hover {
  background-color: rgb(175, 27, 35);
  color: #ffffff;
}

.nav-link.active:hover {
  color: #e0dfdf !important;
}

.btn-primary, .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
  color: #e0dfdf !important;
}

.btn-xs {
  line-height: 1.1 !important;
}

.dataTables_wrapper {
  font-size: 1em;
}

.content-header h1 {
  font-size: 1.2rem !important;
}

textarea.form-control {
  min-height: 100px;
}

/*# sourceMappingURL=custom.css.map */
