html, body {
  margin: 0;
}

#site-body .people-slider ul li a {
  color: #000;
}
#site-body .people-slider ul li.active a {
  color: #739156;
}
#site-body .people-slider .slider-container {
  color: #424242;
}
#site-body .people-slider .slider-container .copy-box {
  background: #fff;
}
#site-body .people-slider .slider-container .superlative {
  background: #739156;
  color: #fff;
}
#site-body .people-slider .slider-container .superlative:before {
  border-color: #000 transparent transparent transparent;
}
#site-body .people-slider .slider-container .superlative span.tri.top {
  border-top-color: #739156;
  border-left-color: transparent;
}
#site-body .people-slider .slider-container .superlative span.tri.bottom {
  border-bottom-color: #739156;
  border-left-color: transparent;
}
#site-body .people-slider .bg-filler-container .bg-filler {
  background: none;
}
#site-body .schedule-slider .date-tabs-container ul.date-tabs li a, #site-body .schedule-slider .date-tabs-container ul.event-tabs li a {
  color: #000;
}
#site-body .schedule-slider .date-tabs-container ul.date-tabs li.active a, #site-body .schedule-slider .date-tabs-container ul.event-tabs li.active a {
  text-decoration: underline !important;
}
#site-body .schedule-slider .schedule-body {
  background: #fff;
}
#site-body .schedule-slider .schedule-body ul#schedule-navigation {
  border-bottom-color: #000;
}
#site-body .schedule-slider .schedule-body ul#schedule-navigation li .circle {
  background: #fff;
  border-color: #777;
}
#site-body .schedule-slider .schedule-body ul#schedule-navigation li .circle.active {
  background-color: #739156;
}
#site-body .location-slider .date-tabs-container ul.date-tabs li a, #site-body .location-slider .date-tabs-container ul.event-tabs li a {
  color: #000;
}
#site-body .location-slider .location-body .flexslider {
  background: transparent;
}
#site-body .location-slider .location-body .flexslider .category-slide .column .activity {
  background: #fff;
}
#site-body .location-slider .location-body .flexslider .category-slide .activity.hidden {
  background: rgba(255, 255, 255, 0.2);
}
#site-body .hotels-slider .card {
  border-color: #777;
}
#site-body .hotels-slider .card .front .h-title, #site-body .hotels-slider .card .front span, #site-body .hotels-slider .card .front p, #site-body .hotels-slider .card .back .h-title, #site-body .hotels-slider .card .back span, #site-body .hotels-slider .card .back p {
  color: #000;
}
#site-body .hotels-slider .card .front h3.title {
  background: #fff;
}
#site-body .hotels-slider .card .back {
  background-color: #fff;
}
#site-body .footer {
  background: #fff;
}
#site-body #about span.signature {
  color: #fff;
}
#site-body #schedule .circle.active {
  background-color: #343D23;
}
#site-body #gallery .gallery-flexslider .flex-direction-nav a {
  opacity: 1;
}
#site-body #rsvp .container {
  background-color: transparent;
}
#site-body #rsvp .container form input[type=text],
#site-body #rsvp .container form input[type=text]:focus,
#site-body #rsvp .container form textarea,
#site-body #rsvp .container form textarea:focus,
#site-body #rsvp .container div#rsvp-form input[type=text],
#site-body #rsvp .container div#rsvp-form input[type=text]:focus,
#site-body #rsvp .container div#rsvp-form textarea,
#site-body #rsvp .container div#rsvp-form textarea:focus {
  color: #000;
  border-bottom-color: #000;
  background-color: transparent;
}
#site-body #rsvp .container form input[type=text]::-webkit-input-placeholder,
#site-body #rsvp .container form input[type=text]:focus::-webkit-input-placeholder,
#site-body #rsvp .container form textarea::-webkit-input-placeholder,
#site-body #rsvp .container form textarea:focus::-webkit-input-placeholder,
#site-body #rsvp .container div#rsvp-form input[type=text]::-webkit-input-placeholder,
#site-body #rsvp .container div#rsvp-form input[type=text]:focus::-webkit-input-placeholder,
#site-body #rsvp .container div#rsvp-form textarea::-webkit-input-placeholder,
#site-body #rsvp .container div#rsvp-form textarea:focus::-webkit-input-placeholder {
  color: rgb(70%, 70%, 70%);
}
#site-body #rsvp .container form input[type=text]:-moz-placeholder,
#site-body #rsvp .container form input[type=text]:focus:-moz-placeholder,
#site-body #rsvp .container form textarea:-moz-placeholder,
#site-body #rsvp .container form textarea:focus:-moz-placeholder,
#site-body #rsvp .container div#rsvp-form input[type=text]:-moz-placeholder,
#site-body #rsvp .container div#rsvp-form input[type=text]:focus:-moz-placeholder,
#site-body #rsvp .container div#rsvp-form textarea:-moz-placeholder,
#site-body #rsvp .container div#rsvp-form textarea:focus:-moz-placeholder {
  color: rgb(70%, 70%, 70%);
}
#site-body #rsvp .container form input[type=text]::-moz-placeholder,
#site-body #rsvp .container form input[type=text]:focus::-moz-placeholder,
#site-body #rsvp .container form textarea::-moz-placeholder,
#site-body #rsvp .container form textarea:focus::-moz-placeholder,
#site-body #rsvp .container div#rsvp-form input[type=text]::-moz-placeholder,
#site-body #rsvp .container div#rsvp-form input[type=text]:focus::-moz-placeholder,
#site-body #rsvp .container div#rsvp-form textarea::-moz-placeholder,
#site-body #rsvp .container div#rsvp-form textarea:focus::-moz-placeholder {
  color: rgb(70%, 70%, 70%);
}
#site-body #rsvp .container form input[type=text]:-ms-input-placeholder,
#site-body #rsvp .container form input[type=text]:focus:-ms-input-placeholder,
#site-body #rsvp .container form textarea:-ms-input-placeholder,
#site-body #rsvp .container form textarea:focus:-ms-input-placeholder,
#site-body #rsvp .container div#rsvp-form input[type=text]:-ms-input-placeholder,
#site-body #rsvp .container div#rsvp-form input[type=text]:focus:-ms-input-placeholder,
#site-body #rsvp .container div#rsvp-form textarea:-ms-input-placeholder,
#site-body #rsvp .container div#rsvp-form textarea:focus:-ms-input-placeholder {
  color: rgb(70%, 70%, 70%);
}
#site-body #rsvp .container form textarea,
#site-body #rsvp .container form textarea:focus,
#site-body #rsvp .container div#rsvp-form textarea,
#site-body #rsvp .container div#rsvp-form textarea:focus {
  border-color: gray;
}
#site-body #rsvp .container form #days #select-days,
#site-body #rsvp .container div#rsvp-form #days #select-days {
  background-color: rgba(50, 50, 50, 0.9);
  color: #fff;
}
#site-body #rsvp .container form select,
#site-body #rsvp .container div#rsvp-form select {
  background-color: rgb(85%, 85%, 85%);
  color: #000;
}
#site-body #rsvp .container form span.highlight,
#site-body #rsvp .container div#rsvp-form span.highlight {
  color: #DD2D2E;
  background-color: rgb(85%, 85%, 85%);
}
#site-body #rsvp .container form span.food-allergy-container,
#site-body #rsvp .container div#rsvp-form span.food-allergy-container {
  display: block;
}
#site-body #rsvp .container form span.food-allergy-container textarea,
#site-body #rsvp .container div#rsvp-form span.food-allergy-container textarea {
  padding: 0.5em;
  display: block;
  margin: 0 auto !important;
}
#site-body #rsvp .container form #contact input::-webkit-input-placeholder,
#site-body #rsvp .container div#rsvp-form #contact input::-webkit-input-placeholder {
  color: rgb(70%, 70%, 70%);
}
#site-body #rsvp .container form #contact input:-moz-placeholder,
#site-body #rsvp .container div#rsvp-form #contact input:-moz-placeholder {
  color: rgb(70%, 70%, 70%);
}
#site-body #rsvp .container form #contact input::-moz-placeholder,
#site-body #rsvp .container div#rsvp-form #contact input::-moz-placeholder {
  color: rgb(70%, 70%, 70%);
}
#site-body #rsvp .container form #contact input:-ms-input-placeholder,
#site-body #rsvp .container div#rsvp-form #contact input:-ms-input-placeholder {
  color: rgb(70%, 70%, 70%);
}
#site-body #rsvp .container form .ng-dropdown-menu,
#site-body #rsvp .container div#rsvp-form .ng-dropdown-menu {
  margin-bottom: 10px;
}
#site-body .header {
  background-color: #343D23;
  color: #fff;
}
#site-body.public-hosting-container {
  background: url("/assets/parallax/images/plaid/plaid_tile-80f71ce5.png") center center repeat, #739156;
}
#site-body.public-hosting-container .password-container {
  background: none;
  border: none;
}
#site-body.public-hosting-container .password-container h1.title {
  color: #000;
}
.win #site-body.public-hosting-container .password-container h1.title {
  -webkit-text-fill-color: #000 !important;
}
#site-body.public-hosting-container .password-container h1.title {
  overflow-wrap: break-word;
}
#site-body.public-hosting-container .password-container h2.subtitle {
  color: #000;
}
#site-body.public-hosting-container .password-container h2.login {
  color: #000;
}
#site-body.public-hosting-container .password-container .hr {
  border-bottom: 1px solid #739156;
}
#site-body.public-hosting-container .password-container #guest-center-widget {
  background: #fff;
  border: 6px solid #739156;
}
#site-body.public-hosting-container .password-container #guest-center-widget p.coming-soon,
#site-body.public-hosting-container .password-container #guest-center-widget p.message {
  color: #000;
}
#site-body.public-hosting-container .password-container #guest-login-form label {
  color: #000 !important;
}
#site-body.public-hosting-container .password-container #guest-login-form input.main-btn {
  color: #fff;
}
#site-body.public-hosting-container .password-container #guest-login-form input.main-btn:hover {
  color: #000;
  background-color: rgb(51.0832696715%, 63.7341482047%, 38.8540870894%);
}
#site-body.public-hosting-container .password-container #guest-login-form input.main-btn {
  background-image: none !important;
  background-color: #739156;
  border: none;
  -webkit-appearance: none;
  -webkit-border: none;
}
#site-body.public-hosting-container .password-container #alert-box h5.flash-alert {
  color: #C32626 !important;
  background-color: #DAB9B9;
  border-color: #FF0000;
}
#site-body.guest-email-imager #main-image-part {
  background: url("/assets/parallax/images/plaid/plaid_tile-80f71ce5.png") center center repeat, #739156;
  background-size: initial;
}
#site-body.guest-email-imager #main-image-part h1 {
  color: #000;
}
#site-body.guest-email-imager #main-image-part h2 {
  color: #000;
}
#site-body.guest-email-imager #main-image-part p.pbody {
  color: #000;
}
#site-body.guest-email-imager #main-image-part .outer {
  background: none;
  background-size: initial;
  border: none;
}
#site-body.guest-email-imager #main-image-part .inner {
  padding: 25px;
  border: 6px solid #739156;
  background: #fff;
}

