﻿.dat-menu {
  text-align: left;
}

.nav-link {
  color: rgba(0, 0, 0, 0.8);
}
.nav-link:hover, .nav-link.active {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.8);
}

.nav-pills .nav-link {
  color: rgba(0, 0, 0, 0.4);
}
.nav-pills .nav-link:hover, .nav-pills .nav-link.active {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.8);
}

.flex-1 {
  flex: 1;
}

.btn.btn-primary, .btn.btn-primary:hover, .btn.btn-primary:active, .btn.btn-primary.active {
  background-color: #c16146;
  color: white;
  border: none;
  outline: none;
  font-size: 1.2em;
  font-weight: 700;
  padding: 5px 20px;
}

.like-btn .circle {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 30px;
  width: 30px;
  border-radius: 50%;
  border: 1px solid rgba(0, 0, 0, 0.4);
  background-color: rgba(255, 255, 255, 0.4);
}
.like-btn .fa-heart {
  color: rgba(0, 0, 0, 0.2);
}

.like-btn:hover .circle {
  background-color: rgba(255, 255, 255, 0.8);
}
.like-btn:hover .fa-heart {
  color: rgba(255, 0, 0, 0.5);
}

.like-btn.active .circle {
  background-color: white;
}
.like-btn.active .fa-heart {
  color: red;
}

.event-calendar .e-calendar td:hover.e-cell {
  background-color: transparent !important;
}
.event-calendar .e-calendar .dat-selected {
  background-color: #edf2fa;
  border-radius: 50%;
}
.event-calendar .e-calendar .e-cell:hover .e-day {
  background-color: transparent !important;
  color: black;
}
.event-calendar .e-calendar .e-selected .e-day,
.event-calendar .e-calendar .e-selected:hover .e-day,
.event-calendar .e-calendar .e-focused-date .e-day {
  background-color: blue;
  color: black;
}
.event-calendar .e-calendar .e-today .e-day {
  background-color: transparent !important;
  color: black;
}

.edit-form {
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 20px;
  text-align: left;
}
.edit-form .form-label {
  text-transform: uppercase;
  font-size: 0.8em;
  color: #aaa;
  margin: 0;
}
.edit-form .form-group {
  margin-bottom: 10px;
}

.edit-form-body {
  flex: 1;
  overflow-y: auto;
}

.edit-form-foot {
  padding: 10px;
}
.edit-form-foot .nav {
  justify-content: center;
  gap: 10px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///C:/Users/tadc/Source/Repos/HappiCamprs/HappiCamprs.App/wwwroot/css/_base.scss%22,%22file:///C:/Users/tadc/Source/Repos/HappiCamprs/HappiCamprs.App/wwwroot/css/_btn.scss%22,%22file:///C:/Users/tadc/Source/Repos/HappiCamprs/HappiCamprs.App/wwwroot/css/_variables.scss%22,%22file:///C:/Users/tadc/Source/Repos/HappiCamprs/HappiCamprs.App/wwwroot/css/_calendar.scss%22,%22file:///C:/Users/tadc/Source/Repos/HappiCamprs/HappiCamprs.App/wwwroot/css/_form.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAEA;EACI;;;AAGJ;EACI;;AAEA;EAEI;EACA;;;AAIR;EACI;;AAEA;EAEI;EACA;;;AAIR;EACI;;;ACxBA;EAII,kBCIE;EDHF;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;;AAKJ;EACI;;AAGJ;EACI;;;AAKJ;EACI;;AAGJ;EACI;;;AE9CJ;EACI;;AAGJ;EACI,kBDOC;ECND;;AAIA;EACI;EACA;;AAOJ;AAAA;AAAA;EACI;EACA;;AAKJ;EACI;EACA;;;AC9BZ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;;AAIR;EACI;EACA;;;AAGJ;EACI;;AAEA;EACI;EACA%22%7D */