/* 
Custom Styling for Event Calendar Month View
Added 2022.05.25 due to updated the-event-calendar version 5.15
source: https://theeventscalendar.com/knowledgebase/k/customizing-css/
2022.05.25 DY added to show current date and past days styling, future version of event calendar may fixed it.
*/

.tribe-events-view {
  background-color: #ffffff;
}

.tribe-events .tribe-events-calendar-month__calendar-event-datetime {
  color: #1d2326;
}
.tribe-events .tribe-events-calendar-month__day--current {
  background-color: #ffffff;
}
.tribe-events .tribe-events-calendar-month__day--past {
  background-color: #ffffff;
}

#ect-events-list-content .ect-list-post-right,
#ect-events-list-content .ect-clslist-event-info {
  background: #eee;
}

.tribe-events .tribe-events-calendar-month__day-cell--selected,
.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,
.tribe-events .tribe-events-calendar-month__day-cell--selected:hover {
  background-color: #3f14a5;
  color: #ffffff;
}

.tribe-events .tribe-events-calendar-month__day-cell--selected,
.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,
.tribe-events .tribe-events-calendar-month__day-cell--selected:hover {
  background-color: #dd9200 !important;
}

#ect-events-list-content .ect-list-post-right .ect-list-description {
  border-color: none !important;
  box-shadow: none !important;
  background: #1e0656 !important;
  border: 1px solid #eee !important;
}

#ect-events-list-content
  .ect-list-post-right
  .ect-list-description
  .ect-event-content,
#ect-events-list-content
  .ect-list-post-right
  .ect-list-description
  .ect-event-content
  p,
#ect-events-list-content .ect-list-description .ect-event-content a,
#ect-events-list-content h2.ect-list-title,
#ect-events-list-content h2.ect-list-title a.ect-event-url,
.ect-classic-list a.tribe-events-read-more,
.ect-clslist-event-info .ect-clslist-title a.ect-event-url,
#ect-no-events p {
  color: #fff !important;
}

#ect-events-list-content .style-1 .ect-list-post-left .ect-list-date {
  background: #dd9200 !important;
  color: #fff !important;
  box-shadow: none !important;
}

#ect-events-list-content .ect-list-date .ect-date-area {
  color: #ffffff !important;
}

#ect-events-list-content .style-2.ect-simple-event .modern-list-right-side {
  box-shadow: inset 0 0 50px -5px #3f14a5 !important;
}

#ect-events-list-content .style-2 .modern-list-right-side {
  background: #3f14a5 !important;
}

.fl-tabs-label {
  background-color: #ffffff;
  color: #ffffff;
  margin-left: 10px;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
