﻿@charset "utf-8";


.xo-event-calendar {}
.xo-event-calendar table.xo-month {border: none !important;font-family: "Klee One";color: #fff;font-size: 15px;}
.xo-event-calendar table.xo-month caption {}
.xo-event-calendar table.xo-month button[disabled] {opacity: 0.2;}
.xo-event-calendar table.xo-month button {color: #fff;}
.xo-event-calendar table.xo-month button::hover {transform:none;}
.xo-event-calendar table.xo-month button span.nav-prev {border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;height: 10px;width: 10px;}
.xo-event-calendar table.xo-month button span.nav-next {border-right: 1px solid #ffffff;border-top: 1px solid #ffffff;height: 10px;width: 10px;}
.xo-event-calendar table.xo-month .month-header>span {}
.xo-event-calendar table.xo-month>thead th.sunday {}
.xo-event-calendar table.xo-month>thead th.saturday {}
.xo-event-calendar table.xo-month>thead th {padding: 6px 0 !important;border-bottom: 1px solid #ccc !important;}
.xo-event-calendar table.xo-month .month-week {}
.xo-event-calendar table.xo-month .month-dayname-space {display: none;}
.xo-event-calendar table.xo-month .month-week table {}
.xo-event-calendar table table tr {}
.xo-event-calendar table.xo-month .month-dayname td div {height: auto;}
.xo-event-calendar p.holiday-title {display: none;}
.xo-event-calendar p.holiday-title span {}
.xo-event-calendar table.xo-month td, .xo-event-calendar table.xo-month th {}
.xo-event-calendar table.xo-month .month-dayname td {}
.xo-event-calendar table.xo-month button:hover span.nav-next,.xo-event-calendar table.xo-month button:hover span.nav-prev {border-width: 1px !important;}
.xo-event-calendar table.xo-month td, .xo-event-calendar table.xo-month th {border: 1px solid #eee;}
.xo-event-calendar table.xo-month .month-event-space {display:none;}
.xo-event-calendar table.xo-month .month-dayname {position:relative;}
.xo-event-calendar table.xo-month .month-dayname td div {text-align:center;padding:10px 0;}
.xo-event-calendar table.xo-month .month-dayname td div.today {font-weight:bold;color:#000;text-decoration:underline;}