@charset "utf-8";.xo-event-calendar{max-width:960px;margin:0 auto;overflow:hidden}.calendar{float:left;width:41%;margin-left:6%}.calendar:nth-child(2n){margin-right:6%}.half-box .calendar{float:none;width:100%;margin-left:0}.holiday-titles{clear:both;margin-left:6%}.half-box .holiday-titles{margin-left:0}.xo-event-calendar table.xo-month caption{padding-bottom:1px}.xo-event-calendar table.xo-month>thead th{background-color:#f5f5f5;padding:2px 0!important}.xo-event-calendar table.xo-month .month-header>span{font-size:1.1875rem}.xo-event-calendar table.xo-month .month-dayname td div{text-align:center}.xo-event-calendar table.xo-month .month-dayname td div.today{color:#333}@media (max-width:599px){.calendar{float:none;width:80%;margin-left:auto;margin-right:auto}.calendar:nth-child(2n){margin-right:auto}.holiday-titles{margin-left:auto;margin-right:auto;width:80%}}