.cmcal-calendar a.fc-event{white-space:normal}.cmcal-calendar-container table,.cmcal-calendar-container table td{border-width:0}.cmcal-calendar-container .fc-unthemed .fc-today{background:none}.cmcal-calendar-container .fc-more-popover .fc-event-container{padding:0}.cmcal-calendar-container .fc-unthemed .fc-popover .fc-header .fc-close{color:inherit}.cmcal-calendar-container .fc-unthemed .fc-divider,.cmcal-calendar-container .fc-unthemed .fc-list-heading td,.cmcal-calendar-container .fc-unthemed .fc-popover .fc-header{background:inherit}.cmcal-calendar-container a{color:inherit}.cmcal-calendar-container .fc-time-grid .fc-slats td{height:0}.cmcal-calendar-container .fc-other-month .fc-day-number{display:initial}.cmcal-calendar-container a.fc-day-number{width:auto;line-height:inherit}.cmcal-calendar-container .fc .fc-body td,.cmcal-calendar-container .fc .fc-head td,.cmcal-calendar-container .fc .fc-head-container th,.cmcal-calendar-container .fc .fc-popover .fc-body,.cmcal-calendar-container .fc .fc-popover .fc-header,.cmcal-calendar-container .fc a.fc-event,.cmcal-calendar-container .fc a.fc-more,.cmcal-calendar-container .fc-button,.cmcal-calendar-container .fc-state-default.fc-corner-left,.cmcal-calendar-container .fc-state-default.fc-corner-right,.cmcal-calendar-container .fc-toolbar,.cmcal-calendar-container .fc-unthemed .fc-list-heading td,.cmcal-calendar-container .fc-unthemed .fc-list-item td{border:0;border-radius:0}.cmcal-calendar-container .fc .fc-popover .fc-body,.cmcal-calendar-container .fc .fc-popover .fc-header,.cmcal-calendar-container .fc .fc-row td,.cmcal-calendar-container .fc .fc-row th.fc-widget-header,.cmcal-calendar-container .fc a.fc-more,.cmcal-calendar-container .fc button,.cmcal-calendar-container .fc td.fc-axis,.cmcal-calendar-container .fc-button.fc-button-active,.cmcal-calendar-container .fc-center h2,.cmcal-calendar-container .fc-event,.cmcal-calendar-container .fc-toolbar{padding:0}.cmcal-calendar-container .fc .fc-button-group>*,.cmcal-calendar-container .fc .fc-more-cell div,.cmcal-calendar-container .fc-center h2,.cmcal-calendar-container .fc-event,.cmcal-calendar-container .fc-toolbar{margin:0}.cmcal-calendar-container .fc-toolbar h2{clear:none}.cmcal-calendar-container .fc .fc-row{border-width:0!important}.cmcal-calendar-container .fc-unthemed .fc-list-table td{padding:0;border-left-width:0!important;border-right-width:0!important}.cmcal-calendar-container .fc-unthemed .fc-list-view{border-width:0}.cmcal-calendar-container .fc .fc-head-container th{border-top-width:0!important;border-bottom-width:0!important}.cmcal-calendar-container .fc-row .fc-content-skeleton td{border-bottom-width:0!important}.cmcal-calendar-container .fc .fc-head-container th:first-child{border-left-width:0!important}.cmcal-calendar-container .fc .fc-head-container th:last-child{border-right-width:0!important}.cmcal-calendar-container .fc .fc-dayGridMonth-view .fc-row td.fc-day-top{border-bottom-width:0!important}.cmcal-calendar-container .fc .fc-body .fc-content-skeleton tbody td,.cmcal-calendar-container .fc-row td.fc-event-container{border-top-width:0!important;border-bottom-width:0!important}.cmcal-calendar-container .fc-row td.fc-more-cell{border-bottom-width:0!important}.cmcal-calendar-container .fc .fc-dayGridMonth-view .fc-row .fc-content-skeleton td.fc-day-top{padding-bottom:0}.cmcal-calendar-container .fc .fc-dayGridMonth-view .fc-row .fc-content-skeleton tbody td{padding-top:0}.cmcal-calendar-container .fc .fc-dayGridMonth-view .fc-row .fc-content-skeleton tbody tr:not(:last-child) td{padding-bottom:0}.cmcal-calendar-container .fc-unthemed .fc-disabled-day{opacity:1;background:initial}.cmcal-calendar-container .fc-unthemed .fc-nonbusiness{opacity:1}.cmcal-calendar-container .fc-unthemed .fc-bgevent-skeleton td{border:0!important}.cmcal-calendar-container .fc-day-number{text-align:center;border-radius:50%}.cmcal-calendar-container .fc a.fc-event.fc-event-dot{margin:1px;border-radius:50%;display:inline-block}.cmcal-calendar-container .cmcal-navToOtherCalendar .fc-day,.cmcal-calendar-container .cmcal-navToOtherCalendar .fc-day-top{cursor:pointer}.cmcal-calendar-container .fc.cmcal-month-hidden-events .fc-content-skeleton tbody td{padding:0}.cmcal-calendar-container .fc.cmcal-month-hidden-events.vertical-middle-days .fc-content-skeleton td{border-top-width:0!important;border-bottom-width:0!important}.cmcal-calendar-container .fc.cmcal-month-hidden-events.vertical-middle-days .fc-content-skeleton{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;padding-bottom:0}.cmcal-calendar-container .cmcal-calendar-container,.cmcal-calendar-container .fc.fc-unthemed{position:static}.cmcal-calendar-container .fc table{margin:0}.cmcal-calendar-container .fc a{border:0;text-decoration:none;box-shadow:none}.cmcal-calendar-container .fc-ltr .fc-day-top .fc-day-number{float:none}.cmcal-calendar-container .fc-button,.cmcal-calendar-container .fc-button.fc-state-default{background-image:none}.cmcal-calendar-container .fc button{height:auto}.cmcal-calendar-container .fc-state-disabled{cursor:default}.cmcal-calendar-container .fc-day-top.fc-other-month{opacity:1}.cmcal-calendar-container .fc-day-number:not([data-goto]):hover{color:inherit}.cmcal-calendar-container .fc-button-active,.cmcal-calendar-container .fc-state-default,.fc-state-down{text-shadow:none;outline:none;box-shadow:none}.cmcal-calendar-container a[data-goto]:hover{text-decoration:none}.cmcal-calendar-container .fc-dayGridDay-view .fc-content-skeleton,.cmcal-calendar-container .fc-dayGridWeek-view .fc-content-skeleton{padding-bottom:0}.cmcal-calendar-container .fc-unthemed .fc-popover{border:0;background-color:transparent}.cmcal-calendar-container .cmcal-fc-button-hidden{display:none}.cmcal-calendar-container .fc-dayGridMonth-view .fc-scroller{overflow:hidden!important}.cmcal-tooltip{border:0}.cmcal-calendar-container .fc-highlight{opacity:.3;background:#bce8f1}.cmcal-calendar-container .fc-nonbusiness{background:#d7d7d7}.cmcal-loading{height:16px;position:absolute;background:url(//ophirlia.info/wp-content/plugins/calendar-anything/assets/img/spinner.gif) no-repeat;background-size:16px 16px;top:50%;margin:auto;left:50%;width:16px;z-index:100000000000000000}.cmcal-container-disabled-on-loading{pointer-events:none;position:relative;opacity:.5}.cmcal-calendar-filter-area{text-align:left}.cmcal-calendar-filter-area input,.cmcal-calendar-filter-area select{height:auto;margin:0;box-shadow:none;width:auto;vertical-align:top}.fc-time-grid .fc-event-container{margin:0!important}.fc-axis,.fc-axis>span{box-sizing:content-box}.fc-list-item .fc-widget-content{border:none;display:block}.fc-unthemed .fc-list-empty{background:none}tr:first-child>td>.fc-day-grid-event{margin-top:0}.fc-rtl .fc-day-top .fc-day-number{float:none}.fc-view-container .fc-event-container img{height:auto;max-width:100%}.fc-day-number{white-space:nowrap}.cmcal-calendar-container .fc-list-table,.fc-bg tbody,.fc-content-skeleton table tbody tr,.fc-content-skeleton table thead tr,.fc-content-skeleton tbody,.fc-view tbody.fc-body{border:none!important}.cmcal-calendar-container .fc-toolbar .fc-center,.cmcal-calendar-container .fc-toolbar .fc-left,.cmcal-calendar-container .fc-toolbar .fc-right{align-items:center;display:flex}