
/* START rhc custom css */

/* section: main scope:  */
body .rhcalendar .fullCalendar .fc-header-title h2 {
	font-family:Lato, Arial, Helvetica, sans-serif;
}
body .rhcalendar .fullCalendar .fc-header-title h2 {
	font-weight:normal;
}
.rhcalendar .fc-header .fc-button, .rhcalendar .fc-footer .fc-button {
	font-family:Lato, Arial, Helvetica, sans-serif;
}
.rhcalendar .fc-header .fc-button, .rhcalendar .fc-footer .fc-button {
	font-weight:normal;
}

/* END rhc custom css */

/* START rhc custom css */

/* section: month_view scope:  */
.rhcalendar.not-widget .fc-view-month.fc-view .fc-first .fc-widget-header {
	font-family:Lato, Arial, Helvetica, sans-serif;
}
.rhcalendar.not-widget .fc-view-month.fc-view .fc-first .fc-widget-header {
	font-weight:normal;
}
.rhcalendar.not-widget .fc-view-month.fc-grid .fc-day-number {
	font-family:Lato, Arial, Helvetica, sans-serif;
}
.rhcalendar.not-widget .fc-view-month.fc-grid .fc-day-number {
	font-weight:normal;
}
.rhcalendar.not-widget .fc-view-month.fc-grid tbody .fc-week-number {
	font-family:Lato, Arial, Helvetica, sans-serif;
}
.rhcalendar.not-widget .fc-view-month.fc-grid tbody .fc-week-number {
	font-weight:normal;
}

/* END rhc custom css */

/* START rhc custom css */

/* section: month_view_by_day scope:  */
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-sun.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-sun.fc-widget-content .fc-day-number {
	font-family:Lato, Arial, Helvetica, sans-serif;
}
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-sun.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-sun.fc-widget-content .fc-day-number {
	font-weight:normal;
}
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-mon.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-mon.fc-widget-content .fc-day-number {
	font-family:Lato, Arial, Helvetica, sans-serif;
}
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-mon.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-mon.fc-widget-content .fc-day-number {
	font-weight:normal;
}
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-tue.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-tue.fc-widget-content .fc-day-number {
	font-family:Lato, Arial, Helvetica, sans-serif;
}
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-tue.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-tue.fc-widget-content .fc-day-number {
	font-weight:normal;
}
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-wed.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-wed.fc-widget-content .fc-day-number {
	font-family:Lato, Arial, Helvetica, sans-serif;
}
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-wed.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-wed.fc-widget-content .fc-day-number {
	font-weight:normal;
}
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-thu.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-thu.fc-widget-content .fc-day-number {
	font-family:Lato, Arial, Helvetica, sans-serif;
}
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-thu.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-thu.fc-widget-content .fc-day-number {
	font-weight:normal;
}
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-fri.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-fri.fc-widget-content .fc-day-number {
	font-family:Lato, Arial, Helvetica, sans-serif;
}
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-fri.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-fri.fc-widget-content .fc-day-number {
	font-weight:normal;
}
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-sat.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-sat.fc-widget-content .fc-day-number {
	font-family:Lato, Arial, Helvetica, sans-serif;
}
.rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-sat.fc-widget-header, .rhcalendar.not-widget .fullCalendar .fc-view-month table.fc-border-separate tr .fc-sat.fc-widget-content .fc-day-number {
	font-weight:normal;
}

/* END rhc custom css */
