
/* added with Calendarize It -> CSS Editor -> Custom CSS before (field)*/
/* Timetable details */
.eyv-overlay .eyv-overlay-content {
    background: #fff;
    max-width: 1000px  !important;
    color: #000 !important;
    border-radius: 20px;
    padding: 30px;
}
.eyv-overlay .fc-day-content-heading {
    font-weight: bold !important;
    font-size: 38px !important;

}
.fc-button.fc-state-default {background-color:#8C0000 !important}

/* Overlay size */
.eyv-overlay .eyv-overlay-content > div {
    height: auto !important;
    overflow-y: auto;
    min-height: 400px !important;
}
.fc-day-content-event-time, .fc-day-content-event-taxonomy {
	display: none !important;
}
.eyv-overlay-content .fc-day-content-event .fc-day-content-event-title {
    display: inline-block !important;
    text-align: center !important;
}

.rhcalendar.not-widget.rhc_holder {
    margin-top: 0px !important;
}
/* END Custom CSS */

/* added with Calendarize It -> CSS Editor -> Custom CSS after (field)*/
.fullCalendar .fc-header-right, .fc-footer {display:none;}

.fullCalendar .rhc-month {
    background: #FFF;
    padding: 20px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    margin: 0px 20px 20px 0px;
}
.fullCalendar .rhc-month-wrap > .rhc-month .month-title {
    text-align: center;
    color: #8C0000 !important;
    font-weight: bold !important;
    border-bottom: 2px solid #ccc !important;
}
.fullCalendar .fc-border-separate, table th {
    background: transparent;
}
.fullCalendar .rhc-month-wrap > .rhc-month table.fc-border-separate .fc-day-header {
    color: #8C0000 !important;
    font-weight: bold !important;
    text-transform: uppercase;
}
/* END Custom CSS */
