.fc-header-toolbar{display:none}.fc-scroller{height:auto!important}.fc th{padding:5px;font-size:.75rem;font-weight:600;color:#8898aa;text-transform:uppercase}.fc div.fc-row{margin-right:0;border:0}.fc button .fc-icon{top:-5px}.fc .fc-col-header-cell-cushion{padding:0}.fc .fc-daygrid-day.fc-day-today{background-color:transparent}.fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{color:#fb6340}.fc-daygrid-day-top .fc-daygrid-day-number{color:#3d3d3d}.fc-event{padding:0;font-size:.75rem;border-radius:.25rem}.fc-event.fc-h-event{background-color:transparent;padding-left:5px;border-left:4px solid #a7aa37;border-right:0;border-top:0;border-bottom:0;margin-bottom:5px;margin-left:5px;height:15px;-ms-flex-line-pack:center;align-content:center}.fc-event .fc-event-title{padding:.4rem .5rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.fc-event .fc-time{float:left;background:rgba(0,0,0,.2);padding:2px 6px;margin:0 0 0 -1px}.fc-event.bg-warning{background:#fb6340}.fc-event .fc-event-title-container{background:transparent}.fc-view,.fc-view>table{border:0;overflow:hidden}.fc-view>table>tbody>tr .ui-widget-content{border-top:0}.fc-event-title-container{background:#146782;border-radius:.25rem}.fc-daygrid-event-dot{border-color:#146782}.fc-body{border:0}.fc-icon{font-family:NucleoIcons,sans-serif;font-size:1rem;width:35px;height:35px;border-radius:50%;line-height:35px}.fc-icon:hover{color:#146782}.fc-button{border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.fc-button:active,.fc-button:focus{outline:0}.fc-theme-standard{z-index:0}.fc-theme-standard td,.fc-theme-standard th{border-color:#eff1f3}.fc-theme-standard .fc-scrollgrid{border-left:0;border-color:#eff1f3}.fc-theme-standard .fc-toolbar{height:250px;background-color:#fff;border-radius:.375rem .375rem 0 0;position:relative;margin-bottom:-2px;z-index:2}@media(max-width:575.98px){.fc-theme-standard .fc-toolbar{height:135px}}.fc-theme-standard .fc-daygrid-day-number{padding:.5rem 1rem;width:100%;color:#3d3d3d;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width:576px){.fc-theme-standard .fc-daygrid-day-number{font-size:.875rem;font-weight:600;color:#575757}}.fc-theme-standard .fc-day{text-align:left}.fc-theme-standard .fc-day a{color:#8898aa}.fc-theme-standard .fc-scrollgrid-sync-inner{text-align:left}.fc-theme-standard .fc-daygrid-event.fc-event-end{margin:1px 9px}[data-calendar-month]{background-size:contain;-webkit-transition:background-image .3s;transition:background-image .3s}@media(prefers-reduced-motion:reduce){[data-calendar-month]{-webkit-transition:none;transition:none}}[data-calendar-month="0"]{background-image:url(/img/calendar/january.jpg)}[data-calendar-month="1"]{background-image:url(/img/calendar/february.jpg)}[data-calendar-month="2"]{background-image:url(/img/calendar/march.jpg)}[data-calendar-month="3"]{background-image:url(/img/calendar/april.jpg)}[data-calendar-month="4"]{background-image:url(/img/calendar/may.jpg)}[data-calendar-month="5"]{background-image:url(/img/calendar/june.jpg)}[data-calendar-month="6"]{background-image:url(/img/calendar/july.jpg)}[data-calendar-month="7"]{background-image:url(/img/calendar/august.jpg)}[data-calendar-month="8"]{background-image:url(/img/calendar/september.jpg)}[data-calendar-month="9"]{background-image:url(/img/calendar/october.jpg)}[data-calendar-month="10"]{background-image:url(/img/calendar/november.jpg)}[data-calendar-month="11"]{background-image:url(/img/calendar/december.jpg)}.card-calendar .card-header{border-bottom:0}.card-calendar table{background:transparent}.card-calendar table tr>td:first-child{border-left-width:0}.card-calendar table tr>td:last-child{border-right-width:0}.widget-calendar{position:relative;z-index:0}.widget-calendar td,.widget-calendar th{border:0!important;text-align:center}.widget-calendar .fc-toolbar{margin-top:1.25rem}.widget-calendar .fc-toolbar h2{font-size:1rem}.widget-calendar .fc-day-number{text-align:center;width:100%;padding:0}.widget-calendar .fc table{font-size:.875rem;border:0!important}.widget-calendar .fc th{padding:.75rem .5rem;font-size:.75rem}.widget-calendar .fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:0}.widget-calendar .fc-scrollgrid{border:0}