.wpcf7 form .wpcf7-response-output {
    background-color: #ffffff;
    color: black;
}






/* New Event Blocks - will need responsiveified */


.event-agenda-section { margin:4em auto; }
.event-agenda-section h3 { font-size:1.4rem; }
.event-agenda-section table tbody { border:none;  }
.event-agenda-section table tbody tr {border-bottom:3px solid #fff;  }
.event-agenda-section table tbody tr td { background:#f9f9f9; padding:1.5em 0.25em  }
.event-agenda-section table tbody tr td.agenda-time { width:20%; text-align:center; color:#3eab38;   }
.event-agenda-section table tbody tr td.agenda-info { width:80%; }

.event-option-section { margin:4em auto; }
.event-option-section .cell p.subtitle { margin:0; color:#2a8825!important;  }
.event-option-section .cell h3 { font-size:1.4rem; }
.events-tile .event-date {padding: 45px 0px;}
.events-tile .event-date .month {font-size: 26px !important;}

/* Tablet Responsive */
@media screen and (max-width: 63.9375em) {

}

/* Mobile Responsive */
@media screen and (max-width: 39.9375em) {
  .events-tile .event-date .month {font-size: 18px !important;}

  .event-listing .events-tile .event-date {
    padding: 10px 30px !important;
  }

  .event-agenda-section table tbody tr, .event-agenda-section table tbody td, .event-agenda-section table tbody table {
    display: block;
    width: 100% !important;
  }

	.event-agenda-section table tbody tr td.agenda-time {
		width:100%;
		text-align:left;
	}

	.event-agenda-section table tbody td  {
    display: block;
    width: 100% !important;
    text-align: left !important;
    padding: 4px 20px !important;
}

.event-agenda-section table tbody tr {
    border-bottom: 3px solid #fff;
    padding-top: 20px;
    background-color: #f9f9f9;
    padding-bottom: 20px;
    margin-bottom: 11px;
}

}

.single-news .paragraph-section {
  margin-bottom: 0 !important;
}

header .nav-menu-container .menu-item-has-children:after {
  top:-36px !important;
  float: right !important;
  position: relative !important;
}

header .nav-menu-container .drop-down-arrow:after {
  display: none !important;
}

.single-news .quote-section {
  margin-top: 0 !important;
  margin-bottom: 3rem !important;
}
