/*Calendar view for css*/
.regpro-calendarMonthHeader {
  background-color: #304A7B;
}

.regpro-calendarWeekDayHeader {
  border-left: 1px solid #304A7B;
}

.regpro-calendarDay {
  color: #304A7B;
}
.regpro-calendarDay .eb_event_link {
  background: #304A7B;
}

.eb-calendar ul.eb-weekdays {
  background: #1F5985;
}

.eb-topmenu-calendar ul li a {
  color: #304A7B;
}
.eb-topmenu-calendar ul li a:hover, .eb-topmenu-calendar ul li a.active {
  background: #304A7B;
  color: #fff;
}

#extcalendar .currentmonth, #extcalendar .currentday, #extcalendar .currentweek, #extcalendar .previousday, #extcalendar .previousweek, #extcalendar .nextday, #extcalendar .nextweek {
  background-color: #304A7B;
}
#extcalendar .tableh2 {
  background: #1F5985;
}

/* mini calendar */
.extcal_minical .extcal_navbar {
  background: #304A7B;
}

.mod_eb_mincalendar_td_dayname {
  background: #1F5985;
}

td.mod_eb_mincalendar_event {
  background-color: #304A7B;
}.eb-container .btn strong

{

color: #fff !important;

}

.eb-event-item-grid-default-layout{padding-bottom:25px !important;}
.eb-event-item-grid-default-layout>div:not(.eb-event-thumb-container){padding-left:15px !important;}
.eb-event-title-container{padding-right:15px !important;}
.eb-page-heading{font-size:2.5em !important;}
.form-control, .com-content-archive.archive #filter-search, #acym_wrapper .acym__front__archive #acym__front__archive__search input, div.acym_module_form input[type=email], div.acym_module_form input[type=text]{max-width:100% !important;}
.eb-container .input-large{width:100% !important;}

/* REMOVE THIS TO SHOW DATE AND TIME */
.eb-event-date-time{display:none;}
.ebm-event-date{display:none;}