.post-type-archive-mec-events h1 {
  text-align: center;
  font-size: 45px;
  margin: 40px;
}

#mec_sf_category_0.postform {
  font-family: nunito;
}

#mec_sf_s_0 {
  font-family: nunito;
}

#mec_sf_category_7.postform {
  font-family: nunito;
}

.mec-wrap .mec-totalcal-box i {
  color: #1e429f;
}

#mec_sf_location_7.postform {
  font-family: nunito;
}

#mec_sf_tag_7.postform {
  font-family: nunito;
}

#mec_sf_date_start_7.mec-col-3.mec_date_picker_dynamic_format_start.hasDatepicker {
  font-family: nunito;
}

#mec_sf_date_end_7.mec-col-3.mec_date_picker_dynamic_format_end.hasDatepicker {
  font-family: nunito;
}

#mec_sf_category_75.postform {
  font-family: nunito;
  color: #4d4d4d;
}

#mec_sf_location_75.postform {
  color: #4d4d4d;
}

#mec_sf_tag_75.postform {
  color: #4d4d4d;
}

#mec_sf_location_6217.postform {
  font-family: nunito;
}

#mec_sf_tag_6217.postform {
  font-family: nunito;
}

#mec_sf_category_6217.postform {
  font-family: nunito;
}

#mec_sf_date_start_6217.mec-col-3.mec_date_picker_dynamic_format_start.hasDatepicker {
  font-family: nunito;
}

#mec_sf_date_end_6217.mec-col-3.mec_date_picker_dynamic_format_end.hasDatepicker {
  font-family: nunito;
}

#mec_sf_s_6217 {
  font-family: nunito;
}

#mec_sf_category_342.postform {
  font-family: nunito;
}

#mec_sf_location_342.postform {
  font-family: nunito;
}

#mec_sf_tag_342.postform {
  font-family: nunito;
}

#mec_sf_date_start_342.mec-col-3.mec_date_picker_dynamic_format_start.hasDatepicker {
  font-family: nunito;
}

#mec_sf_date_end_342.mec-col-3.mec_date_picker_dynamic_format_end.hasDatepicker {
  font-family: nunito;
}

#mec_sf_s_342 {
  font-family: nunito;
}

.tax-mec_category h1 {
  text-align: center;
}

#mec_sf_month_0 {
  font-family: nunito;
}

#mec_sf_location_0.postform {
  font-family: nunito;
}

#mec_sf_tag_0.postform {
  font-family: nunito;
}

#mec_sf_year_2 {
  font-family: nunito;
}

#mec_search_form_2.mec-search-form.mec-totalcal-box {
  background-color: #ffffff;
  border-color: #ffffff;
  border-width: 0px;
}

.mec-wrap * {
  text-align: center;
}

#mec_sf_category_80729889.postform {
  text-align: left;
  font-family: nunito;
}

body[class*=mec-theme] .mec-wrap a {
  font-family: nunito;
  font-weight: 700;
  font-size: 15px;
}

.mec-breadcrumbs .mec-current {
  font-family: nunito;
  font-size: 15px;
  font-weight: 700;
}

.mec-wrap .mec-single-title {
  font-size: 80px;
}