.fe-extrainfo-label{display:none}.fct-header .fc-title{font-size:18px !important;padding-top:15px}.schedule .fc-events-holder .fc-event-list-holder .fc-event-list-item{margin-bottom:0 !important;padding:0 !important;min-height:auto !important}.schedule .rhc.fe-extrainfo-container{margin-bottom:7px !important}.rhc .fe-extrainfo-holder [class^=icon-],.rhc .fe-extrainfo-holder [class*=icon-]{text-align:center !important}.schedule .fc-events-holder .fc-event-list-holder h3.fc-event-list-date-header{text-transform:uppercase;letter-spacing:1px;font-size:1.2em;margin-top:30px;width:50%}.schedule img.attachment-thumblist.size-thumblist.wp-post-image{max-width:75px;padding:10px}.schedule .fe-extrainfo-holder{border-left:1px solid #eee}.schedule .fe-extrainfo-container2{background-color:#fff !important}.schedule .fe-extrainfo-container .fe-image-holder img{max-width:75px;border:0 !important}.schedule .fc-event-list-holder .fc-event-list-featured-image{text-align:center}.schedule .fc-event-list-holder .fc-event-list-content h4{margin:0 !important;padding-bottom:0}.schedule .schedule h4{font-size:20px}.schedule .fc-event-list-holder .fc-event-list-content .fe-extrainfo-value.fc-time:before{content:"}";font-family:ETmodules;padding-right:5px;color:#40d9f1}.schedule .schedule span.fe-extrainfo-value.fc-time{font-weight:700}.schedule .elist-dbox .fe-extrainfo-holder .dbox-description{margin-bottom:0;padding:0}.schedule h2{font-size:18px}.rhg_grid li img{max-width:150px;margin:auto;padding-bottom:20px}.griditem-img.noslide-link.fc-event-link,.rhg_grid figcaption{background:#fff}.grid-gallery figcaption h3{font-size:15px}@media (max-width:600px){.fc-day-number{padding-top:15px !important}}@media (max-width:767px){.timetable .fc-header{display:none}.schedule .rhc .row-fluid .fe-image-holder[class*=span]{width:20%;float:left}.schedule .fe-extrainfo-holder{width:69% !important;float:left !important}.schedule .fc-event-list-holder .fc-event-list-featured-image,.rhc .row-fluid .fe-image-holder[class*=span]{margin:0}.schedule h4{font-size:15px}.schedule .fc-events-holder .fc-event-list-holder h3.fc-event-list-date-header{width:100% !important}}.timetable div[style]{min-height:20px !important}.fc-event-time{font-size:1.3em !important;line-height:1.6em !important;letter-spacing:1px}.fc-event-time:before{content:"}";font-family:ETmodules;padding-right:5px;color:#fff}.fullCalendar table.fc-border-separate{background:#fafafa}.rhc-timetable .fullCalendar a.fc-event .fc-event-inner .fc-event-time+.fc-event-time{display:none}.rhc-timetable .fc-event-inner{padding-top:15px;padding-bottom:15px}.fct-footer .fc-image a img,.fct-footer .fc-image img{max-width:150px}.fct-main{text-align:center !important}.fct-dbox{display:block !important}@media (min-width:768px){.schedule .fe-extrainfo-container2.row-fluid,.fe-image-holder{display:flex !important}.schedule .fe-extrainfo-holder{display:flex !important;justify-content:center;flex-direction:column}.schedule .fe-extrainfo-container .fe-image-holder img{max-width:125px;padding:0}}.fct-body .fc-description{margin:30px 0}.fct-tooltip .fct-body a{color:#ffffff!important;border-radius:50px;letter-spacing:1px;font-size:15px;text-transform:uppercase!important;background-color:#ed305d;padding:1em 1.5em}@media (min-width:961px){.schedule .mec-wrap .col-md-3{width:15%}.schedule h2{font-size:25px}.rhg_grid li{width:25%}}.ct-calendarize .fullCalendar .fc-header-title h2{font-size:20px;position:relative;top:-2px}.ct-calendarize .fc-button.fc-state-default{background-color:#ed305d;position:relative;margin:0;padding:0 12px;border-radius:2px;height:24px}.ct-calendarize .fc-button-prev:before,.ct-calendarize .fc-button-next:before,.ct-calendarize .fc-button-prevYear:before,.ct-calendarize .fc-button-nextYear:before{right:5px;top:6px;font-size:12px}.ct-calendarize thead{background-color:#ed305d}.ct-calendarize thead th{color:#fff;font-size:16px;font-weight:400;border:0}.rhcalendar h2,.rhcalendar h1,.rhcalendar h3,.rhcalendar h4,.rhcalendar h5,.rhcalendar p .rhcalendar div .rhcalendar td .rhcalendar th,.fullCalendar{font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif!important}.ct-calendarize td,.ct-calendarize tr{border:1px solid #e8e8e8}.ct-calendarize .fc-event-time{font-size:14px !important}.ct-calendarize .fc-event-inner{padding:10px}.ct-calendarize .fc-content{padding-top:12px}.ct-calendarize .fc-view{border-radius:8px 8px 0 0 !important}@media screen and (max-width:767px){.ct-calendarize .fc-day-number{text-align:center;background-color:#fff;opacity:1 !important}.ct-calendarize .fc-header-center{margin-bottom:0;width:100%;margin-top:10px}.ct-calendarize .fc-lower-head-tools{margin-top:0}.ct-calendarize .fc-header-cell.fc-header-left,.ct-calendarize .fc-header-cell.fc-header-right{display:none}}@media screen and (max-width:480px){body .ct-calendarize.rhcalendar .fullCalendar .fc-header-cell .fc-header-title{position:relative;top:0 !important;margin-top:0}body .ct-calendarize.rhcalendar.not-widget.rhc_holder.fc-small{margin-top:20px}}.fct-tooltip{display:none !important;pointer-events:none}.rhc-timetable .fullCalendar a.fc-event{cursor:default !important;pointer-events:none !important}.rhc-timetable .fullCalendar a.fc-event:hover{box-shadow:none !important;opacity:1 !important}