﻿@charset "utf-8";


.xo-event-calendar {}
.xo-event-calendar table.xo-month {border: none !important;font-family: "Noto Serif", serif;color: #EBB0B2;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: 2px solid #EBB0B2;border-left: 2px solid #EBB0B2;height: 16px;width: 16px;}
.xo-event-calendar table.xo-month button span.nav-next {border-right: 2px solid #EBB0B2;border-top: 2px solid #EBB0B2;height: 16px;width: 16px;}
.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;background-color: #FCE48D !important;}