.special-link a { 
	color: white;
	text-decoration: underline;

}

.current-menu-item a {
     color: #FFFFFF; 
		 font-weight: bold;
}

.main-navigation a {
	font-size: 16px
}

.postid-13178 .entry-title,
.page-id-13178 .entry-title,
.postid-13178 .page-title,
.page-id-13178 .page-title,
.postid-13059 .entry-title,
.page-id-13059 .entry-title,
.postid-13059 .page-title,
.page-id-13059 .page-title,
.postid-8846 .entry-title,
.page-id-8846 .entry-title,
.postid-8846 .page-title,
.page-id-8846 .page-title,
.postid-8838 .entry-title,
.page-id-8838 .entry-title,
.postid-8838 .page-title,
.page-id-8838 .page-title,
.postid-8078 .entry-title,
.page-id-8078 .entry-title,
.postid-8078 .page-title,
.page-id-8078 .page-title,
.postid-8790 .entry-title,
.page-id-8790 .entry-title,
.postid-8790 .page-title,
.page-id-8790 .page-title,
.postid-8797 .entry-title,
.page-id-8797 .entry-title,
.postid-8797 .page-title,
.page-id-8797 .page-title,
.postid-8802 .entry-title,
.page-id-8802 .entry-title,
.postid-8802 .page-title,
.page-id-8802 .page-title,
.postid-8819 .entry-title,
.page-id-8819 .entry-title,
.postid-8819 .page-title,
.page-id-8819 .page-title,
.postid-8825 .entry-title,
.page-id-8825 .entry-title,
.postid-8825 .page-title,
.page-id-8825 .page-title,
.postid-9229 .entry-title,
.page-id-9229 .entry-title,
.postid-9229 .page-title,
.page-id-9229 .page-title,
.postid-9283 .entry-title,
.page-id-9283 .entry-title,
.postid-9283 .page-title,
.page-id-9283 .page-title,
.postid-9282 .entry-title,
.page-id-9282 .entry-title,
.postid-9282 .page-title,
.page-id-9282 .page-title,
.postid-9281 .entry-title,
.page-id-9281 .entry-title,
.postid-9281 .page-title,
.page-id-9281 .page-title,
.postid-9280 .entry-title,
.page-id-9280 .entry-title,
.postid-9280 .page-title,
.page-id-9280 .page-title,
.postid-9279 .entry-title,
.page-id-9279 .entry-title,
.postid-9279 .page-title,
.page-id-9279 .page-title,
.postid-9278 .entry-title,
.page-id-9278 .entry-title,
.postid-9278 .page-title,
.page-id-9278 .page-title {
  display: none !important;
}

.rsvp-form .wpforms-container {
    max-width: 600px;          /* desired form width */
    margin-left: auto;
    margin-right: auto;
}

.rsvp-form .wpforms-form li {
    width: 100%;               /* ensure each field fills the container */
    box-sizing: border-box;    /* prevents inputs from overflowing */
}

.rsvp-form .wpforms-field {
    text-align: left;          /* optional: aligns labels/inputs neatly */
}