#site-body h2.page-title {
  color: #739156;
}
#site-body .pages .page-outer {
  border-color: #739156;
}
#site-body .pages .page-outer:nth-child(even) {
  background: #739156 center center repeat;
}
#site-body .pages .page-outer:nth-child(even) .page-inner {
  background: #739156;
}
#site-body .pages .page-outer:nth-child(even) .page-inner h2.page-title,
#site-body .pages .page-outer:nth-child(even) .page-inner p.page-copy,
#site-body .pages .page-outer:nth-child(even) .page-inner p.copy,
#site-body .pages .page-outer:nth-child(even) .page-inner h3.faq-question,
#site-body .pages .page-outer:nth-child(even) .page-inner h4.people-title {
  color: #fff;
}
#site-body .pages .page-outer:nth-child(odd) {
  background: url("/assets/parallax/images/plaid/plaid_tile-80f71ce5.png") center center repeat, #739156;
}
#site-body .pages .page-inner {
  background: #fff;
}
#site-body ul.tabs-container li a:hover,
#site-body div.tabs-container li a:hover {
  color: rgb(41.4354421014%, 40.9174990751%, 40.9174990751%) !important;
}
#site-body ul.tabs-container li.active a,
#site-body div.tabs-container li.active a {
  color: #504F4F !important;
}
#site-body .main-btn, #site-body #rsvp .container button {
  background: #343D23;
  color: #fff;
  border-color: rgb(9.5588235294%, 11.2132352941%, 6.4338235294%);
}
#site-body .main-btn:hover, #site-body #rsvp .container button:hover {
  color: #fff;
  background-color: rgb(31.2254901961%, 36.6299019608%, 21.0171568627%);
}
#site-body .main-btn:active, #site-body #rsvp .container button:active {
  color: #777;
}
#site-body .header {
  border-bottom-color: rgb(31.2254901961%, 36.6299019608%, 21.0171568627%);
}
#site-body .header a.active {
  color: rgb(61.6666666667%, 61.6666666667%, 61.6666666667%);
}
#site-body .header a:hover {
  color: rgb(51.6666666667%, 51.6666666667%, 51.6666666667%) !important;
}
#site-body .footer {
  border-color: #739156;
}
#site-body #home {
  background: url("/assets/parallax/images/plaid/plaid_tile-80f71ce5.png") center center repeat, #739156;
}
#site-body #home .page-inner {
  background: transparent;
}
#site-body #home .circle {
  background: #739156;
}
#site-body #home .initials-divider {
  border-color: #343D23;
}
#site-body #home h1.initials {
  color: #343D23;
}
#site-body #location .flexslider .activity {
  border-color: #739156;
}
#site-body #weddingparty .slider-container {
  border-color: #739156;
}
#site-body #weddingparty .slider-container p.copy {
  color: #000 !important;
}
#site-body #rsvp .container form select, #site-body #rsvp .container form span.highlight, #site-body #rsvp .container div#rsvp-form select, #site-body #rsvp .container div#rsvp-form span.highlight {
  color: #fff;
  background-color: #777;
}
#site-body #rsvp .container form input[type=text], #site-body #rsvp .container form input[type=text]:focus, #site-body #rsvp .container form textarea, #site-body #rsvp .container form textarea:focus, #site-body #rsvp .container div#rsvp-form input[type=text], #site-body #rsvp .container div#rsvp-form input[type=text]:focus, #site-body #rsvp .container div#rsvp-form textarea, #site-body #rsvp .container div#rsvp-form textarea:focus {
  background: #777;
  color: #fff;
}
#site-body #rsvp .container form input[type=text]::-webkit-input-placeholder, #site-body #rsvp .container form input[type=text]:focus::-webkit-input-placeholder, #site-body #rsvp .container form textarea::-webkit-input-placeholder, #site-body #rsvp .container form textarea:focus::-webkit-input-placeholder, #site-body #rsvp .container div#rsvp-form input[type=text]::-webkit-input-placeholder, #site-body #rsvp .container div#rsvp-form input[type=text]:focus::-webkit-input-placeholder, #site-body #rsvp .container div#rsvp-form textarea::-webkit-input-placeholder, #site-body #rsvp .container div#rsvp-form textarea:focus::-webkit-input-placeholder {
  color: #fff !important;
}
#site-body #rsvp .container form input[type=text]:-moz-placeholder, #site-body #rsvp .container form input[type=text]:focus:-moz-placeholder, #site-body #rsvp .container form textarea:-moz-placeholder, #site-body #rsvp .container form textarea:focus:-moz-placeholder, #site-body #rsvp .container div#rsvp-form input[type=text]:-moz-placeholder, #site-body #rsvp .container div#rsvp-form input[type=text]:focus:-moz-placeholder, #site-body #rsvp .container div#rsvp-form textarea:-moz-placeholder, #site-body #rsvp .container div#rsvp-form textarea:focus:-moz-placeholder {
  color: #fff !important;
}
#site-body #rsvp .container form input[type=text]::-moz-placeholder, #site-body #rsvp .container form input[type=text]:focus::-moz-placeholder, #site-body #rsvp .container form textarea::-moz-placeholder, #site-body #rsvp .container form textarea:focus::-moz-placeholder, #site-body #rsvp .container div#rsvp-form input[type=text]::-moz-placeholder, #site-body #rsvp .container div#rsvp-form input[type=text]:focus::-moz-placeholder, #site-body #rsvp .container div#rsvp-form textarea::-moz-placeholder, #site-body #rsvp .container div#rsvp-form textarea:focus::-moz-placeholder {
  color: #fff !important;
}
#site-body #rsvp .container form input[type=text]:-ms-input-placeholder, #site-body #rsvp .container form input[type=text]:focus:-ms-input-placeholder, #site-body #rsvp .container form textarea:-ms-input-placeholder, #site-body #rsvp .container form textarea:focus:-ms-input-placeholder, #site-body #rsvp .container div#rsvp-form input[type=text]:-ms-input-placeholder, #site-body #rsvp .container div#rsvp-form input[type=text]:focus:-ms-input-placeholder, #site-body #rsvp .container div#rsvp-form textarea:-ms-input-placeholder, #site-body #rsvp .container div#rsvp-form textarea:focus:-ms-input-placeholder {
  color: #fff !important;
}

/*# sourceMappingURL=/assets/parallax/stylesheets/plaid/desktop/color_templates/green-169db030.css.map */
