<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.cal1 .clndr .clndr-controls {
	display: table;
    float: right;
    position: relative;
    margin-bottom: 25px;
}
.cal1 .clndr .clndr-controls .month {
	float: left;
    background: #f58813;
    color: #000;
    padding: 3px 20px;
    border-radius: 20px;
    margin: 0px 10px;
}
.cal1 .clndr .clndr-controls .clndr-control-button {
	float: left;
    background: #ffc24d;
    width: 25px;
    height: 25px;
    margin-top: 3px;
    border-radius: 100%;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button {
  cursor: pointer;
  -webkit-user-select: none;
  /* Chrome/Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE10+ */
	width: 25px;
    height: 25px;
    color: transparent;
    display: block;
    background: url('../img/I-clndr-r.png') no-repeat center;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button.inactive {
  opacity: 0.5;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button {
  cursor: pointer;
  -webkit-user-select: none;
  /* Chrome/Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE10+ */
	width: 24px;
    height: 24px;
    color: transparent;
    display: block;
    background: url('../img/I-clndr-l.png') no-repeat center;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button.inactive {
  opacity: 0.5;
}
.cal1 .clndr .clndr-table {
  table-layout: fixed;
  width: 100%;
  background: #57585e;
}
.cal1 .clndr .clndr-table .header-days {
  height: 30px;
  font-size: 1em;
}
.cal1 .clndr .clndr-table .header-days .header-day {
  text-align: center;
  color: #f58813;
  padding: 35px 0px 25px 0px;
}
.cal1 .clndr .clndr-table tr {
  height: 75px;
}
.cal1 .clndr .clndr-table tr .day {
  width: 100%;
  height: inherit;
  position: relative;
  color: #fff;
}
.cal1 .clndr .clndr-table tr .day.last-month:not(.inactive) {
    cursor: w-resize;
}
.cal1 .clndr .clndr-table tr .day.next-month:not(.inactive) {
    cursor: e-resize;
}
.cal1 .clndr .clndr-table tr .day:hover {

}
.cal1 .clndr .clndr-table tr .day.today .day-contents {
  background: #f58813;
  color: #000000;
}
.cal1 .clndr .clndr-table tr .event .day-contents {
  background: rgba(255, 255, 255, 0.1);
}
.cal1 .clndr .clndr-table tr .day.today.event:hover .day-contents {
  background: #ff931f;
}
.cal1 .clndr .clndr-table tr .day.event::after {
  background: #f58813;
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  left: calc(50% - 5px);
  bottom: 19px;
  border-radius: 100%;
}
.cal1 .clndr .clndr-table tr .day.event:hover {
  cursor: pointer;
}
.cal1 .clndr .clndr-table tr .event:hover .day-contents {
    background: rgba(255, 255, 255, 0.3);
}
.cal1 .clndr .clndr-table tr .day .day-contents {
  box-sizing: border-box;
  margin: auto;
  font-size: 1.5em;
  text-align: center;
  vertical-align: bottom;
  border-radius: 100%;
  width: 50px;
  height: 50px;
  line-height: 48px;
}
.cal1 .clndr .clndr-table tr .day[class*="-01 calendar-dow-"] .day-contents::before ,
.cal1 .clndr .clndr-table tr .day[class*="-02 calendar-dow-"] .day-contents::before ,
.cal1 .clndr .clndr-table tr .day[class*="-03 calendar-dow-"] .day-contents::before ,
.cal1 .clndr .clndr-table tr .day[class*="-04 calendar-dow-"] .day-contents::before ,
.cal1 .clndr .clndr-table tr .day[class*="-05 calendar-dow-"] .day-contents::before ,
.cal1 .clndr .clndr-table tr .day[class*="-06 calendar-dow-"] .day-contents::before ,
.cal1 .clndr .clndr-table tr .day[class*="-07 calendar-dow-"] .day-contents::before ,
.cal1 .clndr .clndr-table tr .day[class*="-08 calendar-dow-"] .day-contents::before ,
.cal1 .clndr .clndr-table tr .day[class*="-09 calendar-dow-"] .day-contents::before {
    content: "0";
}
.cal1 .clndr .clndr-table tr .empty,
.cal1 .clndr .clndr-table tr .adjacent-month {
  width: 100%;
  height: inherit;
  color: #737373;
}
.cal2 {
  max-width: 177px;
  margin: 0 auto;
  font-family: 'Droid Sans Mono';
}
.cal2 .clndr .clndr-controls {
  display: block;
  display: inline-block;
  width: 100%;
  margin-bottom: 3px;
}
.cal2 .clndr .clndr-controls .clndr-previous-button {
  float: left;
  width: 10%;
  text-align: left;
  cursor: pointer;
  -webkit-user-select: none;
  /* Chrome/Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE10+ */
}
.cal2 .clndr .clndr-controls .clndr-previous-button:hover {
  background-color: #f4f4f4;
}
.cal2 .clndr .clndr-controls .month {
  float: left;
  width: 80%;
  text-align: center;
}
.cal2 .clndr .clndr-controls .clndr-next-button {
  float: left;
  width: 10%;
  text-align: right;
  cursor: pointer;
  -webkit-user-select: none;
  /* Chrome/Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE10+ */
}
.cal2 .clndr .clndr-controls .clndr-next-button:hover {
  background-color: #f4f4f4;
}
.cal2 .clndr .clndr-grid {
  text-align: center;
  border: 1px solid #FF4545;
  display: inline-block;
}
.cal2 .clndr .clndr-grid .header-day {
  float: left;
  width: 25px;
  height: 25px;
  background: #FF4545;
}
.cal2 .clndr .clndr-grid .day {
  float: left;
  width: 25px;
  height: 25px;
}
.cal2 .clndr .clndr-grid .day.event {
  background-color: #B4E09F;
}
.cal2 .clndr .clndr-grid .day.today {
  background-color: #E3C57F;
}
.cal2 .clndr .clndr-grid .empty,
.cal2 .clndr .clndr-grid .adjacent-month {
  float: left;
  width: 25px;
  height: 25px;
  background: #ddd;
}
.cal2 .clndr .clndr-today-button {
  width: 100%;
  text-align: center;
  cursor: pointer;
}
.cal2 .clndr .clndr-today-button:hover {
  background-color: #ddd;
}
</pre></body></html>