/* line 1, /app/app/assets/stylesheets/timelines.scss */
body, html {
  font-family: 'Montserrat', sans-serif; }

/* line 5, /app/app/assets/stylesheets/timelines.scss */
.dashboard-activity {
  border-radius: 8px;
  margin-bottom: 1em;
  padding: 1em; }

/* line 12, /app/app/assets/stylesheets/timelines.scss */
.dashboard-activity.grey {
  background-color: #eee; }
/* line 16, /app/app/assets/stylesheets/timelines.scss */
.dashboard-activity.purple {
  background-color: #d5c5eb; }
/* line 20, /app/app/assets/stylesheets/timelines.scss */
.dashboard-activity.lightpeach {
  background-color: #fdf0e4; }
/* line 24, /app/app/assets/stylesheets/timelines.scss */
.dashboard-activity.blue {
  background-color: #d9ebfe; }
/* line 28, /app/app/assets/stylesheets/timelines.scss */
.dashboard-activity.green {
  background-color: #beeac3; }

/* line 33, /app/app/assets/stylesheets/timelines.scss */
.dashboard-medicine-time {
  display: flex;
  justify-content: flex-start; }

/* line 38, /app/app/assets/stylesheets/timelines.scss */
.dashboard-medicine-time p {
  border-bottom: solid 2px #66ccfb;
  color: #808080;
  display: inline-block;
  font-size: 12px;
  font-weight: 600;
  margin: 0;
  margin-right: 10px;
  opacity: 0.3;
  padding: 0 2px; }

/* line 50, /app/app/assets/stylesheets/timelines.scss */
.dashboard-medicine-time p.active {
  opacity: 1; }

/* line 54, /app/app/assets/stylesheets/timelines.scss */
.dashboard-timeline-month {
  display: flex;
  padding: 0 10px; }
  /* line 58, /app/app/assets/stylesheets/timelines.scss */
  .dashboard-timeline-month .dashboard-timeline-month-name {
    width: 3em; }
  /* line 61, /app/app/assets/stylesheets/timelines.scss */
  .dashboard-timeline-month span {
    font-size: 12px; }
  /* line 65, /app/app/assets/stylesheets/timelines.scss */
  .dashboard-timeline-month .dashboard-timeline-day {
    margin-bottom: 10px; }
  /* line 69, /app/app/assets/stylesheets/timelines.scss */
  .dashboard-timeline-month .dashboard-timeline-event {
    margin-top: 10px;
    padding-left: 28px;
    position: relative; }
    /* line 74, /app/app/assets/stylesheets/timelines.scss */
    .dashboard-timeline-month .dashboard-timeline-event.metum span {
      line-height: 12px; }
    /* line 78, /app/app/assets/stylesheets/timelines.scss */
    .dashboard-timeline-month .dashboard-timeline-event .dot {
      background-color: black;
      border-radius: 100%;
      display: inline-block;
      height: 18px;
      left: 0;
      position: absolute;
      width: 18px; }
      /* line 87, /app/app/assets/stylesheets/timelines.scss */
      .dashboard-timeline-month .dashboard-timeline-event .dot.blue {
        background-color: #66ccfb; }
      /* line 91, /app/app/assets/stylesheets/timelines.scss */
      .dashboard-timeline-month .dashboard-timeline-event .dot.lightblue {
        background-color: #97fafc; }
      /* line 95, /app/app/assets/stylesheets/timelines.scss */
      .dashboard-timeline-month .dashboard-timeline-event .dot.peach {
        background-color: #f8cb9e; }
      /* line 99, /app/app/assets/stylesheets/timelines.scss */
      .dashboard-timeline-month .dashboard-timeline-event .dot.lightpeach {
        background-color: #fdf0e4; }
      /* line 103, /app/app/assets/stylesheets/timelines.scss */
      .dashboard-timeline-month .dashboard-timeline-event .dot.green {
        background-color: #beeac3; }
      /* line 107, /app/app/assets/stylesheets/timelines.scss */
      .dashboard-timeline-month .dashboard-timeline-event .dot.purple {
        background-color: #b3a5e6; }
      /* line 111, /app/app/assets/stylesheets/timelines.scss */
      .dashboard-timeline-month .dashboard-timeline-event .dot.pink {
        background-color: #f7d0d8; }
    /* line 116, /app/app/assets/stylesheets/timelines.scss */
    .dashboard-timeline-month .dashboard-timeline-event p {
      margin-bottom: 0;
      padding-bottom: 0; }
    /* line 121, /app/app/assets/stylesheets/timelines.scss */
    .dashboard-timeline-month .dashboard-timeline-event span {
      display: inline-block;
      line-height: 18px; }
