/*
Theme Name: Answer the Call
Author: Wired Impact
Author URI: http://wiredimpact.com
Description: A theme for the Answer the Call built for WordPress 3.9
Version: 1.0.1
*/
.global-transition, .link, a, #sidebar .widget.widget_categories a, .button, .contact-button, .menu-secondary-navigation-container .contact, .donate-button, .menu-secondary-navigation-container .donate, .callout, .button.secondary, .read-more, #home-footer .donate-callout a, #content article footer a, #sidebar .widget#text-5 a.link-testimonial, #site-navigation #menu-primary-navigation > li, #site-navigation #menu-primary-navigation > li > ul.sub-menu, #site-navigation #menu-primary-navigation li.menu-item-has-children:after {
  -webkit-transition-delay: 0s;
  -webkit-transition-duration: 300ms;
  -webkit-transition-property: all;
  -webkit-transition-timing-function: linear;
  -moz-transition-delay: 0s;
  -moz-transition-duration: 300ms;
  -moz-transition-property: all;
  -moz-transition-timing-function: linear;
  -o-transition-delay: 0s;
  -o-transition-duration: 300ms;
  -o-transition-property: all;
  -o-transition-timing-function: linear;
  transition-delay: 0s;
  transition-duration: 300ms;
  transition-property: all;
  transition-timing-function: linear;
}

.svg-logo-primary, .site-logo {
 background-image: url('/wp-content/themes/answer-the-call/images/ATC_website_banner.svg');
}

.svg-logo-secondary, #site-footer #footer-title {
  background-image: url('/wp-content/themes/answer-the-call/images/ATC_website_banner.svg');
}

meta.foundation-version {
  font-family: "/5.5.3/";
}

meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em;
}

meta.foundation-mq-small-only {
  font-family: "/only screen and (max-width: 45em)/";
  width: 0em;
}

meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:45.063em)/";
  width: 45.063em;
}

meta.foundation-mq-medium-only {
  font-family: "/only screen and (min-width:45.063em) and (max-width:64em)/";
  width: 45.063em;
}

meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em;
}

meta.foundation-mq-large-only {
  font-family: "/only screen and (min-width:64.063em) and (max-width:90em)/";
  width: 64.063em;
}

meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em;
}

meta.foundation-mq-xlarge-only {
  font-family: "/only screen and (min-width:90.063em) and (max-width:120em)/";
  width: 90.063em;
}

meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em;
}

meta.foundation-data-attribute-namespace {
  font-family: false;
}

html, body {
  height: 100%;
}

*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html,
body {
  font-size: 100%;
}

body {
  background: #fff;
  color: #222;
  cursor: auto;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  margin: 0;
  padding: 0;
  position: relative;
}

a:hover {
  cursor: pointer;
}

img {
  max-width: 100%;
  height: auto;
}

img {
  -ms-interpolation-mode: bicubic;
}

#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important;
}

.left {
  float: left !important;
}

.right {
  float: right !important;
}

.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}

.hide {
  display: none;
}

.invisible {
  visibility: hidden;
}

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

img {
  display: inline-block;
  vertical-align: middle;
}

textarea {
  height: auto;
  min-height: 50px;
}

select {
  width: 100%;
}

.flex-video {
  height: 0;
  margin-bottom: 1rem;
  overflow: hidden;
  padding-bottom: 67.5%;
  padding-top: 1.5625rem;
  position: relative;
}
.flex-video.widescreen {
  padding-bottom: 56.34%;
}
.flex-video.vimeo {
  padding-top: 0;
}
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  left: 0;
}

button, .button, .contact-button, .menu-secondary-navigation-container .contact, .donate-button, .menu-secondary-navigation-container .donate, .callout, .button.secondary, .read-more, #home-footer .donate-callout a, #content article footer a, #sidebar .widget#text-5 a.link-testimonial {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 1rem 2rem 1.0625rem 2rem;
  font-size: 1rem;
  background-color: purple;
  border-color: #660066;
  color: #ffffff;
  transition: background-color 300ms ease-out;
}
button:hover, button:focus, .button:hover, .contact-button:hover, .menu-secondary-navigation-container .contact:hover, .donate-button:hover, .menu-secondary-navigation-container .donate:hover, .callout:hover, .read-more:hover, #home-footer .donate-callout a:hover, #content article footer a:hover, #sidebar .widget#text-5 a.link-testimonial:hover, .button:focus, .contact-button:focus, .menu-secondary-navigation-container .contact:focus, .donate-button:focus, .menu-secondary-navigation-container .donate:focus, .callout:focus, .read-more:focus, #home-footer .donate-callout a:focus, #content article footer a:focus, #sidebar .widget#text-5 a.link-testimonial:focus {
  background-color: #660066;
}
button:hover, button:focus, .button:hover, .contact-button:hover, .menu-secondary-navigation-container .contact:hover, .donate-button:hover, .menu-secondary-navigation-container .donate:hover, .callout:hover, .read-more:hover, #home-footer .donate-callout a:hover, #content article footer a:hover, #sidebar .widget#text-5 a.link-testimonial:hover, .button:focus, .contact-button:focus, .menu-secondary-navigation-container .contact:focus, .donate-button:focus, .menu-secondary-navigation-container .donate:focus, .callout:focus, .read-more:focus, #home-footer .donate-callout a:focus, #content article footer a:focus, #sidebar .widget#text-5 a.link-testimonial:focus {
  color: #ffffff;
}
button.secondary, .button.secondary, .secondary.contact-button, .menu-secondary-navigation-container .secondary.contact, .secondary.donate-button, .menu-secondary-navigation-container .secondary.donate, .secondary.callout, .secondary.read-more, #home-footer .donate-callout a.secondary, #content article footer a.secondary, #sidebar .widget#text-5 a.secondary.link-testimonial {
  background-color: green;
  border-color: #006600;
  color: #ffffff;
}
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .secondary.contact-button:hover, .menu-secondary-navigation-container .secondary.contact:hover, .secondary.donate-button:hover, .menu-secondary-navigation-container .secondary.donate:hover, .secondary.callout:hover, .secondary.read-more:hover, #home-footer .donate-callout a.secondary:hover, #content article footer a.secondary:hover, #sidebar .widget#text-5 a.secondary.link-testimonial:hover, .button.secondary:focus, .secondary.contact-button:focus, .menu-secondary-navigation-container .secondary.contact:focus, .secondary.donate-button:focus, .menu-secondary-navigation-container .secondary.donate:focus, .secondary.callout:focus, .secondary.read-more:focus, #home-footer .donate-callout a.secondary:focus, #content article footer a.secondary:focus, #sidebar .widget#text-5 a.secondary.link-testimonial:focus {
  background-color: #006600;
}
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .secondary.contact-button:hover, .menu-secondary-navigation-container .secondary.contact:hover, .secondary.donate-button:hover, .menu-secondary-navigation-container .secondary.donate:hover, .secondary.callout:hover, .secondary.read-more:hover, #home-footer .donate-callout a.secondary:hover, #content article footer a.secondary:hover, #sidebar .widget#text-5 a.secondary.link-testimonial:hover, .button.secondary:focus, .secondary.contact-button:focus, .menu-secondary-navigation-container .secondary.contact:focus, .secondary.donate-button:focus, .menu-secondary-navigation-container .secondary.donate:focus, .secondary.callout:focus, .secondary.read-more:focus, #home-footer .donate-callout a.secondary:focus, #content article footer a.secondary:focus, #sidebar .widget#text-5 a.secondary.link-testimonial:focus {
  color: #ffffff;
}
button.success, .button.success, .success.contact-button, .menu-secondary-navigation-container .success.contact, .success.donate-button, .menu-secondary-navigation-container .success.donate, .success.callout, .success.read-more, #home-footer .donate-callout a.success, #content article footer a.success, #sidebar .widget#text-5 a.success.link-testimonial {
  background-color: lime;
  border-color: #00cc00;
  color: #ffffff;
}
button.success:hover, button.success:focus, .button.success:hover, .success.contact-button:hover, .menu-secondary-navigation-container .success.contact:hover, .success.donate-button:hover, .menu-secondary-navigation-container .success.donate:hover, .success.callout:hover, .success.read-more:hover, #home-footer .donate-callout a.success:hover, #content article footer a.success:hover, #sidebar .widget#text-5 a.success.link-testimonial:hover, .button.success:focus, .success.contact-button:focus, .menu-secondary-navigation-container .success.contact:focus, .success.donate-button:focus, .menu-secondary-navigation-container .success.donate:focus, .success.callout:focus, .success.read-more:focus, #home-footer .donate-callout a.success:focus, #content article footer a.success:focus, #sidebar .widget#text-5 a.success.link-testimonial:focus {
  background-color: #00cc00;
}
button.success:hover, button.success:focus, .button.success:hover, .success.contact-button:hover, .menu-secondary-navigation-container .success.contact:hover, .success.donate-button:hover, .menu-secondary-navigation-container .success.donate:hover, .success.callout:hover, .success.read-more:hover, #home-footer .donate-callout a.success:hover, #content article footer a.success:hover, #sidebar .widget#text-5 a.success.link-testimonial:hover, .button.success:focus, .success.contact-button:focus, .menu-secondary-navigation-container .success.contact:focus, .success.donate-button:focus, .menu-secondary-navigation-container .success.donate:focus, .success.callout:focus, .success.read-more:focus, #home-footer .donate-callout a.success:focus, #content article footer a.success:focus, #sidebar .widget#text-5 a.success.link-testimonial:focus {
  color: #ffffff;
}
button.alert, .button.alert, .alert.contact-button, .menu-secondary-navigation-container .alert.contact, .alert.donate-button, .menu-secondary-navigation-container .alert.donate, .alert.callout, .alert.read-more, #home-footer .donate-callout a.alert, #content article footer a.alert, #sidebar .widget#text-5 a.alert.link-testimonial {
  background-color: red;
  border-color: #cc0000;
  color: #ffffff;
}
button.alert:hover, button.alert:focus, .button.alert:hover, .alert.contact-button:hover, .menu-secondary-navigation-container .alert.contact:hover, .alert.donate-button:hover, .menu-secondary-navigation-container .alert.donate:hover, .alert.callout:hover, .alert.read-more:hover, #home-footer .donate-callout a.alert:hover, #content article footer a.alert:hover, #sidebar .widget#text-5 a.alert.link-testimonial:hover, .button.alert:focus, .alert.contact-button:focus, .menu-secondary-navigation-container .alert.contact:focus, .alert.donate-button:focus, .menu-secondary-navigation-container .alert.donate:focus, .alert.callout:focus, .alert.read-more:focus, #home-footer .donate-callout a.alert:focus, #content article footer a.alert:focus, #sidebar .widget#text-5 a.alert.link-testimonial:focus {
  background-color: #cc0000;
}
button.alert:hover, button.alert:focus, .button.alert:hover, .alert.contact-button:hover, .menu-secondary-navigation-container .alert.contact:hover, .alert.donate-button:hover, .menu-secondary-navigation-container .alert.donate:hover, .alert.callout:hover, .alert.read-more:hover, #home-footer .donate-callout a.alert:hover, #content article footer a.alert:hover, #sidebar .widget#text-5 a.alert.link-testimonial:hover, .button.alert:focus, .alert.contact-button:focus, .menu-secondary-navigation-container .alert.contact:focus, .alert.donate-button:focus, .menu-secondary-navigation-container .alert.donate:focus, .alert.callout:focus, .alert.read-more:focus, #home-footer .donate-callout a.alert:focus, #content article footer a.alert:focus, #sidebar .widget#text-5 a.alert.link-testimonial:focus {
  color: #ffffff;
}
button.warning, .button.warning, .warning.contact-button, .menu-secondary-navigation-container .warning.contact, .warning.donate-button, .menu-secondary-navigation-container .warning.donate, .warning.callout, .warning.read-more, #home-footer .donate-callout a.warning, #content article footer a.warning, #sidebar .widget#text-5 a.warning.link-testimonial {
  background-color: orange;
  border-color: #cc8400;
  color: #ffffff;
}
button.warning:hover, button.warning:focus, .button.warning:hover, .warning.contact-button:hover, .menu-secondary-navigation-container .warning.contact:hover, .warning.donate-button:hover, .menu-secondary-navigation-container .warning.donate:hover, .warning.callout:hover, .warning.read-more:hover, #home-footer .donate-callout a.warning:hover, #content article footer a.warning:hover, #sidebar .widget#text-5 a.warning.link-testimonial:hover, .button.warning:focus, .warning.contact-button:focus, .menu-secondary-navigation-container .warning.contact:focus, .warning.donate-button:focus, .menu-secondary-navigation-container .warning.donate:focus, .warning.callout:focus, .warning.read-more:focus, #home-footer .donate-callout a.warning:focus, #content article footer a.warning:focus, #sidebar .widget#text-5 a.warning.link-testimonial:focus {
  background-color: #cc8400;
}
button.warning:hover, button.warning:focus, .button.warning:hover, .warning.contact-button:hover, .menu-secondary-navigation-container .warning.contact:hover, .warning.donate-button:hover, .menu-secondary-navigation-container .warning.donate:hover, .warning.callout:hover, .warning.read-more:hover, #home-footer .donate-callout a.warning:hover, #content article footer a.warning:hover, #sidebar .widget#text-5 a.warning.link-testimonial:hover, .button.warning:focus, .warning.contact-button:focus, .menu-secondary-navigation-container .warning.contact:focus, .warning.donate-button:focus, .menu-secondary-navigation-container .warning.donate:focus, .warning.callout:focus, .warning.read-more:focus, #home-footer .donate-callout a.warning:focus, #content article footer a.warning:focus, #sidebar .widget#text-5 a.warning.link-testimonial:focus {
  color: #ffffff;
}
button.info, .button.info, .info.contact-button, .menu-secondary-navigation-container .info.contact, .info.donate-button, .menu-secondary-navigation-container .info.donate, .info.callout, .info.read-more, #home-footer .donate-callout a.info, #content article footer a.info, #sidebar .widget#text-5 a.info.link-testimonial {
  background-color: #e6e7e7;
  border-color: #b7b8ba;
  color: #333333;
}
button.info:hover, button.info:focus, .button.info:hover, .info.contact-button:hover, .menu-secondary-navigation-container .info.contact:hover, .info.donate-button:hover, .menu-secondary-navigation-container .info.donate:hover, .info.callout:hover, .info.read-more:hover, #home-footer .donate-callout a.info:hover, #content article footer a.info:hover, #sidebar .widget#text-5 a.info.link-testimonial:hover, .button.info:focus, .info.contact-button:focus, .menu-secondary-navigation-container .info.contact:focus, .info.donate-button:focus, .menu-secondary-navigation-container .info.donate:focus, .info.callout:focus, .info.read-more:focus, #home-footer .donate-callout a.info:focus, #content article footer a.info:focus, #sidebar .widget#text-5 a.info.link-testimonial:focus {
  background-color: #b7b8ba;
}
button.info:hover, button.info:focus, .button.info:hover, .info.contact-button:hover, .menu-secondary-navigation-container .info.contact:hover, .info.donate-button:hover, .menu-secondary-navigation-container .info.donate:hover, .info.callout:hover, .info.read-more:hover, #home-footer .donate-callout a.info:hover, #content article footer a.info:hover, #sidebar .widget#text-5 a.info.link-testimonial:hover, .button.info:focus, .info.contact-button:focus, .menu-secondary-navigation-container .info.contact:focus, .info.donate-button:focus, .menu-secondary-navigation-container .info.donate:focus, .info.callout:focus, .info.read-more:focus, #home-footer .donate-callout a.info:focus, #content article footer a.info:focus, #sidebar .widget#text-5 a.info.link-testimonial:focus {
  color: #333333;
}
button.large, .button.large, .large.contact-button, .menu-secondary-navigation-container .large.contact, .large.donate-button, .menu-secondary-navigation-container .large.donate, .large.callout, .large.read-more, #home-footer .donate-callout a.large, #content article footer a.large, #sidebar .widget#text-5 a.large.link-testimonial {
  padding: 1.125rem 2.25rem 1.1875rem 2.25rem;
  font-size: 1.25rem;
}
button.small, .button.small, .small.contact-button, .menu-secondary-navigation-container .small.contact, .small.donate-button, .menu-secondary-navigation-container .small.donate, .small.callout, .small.read-more, #home-footer .donate-callout a.small, #content article footer a.small, #sidebar .widget#text-5 a.small.link-testimonial {
  padding: 0.875rem 1.75rem 0.9375rem 1.75rem;
  font-size: 0.8125rem;
}
button.tiny, .button.tiny, .tiny.contact-button, .menu-secondary-navigation-container .tiny.contact, .tiny.donate-button, .menu-secondary-navigation-container .tiny.donate, .tiny.callout, .tiny.read-more, #home-footer .donate-callout a.tiny, #content article footer a.tiny, #sidebar .widget#text-5 a.tiny.link-testimonial {
  padding: 0.625rem 1.25rem 0.6875rem 1.25rem;
  font-size: 0.6875rem;
}
button.expand, .button.expand, .expand.contact-button, .menu-secondary-navigation-container .expand.contact, .expand.donate-button, .menu-secondary-navigation-container .expand.donate, .expand.callout, .expand.read-more, #home-footer .donate-callout a.expand, #content article footer a.expand, #sidebar .widget#text-5 a.expand.link-testimonial {
  padding: 1rem 2rem 1.0625rem 2rem;
  font-size: 1rem;
  padding-bottom: 1.0625rem;
  padding-top: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
button.left-align, .button.left-align, .left-align.contact-button, .menu-secondary-navigation-container .left-align.contact, .left-align.donate-button, .menu-secondary-navigation-container .left-align.donate, .left-align.callout, .left-align.read-more, #home-footer .donate-callout a.left-align, #content article footer a.left-align, #sidebar .widget#text-5 a.left-align.link-testimonial {
  text-align: left;
  text-indent: 0.75rem;
}
button.right-align, .button.right-align, .right-align.contact-button, .menu-secondary-navigation-container .right-align.contact, .right-align.donate-button, .menu-secondary-navigation-container .right-align.donate, .right-align.callout, .right-align.read-more, #home-footer .donate-callout a.right-align, #content article footer a.right-align, #sidebar .widget#text-5 a.right-align.link-testimonial {
  text-align: right;
  padding-right: 0.75rem;
}
button.radius, .button.radius, .radius.contact-button, .menu-secondary-navigation-container .radius.contact, .radius.donate-button, .menu-secondary-navigation-container .radius.donate, .radius.callout, .radius.read-more, #home-footer .donate-callout a.radius, #content article footer a.radius, #sidebar .widget#text-5 a.radius.link-testimonial {
  border-radius: 3px;
}
button.round, .button.round, .round.contact-button, .menu-secondary-navigation-container .round.contact, .round.donate-button, .menu-secondary-navigation-container .round.donate, .round.callout, .round.read-more, #home-footer .donate-callout a.round, #content article footer a.round, #sidebar .widget#text-5 a.round.link-testimonial {
  border-radius: 1000px;
}
button.disabled, button[disabled], .button.disabled, .disabled.contact-button, .menu-secondary-navigation-container .disabled.contact, .disabled.donate-button, .menu-secondary-navigation-container .disabled.donate, .disabled.callout, .disabled.read-more, #home-footer .donate-callout a.disabled, #content article footer a.disabled, #sidebar .widget#text-5 a.disabled.link-testimonial, .button[disabled], [disabled].contact-button, .menu-secondary-navigation-container [disabled].contact, [disabled].donate-button, .menu-secondary-navigation-container [disabled].donate, [disabled].callout, [disabled].read-more, #home-footer .donate-callout a[disabled], #content article footer a[disabled], #sidebar .widget#text-5 a[disabled].link-testimonial {
  background-color: purple;
  border-color: #660066;
  color: #ffffff;
  box-shadow: none;
  cursor: default;
  opacity: 0.7;
}
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .disabled.contact-button:hover, .menu-secondary-navigation-container .disabled.contact:hover, .disabled.donate-button:hover, .menu-secondary-navigation-container .disabled.donate:hover, .disabled.callout:hover, .disabled.read-more:hover, #home-footer .donate-callout a.disabled:hover, #content article footer a.disabled:hover, #sidebar .widget#text-5 a.disabled.link-testimonial:hover, .button.disabled:focus, .disabled.contact-button:focus, .menu-secondary-navigation-container .disabled.contact:focus, .disabled.donate-button:focus, .menu-secondary-navigation-container .disabled.donate:focus, .disabled.callout:focus, .disabled.read-more:focus, #home-footer .donate-callout a.disabled:focus, #content article footer a.disabled:focus, #sidebar .widget#text-5 a.disabled.link-testimonial:focus, .button[disabled]:hover, [disabled].contact-button:hover, .menu-secondary-navigation-container [disabled].contact:hover, [disabled].donate-button:hover, .menu-secondary-navigation-container [disabled].donate:hover, [disabled].callout:hover, [disabled].read-more:hover, #home-footer .donate-callout a[disabled]:hover, #content article footer a[disabled]:hover, #sidebar .widget#text-5 a[disabled].link-testimonial:hover, .button[disabled]:focus, [disabled].contact-button:focus, .menu-secondary-navigation-container [disabled].contact:focus, [disabled].donate-button:focus, .menu-secondary-navigation-container [disabled].donate:focus, [disabled].callout:focus, [disabled].read-more:focus, #home-footer .donate-callout a[disabled]:focus, #content article footer a[disabled]:focus, #sidebar .widget#text-5 a[disabled].link-testimonial:focus {
  background-color: #660066;
}
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .disabled.contact-button:hover, .menu-secondary-navigation-container .disabled.contact:hover, .disabled.donate-button:hover, .menu-secondary-navigation-container .disabled.donate:hover, .disabled.callout:hover, .disabled.read-more:hover, #home-footer .donate-callout a.disabled:hover, #content article footer a.disabled:hover, #sidebar .widget#text-5 a.disabled.link-testimonial:hover, .button.disabled:focus, .disabled.contact-button:focus, .menu-secondary-navigation-container .disabled.contact:focus, .disabled.donate-button:focus, .menu-secondary-navigation-container .disabled.donate:focus, .disabled.callout:focus, .disabled.read-more:focus, #home-footer .donate-callout a.disabled:focus, #content article footer a.disabled:focus, #sidebar .widget#text-5 a.disabled.link-testimonial:focus, .button[disabled]:hover, [disabled].contact-button:hover, .menu-secondary-navigation-container [disabled].contact:hover, [disabled].donate-button:hover, .menu-secondary-navigation-container [disabled].donate:hover, [disabled].callout:hover, [disabled].read-more:hover, #home-footer .donate-callout a[disabled]:hover, #content article footer a[disabled]:hover, #sidebar .widget#text-5 a[disabled].link-testimonial:hover, .button[disabled]:focus, [disabled].contact-button:focus, .menu-secondary-navigation-container [disabled].contact:focus, [disabled].donate-button:focus, .menu-secondary-navigation-container [disabled].donate:focus, [disabled].callout:focus, [disabled].read-more:focus, #home-footer .donate-callout a[disabled]:focus, #content article footer a[disabled]:focus, #sidebar .widget#text-5 a[disabled].link-testimonial:focus {
  color: #ffffff;
}
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .disabled.contact-button:hover, .menu-secondary-navigation-container .disabled.contact:hover, .disabled.donate-button:hover, .menu-secondary-navigation-container .disabled.donate:hover, .disabled.callout:hover, .disabled.read-more:hover, #home-footer .donate-callout a.disabled:hover, #content article footer a.disabled:hover, #sidebar .widget#text-5 a.disabled.link-testimonial:hover, .button.disabled:focus, .disabled.contact-button:focus, .menu-secondary-navigation-container .disabled.contact:focus, .disabled.donate-button:focus, .menu-secondary-navigation-container .disabled.donate:focus, .disabled.callout:focus, .disabled.read-more:focus, #home-footer .donate-callout a.disabled:focus, #content article footer a.disabled:focus, #sidebar .widget#text-5 a.disabled.link-testimonial:focus, .button[disabled]:hover, [disabled].contact-button:hover, .menu-secondary-navigation-container [disabled].contact:hover, [disabled].donate-button:hover, .menu-secondary-navigation-container [disabled].donate:hover, [disabled].callout:hover, [disabled].read-more:hover, #home-footer .donate-callout a[disabled]:hover, #content article footer a[disabled]:hover, #sidebar .widget#text-5 a[disabled].link-testimonial:hover, .button[disabled]:focus, [disabled].contact-button:focus, .menu-secondary-navigation-container [disabled].contact:focus, [disabled].donate-button:focus, .menu-secondary-navigation-container [disabled].donate:focus, [disabled].callout:focus, [disabled].read-more:focus, #home-footer .donate-callout a[disabled]:focus, #content article footer a[disabled]:focus, #sidebar .widget#text-5 a[disabled].link-testimonial:focus {
  background-color: purple;
}
button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .disabled.secondary.contact-button, .menu-secondary-navigation-container .disabled.secondary.contact, .disabled.secondary.donate-button, .menu-secondary-navigation-container .disabled.secondary.donate, .disabled.secondary.callout, .disabled.secondary.read-more, #home-footer .donate-callout a.disabled.secondary, #content article footer a.disabled.secondary, #sidebar .widget#text-5 a.disabled.secondary.link-testimonial, .button[disabled].secondary, [disabled].secondary.contact-button, .menu-secondary-navigation-container [disabled].secondary.contact, [disabled].secondary.donate-button, .menu-secondary-navigation-container [disabled].secondary.donate, [disabled].secondary.callout, [disabled].secondary.read-more, #home-footer .donate-callout a[disabled].secondary, #content article footer a[disabled].secondary, #sidebar .widget#text-5 a[disabled].secondary.link-testimonial {
  background-color: green;
  border-color: #006600;
  color: #ffffff;
  box-shadow: none;
  cursor: default;
  opacity: 0.7;
}
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .disabled.secondary.contact-button:hover, .menu-secondary-navigation-container .disabled.secondary.contact:hover, .disabled.secondary.donate-button:hover, .menu-secondary-navigation-container .disabled.secondary.donate:hover, .disabled.secondary.callout:hover, .disabled.secondary.read-more:hover, #home-footer .donate-callout a.disabled.secondary:hover, #content article footer a.disabled.secondary:hover, #sidebar .widget#text-5 a.disabled.secondary.link-testimonial:hover, .button.disabled.secondary:focus, .disabled.secondary.contact-button:focus, .menu-secondary-navigation-container .disabled.secondary.contact:focus, .disabled.secondary.donate-button:focus, .menu-secondary-navigation-container .disabled.secondary.donate:focus, .disabled.secondary.callout:focus, .disabled.secondary.read-more:focus, #home-footer .donate-callout a.disabled.secondary:focus, #content article footer a.disabled.secondary:focus, #sidebar .widget#text-5 a.disabled.secondary.link-testimonial:focus, .button[disabled].secondary:hover, [disabled].secondary.contact-button:hover, .menu-secondary-navigation-container [disabled].secondary.contact:hover, [disabled].secondary.donate-button:hover, .menu-secondary-navigation-container [disabled].secondary.donate:hover, [disabled].secondary.callout:hover, [disabled].secondary.read-more:hover, #home-footer .donate-callout a[disabled].secondary:hover, #content article footer a[disabled].secondary:hover, #sidebar .widget#text-5 a[disabled].secondary.link-testimonial:hover, .button[disabled].secondary:focus, [disabled].secondary.contact-button:focus, .menu-secondary-navigation-container [disabled].secondary.contact:focus, [disabled].secondary.donate-button:focus, .menu-secondary-navigation-container [disabled].secondary.donate:focus, [disabled].secondary.callout:focus, [disabled].secondary.read-more:focus, #home-footer .donate-callout a[disabled].secondary:focus, #content article footer a[disabled].secondary:focus, #sidebar .widget#text-5 a[disabled].secondary.link-testimonial:focus {
  background-color: #006600;
}
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .disabled.secondary.contact-button:hover, .menu-secondary-navigation-container .disabled.secondary.contact:hover, .disabled.secondary.donate-button:hover, .menu-secondary-navigation-container .disabled.secondary.donate:hover, .disabled.secondary.callout:hover, .disabled.secondary.read-more:hover, #home-footer .donate-callout a.disabled.secondary:hover, #content article footer a.disabled.secondary:hover, #sidebar .widget#text-5 a.disabled.secondary.link-testimonial:hover, .button.disabled.secondary:focus, .disabled.secondary.contact-button:focus, .menu-secondary-navigation-container .disabled.secondary.contact:focus, .disabled.secondary.donate-button:focus, .menu-secondary-navigation-container .disabled.secondary.donate:focus, .disabled.secondary.callout:focus, .disabled.secondary.read-more:focus, #home-footer .donate-callout a.disabled.secondary:focus, #content article footer a.disabled.secondary:focus, #sidebar .widget#text-5 a.disabled.secondary.link-testimonial:focus, .button[disabled].secondary:hover, [disabled].secondary.contact-button:hover, .menu-secondary-navigation-container [disabled].secondary.contact:hover, [disabled].secondary.donate-button:hover, .menu-secondary-navigation-container [disabled].secondary.donate:hover, [disabled].secondary.callout:hover, [disabled].secondary.read-more:hover, #home-footer .donate-callout a[disabled].secondary:hover, #content article footer a[disabled].secondary:hover, #sidebar .widget#text-5 a[disabled].secondary.link-testimonial:hover, .button[disabled].secondary:focus, [disabled].secondary.contact-button:focus, .menu-secondary-navigation-container [disabled].secondary.contact:focus, [disabled].secondary.donate-button:focus, .menu-secondary-navigation-container [disabled].secondary.donate:focus, [disabled].secondary.callout:focus, [disabled].secondary.read-more:focus, #home-footer .donate-callout a[disabled].secondary:focus, #content article footer a[disabled].secondary:focus, #sidebar .widget#text-5 a[disabled].secondary.link-testimonial:focus {
  color: #ffffff;
}
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .disabled.secondary.contact-button:hover, .menu-secondary-navigation-container .disabled.secondary.contact:hover, .disabled.secondary.donate-button:hover, .menu-secondary-navigation-container .disabled.secondary.donate:hover, .disabled.secondary.callout:hover, .disabled.secondary.read-more:hover, #home-footer .donate-callout a.disabled.secondary:hover, #content article footer a.disabled.secondary:hover, #sidebar .widget#text-5 a.disabled.secondary.link-testimonial:hover, .button.disabled.secondary:focus, .disabled.secondary.contact-button:focus, .menu-secondary-navigation-container .disabled.secondary.contact:focus, .disabled.secondary.donate-button:focus, .menu-secondary-navigation-container .disabled.secondary.donate:focus, .disabled.secondary.callout:focus, .disabled.secondary.read-more:focus, #home-footer .donate-callout a.disabled.secondary:focus, #content article footer a.disabled.secondary:focus, #sidebar .widget#text-5 a.disabled.secondary.link-testimonial:focus, .button[disabled].secondary:hover, [disabled].secondary.contact-button:hover, .menu-secondary-navigation-container [disabled].secondary.contact:hover, [disabled].secondary.donate-button:hover, .menu-secondary-navigation-container [disabled].secondary.donate:hover, [disabled].secondary.callout:hover, [disabled].secondary.read-more:hover, #home-footer .donate-callout a[disabled].secondary:hover, #content article footer a[disabled].secondary:hover, #sidebar .widget#text-5 a[disabled].secondary.link-testimonial:hover, .button[disabled].secondary:focus, [disabled].secondary.contact-button:focus, .menu-secondary-navigation-container [disabled].secondary.contact:focus, [disabled].secondary.donate-button:focus, .menu-secondary-navigation-container [disabled].secondary.donate:focus, [disabled].secondary.callout:focus, [disabled].secondary.read-more:focus, #home-footer .donate-callout a[disabled].secondary:focus, #content article footer a[disabled].secondary:focus, #sidebar .widget#text-5 a[disabled].secondary.link-testimonial:focus {
  background-color: green;
}
button.disabled.success, button[disabled].success, .button.disabled.success, .disabled.success.contact-button, .menu-secondary-navigation-container .disabled.success.contact, .disabled.success.donate-button, .menu-secondary-navigation-container .disabled.success.donate, .disabled.success.callout, .disabled.success.read-more, #home-footer .donate-callout a.disabled.success, #content article footer a.disabled.success, #sidebar .widget#text-5 a.disabled.success.link-testimonial, .button[disabled].success, [disabled].success.contact-button, .menu-secondary-navigation-container [disabled].success.contact, [disabled].success.donate-button, .menu-secondary-navigation-container [disabled].success.donate, [disabled].success.callout, [disabled].success.read-more, #home-footer .donate-callout a[disabled].success, #content article footer a[disabled].success, #sidebar .widget#text-5 a[disabled].success.link-testimonial {
  background-color: lime;
  border-color: #00cc00;
  color: #ffffff;
  box-shadow: none;
  cursor: default;
  opacity: 0.7;
}
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .disabled.success.contact-button:hover, .menu-secondary-navigation-container .disabled.success.contact:hover, .disabled.success.donate-button:hover, .menu-secondary-navigation-container .disabled.success.donate:hover, .disabled.success.callout:hover, .disabled.success.read-more:hover, #home-footer .donate-callout a.disabled.success:hover, #content article footer a.disabled.success:hover, #sidebar .widget#text-5 a.disabled.success.link-testimonial:hover, .button.disabled.success:focus, .disabled.success.contact-button:focus, .menu-secondary-navigation-container .disabled.success.contact:focus, .disabled.success.donate-button:focus, .menu-secondary-navigation-container .disabled.success.donate:focus, .disabled.success.callout:focus, .disabled.success.read-more:focus, #home-footer .donate-callout a.disabled.success:focus, #content article footer a.disabled.success:focus, #sidebar .widget#text-5 a.disabled.success.link-testimonial:focus, .button[disabled].success:hover, [disabled].success.contact-button:hover, .menu-secondary-navigation-container [disabled].success.contact:hover, [disabled].success.donate-button:hover, .menu-secondary-navigation-container [disabled].success.donate:hover, [disabled].success.callout:hover, [disabled].success.read-more:hover, #home-footer .donate-callout a[disabled].success:hover, #content article footer a[disabled].success:hover, #sidebar .widget#text-5 a[disabled].success.link-testimonial:hover, .button[disabled].success:focus, [disabled].success.contact-button:focus, .menu-secondary-navigation-container [disabled].success.contact:focus, [disabled].success.donate-button:focus, .menu-secondary-navigation-container [disabled].success.donate:focus, [disabled].success.callout:focus, [disabled].success.read-more:focus, #home-footer .donate-callout a[disabled].success:focus, #content article footer a[disabled].success:focus, #sidebar .widget#text-5 a[disabled].success.link-testimonial:focus {
  background-color: #00cc00;
}
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .disabled.success.contact-button:hover, .menu-secondary-navigation-container .disabled.success.contact:hover, .disabled.success.donate-button:hover, .menu-secondary-navigation-container .disabled.success.donate:hover, .disabled.success.callout:hover, .disabled.success.read-more:hover, #home-footer .donate-callout a.disabled.success:hover, #content article footer a.disabled.success:hover, #sidebar .widget#text-5 a.disabled.success.link-testimonial:hover, .button.disabled.success:focus, .disabled.success.contact-button:focus, .menu-secondary-navigation-container .disabled.success.contact:focus, .disabled.success.donate-button:focus, .menu-secondary-navigation-container .disabled.success.donate:focus, .disabled.success.callout:focus, .disabled.success.read-more:focus, #home-footer .donate-callout a.disabled.success:focus, #content article footer a.disabled.success:focus, #sidebar .widget#text-5 a.disabled.success.link-testimonial:focus, .button[disabled].success:hover, [disabled].success.contact-button:hover, .menu-secondary-navigation-container [disabled].success.contact:hover, [disabled].success.donate-button:hover, .menu-secondary-navigation-container [disabled].success.donate:hover, [disabled].success.callout:hover, [disabled].success.read-more:hover, #home-footer .donate-callout a[disabled].success:hover, #content article footer a[disabled].success:hover, #sidebar .widget#text-5 a[disabled].success.link-testimonial:hover, .button[disabled].success:focus, [disabled].success.contact-button:focus, .menu-secondary-navigation-container [disabled].success.contact:focus, [disabled].success.donate-button:focus, .menu-secondary-navigation-container [disabled].success.donate:focus, [disabled].success.callout:focus, [disabled].success.read-more:focus, #home-footer .donate-callout a[disabled].success:focus, #content article footer a[disabled].success:focus, #sidebar .widget#text-5 a[disabled].success.link-testimonial:focus {
  color: #ffffff;
}
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .disabled.success.contact-button:hover, .menu-secondary-navigation-container .disabled.success.contact:hover, .disabled.success.donate-button:hover, .menu-secondary-navigation-container .disabled.success.donate:hover, .disabled.success.callout:hover, .disabled.success.read-more:hover, #home-footer .donate-callout a.disabled.success:hover, #content article footer a.disabled.success:hover, #sidebar .widget#text-5 a.disabled.success.link-testimonial:hover, .button.disabled.success:focus, .disabled.success.contact-button:focus, .menu-secondary-navigation-container .disabled.success.contact:focus, .disabled.success.donate-button:focus, .menu-secondary-navigation-container .disabled.success.donate:focus, .disabled.success.callout:focus, .disabled.success.read-more:focus, #home-footer .donate-callout a.disabled.success:focus, #content article footer a.disabled.success:focus, #sidebar .widget#text-5 a.disabled.success.link-testimonial:focus, .button[disabled].success:hover, [disabled].success.contact-button:hover, .menu-secondary-navigation-container [disabled].success.contact:hover, [disabled].success.donate-button:hover, .menu-secondary-navigation-container [disabled].success.donate:hover, [disabled].success.callout:hover, [disabled].success.read-more:hover, #home-footer .donate-callout a[disabled].success:hover, #content article footer a[disabled].success:hover, #sidebar .widget#text-5 a[disabled].success.link-testimonial:hover, .button[disabled].success:focus, [disabled].success.contact-button:focus, .menu-secondary-navigation-container [disabled].success.contact:focus, [disabled].success.donate-button:focus, .menu-secondary-navigation-container [disabled].success.donate:focus, [disabled].success.callout:focus, [disabled].success.read-more:focus, #home-footer .donate-callout a[disabled].success:focus, #content article footer a[disabled].success:focus, #sidebar .widget#text-5 a[disabled].success.link-testimonial:focus {
  background-color: lime;
}
button.disabled.alert, button[disabled].alert, .button.disabled.alert, .disabled.alert.contact-button, .menu-secondary-navigation-container .disabled.alert.contact, .disabled.alert.donate-button, .menu-secondary-navigation-container .disabled.alert.donate, .disabled.alert.callout, .disabled.alert.read-more, #home-footer .donate-callout a.disabled.alert, #content article footer a.disabled.alert, #sidebar .widget#text-5 a.disabled.alert.link-testimonial, .button[disabled].alert, [disabled].alert.contact-button, .menu-secondary-navigation-container [disabled].alert.contact, [disabled].alert.donate-button, .menu-secondary-navigation-container [disabled].alert.donate, [disabled].alert.callout, [disabled].alert.read-more, #home-footer .donate-callout a[disabled].alert, #content article footer a[disabled].alert, #sidebar .widget#text-5 a[disabled].alert.link-testimonial {
  background-color: red;
  border-color: #cc0000;
  color: #ffffff;
  box-shadow: none;
  cursor: default;
  opacity: 0.7;
}
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .disabled.alert.contact-button:hover, .menu-secondary-navigation-container .disabled.alert.contact:hover, .disabled.alert.donate-button:hover, .menu-secondary-navigation-container .disabled.alert.donate:hover, .disabled.alert.callout:hover, .disabled.alert.read-more:hover, #home-footer .donate-callout a.disabled.alert:hover, #content article footer a.disabled.alert:hover, #sidebar .widget#text-5 a.disabled.alert.link-testimonial:hover, .button.disabled.alert:focus, .disabled.alert.contact-button:focus, .menu-secondary-navigation-container .disabled.alert.contact:focus, .disabled.alert.donate-button:focus, .menu-secondary-navigation-container .disabled.alert.donate:focus, .disabled.alert.callout:focus, .disabled.alert.read-more:focus, #home-footer .donate-callout a.disabled.alert:focus, #content article footer a.disabled.alert:focus, #sidebar .widget#text-5 a.disabled.alert.link-testimonial:focus, .button[disabled].alert:hover, [disabled].alert.contact-button:hover, .menu-secondary-navigation-container [disabled].alert.contact:hover, [disabled].alert.donate-button:hover, .menu-secondary-navigation-container [disabled].alert.donate:hover, [disabled].alert.callout:hover, [disabled].alert.read-more:hover, #home-footer .donate-callout a[disabled].alert:hover, #content article footer a[disabled].alert:hover, #sidebar .widget#text-5 a[disabled].alert.link-testimonial:hover, .button[disabled].alert:focus, [disabled].alert.contact-button:focus, .menu-secondary-navigation-container [disabled].alert.contact:focus, [disabled].alert.donate-button:focus, .menu-secondary-navigation-container [disabled].alert.donate:focus, [disabled].alert.callout:focus, [disabled].alert.read-more:focus, #home-footer .donate-callout a[disabled].alert:focus, #content article footer a[disabled].alert:focus, #sidebar .widget#text-5 a[disabled].alert.link-testimonial:focus {
  background-color: #cc0000;
}
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .disabled.alert.contact-button:hover, .menu-secondary-navigation-container .disabled.alert.contact:hover, .disabled.alert.donate-button:hover, .menu-secondary-navigation-container .disabled.alert.donate:hover, .disabled.alert.callout:hover, .disabled.alert.read-more:hover, #home-footer .donate-callout a.disabled.alert:hover, #content article footer a.disabled.alert:hover, #sidebar .widget#text-5 a.disabled.alert.link-testimonial:hover, .button.disabled.alert:focus, .disabled.alert.contact-button:focus, .menu-secondary-navigation-container .disabled.alert.contact:focus, .disabled.alert.donate-button:focus, .menu-secondary-navigation-container .disabled.alert.donate:focus, .disabled.alert.callout:focus, .disabled.alert.read-more:focus, #home-footer .donate-callout a.disabled.alert:focus, #content article footer a.disabled.alert:focus, #sidebar .widget#text-5 a.disabled.alert.link-testimonial:focus, .button[disabled].alert:hover, [disabled].alert.contact-button:hover, .menu-secondary-navigation-container [disabled].alert.contact:hover, [disabled].alert.donate-button:hover, .menu-secondary-navigation-container [disabled].alert.donate:hover, [disabled].alert.callout:hover, [disabled].alert.read-more:hover, #home-footer .donate-callout a[disabled].alert:hover, #content article footer a[disabled].alert:hover, #sidebar .widget#text-5 a[disabled].alert.link-testimonial:hover, .button[disabled].alert:focus, [disabled].alert.contact-button:focus, .menu-secondary-navigation-container [disabled].alert.contact:focus, [disabled].alert.donate-button:focus, .menu-secondary-navigation-container [disabled].alert.donate:focus, [disabled].alert.callout:focus, [disabled].alert.read-more:focus, #home-footer .donate-callout a[disabled].alert:focus, #content article footer a[disabled].alert:focus, #sidebar .widget#text-5 a[disabled].alert.link-testimonial:focus {
  color: #ffffff;
}
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .disabled.alert.contact-button:hover, .menu-secondary-navigation-container .disabled.alert.contact:hover, .disabled.alert.donate-button:hover, .menu-secondary-navigation-container .disabled.alert.donate:hover, .disabled.alert.callout:hover, .disabled.alert.read-more:hover, #home-footer .donate-callout a.disabled.alert:hover, #content article footer a.disabled.alert:hover, #sidebar .widget#text-5 a.disabled.alert.link-testimonial:hover, .button.disabled.alert:focus, .disabled.alert.contact-button:focus, .menu-secondary-navigation-container .disabled.alert.contact:focus, .disabled.alert.donate-button:focus, .menu-secondary-navigation-container .disabled.alert.donate:focus, .disabled.alert.callout:focus, .disabled.alert.read-more:focus, #home-footer .donate-callout a.disabled.alert:focus, #content article footer a.disabled.alert:focus, #sidebar .widget#text-5 a.disabled.alert.link-testimonial:focus, .button[disabled].alert:hover, [disabled].alert.contact-button:hover, .menu-secondary-navigation-container [disabled].alert.contact:hover, [disabled].alert.donate-button:hover, .menu-secondary-navigation-container [disabled].alert.donate:hover, [disabled].alert.callout:hover, [disabled].alert.read-more:hover, #home-footer .donate-callout a[disabled].alert:hover, #content article footer a[disabled].alert:hover, #sidebar .widget#text-5 a[disabled].alert.link-testimonial:hover, .button[disabled].alert:focus, [disabled].alert.contact-button:focus, .menu-secondary-navigation-container [disabled].alert.contact:focus, [disabled].alert.donate-button:focus, .menu-secondary-navigation-container [disabled].alert.donate:focus, [disabled].alert.callout:focus, [disabled].alert.read-more:focus, #home-footer .donate-callout a[disabled].alert:focus, #content article footer a[disabled].alert:focus, #sidebar .widget#text-5 a[disabled].alert.link-testimonial:focus {
  background-color: red;
}
button.disabled.warning, button[disabled].warning, .button.disabled.warning, .disabled.warning.contact-button, .menu-secondary-navigation-container .disabled.warning.contact, .disabled.warning.donate-button, .menu-secondary-navigation-container .disabled.warning.donate, .disabled.warning.callout, .disabled.warning.read-more, #home-footer .donate-callout a.disabled.warning, #content article footer a.disabled.warning, #sidebar .widget#text-5 a.disabled.warning.link-testimonial, .button[disabled].warning, [disabled].warning.contact-button, .menu-secondary-navigation-container [disabled].warning.contact, [disabled].warning.donate-button, .menu-secondary-navigation-container [disabled].warning.donate, [disabled].warning.callout, [disabled].warning.read-more, #home-footer .donate-callout a[disabled].warning, #content article footer a[disabled].warning, #sidebar .widget#text-5 a[disabled].warning.link-testimonial {
  background-color: orange;
  border-color: #cc8400;
  color: #ffffff;
  box-shadow: none;
  cursor: default;
  opacity: 0.7;
}
button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .disabled.warning.contact-button:hover, .menu-secondary-navigation-container .disabled.warning.contact:hover, .disabled.warning.donate-button:hover, .menu-secondary-navigation-container .disabled.warning.donate:hover, .disabled.warning.callout:hover, .disabled.warning.read-more:hover, #home-footer .donate-callout a.disabled.warning:hover, #content article footer a.disabled.warning:hover, #sidebar .widget#text-5 a.disabled.warning.link-testimonial:hover, .button.disabled.warning:focus, .disabled.warning.contact-button:focus, .menu-secondary-navigation-container .disabled.warning.contact:focus, .disabled.warning.donate-button:focus, .menu-secondary-navigation-container .disabled.warning.donate:focus, .disabled.warning.callout:focus, .disabled.warning.read-more:focus, #home-footer .donate-callout a.disabled.warning:focus, #content article footer a.disabled.warning:focus, #sidebar .widget#text-5 a.disabled.warning.link-testimonial:focus, .button[disabled].warning:hover, [disabled].warning.contact-button:hover, .menu-secondary-navigation-container [disabled].warning.contact:hover, [disabled].warning.donate-button:hover, .menu-secondary-navigation-container [disabled].warning.donate:hover, [disabled].warning.callout:hover, [disabled].warning.read-more:hover, #home-footer .donate-callout a[disabled].warning:hover, #content article footer a[disabled].warning:hover, #sidebar .widget#text-5 a[disabled].warning.link-testimonial:hover, .button[disabled].warning:focus, [disabled].warning.contact-button:focus, .menu-secondary-navigation-container [disabled].warning.contact:focus, [disabled].warning.donate-button:focus, .menu-secondary-navigation-container [disabled].warning.donate:focus, [disabled].warning.callout:focus, [disabled].warning.read-more:focus, #home-footer .donate-callout a[disabled].warning:focus, #content article footer a[disabled].warning:focus, #sidebar .widget#text-5 a[disabled].warning.link-testimonial:focus {
  background-color: #cc8400;
}
button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .disabled.warning.contact-button:hover, .menu-secondary-navigation-container .disabled.warning.contact:hover, .disabled.warning.donate-button:hover, .menu-secondary-navigation-container .disabled.warning.donate:hover, .disabled.warning.callout:hover, .disabled.warning.read-more:hover, #home-footer .donate-callout a.disabled.warning:hover, #content article footer a.disabled.warning:hover, #sidebar .widget#text-5 a.disabled.warning.link-testimonial:hover, .button.disabled.warning:focus, .disabled.warning.contact-button:focus, .menu-secondary-navigation-container .disabled.warning.contact:focus, .disabled.warning.donate-button:focus, .menu-secondary-navigation-container .disabled.warning.donate:focus, .disabled.warning.callout:focus, .disabled.warning.read-more:focus, #home-footer .donate-callout a.disabled.warning:focus, #content article footer a.disabled.warning:focus, #sidebar .widget#text-5 a.disabled.warning.link-testimonial:focus, .button[disabled].warning:hover, [disabled].warning.contact-button:hover, .menu-secondary-navigation-container [disabled].warning.contact:hover, [disabled].warning.donate-button:hover, .menu-secondary-navigation-container [disabled].warning.donate:hover, [disabled].warning.callout:hover, [disabled].warning.read-more:hover, #home-footer .donate-callout a[disabled].warning:hover, #content article footer a[disabled].warning:hover, #sidebar .widget#text-5 a[disabled].warning.link-testimonial:hover, .button[disabled].warning:focus, [disabled].warning.contact-button:focus, .menu-secondary-navigation-container [disabled].warning.contact:focus, [disabled].warning.donate-button:focus, .menu-secondary-navigation-container [disabled].warning.donate:focus, [disabled].warning.callout:focus, [disabled].warning.read-more:focus, #home-footer .donate-callout a[disabled].warning:focus, #content article footer a[disabled].warning:focus, #sidebar .widget#text-5 a[disabled].warning.link-testimonial:focus {
  color: #ffffff;
}
button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .disabled.warning.contact-button:hover, .menu-secondary-navigation-container .disabled.warning.contact:hover, .disabled.warning.donate-button:hover, .menu-secondary-navigation-container .disabled.warning.donate:hover, .disabled.warning.callout:hover, .disabled.warning.read-more:hover, #home-footer .donate-callout a.disabled.warning:hover, #content article footer a.disabled.warning:hover, #sidebar .widget#text-5 a.disabled.warning.link-testimonial:hover, .button.disabled.warning:focus, .disabled.warning.contact-button:focus, .menu-secondary-navigation-container .disabled.warning.contact:focus, .disabled.warning.donate-button:focus, .menu-secondary-navigation-container .disabled.warning.donate:focus, .disabled.warning.callout:focus, .disabled.warning.read-more:focus, #home-footer .donate-callout a.disabled.warning:focus, #content article footer a.disabled.warning:focus, #sidebar .widget#text-5 a.disabled.warning.link-testimonial:focus, .button[disabled].warning:hover, [disabled].warning.contact-button:hover, .menu-secondary-navigation-container [disabled].warning.contact:hover, [disabled].warning.donate-button:hover, .menu-secondary-navigation-container [disabled].warning.donate:hover, [disabled].warning.callout:hover, [disabled].warning.read-more:hover, #home-footer .donate-callout a[disabled].warning:hover, #content article footer a[disabled].warning:hover, #sidebar .widget#text-5 a[disabled].warning.link-testimonial:hover, .button[disabled].warning:focus, [disabled].warning.contact-button:focus, .menu-secondary-navigation-container [disabled].warning.contact:focus, [disabled].warning.donate-button:focus, .menu-secondary-navigation-container [disabled].warning.donate:focus, [disabled].warning.callout:focus, [disabled].warning.read-more:focus, #home-footer .donate-callout a[disabled].warning:focus, #content article footer a[disabled].warning:focus, #sidebar .widget#text-5 a[disabled].warning.link-testimonial:focus {
  background-color: orange;
}
button.disabled.info, button[disabled].info, .button.disabled.info, .disabled.info.contact-button, .menu-secondary-navigation-container .disabled.info.contact, .disabled.info.donate-button, .menu-secondary-navigation-container .disabled.info.donate, .disabled.info.callout, .disabled.info.read-more, #home-footer .donate-callout a.disabled.info, #content article footer a.disabled.info, #sidebar .widget#text-5 a.disabled.info.link-testimonial, .button[disabled].info, [disabled].info.contact-button, .menu-secondary-navigation-container [disabled].info.contact, [disabled].info.donate-button, .menu-secondary-navigation-container [disabled].info.donate, [disabled].info.callout, [disabled].info.read-more, #home-footer .donate-callout a[disabled].info, #content article footer a[disabled].info, #sidebar .widget#text-5 a[disabled].info.link-testimonial {
  background-color: #e6e7e7;
  border-color: #b7b8ba;
  color: #333333;
  box-shadow: none;
  cursor: default;
  opacity: 0.7;
}
button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .disabled.info.contact-button:hover, .menu-secondary-navigation-container .disabled.info.contact:hover, .disabled.info.donate-button:hover, .menu-secondary-navigation-container .disabled.info.donate:hover, .disabled.info.callout:hover, .disabled.info.read-more:hover, #home-footer .donate-callout a.disabled.info:hover, #content article footer a.disabled.info:hover, #sidebar .widget#text-5 a.disabled.info.link-testimonial:hover, .button.disabled.info:focus, .disabled.info.contact-button:focus, .menu-secondary-navigation-container .disabled.info.contact:focus, .disabled.info.donate-button:focus, .menu-secondary-navigation-container .disabled.info.donate:focus, .disabled.info.callout:focus, .disabled.info.read-more:focus, #home-footer .donate-callout a.disabled.info:focus, #content article footer a.disabled.info:focus, #sidebar .widget#text-5 a.disabled.info.link-testimonial:focus, .button[disabled].info:hover, [disabled].info.contact-button:hover, .menu-secondary-navigation-container [disabled].info.contact:hover, [disabled].info.donate-button:hover, .menu-secondary-navigation-container [disabled].info.donate:hover, [disabled].info.callout:hover, [disabled].info.read-more:hover, #home-footer .donate-callout a[disabled].info:hover, #content article footer a[disabled].info:hover, #sidebar .widget#text-5 a[disabled].info.link-testimonial:hover, .button[disabled].info:focus, [disabled].info.contact-button:focus, .menu-secondary-navigation-container [disabled].info.contact:focus, [disabled].info.donate-button:focus, .menu-secondary-navigation-container [disabled].info.donate:focus, [disabled].info.callout:focus, [disabled].info.read-more:focus, #home-footer .donate-callout a[disabled].info:focus, #content article footer a[disabled].info:focus, #sidebar .widget#text-5 a[disabled].info.link-testimonial:focus {
  background-color: #b7b8ba;
}
button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .disabled.info.contact-button:hover, .menu-secondary-navigation-container .disabled.info.contact:hover, .disabled.info.donate-button:hover, .menu-secondary-navigation-container .disabled.info.donate:hover, .disabled.info.callout:hover, .disabled.info.read-more:hover, #home-footer .donate-callout a.disabled.info:hover, #content article footer a.disabled.info:hover, #sidebar .widget#text-5 a.disabled.info.link-testimonial:hover, .button.disabled.info:focus, .disabled.info.contact-button:focus, .menu-secondary-navigation-container .disabled.info.contact:focus, .disabled.info.donate-button:focus, .menu-secondary-navigation-container .disabled.info.donate:focus, .disabled.info.callout:focus, .disabled.info.read-more:focus, #home-footer .donate-callout a.disabled.info:focus, #content article footer a.disabled.info:focus, #sidebar .widget#text-5 a.disabled.info.link-testimonial:focus, .button[disabled].info:hover, [disabled].info.contact-button:hover, .menu-secondary-navigation-container [disabled].info.contact:hover, [disabled].info.donate-button:hover, .menu-secondary-navigation-container [disabled].info.donate:hover, [disabled].info.callout:hover, [disabled].info.read-more:hover, #home-footer .donate-callout a[disabled].info:hover, #content article footer a[disabled].info:hover, #sidebar .widget#text-5 a[disabled].info.link-testimonial:hover, .button[disabled].info:focus, [disabled].info.contact-button:focus, .menu-secondary-navigation-container [disabled].info.contact:focus, [disabled].info.donate-button:focus, .menu-secondary-navigation-container [disabled].info.donate:focus, [disabled].info.callout:focus, [disabled].info.read-more:focus, #home-footer .donate-callout a[disabled].info:focus, #content article footer a[disabled].info:focus, #sidebar .widget#text-5 a[disabled].info.link-testimonial:focus {
  color: #333333;
}
button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .disabled.info.contact-button:hover, .menu-secondary-navigation-container .disabled.info.contact:hover, .disabled.info.donate-button:hover, .menu-secondary-navigation-container .disabled.info.donate:hover, .disabled.info.callout:hover, .disabled.info.read-more:hover, #home-footer .donate-callout a.disabled.info:hover, #content article footer a.disabled.info:hover, #sidebar .widget#text-5 a.disabled.info.link-testimonial:hover, .button.disabled.info:focus, .disabled.info.contact-button:focus, .menu-secondary-navigation-container .disabled.info.contact:focus, .disabled.info.donate-button:focus, .menu-secondary-navigation-container .disabled.info.donate:focus, .disabled.info.callout:focus, .disabled.info.read-more:focus, #home-footer .donate-callout a.disabled.info:focus, #content article footer a.disabled.info:focus, #sidebar .widget#text-5 a.disabled.info.link-testimonial:focus, .button[disabled].info:hover, [disabled].info.contact-button:hover, .menu-secondary-navigation-container [disabled].info.contact:hover, [disabled].info.donate-button:hover, .menu-secondary-navigation-container [disabled].info.donate:hover, [disabled].info.callout:hover, [disabled].info.read-more:hover, #home-footer .donate-callout a[disabled].info:hover, #content article footer a[disabled].info:hover, #sidebar .widget#text-5 a[disabled].info.link-testimonial:hover, .button[disabled].info:focus, [disabled].info.contact-button:focus, .menu-secondary-navigation-container [disabled].info.contact:focus, [disabled].info.donate-button:focus, .menu-secondary-navigation-container [disabled].info.donate:focus, [disabled].info.callout:focus, [disabled].info.read-more:focus, #home-footer .donate-callout a[disabled].info:focus, #content article footer a[disabled].info:focus, #sidebar .widget#text-5 a[disabled].info.link-testimonial:focus {
  background-color: #e6e7e7;
}

button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

@media only screen and (min-width: 45.063em) {
  button, .button, .contact-button, .menu-secondary-navigation-container .contact, .donate-button, .menu-secondary-navigation-container .donate, .callout, .button.secondary, .read-more, #home-footer .donate-callout a, #content article footer a, #sidebar .widget#text-5 a.link-testimonial {
    display: inline-block;
  }
}
/* Standard Forms */
form {
  margin: 0 0 1rem;
}

/* Using forms within rows, we need to set some defaults */
form .row .row, form .container .row, form #site-header .row, form .row .container, form .container .container, form #site-header .container, form .row #site-header, form .container #site-header, form #site-header #site-header {
  margin: 0 -0.5rem;
}
form .row .row .column, form .container .row .column, form #site-header .row .column, form .row .container .column, form .container .container .column, form #site-header .container .column, form .row #site-header .column, form .container #site-header .column, form #site-header #site-header .column,
form .row .row .columns,
form .container .row .columns,
form #site-header .row .columns,
form .row .container .columns,
form .container .container .columns,
form #site-header .container .columns,
form .row #site-header .columns,
form .container #site-header .columns,
form #site-header #site-header .columns,
form .row .row #home-footer,
form .container .row #home-footer,
form #site-header .row #home-footer,
form .row .container #home-footer,
form .container .container #home-footer,
form #site-header .container #home-footer,
form .row #site-header #home-footer,
form .container #site-header #home-footer,
form #site-header #site-header #home-footer,
form .row .row #home-footer .newsletter-signup,
#home-footer form .row .row .newsletter-signup,
form .container .row #home-footer .newsletter-signup,
#home-footer form .container .row .newsletter-signup,
form #site-header .row #home-footer .newsletter-signup,
#home-footer form #site-header .row .newsletter-signup,
form .row .container #home-footer .newsletter-signup,
#home-footer form .row .container .newsletter-signup,
form .container .container #home-footer .newsletter-signup,
#home-footer form .container .container .newsletter-signup,
form #site-header .container #home-footer .newsletter-signup,
#home-footer form #site-header .container .newsletter-signup,
form .row #site-header #home-footer .newsletter-signup,
#home-footer form .row #site-header .newsletter-signup,
form .container #site-header #home-footer .newsletter-signup,
#home-footer form .container #site-header .newsletter-signup,
form #site-header #site-header #home-footer .newsletter-signup,
#home-footer form #site-header #site-header .newsletter-signup,
form .row .row #home-footer .donate-callout,
#home-footer form .row .row .donate-callout,
form .container .row #home-footer .donate-callout,
#home-footer form .container .row .donate-callout,
form #site-header .row #home-footer .donate-callout,
#home-footer form #site-header .row .donate-callout,
form .row .container #home-footer .donate-callout,
#home-footer form .row .container .donate-callout,
form .container .container #home-footer .donate-callout,
#home-footer form .container .container .donate-callout,
form #site-header .container #home-footer .donate-callout,
#home-footer form #site-header .container .donate-callout,
form .row #site-header #home-footer .donate-callout,
#home-footer form .row #site-header .donate-callout,
form .container #site-header #home-footer .donate-callout,
#home-footer form .container #site-header .donate-callout,
form #site-header #site-header #home-footer .donate-callout,
#home-footer form #site-header #site-header .donate-callout,
form .row .row #content,
form .container .row #content,
form #site-header .row #content,
form .row .container #content,
form .container .container #content,
form #site-header .container #content,
form .row #site-header #content,
form .container #site-header #content,
form #site-header #site-header #content,
form .row .row #content.post-list article .wp-post-image,
#content.post-list article form .row .row .wp-post-image,
form .container .row #content.post-list article .wp-post-image,
#content.post-list article form .container .row .wp-post-image,
form #site-header .row #content.post-list article .wp-post-image,
#content.post-list article form #site-header .row .wp-post-image,
form .row .container #content.post-list article .wp-post-image,
#content.post-list article form .row .container .wp-post-image,
form .container .container #content.post-list article .wp-post-image,
#content.post-list article form .container .container .wp-post-image,
form #site-header .container #content.post-list article .wp-post-image,
#content.post-list article form #site-header .container .wp-post-image,
form .row #site-header #content.post-list article .wp-post-image,
#content.post-list article form .row #site-header .wp-post-image,
form .container #site-header #content.post-list article .wp-post-image,
#content.post-list article form .container #site-header .wp-post-image,
form #site-header #site-header #content.post-list article .wp-post-image,
#content.post-list article form #site-header #site-header .wp-post-image,
form .row .row #content.post-list .entry-content,
#content.post-list form .row .row .entry-content,
form .container .row #content.post-list .entry-content,
#content.post-list form .container .row .entry-content,
form #site-header .row #content.post-list .entry-content,
#content.post-list form #site-header .row .entry-content,
form .row .container #content.post-list .entry-content,
#content.post-list form .row .container .entry-content,
form .container .container #content.post-list .entry-content,
#content.post-list form .container .container .entry-content,
form #site-header .container #content.post-list .entry-content,
#content.post-list form #site-header .container .entry-content,
form .row #site-header #content.post-list .entry-content,
#content.post-list form .row #site-header .entry-content,
form .container #site-header #content.post-list .entry-content,
#content.post-list form .container #site-header .entry-content,
form #site-header #site-header #content.post-list .entry-content,
#content.post-list form #site-header #site-header .entry-content,
form .row .row #sidebar,
form .container .row #sidebar,
form #site-header .row #sidebar,
form .row .container #sidebar,
form .container .container #sidebar,
form #site-header .container #sidebar,
form .row #site-header #sidebar,
form .container #site-header #sidebar,
form #site-header #site-header #sidebar,
form .row .row #site-footer p,
#site-footer form .row .row p,
form .container .row #site-footer p,
#site-footer form .container .row p,
form #site-header .row #site-footer p,
#site-footer form #site-header .row p,
form .row .container #site-footer p,
#site-footer form .row .container p,
form .container .container #site-footer p,
#site-footer form .container .container p,
form #site-header .container #site-footer p,
#site-footer form #site-header .container p,
form .row #site-header #site-footer p,
#site-footer form .row #site-header p,
form .container #site-header #site-footer p,
#site-footer form .container #site-header p,
form #site-header #site-header #site-footer p,
#site-footer form #site-header #site-header p,
form .row .row #site-footer nav,
#site-footer form .row .row nav,
form .container .row #site-footer nav,
#site-footer form .container .row nav,
form #site-header .row #site-footer nav,
#site-footer form #site-header .row nav,
form .row .container #site-footer nav,
#site-footer form .row .container nav,
form .container .container #site-footer nav,
#site-footer form .container .container nav,
form #site-header .container #site-footer nav,
#site-footer form #site-header .container nav,
form .row #site-header #site-footer nav,
#site-footer form .row #site-header nav,
form .container #site-header #site-footer nav,
#site-footer form .container #site-header nav,
form #site-header #site-header #site-footer nav,
#site-footer form #site-header #site-header nav,
form .row .row .site-logo,
form .container .row .site-logo,
form #site-header .row .site-logo,
form .row .container .site-logo,
form .container .container .site-logo,
form #site-header .container .site-logo,
form .row #site-header .site-logo,
form .container #site-header .site-logo,
form #site-header #site-header .site-logo,
form .row .row .menu-secondary-navigation-container,
form .container .row .menu-secondary-navigation-container,
form #site-header .row .menu-secondary-navigation-container,
form .row .container .menu-secondary-navigation-container,
form .container .container .menu-secondary-navigation-container,
form #site-header .container .menu-secondary-navigation-container,
form .row #site-header .menu-secondary-navigation-container,
form .container #site-header .menu-secondary-navigation-container,
form #site-header #site-header .menu-secondary-navigation-container,
form .row .row #site-navigation,
form .container .row #site-navigation,
form #site-header .row #site-navigation,
form .row .container #site-navigation,
form .container .container #site-navigation,
form #site-header .container #site-navigation,
form .row #site-header #site-navigation,
form .container #site-header #site-navigation,
form #site-header #site-header #site-navigation {
  padding: 0 0.5rem;
}
form .row .row.collapse, form .container .row.collapse, form #site-header .row.collapse, form .row .collapse.container, form .container .collapse.container, form #site-header .collapse.container, form .row .collapse#site-header, form .container .collapse#site-header, form #site-header .collapse#site-header {
  margin: 0;
}
form .row .row.collapse .column, form .container .row.collapse .column, form #site-header .row.collapse .column, form .row .collapse.container .column, form .container .collapse.container .column, form #site-header .collapse.container .column, form .row .collapse#site-header .column, form .container .collapse#site-header .column, form #site-header .collapse#site-header .column,
form .row .row.collapse .columns,
form .container .row.collapse .columns,
form #site-header .row.collapse .columns,
form .row .collapse.container .columns,
form .container .collapse.container .columns,
form #site-header .collapse.container .columns,
form .row .collapse#site-header .columns,
form .container .collapse#site-header .columns,
form #site-header .collapse#site-header .columns,
form .row .row.collapse #home-footer,
form .container .row.collapse #home-footer,
form #site-header .row.collapse #home-footer,
form .row .collapse.container #home-footer,
form .container .collapse.container #home-footer,
form #site-header .collapse.container #home-footer,
form .row .collapse#site-header #home-footer,
form .container .collapse#site-header #home-footer,
form #site-header .collapse#site-header #home-footer,
form .row .row.collapse #home-footer .newsletter-signup,
#home-footer form .row .row.collapse .newsletter-signup,
form .container .row.collapse #home-footer .newsletter-signup,
#home-footer form .container .row.collapse .newsletter-signup,
form #site-header .row.collapse #home-footer .newsletter-signup,
#home-footer form #site-header .row.collapse .newsletter-signup,
form .row .collapse.container #home-footer .newsletter-signup,
#home-footer form .row .collapse.container .newsletter-signup,
form .container .collapse.container #home-footer .newsletter-signup,
#home-footer form .container .collapse.container .newsletter-signup,
form #site-header .collapse.container #home-footer .newsletter-signup,
#home-footer form #site-header .collapse.container .newsletter-signup,
form .row .collapse#site-header #home-footer .newsletter-signup,
#home-footer form .row .collapse#site-header .newsletter-signup,
form .container .collapse#site-header #home-footer .newsletter-signup,
#home-footer form .container .collapse#site-header .newsletter-signup,
form #site-header .collapse#site-header #home-footer .newsletter-signup,
#home-footer form #site-header .collapse#site-header .newsletter-signup,
form .row .row.collapse #home-footer .donate-callout,
#home-footer form .row .row.collapse .donate-callout,
form .container .row.collapse #home-footer .donate-callout,
#home-footer form .container .row.collapse .donate-callout,
form #site-header .row.collapse #home-footer .donate-callout,
#home-footer form #site-header .row.collapse .donate-callout,
form .row .collapse.container #home-footer .donate-callout,
#home-footer form .row .collapse.container .donate-callout,
form .container .collapse.container #home-footer .donate-callout,
#home-footer form .container .collapse.container .donate-callout,
form #site-header .collapse.container #home-footer .donate-callout,
#home-footer form #site-header .collapse.container .donate-callout,
form .row .collapse#site-header #home-footer .donate-callout,
#home-footer form .row .collapse#site-header .donate-callout,
form .container .collapse#site-header #home-footer .donate-callout,
#home-footer form .container .collapse#site-header .donate-callout,
form #site-header .collapse#site-header #home-footer .donate-callout,
#home-footer form #site-header .collapse#site-header .donate-callout,
form .row .row.collapse #content,
form .container .row.collapse #content,
form #site-header .row.collapse #content,
form .row .collapse.container #content,
form .container .collapse.container #content,
form #site-header .collapse.container #content,
form .row .collapse#site-header #content,
form .container .collapse#site-header #content,
form #site-header .collapse#site-header #content,
form .row .row.collapse #content.post-list article .wp-post-image,
#content.post-list article form .row .row.collapse .wp-post-image,
form .container .row.collapse #content.post-list article .wp-post-image,
#content.post-list article form .container .row.collapse .wp-post-image,
form #site-header .row.collapse #content.post-list article .wp-post-image,
#content.post-list article form #site-header .row.collapse .wp-post-image,
form .row .collapse.container #content.post-list article .wp-post-image,
#content.post-list article form .row .collapse.container .wp-post-image,
form .container .collapse.container #content.post-list article .wp-post-image,
#content.post-list article form .container .collapse.container .wp-post-image,
form #site-header .collapse.container #content.post-list article .wp-post-image,
#content.post-list article form #site-header .collapse.container .wp-post-image,
form .row .collapse#site-header #content.post-list article .wp-post-image,
#content.post-list article form .row .collapse#site-header .wp-post-image,
form .container .collapse#site-header #content.post-list article .wp-post-image,
#content.post-list article form .container .collapse#site-header .wp-post-image,
form #site-header .collapse#site-header #content.post-list article .wp-post-image,
#content.post-list article form #site-header .collapse#site-header .wp-post-image,
form .row .row.collapse #content.post-list .entry-content,
#content.post-list form .row .row.collapse .entry-content,
form .container .row.collapse #content.post-list .entry-content,
#content.post-list form .container .row.collapse .entry-content,
form #site-header .row.collapse #content.post-list .entry-content,
#content.post-list form #site-header .row.collapse .entry-content,
form .row .collapse.container #content.post-list .entry-content,
#content.post-list form .row .collapse.container .entry-content,
form .container .collapse.container #content.post-list .entry-content,
#content.post-list form .container .collapse.container .entry-content,
form #site-header .collapse.container #content.post-list .entry-content,
#content.post-list form #site-header .collapse.container .entry-content,
form .row .collapse#site-header #content.post-list .entry-content,
#content.post-list form .row .collapse#site-header .entry-content,
form .container .collapse#site-header #content.post-list .entry-content,
#content.post-list form .container .collapse#site-header .entry-content,
form #site-header .collapse#site-header #content.post-list .entry-content,
#content.post-list form #site-header .collapse#site-header .entry-content,
form .row .row.collapse #sidebar,
form .container .row.collapse #sidebar,
form #site-header .row.collapse #sidebar,
form .row .collapse.container #sidebar,
form .container .collapse.container #sidebar,
form #site-header .collapse.container #sidebar,
form .row .collapse#site-header #sidebar,
form .container .collapse#site-header #sidebar,
form #site-header .collapse#site-header #sidebar,
form .row .row.collapse #site-footer p,
#site-footer form .row .row.collapse p,
form .container .row.collapse #site-footer p,
#site-footer form .container .row.collapse p,
form #site-header .row.collapse #site-footer p,
#site-footer form #site-header .row.collapse p,
form .row .collapse.container #site-footer p,
#site-footer form .row .collapse.container p,
form .container .collapse.container #site-footer p,
#site-footer form .container .collapse.container p,
form #site-header .collapse.container #site-footer p,
#site-footer form #site-header .collapse.container p,
form .row .collapse#site-header #site-footer p,
#site-footer form .row .collapse#site-header p,
form .container .collapse#site-header #site-footer p,
#site-footer form .container .collapse#site-header p,
form #site-header .collapse#site-header #site-footer p,
#site-footer form #site-header .collapse#site-header p,
form .row .row.collapse #site-footer nav,
#site-footer form .row .row.collapse nav,
form .container .row.collapse #site-footer nav,
#site-footer form .container .row.collapse nav,
form #site-header .row.collapse #site-footer nav,
#site-footer form #site-header .row.collapse nav,
form .row .collapse.container #site-footer nav,
#site-footer form .row .collapse.container nav,
form .container .collapse.container #site-footer nav,
#site-footer form .container .collapse.container nav,
form #site-header .collapse.container #site-footer nav,
#site-footer form #site-header .collapse.container nav,
form .row .collapse#site-header #site-footer nav,
#site-footer form .row .collapse#site-header nav,
form .container .collapse#site-header #site-footer nav,
#site-footer form .container .collapse#site-header nav,
form #site-header .collapse#site-header #site-footer nav,
#site-footer form #site-header .collapse#site-header nav,
form .row .row.collapse .site-logo,
form .container .row.collapse .site-logo,
form #site-header .row.collapse .site-logo,
form .row .collapse.container .site-logo,
form .container .collapse.container .site-logo,
form #site-header .collapse.container .site-logo,
form .row .collapse#site-header .site-logo,
form .container .collapse#site-header .site-logo,
form #site-header .collapse#site-header .site-logo,
form .row .row.collapse .menu-secondary-navigation-container,
form .container .row.collapse .menu-secondary-navigation-container,
form #site-header .row.collapse .menu-secondary-navigation-container,
form .row .collapse.container .menu-secondary-navigation-container,
form .container .collapse.container .menu-secondary-navigation-container,
form #site-header .collapse.container .menu-secondary-navigation-container,
form .row .collapse#site-header .menu-secondary-navigation-container,
form .container .collapse#site-header .menu-secondary-navigation-container,
form #site-header .collapse#site-header .menu-secondary-navigation-container,
form .row .row.collapse #site-navigation,
form .container .row.collapse #site-navigation,
form #site-header .row.collapse #site-navigation,
form .row .collapse.container #site-navigation,
form .container .collapse.container #site-navigation,
form #site-header .collapse.container #site-navigation,
form .row .collapse#site-header #site-navigation,
form .container .collapse#site-header #site-navigation,
form #site-header .collapse#site-header #site-navigation {
  padding: 0;
}
form .row .row.collapse input, form .container .row.collapse input, form #site-header .row.collapse input, form .row .collapse.container input, form .container .collapse.container input, form #site-header .collapse.container input, form .row .collapse#site-header input, form .container .collapse#site-header input, form #site-header .collapse#site-header input {
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
form .row input.column, form .container input.column, form #site-header input.column,
form .row input.columns,
form .container input.columns,
form #site-header input.columns,
form .row input#home-footer,
form .container input#home-footer,
form #site-header input#home-footer,
form .row #home-footer input.newsletter-signup,
#home-footer form .row input.newsletter-signup,
form .container #home-footer input.newsletter-signup,
#home-footer form .container input.newsletter-signup,
form #site-header #home-footer input.newsletter-signup,
#home-footer form #site-header input.newsletter-signup,
form .row #home-footer input.donate-callout,
#home-footer form .row input.donate-callout,
form .container #home-footer input.donate-callout,
#home-footer form .container input.donate-callout,
form #site-header #home-footer input.donate-callout,
#home-footer form #site-header input.donate-callout,
form .row input#content,
form .container input#content,
form #site-header input#content,
form .row #content.post-list article input.wp-post-image,
#content.post-list article form .row input.wp-post-image,
form .container #content.post-list article input.wp-post-image,
#content.post-list article form .container input.wp-post-image,
form #site-header #content.post-list article input.wp-post-image,
#content.post-list article form #site-header input.wp-post-image,
form .row #content.post-list input.entry-content,
#content.post-list form .row input.entry-content,
form .container #content.post-list input.entry-content,
#content.post-list form .container input.entry-content,
form #site-header #content.post-list input.entry-content,
#content.post-list form #site-header input.entry-content,
form .row input#sidebar,
form .container input#sidebar,
form #site-header input#sidebar,
form .row input.site-logo,
form .container input.site-logo,
form #site-header input.site-logo,
form .row input.menu-secondary-navigation-container,
form .container input.menu-secondary-navigation-container,
form #site-header input.menu-secondary-navigation-container,
form .row input#site-navigation,
form .container input#site-navigation,
form #site-header input#site-navigation,
form .row textarea.column,
form .container textarea.column,
form #site-header textarea.column,
form .row textarea.columns,
form .container textarea.columns,
form #site-header textarea.columns,
form .row textarea#home-footer,
form .container textarea#home-footer,
form #site-header textarea#home-footer,
form .row #home-footer textarea.newsletter-signup,
#home-footer form .row textarea.newsletter-signup,
form .container #home-footer textarea.newsletter-signup,
#home-footer form .container textarea.newsletter-signup,
form #site-header #home-footer textarea.newsletter-signup,
#home-footer form #site-header textarea.newsletter-signup,
form .row #home-footer textarea.donate-callout,
#home-footer form .row textarea.donate-callout,
form .container #home-footer textarea.donate-callout,
#home-footer form .container textarea.donate-callout,
form #site-header #home-footer textarea.donate-callout,
#home-footer form #site-header textarea.donate-callout,
form .row textarea#content,
form .container textarea#content,
form #site-header textarea#content,
form .row #content.post-list article textarea.wp-post-image,
#content.post-list article form .row textarea.wp-post-image,
form .container #content.post-list article textarea.wp-post-image,
#content.post-list article form .container textarea.wp-post-image,
form #site-header #content.post-list article textarea.wp-post-image,
#content.post-list article form #site-header textarea.wp-post-image,
form .row #content.post-list textarea.entry-content,
#content.post-list form .row textarea.entry-content,
form .container #content.post-list textarea.entry-content,
#content.post-list form .container textarea.entry-content,
form #site-header #content.post-list textarea.entry-content,
#content.post-list form #site-header textarea.entry-content,
form .row textarea#sidebar,
form .container textarea#sidebar,
form #site-header textarea#sidebar,
form .row textarea.site-logo,
form .container textarea.site-logo,
form #site-header textarea.site-logo,
form .row textarea.menu-secondary-navigation-container,
form .container textarea.menu-secondary-navigation-container,
form #site-header textarea.menu-secondary-navigation-container,
form .row textarea#site-navigation,
form .container textarea#site-navigation,
form #site-header textarea#site-navigation {
  padding-left: 0.5rem;
}

/* Label Styles */
label {
  color: #4d4d4d;
  cursor: pointer;
  display: block;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.5;
  margin-bottom: 0;
  /* Styles for required inputs */
}
label.right {
  float: none !important;
  text-align: right;
}
label.inline {
  margin: 0 0 1rem 0;
  padding: 0.5625rem 0;
}
label small {
  text-transform: capitalize;
  color: #676767;
}

/* Attach elements to the beginning or end of an input */
.prefix,
.postfix {
  border-style: solid;
  border-width: 1px;
  display: block;
  font-size: 0.875rem;
  height: 2.3125rem;
  line-height: 2.3125rem;
  overflow: visible;
  padding-bottom: 0;
  padding-top: 0;
  position: relative;
  text-align: center;
  width: 100%;
  z-index: 2;
}

/* Adjust padding, alignment and radius if pre/post element is a button */
.postfix.button, .postfix.contact-button, .menu-secondary-navigation-container .postfix.contact, .postfix.donate-button, .menu-secondary-navigation-container .postfix.donate, .postfix.callout, .postfix.read-more, #home-footer .donate-callout a.postfix, #content article footer a.postfix, #sidebar .widget#text-5 a.postfix.link-testimonial {
  border: none;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-top: 0;
  text-align: center;
}

.prefix.button, .prefix.contact-button, .menu-secondary-navigation-container .prefix.contact, .prefix.donate-button, .menu-secondary-navigation-container .prefix.donate, .prefix.callout, .prefix.read-more, #home-footer .donate-callout a.prefix, #content article footer a.prefix, #sidebar .widget#text-5 a.prefix.link-testimonial {
  border: none;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-top: 0;
  text-align: center;
}

.prefix.button.radius, .prefix.radius.contact-button, .menu-secondary-navigation-container .prefix.radius.contact, .prefix.radius.donate-button, .menu-secondary-navigation-container .prefix.radius.donate, .prefix.radius.callout, .prefix.radius.read-more, #home-footer .donate-callout a.prefix.radius, #content article footer a.prefix.radius, #sidebar .widget#text-5 a.prefix.radius.link-testimonial {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

.postfix.button.radius, .postfix.radius.contact-button, .menu-secondary-navigation-container .postfix.radius.contact, .postfix.radius.donate-button, .menu-secondary-navigation-container .postfix.radius.donate, .postfix.radius.callout, .postfix.radius.read-more, #home-footer .donate-callout a.postfix.radius, #content article footer a.postfix.radius, #sidebar .widget#text-5 a.postfix.radius.link-testimonial {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}

.prefix.button.round, .prefix.round.contact-button, .menu-secondary-navigation-container .prefix.round.contact, .prefix.round.donate-button, .menu-secondary-navigation-container .prefix.round.donate, .prefix.round.callout, .prefix.round.read-more, #home-footer .donate-callout a.prefix.round, #content article footer a.prefix.round, #sidebar .widget#text-5 a.prefix.round.link-testimonial {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px;
}

.postfix.button.round, .postfix.round.contact-button, .menu-secondary-navigation-container .postfix.round.contact, .postfix.round.donate-button, .menu-secondary-navigation-container .postfix.round.donate, .postfix.round.callout, .postfix.round.read-more, #home-footer .donate-callout a.postfix.round, #content article footer a.postfix.round, #sidebar .widget#text-5 a.postfix.round.link-testimonial {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px;
}

/* Separate prefix and postfix styles when on span or label so buttons keep their own */
span.prefix, label.prefix {
  background: #f2f2f2;
  border-right: none;
  color: #333333;
  border-color: #cccccc;
}

span.postfix, label.postfix {
  background: #f2f2f2;
  border-left: none;
  color: #333333;
  border-color: #cccccc;
}

/* We use this to get basic styling on all basic form elements */
input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px;
  border-color: #8b8d90;
  box-shadow: 0 0 0 #2e8bb2;
  color: rgba(0, 0, 0, 0.75);
  display: block;
  font-family: inherit;
  font-size: 0.875rem;
  height: 2.3125rem;
  margin: 0 0 1rem 0;
  padding: 0.5rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: border-color 0.15s linear, background 0.15s linear;
  -moz-transition: border-color 0.15s linear, background 0.15s linear;
  -ms-transition: border-color 0.15s linear, background 0.15s linear;
  -o-transition: border-color 0.15s linear, background 0.15s linear;
  transition: border-color 0.15s linear, background 0.15s linear;
}
input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
  background: #fafafa;
  border-color: #2e8bb2;
  outline: none;
}
input:not([type]):disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled {
  background-color: #DDDDDD;
  cursor: default;
}
input:not([type])[disabled], input:not([type])[readonly], fieldset[disabled] input:not([type]), input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea {
  background-color: #DDDDDD;
  cursor: default;
}
input:not([type]).radius, input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius {
  border-radius: 3px;
}

form .row .prefix-radius.row.collapse input, form .container .prefix-radius.row.collapse input, form #site-header .prefix-radius.row.collapse input, form .row .prefix-radius.collapse.container input, form .container .prefix-radius.collapse.container input, form #site-header .prefix-radius.collapse.container input, form .row .prefix-radius.collapse#site-header input, form .container .prefix-radius.collapse#site-header input, form #site-header .prefix-radius.collapse#site-header input,
form .row .prefix-radius.row.collapse textarea,
form .container .prefix-radius.row.collapse textarea,
form #site-header .prefix-radius.row.collapse textarea,
form .row .prefix-radius.collapse.container textarea,
form .container .prefix-radius.collapse.container textarea,
form #site-header .prefix-radius.collapse.container textarea,
form .row .prefix-radius.collapse#site-header textarea,
form .container .prefix-radius.collapse#site-header textarea,
form #site-header .prefix-radius.collapse#site-header textarea,
form .row .prefix-radius.row.collapse select,
form .container .prefix-radius.row.collapse select,
form #site-header .prefix-radius.row.collapse select,
form .row .prefix-radius.collapse.container select,
form .container .prefix-radius.collapse.container select,
form #site-header .prefix-radius.collapse.container select,
form .row .prefix-radius.collapse#site-header select,
form .container .prefix-radius.collapse#site-header select,
form #site-header .prefix-radius.collapse#site-header select,
form .row .prefix-radius.row.collapse button,
form .container .prefix-radius.row.collapse button,
form #site-header .prefix-radius.row.collapse button,
form .row .prefix-radius.collapse.container button,
form .container .prefix-radius.collapse.container button,
form #site-header .prefix-radius.collapse.container button,
form .row .prefix-radius.collapse#site-header button,
form .container .prefix-radius.collapse#site-header button,
form #site-header .prefix-radius.collapse#site-header button {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
form .row .prefix-radius.row.collapse .prefix, form .container .prefix-radius.row.collapse .prefix, form #site-header .prefix-radius.row.collapse .prefix, form .row .prefix-radius.collapse.container .prefix, form .container .prefix-radius.collapse.container .prefix, form #site-header .prefix-radius.collapse.container .prefix, form .row .prefix-radius.collapse#site-header .prefix, form .container .prefix-radius.collapse#site-header .prefix, form #site-header .prefix-radius.collapse#site-header .prefix {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
form .row .postfix-radius.row.collapse input, form .container .postfix-radius.row.collapse input, form #site-header .postfix-radius.row.collapse input, form .row .postfix-radius.collapse.container input, form .container .postfix-radius.collapse.container input, form #site-header .postfix-radius.collapse.container input, form .row .postfix-radius.collapse#site-header input, form .container .postfix-radius.collapse#site-header input, form #site-header .postfix-radius.collapse#site-header input,
form .row .postfix-radius.row.collapse textarea,
form .container .postfix-radius.row.collapse textarea,
form #site-header .postfix-radius.row.collapse textarea,
form .row .postfix-radius.collapse.container textarea,
form .container .postfix-radius.collapse.container textarea,
form #site-header .postfix-radius.collapse.container textarea,
form .row .postfix-radius.collapse#site-header textarea,
form .container .postfix-radius.collapse#site-header textarea,
form #site-header .postfix-radius.collapse#site-header textarea,
form .row .postfix-radius.row.collapse select,
form .container .postfix-radius.row.collapse select,
form #site-header .postfix-radius.row.collapse select,
form .row .postfix-radius.collapse.container select,
form .container .postfix-radius.collapse.container select,
form #site-header .postfix-radius.collapse.container select,
form .row .postfix-radius.collapse#site-header select,
form .container .postfix-radius.collapse#site-header select,
form #site-header .postfix-radius.collapse#site-header select,
form .row .postfix-radius.row.collapse button,
form .container .postfix-radius.row.collapse button,
form #site-header .postfix-radius.row.collapse button,
form .row .postfix-radius.collapse.container button,
form .container .postfix-radius.collapse.container button,
form #site-header .postfix-radius.collapse.container button,
form .row .postfix-radius.collapse#site-header button,
form .container .postfix-radius.collapse#site-header button,
form #site-header .postfix-radius.collapse#site-header button {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
form .row .postfix-radius.row.collapse .postfix, form .container .postfix-radius.row.collapse .postfix, form #site-header .postfix-radius.row.collapse .postfix, form .row .postfix-radius.collapse.container .postfix, form .container .postfix-radius.collapse.container .postfix, form #site-header .postfix-radius.collapse.container .postfix, form .row .postfix-radius.collapse#site-header .postfix, form .container .postfix-radius.collapse#site-header .postfix, form #site-header .postfix-radius.collapse#site-header .postfix {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
form .row .prefix-round.row.collapse input, form .container .prefix-round.row.collapse input, form #site-header .prefix-round.row.collapse input, form .row .prefix-round.collapse.container input, form .container .prefix-round.collapse.container input, form #site-header .prefix-round.collapse.container input, form .row .prefix-round.collapse#site-header input, form .container .prefix-round.collapse#site-header input, form #site-header .prefix-round.collapse#site-header input,
form .row .prefix-round.row.collapse textarea,
form .container .prefix-round.row.collapse textarea,
form #site-header .prefix-round.row.collapse textarea,
form .row .prefix-round.collapse.container textarea,
form .container .prefix-round.collapse.container textarea,
form #site-header .prefix-round.collapse.container textarea,
form .row .prefix-round.collapse#site-header textarea,
form .container .prefix-round.collapse#site-header textarea,
form #site-header .prefix-round.collapse#site-header textarea,
form .row .prefix-round.row.collapse select,
form .container .prefix-round.row.collapse select,
form #site-header .prefix-round.row.collapse select,
form .row .prefix-round.collapse.container select,
form .container .prefix-round.collapse.container select,
form #site-header .prefix-round.collapse.container select,
form .row .prefix-round.collapse#site-header select,
form .container .prefix-round.collapse#site-header select,
form #site-header .prefix-round.collapse#site-header select,
form .row .prefix-round.row.collapse button,
form .container .prefix-round.row.collapse button,
form #site-header .prefix-round.row.collapse button,
form .row .prefix-round.collapse.container button,
form .container .prefix-round.collapse.container button,
form #site-header .prefix-round.collapse.container button,
form .row .prefix-round.collapse#site-header button,
form .container .prefix-round.collapse#site-header button,
form #site-header .prefix-round.collapse#site-header button {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px;
}
form .row .prefix-round.row.collapse .prefix, form .container .prefix-round.row.collapse .prefix, form #site-header .prefix-round.row.collapse .prefix, form .row .prefix-round.collapse.container .prefix, form .container .prefix-round.collapse.container .prefix, form #site-header .prefix-round.collapse.container .prefix, form .row .prefix-round.collapse#site-header .prefix, form .container .prefix-round.collapse#site-header .prefix, form #site-header .prefix-round.collapse#site-header .prefix {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px;
}
form .row .postfix-round.row.collapse input, form .container .postfix-round.row.collapse input, form #site-header .postfix-round.row.collapse input, form .row .postfix-round.collapse.container input, form .container .postfix-round.collapse.container input, form #site-header .postfix-round.collapse.container input, form .row .postfix-round.collapse#site-header input, form .container .postfix-round.collapse#site-header input, form #site-header .postfix-round.collapse#site-header input,
form .row .postfix-round.row.collapse textarea,
form .container .postfix-round.row.collapse textarea,
form #site-header .postfix-round.row.collapse textarea,
form .row .postfix-round.collapse.container textarea,
form .container .postfix-round.collapse.container textarea,
form #site-header .postfix-round.collapse.container textarea,
form .row .postfix-round.collapse#site-header textarea,
form .container .postfix-round.collapse#site-header textarea,
form #site-header .postfix-round.collapse#site-header textarea,
form .row .postfix-round.row.collapse select,
form .container .postfix-round.row.collapse select,
form #site-header .postfix-round.row.collapse select,
form .row .postfix-round.collapse.container select,
form .container .postfix-round.collapse.container select,
form #site-header .postfix-round.collapse.container select,
form .row .postfix-round.collapse#site-header select,
form .container .postfix-round.collapse#site-header select,
form #site-header .postfix-round.collapse#site-header select,
form .row .postfix-round.row.collapse button,
form .container .postfix-round.row.collapse button,
form #site-header .postfix-round.row.collapse button,
form .row .postfix-round.collapse.container button,
form .container .postfix-round.collapse.container button,
form #site-header .postfix-round.collapse.container button,
form .row .postfix-round.collapse#site-header button,
form .container .postfix-round.collapse#site-header button,
form #site-header .postfix-round.collapse#site-header button {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px;
}
form .row .postfix-round.row.collapse .postfix, form .container .postfix-round.row.collapse .postfix, form #site-header .postfix-round.row.collapse .postfix, form .row .postfix-round.collapse.container .postfix, form .container .postfix-round.collapse.container .postfix, form #site-header .postfix-round.collapse.container .postfix, form .row .postfix-round.collapse#site-header .postfix, form .container .postfix-round.collapse#site-header .postfix, form #site-header .postfix-round.collapse#site-header .postfix {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px;
}

input[type="submit"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
}

/* Respect enforced amount of rows for textarea */
textarea[rows] {
  height: auto;
}

/* Not allow resize out of parent */
textarea {
  max-width: 100%;
}

::-webkit-input-placeholder {
  color: #666666;
}

:-moz-placeholder {
  /* Firefox 18- */
  color: #666666;
}

::-moz-placeholder {
  /* Firefox 19+ */
  color: #666666;
}

:-ms-input-placeholder {
  color: #666666;
}

/* Add height value for select elements to match text input height */
select {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  background-color: #FAFAFA;
  border-radius: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+");
  background-position: 100% center;
  background-repeat: no-repeat;
  border-style: solid;
  border-width: 1px;
  border-color: #8b8d90;
  color: rgba(0, 0, 0, 0.75);
  font-family: inherit;
  font-size: 0.875rem;
  line-height: normal;
  padding: 0.5rem;
  border-radius: 0;
  height: 2.3125rem;
}
select::-ms-expand {
  display: none;
}
select.radius {
  border-radius: 3px;
}
select:focus {
  background-color: #f3f3f3;
  border-color: #2e8bb2;
}
select:disabled {
  background-color: #DDDDDD;
  cursor: default;
}
select[multiple] {
  height: auto;
}

/* Adjust margin for form elements below */
input[type="file"],
input[type="checkbox"],
input[type="radio"],
select {
  margin: 0 0 1rem 0;
}

input[type="checkbox"] + label,
input[type="radio"] + label {
  display: inline-block;
  margin-left: 0.5rem;
  margin-right: 1rem;
  margin-bottom: 0;
  vertical-align: baseline;
}

/* Normalize file input width */
input[type="file"] {
  width: 100%;
}

/* HTML5 Number spinners settings */
/* We add basic fieldset styling */
fieldset {
  border: 1px solid #DDDDDD;
  margin: 1.125rem 0;
  padding: 1.25rem;
}
fieldset legend {
  font-weight: bold;
  margin: 0;
  margin-left: -0.1875rem;
  padding: 0 0.1875rem;
}

/* Error Handling */
[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error {
  display: block;
  font-size: 0.75rem;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 1rem;
  margin-top: -1px;
  padding: 0.375rem 0.5625rem 0.5625rem;
  background: red;
  color: #ffffff;
}
[data-abide] span.error, [data-abide] small.error {
  display: none;
}

span.error, small.error {
  display: block;
  font-size: 0.75rem;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 1rem;
  margin-top: -1px;
  padding: 0.375rem 0.5625rem 0.5625rem;
  background: red;
  color: #ffffff;
}

.error input,
.error textarea,
.error select {
  margin-bottom: 0;
}
.error input[type="checkbox"],
.error input[type="radio"] {
  margin-bottom: 1rem;
}
.error label,
.error label.error {
  color: red;
}
.error small.error {
  display: block;
  font-size: 0.75rem;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 1rem;
  margin-top: -1px;
  padding: 0.375rem 0.5625rem 0.5625rem;
  background: red;
  color: #ffffff;
}
.error > label > small {
  background: transparent;
  color: #676767;
  display: inline;
  font-size: 60%;
  font-style: normal;
  margin: 0;
  padding: 0;
  text-transform: capitalize;
}
.error span.error-message {
  display: block;
}

input.error,
textarea.error,
select.error {
  margin-bottom: 0;
}

label.error {
  color: red;
}

.row, .container, #site-header {
  margin: 0 auto;
  max-width: 62.5rem;
  width: 100%;
}
.row:before, .container:before, #site-header:before, .row:after, .container:after, #site-header:after {
  content: " ";
  display: table;
}
.row:after, .container:after, #site-header:after {
  clear: both;
}
.row.collapse > .column, .collapse.container > .column, .collapse#site-header > .column,
.row.collapse > .columns,
.collapse.container > .columns,
.collapse#site-header > .columns,
.row.collapse > #home-footer,
.collapse.container > #home-footer,
.collapse#site-header > #home-footer,
#home-footer .row.collapse > .newsletter-signup,
#home-footer .collapse.container > .newsletter-signup,
#home-footer .collapse#site-header > .newsletter-signup,
#home-footer .row.collapse > .donate-callout,
#home-footer .collapse.container > .donate-callout,
#home-footer .collapse#site-header > .donate-callout,
.row.collapse > #content,
.collapse.container > #content,
.collapse#site-header > #content,
#content.post-list article .row.collapse > .wp-post-image,
#content.post-list article .collapse.container > .wp-post-image,
#content.post-list article .collapse#site-header > .wp-post-image,
#content.post-list .row.collapse > .entry-content,
#content.post-list .collapse.container > .entry-content,
#content.post-list .collapse#site-header > .entry-content,
.row.collapse > #sidebar,
.collapse.container > #sidebar,
.collapse#site-header > #sidebar,
#site-footer .row.collapse > p,
#site-footer .collapse.container > p,
#site-footer .collapse#site-header > p,
#site-footer .row.collapse > nav,
#site-footer .collapse.container > nav,
#site-footer .collapse#site-header > nav,
.row.collapse > .site-logo,
.collapse.container > .site-logo,
.collapse#site-header > .site-logo,
.row.collapse > .menu-secondary-navigation-container,
.collapse.container > .menu-secondary-navigation-container,
.collapse#site-header > .menu-secondary-navigation-container,
.row.collapse > #site-navigation,
.collapse.container > #site-navigation,
.collapse#site-header > #site-navigation {
  padding-left: 0;
  padding-right: 0;
}
.row.collapse .row, .collapse.container .row, .collapse#site-header .row, .row.collapse .container, .collapse.container .container, .collapse#site-header .container, .row.collapse #site-header, .collapse.container #site-header, .collapse#site-header #site-header {
  margin-left: 0;
  margin-right: 0;
}
.row .row, .container .row, #site-header .row, .row .container, .container .container, #site-header .container, .row #site-header, .container #site-header, #site-header #site-header {
  margin: 0 -1.25rem;
  max-width: none;
  width: auto;
}
.row .row:before, .container .row:before, #site-header .row:before, .row .container:before, .container .container:before, #site-header .container:before, .row #site-header:before, .container #site-header:before, #site-header #site-header:before, .row .row:after, .container .row:after, #site-header .row:after, .row .container:after, .container .container:after, #site-header .container:after, .row #site-header:after, .container #site-header:after, #site-header #site-header:after {
  content: " ";
  display: table;
}
.row .row:after, .container .row:after, #site-header .row:after, .row .container:after, .container .container:after, #site-header .container:after, .row #site-header:after, .container #site-header:after, #site-header #site-header:after {
  clear: both;
}
.row .row.collapse, .container .row.collapse, #site-header .row.collapse, .row .collapse.container, .container .collapse.container, #site-header .collapse.container, .row .collapse#site-header, .container .collapse#site-header, #site-header .collapse#site-header {
  margin: 0;
  max-width: none;
  width: auto;
}
.row .row.collapse:before, .container .row.collapse:before, #site-header .row.collapse:before, .row .collapse.container:before, .container .collapse.container:before, #site-header .collapse.container:before, .row .collapse#site-header:before, .container .collapse#site-header:before, #site-header .collapse#site-header:before, .row .row.collapse:after, .container .row.collapse:after, #site-header .row.collapse:after, .row .collapse.container:after, .container .collapse.container:after, #site-header .collapse.container:after, .row .collapse#site-header:after, .container .collapse#site-header:after, #site-header .collapse#site-header:after {
  content: " ";
  display: table;
}
.row .row.collapse:after, .container .row.collapse:after, #site-header .row.collapse:after, .row .collapse.container:after, .container .collapse.container:after, #site-header .collapse.container:after, .row .collapse#site-header:after, .container .collapse#site-header:after, #site-header .collapse#site-header:after {
  clear: both;
}

.column,
.columns,
#home-footer,
#home-footer .newsletter-signup,
#home-footer .donate-callout,
#content,
#content.post-list article .wp-post-image,
#content.post-list .entry-content,
#sidebar,
#site-footer p,
#site-footer nav,
.site-logo,
.menu-secondary-navigation-container,
#site-navigation {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  width: 100%;
  float: left;
}

.column + .column:last-child,
.columns + .column:last-child,
#home-footer + .column:last-child,
#home-footer .newsletter-signup + .column:last-child,
#home-footer .donate-callout + .column:last-child,
#content + .column:last-child,
#content.post-list article .wp-post-image + .column:last-child,
#content.post-list .entry-content + .column:last-child,
#sidebar + .column:last-child,
#site-footer p + .column:last-child,
#site-footer nav + .column:last-child,
.site-logo + .column:last-child,
.menu-secondary-navigation-container + .column:last-child,
#site-navigation + .column:last-child, .column +
.columns:last-child, .column +
#home-footer:last-child, #home-footer .column + .newsletter-signup:last-child, #home-footer .column + .donate-callout:last-child, .column +
#content:last-child, #content.post-list article .column + .wp-post-image:last-child, #content.post-list .column + .entry-content:last-child, .column +
#sidebar:last-child, #site-footer .column + p:last-child, #site-footer .column + nav:last-child, .column +
.site-logo:last-child, .column +
.menu-secondary-navigation-container:last-child, .column +
#site-navigation:last-child,
.columns +
.columns:last-child,
#home-footer +
.columns:last-child,
#home-footer .newsletter-signup +
.columns:last-child,
#home-footer .donate-callout +
.columns:last-child,
#content +
.columns:last-child,
#content.post-list article .wp-post-image +
.columns:last-child,
#content.post-list .entry-content +
.columns:last-child,
#sidebar +
.columns:last-child,
#site-footer p +
.columns:last-child,
#site-footer nav +
.columns:last-child,
.site-logo +
.columns:last-child,
.menu-secondary-navigation-container +
.columns:last-child,
#site-navigation +
.columns:last-child,
.columns +
#home-footer:last-child,
#home-footer +
#home-footer:last-child,
#home-footer .newsletter-signup +
#home-footer:last-child,
#home-footer .donate-callout +
#home-footer:last-child,
#content +
#home-footer:last-child,
#content.post-list article .wp-post-image +
#home-footer:last-child,
#content.post-list .entry-content +
#home-footer:last-child,
#sidebar +
#home-footer:last-child,
#site-footer p +
#home-footer:last-child,
#site-footer nav +
#home-footer:last-child,
.site-logo +
#home-footer:last-child,
.menu-secondary-navigation-container +
#home-footer:last-child,
#site-navigation +
#home-footer:last-child,
#home-footer .columns + .newsletter-signup:last-child,
#home-footer #home-footer + .newsletter-signup:last-child,
#home-footer .newsletter-signup + .newsletter-signup:last-child,
#home-footer .donate-callout + .newsletter-signup:last-child,
#home-footer #content + .newsletter-signup:last-child,
#content.post-list article #home-footer .wp-post-image + .newsletter-signup:last-child,
#home-footer #content.post-list article .wp-post-image + .newsletter-signup:last-child,
#content.post-list #home-footer .entry-content + .newsletter-signup:last-child,
#home-footer #content.post-list .entry-content + .newsletter-signup:last-child,
#home-footer #sidebar + .newsletter-signup:last-child,
#site-footer #home-footer p + .newsletter-signup:last-child,
#home-footer #site-footer p + .newsletter-signup:last-child,
#site-footer #home-footer nav + .newsletter-signup:last-child,
#home-footer #site-footer nav + .newsletter-signup:last-child,
#home-footer .site-logo + .newsletter-signup:last-child,
#home-footer .menu-secondary-navigation-container + .newsletter-signup:last-child,
#home-footer #site-navigation + .newsletter-signup:last-child,
#home-footer .columns + .donate-callout:last-child,
#home-footer #home-footer + .donate-callout:last-child,
#home-footer .newsletter-signup + .donate-callout:last-child,
#home-footer .donate-callout + .donate-callout:last-child,
#home-footer #content + .donate-callout:last-child,
#content.post-list article #home-footer .wp-post-image + .donate-callout:last-child,
#home-footer #content.post-list article .wp-post-image + .donate-callout:last-child,
#content.post-list #home-footer .entry-content + .donate-callout:last-child,
#home-footer #content.post-list .entry-content + .donate-callout:last-child,
#home-footer #sidebar + .donate-callout:last-child,
#site-footer #home-footer p + .donate-callout:last-child,
#home-footer #site-footer p + .donate-callout:last-child,
#site-footer #home-footer nav + .donate-callout:last-child,
#home-footer #site-footer nav + .donate-callout:last-child,
#home-footer .site-logo + .donate-callout:last-child,
#home-footer .menu-secondary-navigation-container + .donate-callout:last-child,
#home-footer #site-navigation + .donate-callout:last-child,
.columns +
#content:last-child,
#home-footer +
#content:last-child,
#home-footer .newsletter-signup +
#content:last-child,
#home-footer .donate-callout +
#content:last-child,
#content +
#content:last-child,
#content.post-list article .wp-post-image +
#content:last-child,
#content.post-list .entry-content +
#content:last-child,
#sidebar +
#content:last-child,
#site-footer p +
#content:last-child,
#site-footer nav +
#content:last-child,
.site-logo +
#content:last-child,
.menu-secondary-navigation-container +
#content:last-child,
#site-navigation +
#content:last-child,
#content.post-list article .columns + .wp-post-image:last-child,
#content.post-list article #home-footer + .wp-post-image:last-child,
#home-footer #content.post-list article .newsletter-signup + .wp-post-image:last-child,
#content.post-list article #home-footer .newsletter-signup + .wp-post-image:last-child,
#home-footer #content.post-list article .donate-callout + .wp-post-image:last-child,
#content.post-list article #home-footer .donate-callout + .wp-post-image:last-child,
#content.post-list article #content + .wp-post-image:last-child,
#content.post-list article .wp-post-image + .wp-post-image:last-child,
#content.post-list article .entry-content + .wp-post-image:last-child,
#content.post-list article #sidebar + .wp-post-image:last-child,
#site-footer #content.post-list article p + .wp-post-image:last-child,
#content.post-list article #site-footer p + .wp-post-image:last-child,
#site-footer #content.post-list article nav + .wp-post-image:last-child,
#content.post-list article #site-footer nav + .wp-post-image:last-child,
#content.post-list article .site-logo + .wp-post-image:last-child,
#content.post-list article .menu-secondary-navigation-container + .wp-post-image:last-child,
#content.post-list article #site-navigation + .wp-post-image:last-child,
#content.post-list .columns + .entry-content:last-child,
#content.post-list #home-footer + .entry-content:last-child,
#home-footer #content.post-list .newsletter-signup + .entry-content:last-child,
#content.post-list #home-footer .newsletter-signup + .entry-content:last-child,
#home-footer #content.post-list .donate-callout + .entry-content:last-child,
#content.post-list #home-footer .donate-callout + .entry-content:last-child,
#content.post-list #content + .entry-content:last-child,
#content.post-list article .wp-post-image + .entry-content:last-child,
#content.post-list .entry-content + .entry-content:last-child,
#content.post-list #sidebar + .entry-content:last-child,
#site-footer #content.post-list p + .entry-content:last-child,
#content.post-list #site-footer p + .entry-content:last-child,
#site-footer #content.post-list nav + .entry-content:last-child,
#content.post-list #site-footer nav + .entry-content:last-child,
#content.post-list .site-logo + .entry-content:last-child,
#content.post-list .menu-secondary-navigation-container + .entry-content:last-child,
#content.post-list #site-navigation + .entry-content:last-child,
.columns +
#sidebar:last-child,
#home-footer +
#sidebar:last-child,
#home-footer .newsletter-signup +
#sidebar:last-child,
#home-footer .donate-callout +
#sidebar:last-child,
#content +
#sidebar:last-child,
#content.post-list article .wp-post-image +
#sidebar:last-child,
#content.post-list .entry-content +
#sidebar:last-child,
#sidebar +
#sidebar:last-child,
#site-footer p +
#sidebar:last-child,
#site-footer nav +
#sidebar:last-child,
.site-logo +
#sidebar:last-child,
.menu-secondary-navigation-container +
#sidebar:last-child,
#site-navigation +
#sidebar:last-child,
#site-footer .columns + p:last-child,
#site-footer #home-footer + p:last-child,
#home-footer #site-footer .newsletter-signup + p:last-child,
#site-footer #home-footer .newsletter-signup + p:last-child,
#home-footer #site-footer .donate-callout + p:last-child,
#site-footer #home-footer .donate-callout + p:last-child,
#site-footer #content + p:last-child,
#content.post-list article #site-footer .wp-post-image + p:last-child,
#site-footer #content.post-list article .wp-post-image + p:last-child,
#content.post-list #site-footer .entry-content + p:last-child,
#site-footer #content.post-list .entry-content + p:last-child,
#site-footer #sidebar + p:last-child,
#site-footer p + p:last-child,
#site-footer nav + p:last-child,
#site-footer .site-logo + p:last-child,
#site-footer .menu-secondary-navigation-container + p:last-child,
#site-footer #site-navigation + p:last-child,
#site-footer .columns + nav:last-child,
#site-footer #home-footer + nav:last-child,
#home-footer #site-footer .newsletter-signup + nav:last-child,
#site-footer #home-footer .newsletter-signup + nav:last-child,
#home-footer #site-footer .donate-callout + nav:last-child,
#site-footer #home-footer .donate-callout + nav:last-child,
#site-footer #content + nav:last-child,
#content.post-list article #site-footer .wp-post-image + nav:last-child,
#site-footer #content.post-list article .wp-post-image + nav:last-child,
#content.post-list #site-footer .entry-content + nav:last-child,
#site-footer #content.post-list .entry-content + nav:last-child,
#site-footer #sidebar + nav:last-child,
#site-footer p + nav:last-child,
#site-footer nav + nav:last-child,
#site-footer .site-logo + nav:last-child,
#site-footer .menu-secondary-navigation-container + nav:last-child,
#site-footer #site-navigation + nav:last-child,
.columns +
.site-logo:last-child,
#home-footer +
.site-logo:last-child,
#home-footer .newsletter-signup +
.site-logo:last-child,
#home-footer .donate-callout +
.site-logo:last-child,
#content +
.site-logo:last-child,
#content.post-list article .wp-post-image +
.site-logo:last-child,
#content.post-list .entry-content +
.site-logo:last-child,
#sidebar +
.site-logo:last-child,
#site-footer p +
.site-logo:last-child,
#site-footer nav +
.site-logo:last-child,
.site-logo +
.site-logo:last-child,
.menu-secondary-navigation-container +
.site-logo:last-child,
#site-navigation +
.site-logo:last-child,
.columns +
.menu-secondary-navigation-container:last-child,
#home-footer +
.menu-secondary-navigation-container:last-child,
#home-footer .newsletter-signup +
.menu-secondary-navigation-container:last-child,
#home-footer .donate-callout +
.menu-secondary-navigation-container:last-child,
#content +
.menu-secondary-navigation-container:last-child,
#content.post-list article .wp-post-image +
.menu-secondary-navigation-container:last-child,
#content.post-list .entry-content +
.menu-secondary-navigation-container:last-child,
#sidebar +
.menu-secondary-navigation-container:last-child,
#site-footer p +
.menu-secondary-navigation-container:last-child,
#site-footer nav +
.menu-secondary-navigation-container:last-child,
.site-logo +
.menu-secondary-navigation-container:last-child,
.menu-secondary-navigation-container +
.menu-secondary-navigation-container:last-child,
#site-navigation +
.menu-secondary-navigation-container:last-child,
.columns +
#site-navigation:last-child,
#home-footer +
#site-navigation:last-child,
#home-footer .newsletter-signup +
#site-navigation:last-child,
#home-footer .donate-callout +
#site-navigation:last-child,
#content +
#site-navigation:last-child,
#content.post-list article .wp-post-image +
#site-navigation:last-child,
#content.post-list .entry-content +
#site-navigation:last-child,
#sidebar +
#site-navigation:last-child,
#site-footer p +
#site-navigation:last-child,
#site-footer nav +
#site-navigation:last-child,
.site-logo +
#site-navigation:last-child,
.menu-secondary-navigation-container +
#site-navigation:last-child,
#site-navigation +
#site-navigation:last-child {
  float: right;
}
.column + .column.end,
.columns + .column.end,
#home-footer + .column.end,
#home-footer .newsletter-signup + .column.end,
#home-footer .donate-callout + .column.end,
#content + .column.end,
#content.post-list article .wp-post-image + .column.end,
#content.post-list .entry-content + .column.end,
#sidebar + .column.end,
#site-footer p + .column.end,
#site-footer nav + .column.end,
.site-logo + .column.end,
.menu-secondary-navigation-container + .column.end,
#site-navigation + .column.end, .column +
.columns.end, .column +
.end#home-footer, #home-footer .column + .end.newsletter-signup, #home-footer .column + .end.donate-callout, .column +
.end#content, #content.post-list article .column + .end.wp-post-image, #content.post-list .column + .end.entry-content, .column +
.end#sidebar, #site-footer .column + p.end, #site-footer .column + nav.end, .column +
.end.site-logo, .column +
.end.menu-secondary-navigation-container, .column +
.end#site-navigation,
.columns +
.columns.end,
#home-footer +
.columns.end,
#home-footer .newsletter-signup +
.columns.end,
#home-footer .donate-callout +
.columns.end,
#content +
.columns.end,
#content.post-list article .wp-post-image +
.columns.end,
#content.post-list .entry-content +
.columns.end,
#sidebar +
.columns.end,
#site-footer p +
.columns.end,
#site-footer nav +
.columns.end,
.site-logo +
.columns.end,
.menu-secondary-navigation-container +
.columns.end,
#site-navigation +
.columns.end,
.columns +
.end#home-footer,
#home-footer +
.end#home-footer,
#home-footer .newsletter-signup +
.end#home-footer,
#home-footer .donate-callout +
.end#home-footer,
#content +
.end#home-footer,
#content.post-list article .wp-post-image +
.end#home-footer,
#content.post-list .entry-content +
.end#home-footer,
#sidebar +
.end#home-footer,
#site-footer p +
.end#home-footer,
#site-footer nav +
.end#home-footer,
.site-logo +
.end#home-footer,
.menu-secondary-navigation-container +
.end#home-footer,
#site-navigation +
.end#home-footer,
#home-footer .columns + .end.newsletter-signup,
#home-footer #home-footer + .end.newsletter-signup,
#home-footer .newsletter-signup + .end.newsletter-signup,
#home-footer .donate-callout + .end.newsletter-signup,
#home-footer #content + .end.newsletter-signup,
#content.post-list article #home-footer .wp-post-image + .end.newsletter-signup,
#home-footer #content.post-list article .wp-post-image + .end.newsletter-signup,
#content.post-list #home-footer .entry-content + .end.newsletter-signup,
#home-footer #content.post-list .entry-content + .end.newsletter-signup,
#home-footer #sidebar + .end.newsletter-signup,
#site-footer #home-footer p + .end.newsletter-signup,
#home-footer #site-footer p + .end.newsletter-signup,
#site-footer #home-footer nav + .end.newsletter-signup,
#home-footer #site-footer nav + .end.newsletter-signup,
#home-footer .site-logo + .end.newsletter-signup,
#home-footer .menu-secondary-navigation-container + .end.newsletter-signup,
#home-footer #site-navigation + .end.newsletter-signup,
#home-footer .columns + .end.donate-callout,
#home-footer #home-footer + .end.donate-callout,
#home-footer .newsletter-signup + .end.donate-callout,
#home-footer .donate-callout + .end.donate-callout,
#home-footer #content + .end.donate-callout,
#content.post-list article #home-footer .wp-post-image + .end.donate-callout,
#home-footer #content.post-list article .wp-post-image + .end.donate-callout,
#content.post-list #home-footer .entry-content + .end.donate-callout,
#home-footer #content.post-list .entry-content + .end.donate-callout,
#home-footer #sidebar + .end.donate-callout,
#site-footer #home-footer p + .end.donate-callout,
#home-footer #site-footer p + .end.donate-callout,
#site-footer #home-footer nav + .end.donate-callout,
#home-footer #site-footer nav + .end.donate-callout,
#home-footer .site-logo + .end.donate-callout,
#home-footer .menu-secondary-navigation-container + .end.donate-callout,
#home-footer #site-navigation + .end.donate-callout,
.columns +
.end#content,
#home-footer +
.end#content,
#home-footer .newsletter-signup +
.end#content,
#home-footer .donate-callout +
.end#content,
#content +
.end#content,
#content.post-list article .wp-post-image +
.end#content,
#content.post-list .entry-content +
.end#content,
#sidebar +
.end#content,
#site-footer p +
.end#content,
#site-footer nav +
.end#content,
.site-logo +
.end#content,
.menu-secondary-navigation-container +
.end#content,
#site-navigation +
.end#content,
#content.post-list article .columns + .end.wp-post-image,
#content.post-list article #home-footer + .end.wp-post-image,
#home-footer #content.post-list article .newsletter-signup + .end.wp-post-image,
#content.post-list article #home-footer .newsletter-signup + .end.wp-post-image,
#home-footer #content.post-list article .donate-callout + .end.wp-post-image,
#content.post-list article #home-footer .donate-callout + .end.wp-post-image,
#content.post-list article #content + .end.wp-post-image,
#content.post-list article .wp-post-image + .end.wp-post-image,
#content.post-list article .entry-content + .end.wp-post-image,
#content.post-list article #sidebar + .end.wp-post-image,
#site-footer #content.post-list article p + .end.wp-post-image,
#content.post-list article #site-footer p + .end.wp-post-image,
#site-footer #content.post-list article nav + .end.wp-post-image,
#content.post-list article #site-footer nav + .end.wp-post-image,
#content.post-list article .site-logo + .end.wp-post-image,
#content.post-list article .menu-secondary-navigation-container + .end.wp-post-image,
#content.post-list article #site-navigation + .end.wp-post-image,
#content.post-list .columns + .end.entry-content,
#content.post-list #home-footer + .end.entry-content,
#home-footer #content.post-list .newsletter-signup + .end.entry-content,
#content.post-list #home-footer .newsletter-signup + .end.entry-content,
#home-footer #content.post-list .donate-callout + .end.entry-content,
#content.post-list #home-footer .donate-callout + .end.entry-content,
#content.post-list #content + .end.entry-content,
#content.post-list article .wp-post-image + .end.entry-content,
#content.post-list .entry-content + .end.entry-content,
#content.post-list #sidebar + .end.entry-content,
#site-footer #content.post-list p + .end.entry-content,
#content.post-list #site-footer p + .end.entry-content,
#site-footer #content.post-list nav + .end.entry-content,
#content.post-list #site-footer nav + .end.entry-content,
#content.post-list .site-logo + .end.entry-content,
#content.post-list .menu-secondary-navigation-container + .end.entry-content,
#content.post-list #site-navigation + .end.entry-content,
.columns +
.end#sidebar,
#home-footer +
.end#sidebar,
#home-footer .newsletter-signup +
.end#sidebar,
#home-footer .donate-callout +
.end#sidebar,
#content +
.end#sidebar,
#content.post-list article .wp-post-image +
.end#sidebar,
#content.post-list .entry-content +
.end#sidebar,
#sidebar +
.end#sidebar,
#site-footer p +
.end#sidebar,
#site-footer nav +
.end#sidebar,
.site-logo +
.end#sidebar,
.menu-secondary-navigation-container +
.end#sidebar,
#site-navigation +
.end#sidebar,
#site-footer .columns + p.end,
#site-footer #home-footer + p.end,
#home-footer #site-footer .newsletter-signup + p.end,
#site-footer #home-footer .newsletter-signup + p.end,
#home-footer #site-footer .donate-callout + p.end,
#site-footer #home-footer .donate-callout + p.end,
#site-footer #content + p.end,
#content.post-list article #site-footer .wp-post-image + p.end,
#site-footer #content.post-list article .wp-post-image + p.end,
#content.post-list #site-footer .entry-content + p.end,
#site-footer #content.post-list .entry-content + p.end,
#site-footer #sidebar + p.end,
#site-footer p + p.end,
#site-footer nav + p.end,
#site-footer .site-logo + p.end,
#site-footer .menu-secondary-navigation-container + p.end,
#site-footer #site-navigation + p.end,
#site-footer .columns + nav.end,
#site-footer #home-footer + nav.end,
#home-footer #site-footer .newsletter-signup + nav.end,
#site-footer #home-footer .newsletter-signup + nav.end,
#home-footer #site-footer .donate-callout + nav.end,
#site-footer #home-footer .donate-callout + nav.end,
#site-footer #content + nav.end,
#content.post-list article #site-footer .wp-post-image + nav.end,
#site-footer #content.post-list article .wp-post-image + nav.end,
#content.post-list #site-footer .entry-content + nav.end,
#site-footer #content.post-list .entry-content + nav.end,
#site-footer #sidebar + nav.end,
#site-footer p + nav.end,
#site-footer nav + nav.end,
#site-footer .site-logo + nav.end,
#site-footer .menu-secondary-navigation-container + nav.end,
#site-footer #site-navigation + nav.end,
.columns +
.end.site-logo,
#home-footer +
.end.site-logo,
#home-footer .newsletter-signup +
.end.site-logo,
#home-footer .donate-callout +
.end.site-logo,
#content +
.end.site-logo,
#content.post-list article .wp-post-image +
.end.site-logo,
#content.post-list .entry-content +
.end.site-logo,
#sidebar +
.end.site-logo,
#site-footer p +
.end.site-logo,
#site-footer nav +
.end.site-logo,
.site-logo +
.end.site-logo,
.menu-secondary-navigation-container +
.end.site-logo,
#site-navigation +
.end.site-logo,
.columns +
.end.menu-secondary-navigation-container,
#home-footer +
.end.menu-secondary-navigation-container,
#home-footer .newsletter-signup +
.end.menu-secondary-navigation-container,
#home-footer .donate-callout +
.end.menu-secondary-navigation-container,
#content +
.end.menu-secondary-navigation-container,
#content.post-list article .wp-post-image +
.end.menu-secondary-navigation-container,
#content.post-list .entry-content +
.end.menu-secondary-navigation-container,
#sidebar +
.end.menu-secondary-navigation-container,
#site-footer p +
.end.menu-secondary-navigation-container,
#site-footer nav +
.end.menu-secondary-navigation-container,
.site-logo +
.end.menu-secondary-navigation-container,
.menu-secondary-navigation-container +
.end.menu-secondary-navigation-container,
#site-navigation +
.end.menu-secondary-navigation-container,
.columns +
.end#site-navigation,
#home-footer +
.end#site-navigation,
#home-footer .newsletter-signup +
.end#site-navigation,
#home-footer .donate-callout +
.end#site-navigation,
#content +
.end#site-navigation,
#content.post-list article .wp-post-image +
.end#site-navigation,
#content.post-list .entry-content +
.end#site-navigation,
#sidebar +
.end#site-navigation,
#site-footer p +
.end#site-navigation,
#site-footer nav +
.end#site-navigation,
.site-logo +
.end#site-navigation,
.menu-secondary-navigation-container +
.end#site-navigation,
#site-navigation +
.end#site-navigation {
  float: left;
}

@media only screen {
  .small-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  .small-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  .small-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  .small-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  .small-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  .column,
  .columns,
  #home-footer,
  #home-footer .newsletter-signup,
  #home-footer .donate-callout,
  #content,
  #content.post-list article .wp-post-image,
  #content.post-list .entry-content,
  #sidebar,
  #site-footer p,
  #site-footer nav,
  .site-logo,
  .menu-secondary-navigation-container,
  #site-navigation {
    position: relative;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    float: left;
  }

  .small-1 {
    width: 8.33333%;
  }

  .small-2 {
    width: 16.66667%;
  }

  .small-3 {
    width: 25%;
  }

  .small-4 {
    width: 33.33333%;
  }

  .small-5 {
    width: 41.66667%;
  }

  .small-6 {
    width: 50%;
  }

  .small-7 {
    width: 58.33333%;
  }

  .small-8 {
    width: 66.66667%;
  }

  .small-9 {
    width: 75%;
  }

  .small-10 {
    width: 83.33333%;
  }

  .small-11 {
    width: 91.66667%;
  }

  .small-12, #home-footer, #home-footer .newsletter-signup, #home-footer .donate-callout, #content, #site-footer p, #site-footer nav {
    width: 100%;
  }

  .small-offset-0 {
    margin-left: 0 !important;
  }

  .small-offset-1 {
    margin-left: 8.33333% !important;
  }

  .small-offset-2 {
    margin-left: 16.66667% !important;
  }

  .small-offset-3 {
    margin-left: 25% !important;
  }

  .small-offset-4 {
    margin-left: 33.33333% !important;
  }

  .small-offset-5 {
    margin-left: 41.66667% !important;
  }

  .small-offset-6 {
    margin-left: 50% !important;
  }

  .small-offset-7 {
    margin-left: 58.33333% !important;
  }

  .small-offset-8 {
    margin-left: 66.66667% !important;
  }

  .small-offset-9 {
    margin-left: 75% !important;
  }

  .small-offset-10 {
    margin-left: 83.33333% !important;
  }

  .small-offset-11 {
    margin-left: 91.66667% !important;
  }

  .small-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto;
  }

  .column.small-centered, #site-footer nav.column,
  .columns.small-centered,
  .small-centered#home-footer,
  #home-footer .small-centered.newsletter-signup,
  #home-footer #site-footer nav.newsletter-signup,
  #site-footer #home-footer nav.newsletter-signup,
  #home-footer .small-centered.donate-callout,
  #home-footer #site-footer nav.donate-callout,
  #site-footer #home-footer nav.donate-callout,
  .small-centered#content,
  #content.post-list article .small-centered.wp-post-image,
  #content.post-list article #site-footer nav.wp-post-image,
  #site-footer #content.post-list article nav.wp-post-image,
  #content.post-list .small-centered.entry-content,
  #content.post-list #site-footer nav.entry-content,
  #site-footer #content.post-list nav.entry-content,
  .small-centered#sidebar,
  #site-footer p.small-centered,
  #site-footer nav,
  .small-centered.site-logo,
  .small-centered.menu-secondary-navigation-container,
  .small-centered#site-navigation {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  .column.small-uncentered,
  .columns.small-uncentered,
  .small-uncentered#home-footer,
  #home-footer .small-uncentered.newsletter-signup,
  #home-footer .small-uncentered.donate-callout,
  .small-uncentered#content,
  #content.post-list article .small-uncentered.wp-post-image,
  #content.post-list .small-uncentered.entry-content,
  .small-uncentered#sidebar,
  #site-footer p.small-uncentered,
  #site-footer nav.small-uncentered,
  .small-uncentered.site-logo,
  .small-uncentered.menu-secondary-navigation-container,
  .small-uncentered#site-navigation {
    float: left;
    margin-left: 0;
    margin-right: 0;
  }

  .column.small-centered:last-child, #site-footer nav.column:last-child,
  .columns.small-centered:last-child,
  .small-centered#home-footer:last-child,
  #home-footer .small-centered.newsletter-signup:last-child,
  #home-footer .small-centered.donate-callout:last-child,
  .small-centered#content:last-child,
  #content.post-list article .small-centered.wp-post-image:last-child,
  #content.post-list article #site-footer nav.wp-post-image:last-child,
  #site-footer #content.post-list article nav.wp-post-image:last-child,
  #content.post-list .small-centered.entry-content:last-child,
  #content.post-list #site-footer nav.entry-content:last-child,
  #site-footer #content.post-list nav.entry-content:last-child,
  .small-centered#sidebar:last-child,
  #site-footer p.small-centered:last-child,
  #site-footer nav:last-child,
  .small-centered.site-logo:last-child,
  .small-centered.menu-secondary-navigation-container:last-child,
  .small-centered#site-navigation:last-child {
    float: none;
  }

  .column.small-uncentered:last-child,
  .columns.small-uncentered:last-child,
  .small-uncentered#home-footer:last-child,
  #home-footer .small-uncentered.newsletter-signup:last-child,
  #home-footer .small-uncentered.donate-callout:last-child,
  .small-uncentered#content:last-child,
  #content.post-list article .small-uncentered.wp-post-image:last-child,
  #content.post-list .small-uncentered.entry-content:last-child,
  .small-uncentered#sidebar:last-child,
  #site-footer p.small-uncentered:last-child,
  #site-footer nav.small-uncentered:last-child,
  .small-uncentered.site-logo:last-child,
  .small-uncentered.menu-secondary-navigation-container:last-child,
  .small-uncentered#site-navigation:last-child {
    float: left;
  }

  .column.small-uncentered.opposite,
  .columns.small-uncentered.opposite,
  .small-uncentered.opposite#home-footer,
  #home-footer .small-uncentered.opposite.newsletter-signup,
  #home-footer .small-uncentered.opposite.donate-callout,
  .small-uncentered.opposite#content,
  #content.post-list article .small-uncentered.opposite.wp-post-image,
  #content.post-list .small-uncentered.opposite.entry-content,
  .small-uncentered.opposite#sidebar,
  #site-footer p.small-uncentered.opposite,
  #site-footer nav.small-uncentered.opposite,
  .small-uncentered.opposite.site-logo,
  .small-uncentered.opposite.menu-secondary-navigation-container,
  .small-uncentered.opposite#site-navigation {
    float: right;
  }

  .row.small-collapse > .column, .small-collapse.container > .column, .small-collapse#site-header > .column,
  .row.small-collapse > .columns,
  .small-collapse.container > .columns,
  .small-collapse#site-header > .columns,
  .row.small-collapse > #home-footer,
  .small-collapse.container > #home-footer,
  .small-collapse#site-header > #home-footer,
  #home-footer .row.small-collapse > .newsletter-signup,
  #home-footer .small-collapse.container > .newsletter-signup,
  #home-footer .small-collapse#site-header > .newsletter-signup,
  #home-footer .row.small-collapse > .donate-callout,
  #home-footer .small-collapse.container > .donate-callout,
  #home-footer .small-collapse#site-header > .donate-callout,
  .row.small-collapse > #content,
  .small-collapse.container > #content,
  .small-collapse#site-header > #content,
  #content.post-list article .row.small-collapse > .wp-post-image,
  #content.post-list article .small-collapse.container > .wp-post-image,
  #content.post-list article .small-collapse#site-header > .wp-post-image,
  #content.post-list .row.small-collapse > .entry-content,
  #content.post-list .small-collapse.container > .entry-content,
  #content.post-list .small-collapse#site-header > .entry-content,
  .row.small-collapse > #sidebar,
  .small-collapse.container > #sidebar,
  .small-collapse#site-header > #sidebar,
  #site-footer .row.small-collapse > p,
  #site-footer .small-collapse.container > p,
  #site-footer .small-collapse#site-header > p,
  #site-footer .row.small-collapse > nav,
  #site-footer .small-collapse.container > nav,
  #site-footer .small-collapse#site-header > nav,
  .row.small-collapse > .site-logo,
  .small-collapse.container > .site-logo,
  .small-collapse#site-header > .site-logo,
  .row.small-collapse > .menu-secondary-navigation-container,
  .small-collapse.container > .menu-secondary-navigation-container,
  .small-collapse#site-header > .menu-secondary-navigation-container,
  .row.small-collapse > #site-navigation,
  .small-collapse.container > #site-navigation,
  .small-collapse#site-header > #site-navigation {
    padding-left: 0;
    padding-right: 0;
  }
  .row.small-collapse .row, .small-collapse.container .row, .small-collapse#site-header .row, .row.small-collapse .container, .small-collapse.container .container, .small-collapse#site-header .container, .row.small-collapse #site-header, .small-collapse.container #site-header, .small-collapse#site-header #site-header {
    margin-left: 0;
    margin-right: 0;
  }
  .row.small-uncollapse > .column, .small-uncollapse.container > .column, .small-uncollapse#site-header > .column,
  .row.small-uncollapse > .columns,
  .small-uncollapse.container > .columns,
  .small-uncollapse#site-header > .columns,
  .row.small-uncollapse > #home-footer,
  .small-uncollapse.container > #home-footer,
  .small-uncollapse#site-header > #home-footer,
  #home-footer .row.small-uncollapse > .newsletter-signup,
  #home-footer .small-uncollapse.container > .newsletter-signup,
  #home-footer .small-uncollapse#site-header > .newsletter-signup,
  #home-footer .row.small-uncollapse > .donate-callout,
  #home-footer .small-uncollapse.container > .donate-callout,
  #home-footer .small-uncollapse#site-header > .donate-callout,
  .row.small-uncollapse > #content,
  .small-uncollapse.container > #content,
  .small-uncollapse#site-header > #content,
  #content.post-list article .row.small-uncollapse > .wp-post-image,
  #content.post-list article .small-uncollapse.container > .wp-post-image,
  #content.post-list article .small-uncollapse#site-header > .wp-post-image,
  #content.post-list .row.small-uncollapse > .entry-content,
  #content.post-list .small-uncollapse.container > .entry-content,
  #content.post-list .small-uncollapse#site-header > .entry-content,
  .row.small-uncollapse > #sidebar,
  .small-uncollapse.container > #sidebar,
  .small-uncollapse#site-header > #sidebar,
  #site-footer .row.small-uncollapse > p,
  #site-footer .small-uncollapse.container > p,
  #site-footer .small-uncollapse#site-header > p,
  #site-footer .row.small-uncollapse > nav,
  #site-footer .small-uncollapse.container > nav,
  #site-footer .small-uncollapse#site-header > nav,
  .row.small-uncollapse > .site-logo,
  .small-uncollapse.container > .site-logo,
  .small-uncollapse#site-header > .site-logo,
  .row.small-uncollapse > .menu-secondary-navigation-container,
  .small-uncollapse.container > .menu-secondary-navigation-container,
  .small-uncollapse#site-header > .menu-secondary-navigation-container,
  .row.small-uncollapse > #site-navigation,
  .small-uncollapse.container > #site-navigation,
  .small-uncollapse#site-header > #site-navigation {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    float: left;
  }
}
@media only screen and (min-width: 45.063em) {
  .medium-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  .medium-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  .column,
  .columns,
  #home-footer,
  #home-footer .newsletter-signup,
  #home-footer .donate-callout,
  #content,
  #content.post-list article .wp-post-image,
  #content.post-list .entry-content,
  #sidebar,
  #site-footer p,
  #site-footer nav,
  .site-logo,
  .menu-secondary-navigation-container,
  #site-navigation {
    position: relative;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    float: left;
  }

  .medium-1 {
    width: 8.33333%;
  }

  .medium-2 {
    width: 16.66667%;
  }

  .medium-3, #content.post-list article .wp-post-image {
    width: 25%;
  }

  .medium-4, #home-footer .donate-callout, #sidebar, .site-logo {
    width: 33.33333%;
  }

  .medium-5 {
    width: 41.66667%;
  }

  .medium-6 {
    width: 50%;
  }

  .medium-7 {
    width: 58.33333%;
  }

  .medium-8, #home-footer .newsletter-signup, #content, .menu-secondary-navigation-container, #site-navigation {
    width: 66.66667%;
  }

  .medium-9, #content.post-list .entry-content {
    width: 75%;
  }

  .medium-10 {
    width: 83.33333%;
  }

  .medium-11 {
    width: 91.66667%;
  }

  .medium-12, .home #content {
    width: 100%;
  }

  .medium-offset-0 {
    margin-left: 0 !important;
  }

  .medium-offset-1 {
    margin-left: 8.33333% !important;
  }

  .medium-offset-2 {
    margin-left: 16.66667% !important;
  }

  .medium-offset-3 {
    margin-left: 25% !important;
  }

  .medium-offset-4 {
    margin-left: 33.33333% !important;
  }

  .medium-offset-5 {
    margin-left: 41.66667% !important;
  }

  .medium-offset-6 {
    margin-left: 50% !important;
  }

  .medium-offset-7 {
    margin-left: 58.33333% !important;
  }

  .medium-offset-8 {
    margin-left: 66.66667% !important;
  }

  .medium-offset-9 {
    margin-left: 75% !important;
  }

  .medium-offset-10 {
    margin-left: 83.33333% !important;
  }

  .medium-offset-11 {
    margin-left: 91.66667% !important;
  }

  .medium-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto;
  }

  .column.medium-centered,
  .columns.medium-centered,
  .medium-centered#home-footer,
  #home-footer .medium-centered.newsletter-signup,
  #home-footer .medium-centered.donate-callout,
  .medium-centered#content,
  #content.post-list article .medium-centered.wp-post-image,
  #content.post-list .medium-centered.entry-content,
  .medium-centered#sidebar,
  #site-footer p.medium-centered,
  #site-footer nav.medium-centered,
  .medium-centered.site-logo,
  .medium-centered.menu-secondary-navigation-container,
  .medium-centered#site-navigation {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  .column.medium-uncentered,
  .columns.medium-uncentered,
  .medium-uncentered#home-footer,
  #home-footer .medium-uncentered.newsletter-signup,
  #home-footer .medium-uncentered.donate-callout,
  .medium-uncentered#content,
  #content.post-list article .medium-uncentered.wp-post-image,
  #content.post-list .medium-uncentered.entry-content,
  .medium-uncentered#sidebar,
  #site-footer p.medium-uncentered,
  #site-footer nav.medium-uncentered,
  .medium-uncentered.site-logo,
  .medium-uncentered.menu-secondary-navigation-container,
  .medium-uncentered#site-navigation {
    float: left;
    margin-left: 0;
    margin-right: 0;
  }

  .column.medium-centered:last-child,
  .columns.medium-centered:last-child,
  .medium-centered#home-footer:last-child,
  #home-footer .medium-centered.newsletter-signup:last-child,
  #home-footer .medium-centered.donate-callout:last-child,
  .medium-centered#content:last-child,
  #content.post-list article .medium-centered.wp-post-image:last-child,
  #content.post-list .medium-centered.entry-content:last-child,
  .medium-centered#sidebar:last-child,
  #site-footer p.medium-centered:last-child,
  #site-footer nav.medium-centered:last-child,
  .medium-centered.site-logo:last-child,
  .medium-centered.menu-secondary-navigation-container:last-child,
  .medium-centered#site-navigation:last-child {
    float: none;
  }

  .column.medium-uncentered:last-child,
  .columns.medium-uncentered:last-child,
  .medium-uncentered#home-footer:last-child,
  #home-footer .medium-uncentered.newsletter-signup:last-child,
  #home-footer .medium-uncentered.donate-callout:last-child,
  .medium-uncentered#content:last-child,
  #content.post-list article .medium-uncentered.wp-post-image:last-child,
  #content.post-list .medium-uncentered.entry-content:last-child,
  .medium-uncentered#sidebar:last-child,
  #site-footer p.medium-uncentered:last-child,
  #site-footer nav.medium-uncentered:last-child,
  .medium-uncentered.site-logo:last-child,
  .medium-uncentered.menu-secondary-navigation-container:last-child,
  .medium-uncentered#site-navigation:last-child {
    float: left;
  }

  .column.medium-uncentered.opposite,
  .columns.medium-uncentered.opposite,
  .medium-uncentered.opposite#home-footer,
  #home-footer .medium-uncentered.opposite.newsletter-signup,
  #home-footer .medium-uncentered.opposite.donate-callout,
  .medium-uncentered.opposite#content,
  #content.post-list article .medium-uncentered.opposite.wp-post-image,
  #content.post-list .medium-uncentered.opposite.entry-content,
  .medium-uncentered.opposite#sidebar,
  #site-footer p.medium-uncentered.opposite,
  #site-footer nav.medium-uncentered.opposite,
  .medium-uncentered.opposite.site-logo,
  .medium-uncentered.opposite.menu-secondary-navigation-container,
  .medium-uncentered.opposite#site-navigation {
    float: right;
  }

  .row.medium-collapse > .column, .medium-collapse.container > .column, .medium-collapse#site-header > .column,
  .row.medium-collapse > .columns,
  .medium-collapse.container > .columns,
  .medium-collapse#site-header > .columns,
  .row.medium-collapse > #home-footer,
  .medium-collapse.container > #home-footer,
  .medium-collapse#site-header > #home-footer,
  #home-footer .row.medium-collapse > .newsletter-signup,
  #home-footer .medium-collapse.container > .newsletter-signup,
  #home-footer .medium-collapse#site-header > .newsletter-signup,
  #home-footer .row.medium-collapse > .donate-callout,
  #home-footer .medium-collapse.container > .donate-callout,
  #home-footer .medium-collapse#site-header > .donate-callout,
  .row.medium-collapse > #content,
  .medium-collapse.container > #content,
  .medium-collapse#site-header > #content,
  #content.post-list article .row.medium-collapse > .wp-post-image,
  #content.post-list article .medium-collapse.container > .wp-post-image,
  #content.post-list article .medium-collapse#site-header > .wp-post-image,
  #content.post-list .row.medium-collapse > .entry-content,
  #content.post-list .medium-collapse.container > .entry-content,
  #content.post-list .medium-collapse#site-header > .entry-content,
  .row.medium-collapse > #sidebar,
  .medium-collapse.container > #sidebar,
  .medium-collapse#site-header > #sidebar,
  #site-footer .row.medium-collapse > p,
  #site-footer .medium-collapse.container > p,
  #site-footer .medium-collapse#site-header > p,
  #site-footer .row.medium-collapse > nav,
  #site-footer .medium-collapse.container > nav,
  #site-footer .medium-collapse#site-header > nav,
  .row.medium-collapse > .site-logo,
  .medium-collapse.container > .site-logo,
  .medium-collapse#site-header > .site-logo,
  .row.medium-collapse > .menu-secondary-navigation-container,
  .medium-collapse.container > .menu-secondary-navigation-container,
  .medium-collapse#site-header > .menu-secondary-navigation-container,
  .row.medium-collapse > #site-navigation,
  .medium-collapse.container > #site-navigation,
  .medium-collapse#site-header > #site-navigation {
    padding-left: 0;
    padding-right: 0;
  }
  .row.medium-collapse .row, .medium-collapse.container .row, .medium-collapse#site-header .row, .row.medium-collapse .container, .medium-collapse.container .container, .medium-collapse#site-header .container, .row.medium-collapse #site-header, .medium-collapse.container #site-header, .medium-collapse#site-header #site-header {
    margin-left: 0;
    margin-right: 0;
  }
  .row.medium-uncollapse > .column, .medium-uncollapse.container > .column, .medium-uncollapse#site-header > .column,
  .row.medium-uncollapse > .columns,
  .medium-uncollapse.container > .columns,
  .medium-uncollapse#site-header > .columns,
  .row.medium-uncollapse > #home-footer,
  .medium-uncollapse.container > #home-footer,
  .medium-uncollapse#site-header > #home-footer,
  #home-footer .row.medium-uncollapse > .newsletter-signup,
  #home-footer .medium-uncollapse.container > .newsletter-signup,
  #home-footer .medium-uncollapse#site-header > .newsletter-signup,
  #home-footer .row.medium-uncollapse > .donate-callout,
  #home-footer .medium-uncollapse.container > .donate-callout,
  #home-footer .medium-uncollapse#site-header > .donate-callout,
  .row.medium-uncollapse > #content,
  .medium-uncollapse.container > #content,
  .medium-uncollapse#site-header > #content,
  #content.post-list article .row.medium-uncollapse > .wp-post-image,
  #content.post-list article .medium-uncollapse.container > .wp-post-image,
  #content.post-list article .medium-uncollapse#site-header > .wp-post-image,
  #content.post-list .row.medium-uncollapse > .entry-content,
  #content.post-list .medium-uncollapse.container > .entry-content,
  #content.post-list .medium-uncollapse#site-header > .entry-content,
  .row.medium-uncollapse > #sidebar,
  .medium-uncollapse.container > #sidebar,
  .medium-uncollapse#site-header > #sidebar,
  #site-footer .row.medium-uncollapse > p,
  #site-footer .medium-uncollapse.container > p,
  #site-footer .medium-uncollapse#site-header > p,
  #site-footer .row.medium-uncollapse > nav,
  #site-footer .medium-uncollapse.container > nav,
  #site-footer .medium-uncollapse#site-header > nav,
  .row.medium-uncollapse > .site-logo,
  .medium-uncollapse.container > .site-logo,
  .medium-uncollapse#site-header > .site-logo,
  .row.medium-uncollapse > .menu-secondary-navigation-container,
  .medium-uncollapse.container > .menu-secondary-navigation-container,
  .medium-uncollapse#site-header > .menu-secondary-navigation-container,
  .row.medium-uncollapse > #site-navigation,
  .medium-uncollapse.container > #site-navigation,
  .medium-uncollapse#site-header > #site-navigation {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    float: left;
  }

  .push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  .pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
}
@media only screen and (min-width: 64.063em) {
  .large-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  .large-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  .large-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  .large-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  .large-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  .column,
  .columns,
  #home-footer,
  #home-footer .newsletter-signup,
  #home-footer .donate-callout,
  #content,
  #content.post-list article .wp-post-image,
  #content.post-list .entry-content,
  #sidebar,
  #site-footer p,
  #site-footer nav,
  .site-logo,
  .menu-secondary-navigation-container,
  #site-navigation {
    position: relative;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    float: left;
  }

  .large-1 {
    width: 8.33333%;
  }

  .large-2 {
    width: 16.66667%;
  }

  .large-3, #sidebar {
    width: 25%;
  }

  .large-4 {
    width: 33.33333%;
  }

  .large-5 {
    width: 41.66667%;
  }

  .large-6 {
    width: 50%;
  }

  .large-7 {
    width: 58.33333%;
  }

  .large-8, .menu-secondary-navigation-container, #site-navigation {
    width: 66.66667%;
  }

  .large-9, #content {
    width: 75%;
  }

  .large-10 {
    width: 83.33333%;
  }

  .large-11 {
    width: 91.66667%;
  }

  .large-12 {
    width: 100%;
  }

  .large-offset-0 {
    margin-left: 0 !important;
  }

  .large-offset-1 {
    margin-left: 8.33333% !important;
  }

  .large-offset-2 {
    margin-left: 16.66667% !important;
  }

  .large-offset-3 {
    margin-left: 25% !important;
  }

  .large-offset-4 {
    margin-left: 33.33333% !important;
  }

  .large-offset-5 {
    margin-left: 41.66667% !important;
  }

  .large-offset-6 {
    margin-left: 50% !important;
  }

  .large-offset-7 {
    margin-left: 58.33333% !important;
  }

  .large-offset-8 {
    margin-left: 66.66667% !important;
  }

  .large-offset-9 {
    margin-left: 75% !important;
  }

  .large-offset-10 {
    margin-left: 83.33333% !important;
  }

  .large-offset-11 {
    margin-left: 91.66667% !important;
  }

  .large-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto;
  }

  .column.large-centered,
  .columns.large-centered,
  .large-centered#home-footer,
  #home-footer .large-centered.newsletter-signup,
  #home-footer .large-centered.donate-callout,
  .large-centered#content,
  #content.post-list article .large-centered.wp-post-image,
  #content.post-list .large-centered.entry-content,
  .large-centered#sidebar,
  #site-footer p.large-centered,
  #site-footer nav.large-centered,
  .large-centered.site-logo,
  .large-centered.menu-secondary-navigation-container,
  .large-centered#site-navigation {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  .column.large-uncentered,
  .columns.large-uncentered,
  .large-uncentered#home-footer,
  #home-footer .large-uncentered.newsletter-signup,
  #home-footer .large-uncentered.donate-callout,
  .large-uncentered#content,
  #content.post-list article .large-uncentered.wp-post-image,
  #content.post-list .large-uncentered.entry-content,
  .large-uncentered#sidebar,
  #site-footer p.large-uncentered,
  #site-footer nav.large-uncentered,
  .large-uncentered.site-logo,
  .large-uncentered.menu-secondary-navigation-container,
  .large-uncentered#site-navigation {
    float: left;
    margin-left: 0;
    margin-right: 0;
  }

  .column.large-centered:last-child,
  .columns.large-centered:last-child,
  .large-centered#home-footer:last-child,
  #home-footer .large-centered.newsletter-signup:last-child,
  #home-footer .large-centered.donate-callout:last-child,
  .large-centered#content:last-child,
  #content.post-list article .large-centered.wp-post-image:last-child,
  #content.post-list .large-centered.entry-content:last-child,
  .large-centered#sidebar:last-child,
  #site-footer p.large-centered:last-child,
  #site-footer nav.large-centered:last-child,
  .large-centered.site-logo:last-child,
  .large-centered.menu-secondary-navigation-container:last-child,
  .large-centered#site-navigation:last-child {
    float: none;
  }

  .column.large-uncentered:last-child,
  .columns.large-uncentered:last-child,
  .large-uncentered#home-footer:last-child,
  #home-footer .large-uncentered.newsletter-signup:last-child,
  #home-footer .large-uncentered.donate-callout:last-child,
  .large-uncentered#content:last-child,
  #content.post-list article .large-uncentered.wp-post-image:last-child,
  #content.post-list .large-uncentered.entry-content:last-child,
  .large-uncentered#sidebar:last-child,
  #site-footer p.large-uncentered:last-child,
  #site-footer nav.large-uncentered:last-child,
  .large-uncentered.site-logo:last-child,
  .large-uncentered.menu-secondary-navigation-container:last-child,
  .large-uncentered#site-navigation:last-child {
    float: left;
  }

  .column.large-uncentered.opposite,
  .columns.large-uncentered.opposite,
  .large-uncentered.opposite#home-footer,
  #home-footer .large-uncentered.opposite.newsletter-signup,
  #home-footer .large-uncentered.opposite.donate-callout,
  .large-uncentered.opposite#content,
  #content.post-list article .large-uncentered.opposite.wp-post-image,
  #content.post-list .large-uncentered.opposite.entry-content,
  .large-uncentered.opposite#sidebar,
  #site-footer p.large-uncentered.opposite,
  #site-footer nav.large-uncentered.opposite,
  .large-uncentered.opposite.site-logo,
  .large-uncentered.opposite.menu-secondary-navigation-container,
  .large-uncentered.opposite#site-navigation {
    float: right;
  }

  .row.large-collapse > .column, .large-collapse.container > .column, .large-collapse#site-header > .column,
  .row.large-collapse > .columns,
  .large-collapse.container > .columns,
  .large-collapse#site-header > .columns,
  .row.large-collapse > #home-footer,
  .large-collapse.container > #home-footer,
  .large-collapse#site-header > #home-footer,
  #home-footer .row.large-collapse > .newsletter-signup,
  #home-footer .large-collapse.container > .newsletter-signup,
  #home-footer .large-collapse#site-header > .newsletter-signup,
  #home-footer .row.large-collapse > .donate-callout,
  #home-footer .large-collapse.container > .donate-callout,
  #home-footer .large-collapse#site-header > .donate-callout,
  .row.large-collapse > #content,
  .large-collapse.container > #content,
  .large-collapse#site-header > #content,
  #content.post-list article .row.large-collapse > .wp-post-image,
  #content.post-list article .large-collapse.container > .wp-post-image,
  #content.post-list article .large-collapse#site-header > .wp-post-image,
  #content.post-list .row.large-collapse > .entry-content,
  #content.post-list .large-collapse.container > .entry-content,
  #content.post-list .large-collapse#site-header > .entry-content,
  .row.large-collapse > #sidebar,
  .large-collapse.container > #sidebar,
  .large-collapse#site-header > #sidebar,
  #site-footer .row.large-collapse > p,
  #site-footer .large-collapse.container > p,
  #site-footer .large-collapse#site-header > p,
  #site-footer .row.large-collapse > nav,
  #site-footer .large-collapse.container > nav,
  #site-footer .large-collapse#site-header > nav,
  .row.large-collapse > .site-logo,
  .large-collapse.container > .site-logo,
  .large-collapse#site-header > .site-logo,
  .row.large-collapse > .menu-secondary-navigation-container,
  .large-collapse.container > .menu-secondary-navigation-container,
  .large-collapse#site-header > .menu-secondary-navigation-container,
  .row.large-collapse > #site-navigation,
  .large-collapse.container > #site-navigation,
  .large-collapse#site-header > #site-navigation {
    padding-left: 0;
    padding-right: 0;
  }
  .row.large-collapse .row, .large-collapse.container .row, .large-collapse#site-header .row, .row.large-collapse .container, .large-collapse.container .container, .large-collapse#site-header .container, .row.large-collapse #site-header, .large-collapse.container #site-header, .large-collapse#site-header #site-header {
    margin-left: 0;
    margin-right: 0;
  }
  .row.large-uncollapse > .column, .large-uncollapse.container > .column, .large-uncollapse#site-header > .column,
  .row.large-uncollapse > .columns,
  .large-uncollapse.container > .columns,
  .large-uncollapse#site-header > .columns,
  .row.large-uncollapse > #home-footer,
  .large-uncollapse.container > #home-footer,
  .large-uncollapse#site-header > #home-footer,
  #home-footer .row.large-uncollapse > .newsletter-signup,
  #home-footer .large-uncollapse.container > .newsletter-signup,
  #home-footer .large-uncollapse#site-header > .newsletter-signup,
  #home-footer .row.large-uncollapse > .donate-callout,
  #home-footer .large-uncollapse.container > .donate-callout,
  #home-footer .large-uncollapse#site-header > .donate-callout,
  .row.large-uncollapse > #content,
  .large-uncollapse.container > #content,
  .large-uncollapse#site-header > #content,
  #content.post-list article .row.large-uncollapse > .wp-post-image,
  #content.post-list article .large-uncollapse.container > .wp-post-image,
  #content.post-list article .large-uncollapse#site-header > .wp-post-image,
  #content.post-list .row.large-uncollapse > .entry-content,
  #content.post-list .large-uncollapse.container > .entry-content,
  #content.post-list .large-uncollapse#site-header > .entry-content,
  .row.large-uncollapse > #sidebar,
  .large-uncollapse.container > #sidebar,
  .large-uncollapse#site-header > #sidebar,
  #site-footer .row.large-uncollapse > p,
  #site-footer .large-uncollapse.container > p,
  #site-footer .large-uncollapse#site-header > p,
  #site-footer .row.large-uncollapse > nav,
  #site-footer .large-uncollapse.container > nav,
  #site-footer .large-uncollapse#site-header > nav,
  .row.large-uncollapse > .site-logo,
  .large-uncollapse.container > .site-logo,
  .large-uncollapse#site-header > .site-logo,
  .row.large-uncollapse > .menu-secondary-navigation-container,
  .large-uncollapse.container > .menu-secondary-navigation-container,
  .large-uncollapse#site-header > .menu-secondary-navigation-container,
  .row.large-uncollapse > #site-navigation,
  .large-uncollapse.container > #site-navigation,
  .large-uncollapse#site-header > #site-navigation {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    float: left;
  }

  .push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  .pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
}
/* Panels */
.panel, #sidebar .widget {
  border-style: none;
  border-width: none;
  border-color: #cccdce;
  margin-bottom: 1.25rem;
  padding: 1.25rem;
  background: #e6e7e7;
  color: #333333;
}
.panel > :first-child, #sidebar .widget > :first-child {
  margin-top: 0;
}
.panel > :last-child, #sidebar .widget > :last-child {
  margin-bottom: 0;
}
.panel h1, #sidebar .widget h1, .panel h2, #sidebar .widget h2, .panel h3, #sidebar .widget h3, .panel h4, #sidebar .widget h4, .panel h5, #sidebar .widget h5, .panel h6, #sidebar .widget h6, .panel p, #sidebar .widget p, .panel li, #sidebar .widget li, .panel dl, #sidebar .widget dl {
  color: #333333;
}
.panel h1, #sidebar .widget h1, .panel h2, #sidebar .widget h2, .panel h3, #sidebar .widget h3, .panel h4, #sidebar .widget h4, .panel h5, #sidebar .widget h5, .panel h6, #sidebar .widget h6 {
  line-height: 1;
  margin-bottom: 0.625rem;
}
.panel h1.subheader, #sidebar .widget h1.subheader, .panel h2.subheader, #sidebar .widget h2.subheader, .panel h3.subheader, #sidebar .widget h3.subheader, .panel h4.subheader, #sidebar .widget h4.subheader, .panel h5.subheader, #sidebar .widget h5.subheader, .panel h6.subheader, #sidebar .widget h6.subheader {
  line-height: 1.4;
}
.panel.callout, .panel.button.secondary, .panel.secondary.contact-button, #sidebar .secondary.contact-button.widget, #sidebar .menu-secondary-navigation-container .secondary.widget.contact, .menu-secondary-navigation-container #sidebar .secondary.widget.contact, .menu-secondary-navigation-container .panel.secondary.contact, .panel.secondary.donate-button, #sidebar .secondary.donate-button.widget, #sidebar .menu-secondary-navigation-container .secondary.widget.donate, .menu-secondary-navigation-container #sidebar .secondary.widget.donate, .menu-secondary-navigation-container .panel.secondary.donate, .panel.secondary.read-more, #sidebar .secondary.read-more.widget, #home-footer .donate-callout a.panel.secondary, #home-footer .donate-callout #sidebar a.secondary.widget, #sidebar #home-footer .donate-callout a.secondary.widget, #content article footer a.panel.secondary, #content article footer #sidebar a.secondary.widget, #sidebar #content article footer a.secondary.widget, #sidebar .button.secondary.widget, #sidebar .widget#text-5 a.secondary.widget.link-testimonial, #sidebar .widget#text-5 a.panel.secondary.link-testimonial, #sidebar .callout.widget {
  border-style: none;
  border-width: none;
  border-color: #cccdce;
  margin-bottom: 1.25rem;
  padding: 1.25rem;
  background: #ffe8ff;
  color: #333333;
}
.panel.callout > :first-child, .panel.button.secondary > :first-child, .panel.secondary.contact-button > :first-child, #sidebar .secondary.contact-button.widget > :first-child, #sidebar .menu-secondary-navigation-container .secondary.widget.contact > :first-child, .menu-secondary-navigation-container #sidebar .secondary.widget.contact > :first-child, .menu-secondary-navigation-container .panel.secondary.contact > :first-child, .panel.secondary.donate-button > :first-child, #sidebar .secondary.donate-button.widget > :first-child, #sidebar .menu-secondary-navigation-container .secondary.widget.donate > :first-child, .menu-secondary-navigation-container #sidebar .secondary.widget.donate > :first-child, .menu-secondary-navigation-container .panel.secondary.donate > :first-child, .panel.secondary.read-more > :first-child, #sidebar .secondary.read-more.widget > :first-child, #home-footer .donate-callout a.panel.secondary > :first-child, #home-footer .donate-callout #sidebar a.secondary.widget > :first-child, #sidebar #home-footer .donate-callout a.secondary.widget > :first-child, #content article footer a.panel.secondary > :first-child, #content article footer #sidebar a.secondary.widget > :first-child, #sidebar #content article footer a.secondary.widget > :first-child, #sidebar .button.secondary.widget > :first-child, #sidebar .widget#text-5 a.secondary.widget.link-testimonial > :first-child, #sidebar .widget#text-5 a.panel.secondary.link-testimonial > :first-child, #sidebar .callout.widget > :first-child {
  margin-top: 0;
}
.panel.callout > :last-child, .panel.button.secondary > :last-child, .panel.secondary.contact-button > :last-child, #sidebar .secondary.contact-button.widget > :last-child, #sidebar .menu-secondary-navigation-container .secondary.widget.contact > :last-child, .menu-secondary-navigation-container #sidebar .secondary.widget.contact > :last-child, .menu-secondary-navigation-container .panel.secondary.contact > :last-child, .panel.secondary.donate-button > :last-child, #sidebar .secondary.donate-button.widget > :last-child, #sidebar .menu-secondary-navigation-container .secondary.widget.donate > :last-child, .menu-secondary-navigation-container #sidebar .secondary.widget.donate > :last-child, .menu-secondary-navigation-container .panel.secondary.donate > :last-child, .panel.secondary.read-more > :last-child, #sidebar .secondary.read-more.widget > :last-child, #home-footer .donate-callout a.panel.secondary > :last-child, #home-footer .donate-callout #sidebar a.secondary.widget > :last-child, #sidebar #home-footer .donate-callout a.secondary.widget > :last-child, #content article footer a.panel.secondary > :last-child, #content article footer #sidebar a.secondary.widget > :last-child, #sidebar #content article footer a.secondary.widget > :last-child, #sidebar .button.secondary.widget > :last-child, #sidebar .widget#text-5 a.secondary.widget.link-testimonial > :last-child, #sidebar .widget#text-5 a.panel.secondary.link-testimonial > :last-child, #sidebar .callout.widget > :last-child {
  margin-bottom: 0;
}
.panel.callout h1, .panel.button.secondary h1, .panel.secondary.contact-button h1, #sidebar .secondary.contact-button.widget h1, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h1, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h1, .menu-secondary-navigation-container .panel.secondary.contact h1, .panel.secondary.donate-button h1, #sidebar .secondary.donate-button.widget h1, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h1, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h1, .menu-secondary-navigation-container .panel.secondary.donate h1, .panel.secondary.read-more h1, #sidebar .secondary.read-more.widget h1, #home-footer .donate-callout a.panel.secondary h1, #home-footer .donate-callout #sidebar a.secondary.widget h1, #sidebar #home-footer .donate-callout a.secondary.widget h1, #content article footer a.panel.secondary h1, #content article footer #sidebar a.secondary.widget h1, #sidebar #content article footer a.secondary.widget h1, #sidebar .button.secondary.widget h1, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h1, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h1, #sidebar .callout.widget h1, .panel.callout h2, .panel.button.secondary h2, .panel.secondary.contact-button h2, #sidebar .secondary.contact-button.widget h2, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h2, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h2, .menu-secondary-navigation-container .panel.secondary.contact h2, .panel.secondary.donate-button h2, #sidebar .secondary.donate-button.widget h2, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h2, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h2, .menu-secondary-navigation-container .panel.secondary.donate h2, .panel.secondary.read-more h2, #sidebar .secondary.read-more.widget h2, #home-footer .donate-callout a.panel.secondary h2, #home-footer .donate-callout #sidebar a.secondary.widget h2, #sidebar #home-footer .donate-callout a.secondary.widget h2, #content article footer a.panel.secondary h2, #content article footer #sidebar a.secondary.widget h2, #sidebar #content article footer a.secondary.widget h2, #sidebar .button.secondary.widget h2, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h2, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h2, #sidebar .callout.widget h2, .panel.callout h3, .panel.button.secondary h3, .panel.secondary.contact-button h3, #sidebar .secondary.contact-button.widget h3, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h3, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h3, .menu-secondary-navigation-container .panel.secondary.contact h3, .panel.secondary.donate-button h3, #sidebar .secondary.donate-button.widget h3, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h3, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h3, .menu-secondary-navigation-container .panel.secondary.donate h3, .panel.secondary.read-more h3, #sidebar .secondary.read-more.widget h3, #home-footer .donate-callout a.panel.secondary h3, #home-footer .donate-callout #sidebar a.secondary.widget h3, #sidebar #home-footer .donate-callout a.secondary.widget h3, #content article footer a.panel.secondary h3, #content article footer #sidebar a.secondary.widget h3, #sidebar #content article footer a.secondary.widget h3, #sidebar .button.secondary.widget h3, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h3, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h3, #sidebar .callout.widget h3, .panel.callout h4, .panel.button.secondary h4, .panel.secondary.contact-button h4, #sidebar .secondary.contact-button.widget h4, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h4, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h4, .menu-secondary-navigation-container .panel.secondary.contact h4, .panel.secondary.donate-button h4, #sidebar .secondary.donate-button.widget h4, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h4, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h4, .menu-secondary-navigation-container .panel.secondary.donate h4, .panel.secondary.read-more h4, #sidebar .secondary.read-more.widget h4, #home-footer .donate-callout a.panel.secondary h4, #home-footer .donate-callout #sidebar a.secondary.widget h4, #sidebar #home-footer .donate-callout a.secondary.widget h4, #content article footer a.panel.secondary h4, #content article footer #sidebar a.secondary.widget h4, #sidebar #content article footer a.secondary.widget h4, #sidebar .button.secondary.widget h4, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h4, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h4, #sidebar .callout.widget h4, .panel.callout h5, .panel.button.secondary h5, .panel.secondary.contact-button h5, #sidebar .secondary.contact-button.widget h5, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h5, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h5, .menu-secondary-navigation-container .panel.secondary.contact h5, .panel.secondary.donate-button h5, #sidebar .secondary.donate-button.widget h5, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h5, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h5, .menu-secondary-navigation-container .panel.secondary.donate h5, .panel.secondary.read-more h5, #sidebar .secondary.read-more.widget h5, #home-footer .donate-callout a.panel.secondary h5, #home-footer .donate-callout #sidebar a.secondary.widget h5, #sidebar #home-footer .donate-callout a.secondary.widget h5, #content article footer a.panel.secondary h5, #content article footer #sidebar a.secondary.widget h5, #sidebar #content article footer a.secondary.widget h5, #sidebar .button.secondary.widget h5, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h5, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h5, #sidebar .callout.widget h5, .panel.callout h6, .panel.button.secondary h6, .panel.secondary.contact-button h6, #sidebar .secondary.contact-button.widget h6, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h6, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h6, .menu-secondary-navigation-container .panel.secondary.contact h6, .panel.secondary.donate-button h6, #sidebar .secondary.donate-button.widget h6, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h6, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h6, .menu-secondary-navigation-container .panel.secondary.donate h6, .panel.secondary.read-more h6, #sidebar .secondary.read-more.widget h6, #home-footer .donate-callout a.panel.secondary h6, #home-footer .donate-callout #sidebar a.secondary.widget h6, #sidebar #home-footer .donate-callout a.secondary.widget h6, #content article footer a.panel.secondary h6, #content article footer #sidebar a.secondary.widget h6, #sidebar #content article footer a.secondary.widget h6, #sidebar .button.secondary.widget h6, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h6, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h6, #sidebar .callout.widget h6, .panel.callout p, .panel.button.secondary p, .panel.secondary.contact-button p, #sidebar .secondary.contact-button.widget p, #sidebar .menu-secondary-navigation-container .secondary.widget.contact p, .menu-secondary-navigation-container #sidebar .secondary.widget.contact p, .menu-secondary-navigation-container .panel.secondary.contact p, .panel.secondary.donate-button p, #sidebar .secondary.donate-button.widget p, #sidebar .menu-secondary-navigation-container .secondary.widget.donate p, .menu-secondary-navigation-container #sidebar .secondary.widget.donate p, .menu-secondary-navigation-container .panel.secondary.donate p, .panel.secondary.read-more p, #sidebar .secondary.read-more.widget p, #home-footer .donate-callout a.panel.secondary p, #home-footer .donate-callout #sidebar a.secondary.widget p, #sidebar #home-footer .donate-callout a.secondary.widget p, #content article footer a.panel.secondary p, #content article footer #sidebar a.secondary.widget p, #sidebar #content article footer a.secondary.widget p, #sidebar .button.secondary.widget p, #sidebar .widget#text-5 a.secondary.widget.link-testimonial p, #sidebar .widget#text-5 a.panel.secondary.link-testimonial p, #sidebar .callout.widget p, .panel.callout li, .panel.button.secondary li, .panel.secondary.contact-button li, #sidebar .secondary.contact-button.widget li, #sidebar .menu-secondary-navigation-container .secondary.widget.contact li, .menu-secondary-navigation-container #sidebar .secondary.widget.contact li, .menu-secondary-navigation-container .panel.secondary.contact li, .panel.secondary.donate-button li, #sidebar .secondary.donate-button.widget li, #sidebar .menu-secondary-navigation-container .secondary.widget.donate li, .menu-secondary-navigation-container #sidebar .secondary.widget.donate li, .menu-secondary-navigation-container .panel.secondary.donate li, .panel.secondary.read-more li, #sidebar .secondary.read-more.widget li, #home-footer .donate-callout a.panel.secondary li, #home-footer .donate-callout #sidebar a.secondary.widget li, #sidebar #home-footer .donate-callout a.secondary.widget li, #content article footer a.panel.secondary li, #content article footer #sidebar a.secondary.widget li, #sidebar #content article footer a.secondary.widget li, #sidebar .button.secondary.widget li, #sidebar .widget#text-5 a.secondary.widget.link-testimonial li, #sidebar .widget#text-5 a.panel.secondary.link-testimonial li, #sidebar .callout.widget li, .panel.callout dl, .panel.button.secondary dl, .panel.secondary.contact-button dl, #sidebar .secondary.contact-button.widget dl, #sidebar .menu-secondary-navigation-container .secondary.widget.contact dl, .menu-secondary-navigation-container #sidebar .secondary.widget.contact dl, .menu-secondary-navigation-container .panel.secondary.contact dl, .panel.secondary.donate-button dl, #sidebar .secondary.donate-button.widget dl, #sidebar .menu-secondary-navigation-container .secondary.widget.donate dl, .menu-secondary-navigation-container #sidebar .secondary.widget.donate dl, .menu-secondary-navigation-container .panel.secondary.donate dl, .panel.secondary.read-more dl, #sidebar .secondary.read-more.widget dl, #home-footer .donate-callout a.panel.secondary dl, #home-footer .donate-callout #sidebar a.secondary.widget dl, #sidebar #home-footer .donate-callout a.secondary.widget dl, #content article footer a.panel.secondary dl, #content article footer #sidebar a.secondary.widget dl, #sidebar #content article footer a.secondary.widget dl, #sidebar .button.secondary.widget dl, #sidebar .widget#text-5 a.secondary.widget.link-testimonial dl, #sidebar .widget#text-5 a.panel.secondary.link-testimonial dl, #sidebar .callout.widget dl {
  color: #333333;
}
.panel.callout h1, .panel.button.secondary h1, .panel.secondary.contact-button h1, #sidebar .secondary.contact-button.widget h1, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h1, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h1, .menu-secondary-navigation-container .panel.secondary.contact h1, .panel.secondary.donate-button h1, #sidebar .secondary.donate-button.widget h1, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h1, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h1, .menu-secondary-navigation-container .panel.secondary.donate h1, .panel.secondary.read-more h1, #sidebar .secondary.read-more.widget h1, #home-footer .donate-callout a.panel.secondary h1, #home-footer .donate-callout #sidebar a.secondary.widget h1, #sidebar #home-footer .donate-callout a.secondary.widget h1, #content article footer a.panel.secondary h1, #content article footer #sidebar a.secondary.widget h1, #sidebar #content article footer a.secondary.widget h1, #sidebar .button.secondary.widget h1, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h1, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h1, #sidebar .callout.widget h1, .panel.callout h2, .panel.button.secondary h2, .panel.secondary.contact-button h2, #sidebar .secondary.contact-button.widget h2, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h2, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h2, .menu-secondary-navigation-container .panel.secondary.contact h2, .panel.secondary.donate-button h2, #sidebar .secondary.donate-button.widget h2, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h2, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h2, .menu-secondary-navigation-container .panel.secondary.donate h2, .panel.secondary.read-more h2, #sidebar .secondary.read-more.widget h2, #home-footer .donate-callout a.panel.secondary h2, #home-footer .donate-callout #sidebar a.secondary.widget h2, #sidebar #home-footer .donate-callout a.secondary.widget h2, #content article footer a.panel.secondary h2, #content article footer #sidebar a.secondary.widget h2, #sidebar #content article footer a.secondary.widget h2, #sidebar .button.secondary.widget h2, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h2, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h2, #sidebar .callout.widget h2, .panel.callout h3, .panel.button.secondary h3, .panel.secondary.contact-button h3, #sidebar .secondary.contact-button.widget h3, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h3, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h3, .menu-secondary-navigation-container .panel.secondary.contact h3, .panel.secondary.donate-button h3, #sidebar .secondary.donate-button.widget h3, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h3, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h3, .menu-secondary-navigation-container .panel.secondary.donate h3, .panel.secondary.read-more h3, #sidebar .secondary.read-more.widget h3, #home-footer .donate-callout a.panel.secondary h3, #home-footer .donate-callout #sidebar a.secondary.widget h3, #sidebar #home-footer .donate-callout a.secondary.widget h3, #content article footer a.panel.secondary h3, #content article footer #sidebar a.secondary.widget h3, #sidebar #content article footer a.secondary.widget h3, #sidebar .button.secondary.widget h3, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h3, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h3, #sidebar .callout.widget h3, .panel.callout h4, .panel.button.secondary h4, .panel.secondary.contact-button h4, #sidebar .secondary.contact-button.widget h4, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h4, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h4, .menu-secondary-navigation-container .panel.secondary.contact h4, .panel.secondary.donate-button h4, #sidebar .secondary.donate-button.widget h4, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h4, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h4, .menu-secondary-navigation-container .panel.secondary.donate h4, .panel.secondary.read-more h4, #sidebar .secondary.read-more.widget h4, #home-footer .donate-callout a.panel.secondary h4, #home-footer .donate-callout #sidebar a.secondary.widget h4, #sidebar #home-footer .donate-callout a.secondary.widget h4, #content article footer a.panel.secondary h4, #content article footer #sidebar a.secondary.widget h4, #sidebar #content article footer a.secondary.widget h4, #sidebar .button.secondary.widget h4, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h4, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h4, #sidebar .callout.widget h4, .panel.callout h5, .panel.button.secondary h5, .panel.secondary.contact-button h5, #sidebar .secondary.contact-button.widget h5, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h5, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h5, .menu-secondary-navigation-container .panel.secondary.contact h5, .panel.secondary.donate-button h5, #sidebar .secondary.donate-button.widget h5, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h5, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h5, .menu-secondary-navigation-container .panel.secondary.donate h5, .panel.secondary.read-more h5, #sidebar .secondary.read-more.widget h5, #home-footer .donate-callout a.panel.secondary h5, #home-footer .donate-callout #sidebar a.secondary.widget h5, #sidebar #home-footer .donate-callout a.secondary.widget h5, #content article footer a.panel.secondary h5, #content article footer #sidebar a.secondary.widget h5, #sidebar #content article footer a.secondary.widget h5, #sidebar .button.secondary.widget h5, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h5, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h5, #sidebar .callout.widget h5, .panel.callout h6, .panel.button.secondary h6, .panel.secondary.contact-button h6, #sidebar .secondary.contact-button.widget h6, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h6, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h6, .menu-secondary-navigation-container .panel.secondary.contact h6, .panel.secondary.donate-button h6, #sidebar .secondary.donate-button.widget h6, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h6, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h6, .menu-secondary-navigation-container .panel.secondary.donate h6, .panel.secondary.read-more h6, #sidebar .secondary.read-more.widget h6, #home-footer .donate-callout a.panel.secondary h6, #home-footer .donate-callout #sidebar a.secondary.widget h6, #sidebar #home-footer .donate-callout a.secondary.widget h6, #content article footer a.panel.secondary h6, #content article footer #sidebar a.secondary.widget h6, #sidebar #content article footer a.secondary.widget h6, #sidebar .button.secondary.widget h6, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h6, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h6, #sidebar .callout.widget h6 {
  line-height: 1;
  margin-bottom: 0.625rem;
}
.panel.callout h1.subheader, .panel.button.secondary h1.subheader, .panel.secondary.contact-button h1.subheader, #sidebar .secondary.contact-button.widget h1.subheader, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h1.subheader, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h1.subheader, .menu-secondary-navigation-container .panel.secondary.contact h1.subheader, .panel.secondary.donate-button h1.subheader, #sidebar .secondary.donate-button.widget h1.subheader, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h1.subheader, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h1.subheader, .menu-secondary-navigation-container .panel.secondary.donate h1.subheader, .panel.secondary.read-more h1.subheader, #sidebar .secondary.read-more.widget h1.subheader, #home-footer .donate-callout a.panel.secondary h1.subheader, #home-footer .donate-callout #sidebar a.secondary.widget h1.subheader, #sidebar #home-footer .donate-callout a.secondary.widget h1.subheader, #content article footer a.panel.secondary h1.subheader, #content article footer #sidebar a.secondary.widget h1.subheader, #sidebar #content article footer a.secondary.widget h1.subheader, #sidebar .button.secondary.widget h1.subheader, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h1.subheader, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h1.subheader, #sidebar .callout.widget h1.subheader, .panel.callout h2.subheader, .panel.button.secondary h2.subheader, .panel.secondary.contact-button h2.subheader, #sidebar .secondary.contact-button.widget h2.subheader, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h2.subheader, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h2.subheader, .menu-secondary-navigation-container .panel.secondary.contact h2.subheader, .panel.secondary.donate-button h2.subheader, #sidebar .secondary.donate-button.widget h2.subheader, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h2.subheader, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h2.subheader, .menu-secondary-navigation-container .panel.secondary.donate h2.subheader, .panel.secondary.read-more h2.subheader, #sidebar .secondary.read-more.widget h2.subheader, #home-footer .donate-callout a.panel.secondary h2.subheader, #home-footer .donate-callout #sidebar a.secondary.widget h2.subheader, #sidebar #home-footer .donate-callout a.secondary.widget h2.subheader, #content article footer a.panel.secondary h2.subheader, #content article footer #sidebar a.secondary.widget h2.subheader, #sidebar #content article footer a.secondary.widget h2.subheader, #sidebar .button.secondary.widget h2.subheader, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h2.subheader, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h2.subheader, #sidebar .callout.widget h2.subheader, .panel.callout h3.subheader, .panel.button.secondary h3.subheader, .panel.secondary.contact-button h3.subheader, #sidebar .secondary.contact-button.widget h3.subheader, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h3.subheader, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h3.subheader, .menu-secondary-navigation-container .panel.secondary.contact h3.subheader, .panel.secondary.donate-button h3.subheader, #sidebar .secondary.donate-button.widget h3.subheader, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h3.subheader, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h3.subheader, .menu-secondary-navigation-container .panel.secondary.donate h3.subheader, .panel.secondary.read-more h3.subheader, #sidebar .secondary.read-more.widget h3.subheader, #home-footer .donate-callout a.panel.secondary h3.subheader, #home-footer .donate-callout #sidebar a.secondary.widget h3.subheader, #sidebar #home-footer .donate-callout a.secondary.widget h3.subheader, #content article footer a.panel.secondary h3.subheader, #content article footer #sidebar a.secondary.widget h3.subheader, #sidebar #content article footer a.secondary.widget h3.subheader, #sidebar .button.secondary.widget h3.subheader, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h3.subheader, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h3.subheader, #sidebar .callout.widget h3.subheader, .panel.callout h4.subheader, .panel.button.secondary h4.subheader, .panel.secondary.contact-button h4.subheader, #sidebar .secondary.contact-button.widget h4.subheader, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h4.subheader, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h4.subheader, .menu-secondary-navigation-container .panel.secondary.contact h4.subheader, .panel.secondary.donate-button h4.subheader, #sidebar .secondary.donate-button.widget h4.subheader, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h4.subheader, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h4.subheader, .menu-secondary-navigation-container .panel.secondary.donate h4.subheader, .panel.secondary.read-more h4.subheader, #sidebar .secondary.read-more.widget h4.subheader, #home-footer .donate-callout a.panel.secondary h4.subheader, #home-footer .donate-callout #sidebar a.secondary.widget h4.subheader, #sidebar #home-footer .donate-callout a.secondary.widget h4.subheader, #content article footer a.panel.secondary h4.subheader, #content article footer #sidebar a.secondary.widget h4.subheader, #sidebar #content article footer a.secondary.widget h4.subheader, #sidebar .button.secondary.widget h4.subheader, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h4.subheader, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h4.subheader, #sidebar .callout.widget h4.subheader, .panel.callout h5.subheader, .panel.button.secondary h5.subheader, .panel.secondary.contact-button h5.subheader, #sidebar .secondary.contact-button.widget h5.subheader, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h5.subheader, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h5.subheader, .menu-secondary-navigation-container .panel.secondary.contact h5.subheader, .panel.secondary.donate-button h5.subheader, #sidebar .secondary.donate-button.widget h5.subheader, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h5.subheader, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h5.subheader, .menu-secondary-navigation-container .panel.secondary.donate h5.subheader, .panel.secondary.read-more h5.subheader, #sidebar .secondary.read-more.widget h5.subheader, #home-footer .donate-callout a.panel.secondary h5.subheader, #home-footer .donate-callout #sidebar a.secondary.widget h5.subheader, #sidebar #home-footer .donate-callout a.secondary.widget h5.subheader, #content article footer a.panel.secondary h5.subheader, #content article footer #sidebar a.secondary.widget h5.subheader, #sidebar #content article footer a.secondary.widget h5.subheader, #sidebar .button.secondary.widget h5.subheader, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h5.subheader, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h5.subheader, #sidebar .callout.widget h5.subheader, .panel.callout h6.subheader, .panel.button.secondary h6.subheader, .panel.secondary.contact-button h6.subheader, #sidebar .secondary.contact-button.widget h6.subheader, #sidebar .menu-secondary-navigation-container .secondary.widget.contact h6.subheader, .menu-secondary-navigation-container #sidebar .secondary.widget.contact h6.subheader, .menu-secondary-navigation-container .panel.secondary.contact h6.subheader, .panel.secondary.donate-button h6.subheader, #sidebar .secondary.donate-button.widget h6.subheader, #sidebar .menu-secondary-navigation-container .secondary.widget.donate h6.subheader, .menu-secondary-navigation-container #sidebar .secondary.widget.donate h6.subheader, .menu-secondary-navigation-container .panel.secondary.donate h6.subheader, .panel.secondary.read-more h6.subheader, #sidebar .secondary.read-more.widget h6.subheader, #home-footer .donate-callout a.panel.secondary h6.subheader, #home-footer .donate-callout #sidebar a.secondary.widget h6.subheader, #sidebar #home-footer .donate-callout a.secondary.widget h6.subheader, #content article footer a.panel.secondary h6.subheader, #content article footer #sidebar a.secondary.widget h6.subheader, #sidebar #content article footer a.secondary.widget h6.subheader, #sidebar .button.secondary.widget h6.subheader, #sidebar .widget#text-5 a.secondary.widget.link-testimonial h6.subheader, #sidebar .widget#text-5 a.panel.secondary.link-testimonial h6.subheader, #sidebar .callout.widget h6.subheader {
  line-height: 1.4;
}
.panel.callout a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), .panel.button.secondary a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), .panel.secondary.contact-button a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #sidebar .secondary.contact-button.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #sidebar .menu-secondary-navigation-container .secondary.widget.contact a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), .menu-secondary-navigation-container #sidebar .secondary.widget.contact a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), .menu-secondary-navigation-container .panel.secondary.contact a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), .panel.secondary.donate-button a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #sidebar .secondary.donate-button.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #sidebar .menu-secondary-navigation-container .secondary.widget.donate a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), .menu-secondary-navigation-container #sidebar .secondary.widget.donate a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), .menu-secondary-navigation-container .panel.secondary.donate a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), .panel.secondary.read-more a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #sidebar .secondary.read-more.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #home-footer .donate-callout a.panel.secondary a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #home-footer .donate-callout #sidebar a.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #sidebar #home-footer .donate-callout a.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #content article footer a.panel.secondary a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #content article footer #sidebar a.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #sidebar #content article footer a.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #sidebar .button.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #sidebar .widget#text-5 a.secondary.widget.link-testimonial a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #sidebar .widget#text-5 a.panel.secondary.link-testimonial a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more), #sidebar .callout.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more) {
  color: purple;
}
.panel.callout a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, .panel.button.secondary a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, .panel.secondary.contact-button a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #sidebar .secondary.contact-button.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #sidebar .menu-secondary-navigation-container .secondary.widget.contact a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, .menu-secondary-navigation-container #sidebar .secondary.widget.contact a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, .menu-secondary-navigation-container .panel.secondary.contact a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, .panel.secondary.donate-button a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #sidebar .secondary.donate-button.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #sidebar .menu-secondary-navigation-container .secondary.widget.donate a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, .menu-secondary-navigation-container #sidebar .secondary.widget.donate a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, .menu-secondary-navigation-container .panel.secondary.donate a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, .panel.secondary.read-more a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #sidebar .secondary.read-more.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #home-footer .donate-callout a.panel.secondary a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #home-footer .donate-callout #sidebar a.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #sidebar #home-footer .donate-callout a.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #content article footer a.panel.secondary a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #content article footer #sidebar a.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #sidebar #content article footer a.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #sidebar .button.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #sidebar .widget#text-5 a.secondary.widget.link-testimonial a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #sidebar .widget#text-5 a.panel.secondary.link-testimonial a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, #sidebar .callout.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):hover, .panel.callout a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, .panel.button.secondary a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, .panel.secondary.contact-button a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #sidebar .secondary.contact-button.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #sidebar .menu-secondary-navigation-container .secondary.widget.contact a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, .menu-secondary-navigation-container #sidebar .secondary.widget.contact a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, .menu-secondary-navigation-container .panel.secondary.contact a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, .panel.secondary.donate-button a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #sidebar .secondary.donate-button.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #sidebar .menu-secondary-navigation-container .secondary.widget.donate a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, .menu-secondary-navigation-container #sidebar .secondary.widget.donate a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, .menu-secondary-navigation-container .panel.secondary.donate a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, .panel.secondary.read-more a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #sidebar .secondary.read-more.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #home-footer .donate-callout a.panel.secondary a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #home-footer .donate-callout #sidebar a.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #sidebar #home-footer .donate-callout a.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #content article footer a.panel.secondary a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #content article footer #sidebar a.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #sidebar #content article footer a.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #sidebar .button.secondary.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #sidebar .widget#text-5 a.secondary.widget.link-testimonial a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #sidebar .widget#text-5 a.panel.secondary.link-testimonial a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus, #sidebar .callout.widget a:not(.button):not(.contact-button):not(.donate-button):not(.callout):not(.button.secondary):not(.read-more):focus {
  color: #6e006e;
}
.panel.radius, #sidebar .radius.widget {
  border-radius: 3px;
}

table {
  background: #ffffff;
  border: solid 1px #DDDDDD;
  margin-bottom: 1.25rem;
  table-layout: auto;
}
table caption {
  background: transparent;
  color: #222222;
  font-size: 1rem;
  font-weight: bold;
}
table thead {
  background: #F5F5F5;
}
table thead tr th,
table thead tr td {
  color: #222222;
  font-size: 0.875rem;
  font-weight: bold;
  padding: 0.5rem 0.625rem 0.625rem;
}
table tfoot {
  background: #F5F5F5;
}
table tfoot tr th,
table tfoot tr td {
  color: #222222;
  font-size: 0.875rem;
  font-weight: bold;
  padding: 0.5rem 0.625rem 0.625rem;
}
table tr th,
table tr td {
  color: #222222;
  font-size: 0.875rem;
  padding: 0.5625rem 0.625rem;
  text-align: left;
}
table tr.even, table tr.alt, table tr:nth-of-type(even) {
  background: #F9F9F9;
}
table thead tr th,
table tfoot tr th,
table tfoot tr td,
table tbody tr th,
table tbody tr td,
table tr td {
  display: table-cell;
  line-height: 1.125rem;
}

@media only screen and (min-width: 45.063em) {
  .show-for-small-only {
    display: none !important;
  }
}

@media only screen and (max-width: 45em) {
  .hide-for-small-only, #sidebar .widget.simple-section-nav, .menu-secondary-navigation-container {
    display: none !important;
  }
}

.font-proxima-nova-light, .home #content .entry-excerpt, #content article .entry-name, #sidebar .widget.widget_categories a, #sidebar .widget.simple-section-nav a, #site-footer p, #site-header, #site-navigation #menu-primary-navigation > li > ul.sub-menu {
  font-family: "proxima-nova", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-style: normal;
  font-weight: 300;
}

.font-proxima-nova-light-italic, #content.post-list .entry-excerpt, body.single-family_stories #content article .entry-name {
  font-family: "proxima-nova", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-style: italic;
  font-weight: 300;
}

.font-proxima-nova-semibold, .button, .contact-button, .menu-secondary-navigation-container .contact, .donate-button, .menu-secondary-navigation-container .donate, .callout, .button.secondary, .read-more, #home-footer .donate-callout a, #content article footer a, #sidebar .widget#text-5 a.link-testimonial, h1, h2, h3, h4, h5, h6, #home-footer .donate-callout h3 .donation-figure, #sidebar .widget h5, #sidebar .widget.simple-section-nav h5 a, #site-navigation #menu-primary-navigation > li, .mean-container a.meanmenu-reveal, .mean-container a.meanmenu-reveal.meanclose, .mean-container .mean-nav ul, .mean-container .mean-nav ul li a, .wp-pagenavi span, .wp-pagenavi a {
  font-family: "proxima-nova", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-style: normal;
  font-weight: 600;
}

.font-arial, .container p, .container span, .container ol, .container ul li {
  font-family: Arial, sans-serif;
}

@media only screen and (min-width: 64.063em) {
  a[href^=tel] {
    text-decoration: none;
    color: #65676a;
    cursor: default;
  }
  a[href^=tel]:hover {
    color: #65676a;
  }
}
.link, a, #sidebar .widget.widget_categories a {
  color: #194c61;
}
.link:hover, a:hover, #sidebar .widget.widget_categories a:hover {
  color: #256f8e;
}
.link:active, a:active, #sidebar .widget.widget_categories a:active {
  color: #2e8bb2;
}
.link:focus, a:focus, #sidebar .widget.widget_categories a:focus {
  color: #2e8bb2;
}

.button, .contact-button, .menu-secondary-navigation-container .contact, .donate-button, .menu-secondary-navigation-container .donate, .callout, .button.secondary, .read-more, #home-footer .donate-callout a, #content article footer a, #sidebar .widget#text-5 a.link-testimonial {
  padding: .6em 1.5em;
  color: #194c61;
  font-size: 16px;
  font-size: 1rem;
  background: #89c7e1;
  -webkit-box-shadow: 2px 2px 0 0 #256f8e;
  box-shadow: 2px 2px 0 0 #256f8e;
}
.button:hover, .contact-button:hover, .menu-secondary-navigation-container .contact:hover, .donate-button:hover, .menu-secondary-navigation-container .donate:hover, .callout:hover, .read-more:hover, #home-footer .donate-callout a:hover, #content article footer a:hover, #sidebar .widget#text-5 a.link-testimonial:hover {
  color: #194c61;
  background: #a1d2e7;
}
.button:focus, .contact-button:focus, .menu-secondary-navigation-container .contact:focus, .donate-button:focus, .menu-secondary-navigation-container .donate:focus, .callout:focus, .read-more:focus, #home-footer .donate-callout a:focus, #content article footer a:focus, #sidebar .widget#text-5 a.link-testimonial:focus, .button:active, .contact-button:active, .menu-secondary-navigation-container .contact:active, .donate-button:active, .menu-secondary-navigation-container .donate:active, .callout:active, .read-more:active, #home-footer .donate-callout a:active, #content article footer a:active, #sidebar .widget#text-5 a.link-testimonial:active {
  color: #194c61;
  background-color: #a1d2e7;
}

input:focus {
  outline: none;
}

.donate-button, .menu-secondary-navigation-container .donate {
  color: #194c61;
}
.donate-button:hover, .menu-secondary-navigation-container .donate:hover {
  background-color: #a1d2e7;
  color: #194c61;
}

.callout, .button.secondary, .secondary.contact-button, .menu-secondary-navigation-container .secondary.contact, .secondary.donate-button, .menu-secondary-navigation-container .secondary.donate, .secondary.callout, .secondary.read-more, #home-footer .donate-callout a.secondary, #content article footer a.secondary, #sidebar .widget#text-5 a.secondary.link-testimonial {
  width: 100%;
  color: #ffffff;
  background: #194c61;
  -webkit-box-shadow: 2px 2px 0 0 #000000;
  box-shadow: 2px 2px 0 0 #000000;
}
.callout:hover, .button.secondary:hover, .secondary.contact-button:hover, .menu-secondary-navigation-container .secondary.contact:hover, .secondary.donate-button:hover, .menu-secondary-navigation-container .secondary.donate:hover, .secondary.read-more:hover, #home-footer .donate-callout a.secondary:hover, #content article footer a.secondary:hover, #sidebar .widget#text-5 a.secondary.link-testimonial:hover {
  background: #256f8e;
}
.callout:active, .button.secondary:active, .secondary.contact-button:active, .menu-secondary-navigation-container .secondary.contact:active, .secondary.donate-button:active, .menu-secondary-navigation-container .secondary.donate:active, .secondary.read-more:active, #home-footer .donate-callout a.secondary:active, #content article footer a.secondary:active, #sidebar .widget#text-5 a.secondary.link-testimonial:active, .callout:selected, .button.secondary:selected, .secondary.contact-button:selected, .menu-secondary-navigation-container .secondary.contact:selected, .secondary.donate-button:selected, .menu-secondary-navigation-container .secondary.donate:selected, .secondary.read-more:selected, #home-footer .donate-callout a.secondary:selected, #content article footer a.secondary:selected, #sidebar .widget#text-5 a.secondary.link-testimonial:selected {
  background: #2e8bb2;
}

.button.secondary, .secondary.contact-button, .menu-secondary-navigation-container .secondary.contact, .secondary.donate-button, .menu-secondary-navigation-container .secondary.donate, .secondary.callout, .secondary.read-more, #home-footer .donate-callout a.secondary, #content article footer a.secondary, #sidebar .widget#text-5 a.secondary.link-testimonial {
  width: auto;
}

.read-more {
  float: right;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  text-decoration: none;
}

h1 {
  margin: 0;
  padding: .6em 0 .1em 0;
  color: #2e8bb2;
  font-size: 35px;
  font-size: 2.1875rem;
  line-height: 1.1em;
}

h2 {
  margin: 0;
  padding: 1em 0 0 0;
  color: #194c61;
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 1.3em;
}

h3 {
  color: #194c61;
  font-size: 19px;
  font-size: 1.1875rem;
  font-style: italic;
}

h4 {
  color: #194c61;
  font-size: 19px;
  font-size: 1.1875rem;
}

h5 {
  color: #65676a;
  font-size: 19px;
  font-size: 1.1875rem;
}

h6 {
  color: #65676a;
  font-size: 19px;
  font-size: 1.1875rem;
  font-style: italic;
}

.container p, .container span, .container ol, .container ul li {
  font-size: 16px;
  font-size: 1rem;
  color: #65676a;
}

#content ul a {
  text-decoration: none;
}

body {
  min-width: 320px;
  background: #dfdfe0 url("images/background-repeat.jpg") repeat;
}

.site-wrapper {
  max-width: 1000px;
  margin: 0 auto;
  -webkit-box-shadow: 0px 0px 12px 0px rgba(50, 50, 50, 0.35);
  -moz-box-shadow: 0px 0px 12px 0px rgba(50, 50, 50, 0.35);
  box-shadow: 0px 0px 12px 0px rgba(50, 50, 50, 0.35);
  background: white;
}

.container {
  margin-top: .8em;
  margin-bottom: 4.5em;
}

.home #site-header {
  margin-bottom: .8em;
}

.home > a {
  display: block;
  width: 960px;
  margin: 0 auto .8em auto;
}
.home > a img {
  margin: 0;
}

.home .container {
  margin-top: 0;
  margin-bottom: 0;
}

.home #content .entry-excerpt {
  margin: 2em .5em;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.4em;
  text-align: center;
}
@media only screen and (max-width: 45em) {
  .home #content .entry-excerpt {
    margin-left: 0;
    margin-right: 0;
    font-size: 17px;
    font-size: 1.0625rem;
  }
}
.home #content .entry-content p {
  margin-top: 0;
}
.home #content .column-grid p {
  margin: 0;
  text-align: center;
}
.home #content .column-grid .button, .home #content .column-grid .contact-button, .home #content .column-grid .menu-secondary-navigation-container .contact, .menu-secondary-navigation-container .home #content .column-grid .contact, .home #content .column-grid .donate-button, .home #content .column-grid .menu-secondary-navigation-container .donate, .menu-secondary-navigation-container .home #content .column-grid .donate, .home #content .column-grid .callout, .home #content .column-grid .read-more, .home #content .column-grid #home-footer .donate-callout a, #home-footer .donate-callout .home #content .column-grid a, .home #content .column-grid article footer a, .home #content article footer .column-grid a, .home #content .column-grid #sidebar .widget#text-5 a.link-testimonial, #sidebar .widget#text-5 .home #content .column-grid a.link-testimonial {
  width: 99%;
  margin-top: 1.2em;
}
@media only screen and (min-width: 45.063em) {
  .home #content .column-grid > div {
    position: relative;
  }
  .home #content .column-grid .button, .home #content .column-grid .contact-button, .home #content .column-grid .menu-secondary-navigation-container .contact, .menu-secondary-navigation-container .home #content .column-grid .contact, .home #content .column-grid .donate-button, .home #content .column-grid .menu-secondary-navigation-container .donate, .menu-secondary-navigation-container .home #content .column-grid .donate, .home #content .column-grid .callout, .home #content .column-grid .read-more, .home #content .column-grid #home-footer .donate-callout a, #home-footer .donate-callout .home #content .column-grid a, .home #content .column-grid article footer a, .home #content article footer .column-grid a, .home #content .column-grid #sidebar .widget#text-5 a.link-testimonial, #sidebar .widget#text-5 .home #content .column-grid a.link-testimonial {
    margin-bottom: 0;
  }
}

.responsive-banner-image {
  display: block;
  margin: 0 auto;
}

#home-footer {
  margin-top: 0;
  padding: 1em 1.3em 0 1.3em;
}
#home-footer > div {
  padding-top: .5em;
  padding-bottom: .5em;
}
#home-footer .newsletter-signup {
  min-height: 230px;
  background: #e6e7e7;
  border-right: 1px solid #e6e7e7;
}
#home-footer .newsletter-signup .name-first {
  width: 48%;
  float: left;
}
#home-footer .newsletter-signup .name-last {
  width: 48%;
  float: right;
}
#home-footer .newsletter-signup h3 {
  font-style: normal;
}
#home-footer .newsletter-signup .gform_fields {
  overflow: auto;
}
#home-footer .newsletter-signup input[type="text"], #home-footer .newsletter-signup input[type="email"], #home-footer .newsletter-signup textarea {
  border: 1px solid #e6e7e7;
}
#home-footer .newsletter-signup input[type="text"]:selected, #home-footer .newsletter-signup input[type="text"]:focus, #home-footer .newsletter-signup input[type="text"]:active, #home-footer .newsletter-signup input[type="email"]:selected, #home-footer .newsletter-signup input[type="email"]:focus, #home-footer .newsletter-signup input[type="email"]:active, #home-footer .newsletter-signup textarea:selected, #home-footer .newsletter-signup textarea:focus, #home-footer .newsletter-signup textarea:active {
  border: 1px solid #194c61;
}
#home-footer .newsletter-signup input[type="text"]:focus, #home-footer .newsletter-signup input[type="email"]:focus {
  border: 1px solid #256f8e;
}
#home-footer .newsletter-signup li {
  margin-bottom: .3em;
}
#home-footer .newsletter-signup li#field_1_1 {
  width: 78%;
  float: left;
}
@media only screen and (max-width: 45em) {
  #home-footer .newsletter-signup li#field_1_1 {
    width: 100%;
  }
}
#home-footer .newsletter-signup li#field_1_2 {
  width: 20%;
  float: right;
}
@media only screen and (max-width: 45em) {
  #home-footer .newsletter-signup li#field_1_2 {
    width: 100%;
  }
}
#home-footer .newsletter-signup li#field_1_2 input {
  width: 98%;
  margin-top: 1.4em;
}
@media only screen and (max-width: 45em) {
  #home-footer .newsletter-signup li#field_1_2 input {
    width: 99%;
  }
}
#home-footer .newsletter-signup .gform_footer {
  text-align: left;
}
@media only screen and (min-width: 45.063em) {
  #home-footer .newsletter-signup .gform_footer {
    float: right;
    margin-top: -6.1em;
  }
}
#home-footer .newsletter-signup .disclaimer {
  display: none;
}
#home-footer .donate-callout {
  padding: 0 0 0 2em;
}
@media only screen and (max-width: 45em) {
  #home-footer .donate-callout {
    margin-top: 0;
    padding-top: 1.8em;
    border-top: 1px solid #e6e7e7;
  }
}
#home-footer .donate-callout .widget {
  min-height: 230px;
  padding: 1.75rem .75rem;
  background: #e6e7e7;
}
#home-footer .donate-callout h3 {
  margin: 0 0 .8em 0;
  padding: 0;
  font-style: normal;
  line-height: 58%;
  text-align: center;
}
#home-footer .donate-callout h3 .donation-figure {
  display: block;
  width: 100%;
  margin: .6em 0;
  padding: .5em;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  background: #6c6e71;
}
#home-footer .donate-callout h3 .donation-figure em {
  display: block;
  width: 100%;
  margin: 0;
  text-align: center;
  line-height: 80%;
  font-style: normal;
  font-size: 58px;
  font-size: 3.625rem;
}
#home-footer .donate-callout a {
  width: 98%;
  margin-bottom: 0;
  font-weight: bold;
}

#content article .entry-content {
  overflow: hidden;
}
#content article .entry-content ul a {
  text-decoration: underline;
}
#content article .entry-name {
  color: #2e8bb2;
  font-size: 16px;
  font-size: 1rem;
}

.single-post article header, .single article header {
  margin-bottom: 1.2em;
}
.single-post .entry-content, .single .entry-content {
  margin-top: 1em;
}
.single-post .entry-content p:first-of-type, .single .entry-content p:first-of-type {
  margin-top: 0;
}
.single-post .wp-post-image, .single .wp-post-image {
  margin: 0 1.2em 2em 0;
  padding: 0;
  float: left;
}

.entry-meta time {
  display: inline-block;
}
.entry-meta .cat-links {
  display: inline-block;
}
.entry-meta .cat-links a {
  text-decoration: none;
}
.entry-meta .byline {
  display: block;
  font-style: italic;
}

#content.post-list h4 {
  margin: 0;
}
#content.post-list article {
  margin-top: 1.6em;
  padding-top: 1.6em;
  border-top: 1px solid #cccdce;
  overflow: auto;
}
#content.post-list article .wp-post-image {
  padding: 0;
}
@media only screen and (max-width: 45em) {
  #content.post-list article .wp-post-image {
    width: auto;
    height: auto;
    margin: 0 0 1em 0;
    padding: 0;
  }
}
#content.post-list article:first-child {
  margin: 0;
  padding: 0;
  border: none;
}
@media only screen and (max-width: 45em) {
  #content.post-list .entry-content {
    padding: 0;
  }
}
#content.post-list .entry-excerpt p {
  margin-top: 0;
}
#content.post-list .entry-meta .byline {
  margin-bottom: 1.2em;
}

body.single-family_stories #content article h1 {
  margin-bottom: 0;
}
body.single-family_stories #content article .entry-name {
  display: block;
  margin-top: .3em;
  font-size: 22px;
  font-size: 1.375rem;
}
@media only screen and (max-width: 45em) {
  body.single-family_stories #content article footer {
    text-align: center;
  }
}

#sidebar {
  padding: 0;
  list-style: none;
}
@media only screen and (max-width: 45em) {
  #sidebar {
    margin-top: 2em;
  }
}
@media only screen and (min-width: 64.063em) {
  #sidebar {
    width: 230px;
    margin-top: 2em;
    float: left !important;
  }
}
#sidebar .widget a {
  text-decoration: none;
}
#sidebar .widget h5 {
  color: #2e8bb2;
  font-size: 1.4em;
}
#sidebar .widget ul {
  padding-left: 0;
  list-style: none;
}
#sidebar .widget#text-5 {
  padding: 0;
}
#sidebar .widget#text-5 h5 {
  display: none;
}
#sidebar .widget#text-5 a.link-testimonial {
  width: 100%;
  margin: 0;
  padding-left: .6em;
  padding-right: .6em;
}
#sidebar .widget.widget_categories {
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
  background: #194c61;
}
#sidebar .widget.widget_categories h5 {
  margin: 0;
  padding: 1.3em 0 1.3em 22px;
  color: #ffffff;
  font-size: 20px;
  font-size: 1.25rem;
}
#sidebar .widget.widget_categories ul {
  margin: 0;
}
#sidebar .widget.widget_categories a {
  display: block;
  width: inherit;
  height: inherit;
  padding: .4em .7em .4em 22px;
  color: #ffffff;
  font-size: 16px;
  font-size: 1rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#sidebar .widget.widget_categories a:hover {
  background: #89c7e1;
  color: #0f2c38;
}
#sidebar .widget.widget_categories .current-cat a {
  padding-left: 17px;
  background: #89c7e1;
  border-left: 5px solid #ffffff;
  color: #0f2c38;
}
#sidebar .widget.widget_categories .current-cat a:hover {
  cursor: default;
}
#sidebar .widget.simple-section-nav {
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
  background: #194c61;
}
#sidebar .widget.simple-section-nav a {
  display: block;
  width: inherit;
  height: inherit;
  padding: .4em .7em .4em 22px;
  color: #ffffff;
  font-size: 16px;
  font-size: 1rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#sidebar .widget.simple-section-nav a:hover {
  background: #89c7e1;
  color: #0f2c38;
}
#sidebar .widget.simple-section-nav h5 {
  margin: 0;
  padding: 0;
}
#sidebar .widget.simple-section-nav h5 a {
  padding-top: 1.3em;
  padding-bottom: 1.3em;
  font-size: 20px;
  font-size: 1.25rem;
}
#sidebar .widget.simple-section-nav h5 a:hover {
  background: #256f8e;
  color: #ffffff;
}
#sidebar .widget.simple-section-nav ul {
  margin: 0;
}
#sidebar .widget.simple-section-nav .current_page_item > a {
  padding-left: 17px;
  background: #89c7e1;
  border-left: 5px solid #ffffff;
  color: #0f2c38;
}
#sidebar .widget.simple-section-nav .current_page_item > a:hover {
  cursor: default;
}
#sidebar .widget.simple-section-nav .current_page_item:hover {
  cursor: default;
}
#sidebar .widget.simple-section-nav h5 .current_page_item {
  background: #256f8e;
  color: #ffffff;
}
#sidebar .widget.simple-section-nav h5 .current_page_item:hover {
  color: #ffffff;
  cursor: default;
}
#sidebar .widget.simple-section-nav ul.children a {
  padding-left: 30px;
  color: #a1d2e7;
}
#sidebar .widget.simple-section-nav ul.children a:hover {
  color: #0f2c38;
}
#sidebar .widget.simple-section-nav ul.children .current_page_item > a {
  padding-left: 25px;
  color: #0f2c38;
}

#site-footer {
  max-width: 960px;
  margin: 2em auto 0 auto;
  position: relative;
  background: #969696;
}
#site-footer #footer-title {
  width: 100%;
  height: 9em;
  margin: 0 0 1em 0;
  position: relative;
  top: 1.5em;
  text-align: center;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 50%;
  text-indent: -999em;
}
@media only screen and (max-width: 45em) {
  #site-footer #footer-title {
    height: 4em;
  }
}
#site-footer p {
  margin: 0;
  padding: 0 0 2em 0;
  color: #ffffff;
  text-align: center;
}
#site-footer p a {
  text-decoration: none;
}
#site-footer nav {
  margin-top: 1.8em;
}
#site-footer nav ul {
  margin: 0;
  padding: 0;
  line-height: 2.5em;
  list-style: none;
  text-align: center;
}
@media only screen and (max-width: 45em) {
  #site-footer nav ul {
    padding: 1em 0;
  }
}
#site-footer nav ul li {
  display: inline-block;
  padding: 0 .8em;
}
#site-footer nav ul a {
  text-decoration: none;
}
#site-footer nav ul li.current-menu-item a {
  font-weight: bold;
}
#site-footer nav ul li.current-menu-item:hover a {
  color: #194c61;
  cursor: default;
}
#site-footer #menu-legal-and-social-navigation {
  margin-bottom: 1.6em;
}
@media only screen and (min-width: 45.063em) {
  #site-footer #menu-legal-and-social-navigation {
    margin-top: 1em;
  }
}
@media only screen and (max-width: 45em) {
  #site-footer #menu-legal-and-social-navigation {
    border-top: 1px solid #194c61;
  }
}
#site-footer #menu-legal-and-social-navigation li {
  display: inline-block;
  width: 35px;
  height: 35px;
  margin: 0 .6em;
  padding: 0;
  background-image: url("images/icons-social.png");
  background-repeat: no-repeat;
}
#site-footer #menu-legal-and-social-navigation li:hover, #site-footer #menu-legal-and-social-navigation li:active, #site-footer #menu-legal-and-social-navigation li:focus {
  opacity: .8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
#site-footer #menu-legal-and-social-navigation li a {
  display: block;
  width: inherit;
  height: inherit;
  text-indent: -999em;
}
#site-footer #menu-legal-and-social-navigation .facebook {
  background-position: -57px;
}
#site-footer #menu-legal-and-social-navigation .youtube {
  background-position: -113px;
}
#site-footer #menu-legal-and-social-navigation .instagram {
  background-position: -169px;
}

.oldie #site-footer object {
  text-indent: -999em;
  background: url("../images/answer-the-call-logo-footer.png");
  background-repeat: no-repeat;
  background-position: center top;
}

.site-logo {
  height: 92px;
  padding-right: 0;
  background-color: #5E5E5E;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
@media only screen and (max-width: 45em) {
  .site-logo {
    height: 60px;
    margin: 0;
    padding: 0;
    background-size: contain;
    background-position: 1em center;
  }
}
@media only screen and (min-width: 45.063em) and (max-width: 64em) {
  .site-logo {
    background-position: .1em center;
  }
}
@media only screen and (min-width: 64.063em) and (max-width: 90em) {
  .site-logo {
    width: 300px;
    float: left;
  }
}
.site-logo a {
  display: block;
  width: 100%;
  height: 100%;
  text-indent: -999em;
}

#site-header {
  margin-top: 0;
  margin-bottom: 0;
}
@media only screen and (max-width: 45em) {
  #site-header {
    height: 60px;
  }
}
@media only screen and (min-width: 64.063em) {
  #site-header {
    padding: 0 20px;
  }
}
#site-header ul a {
  text-decoration: none;
}

.menu-secondary-navigation-container {
  padding: 0;
  float: right;
}
.menu-secondary-navigation-container #menu-secondary-navigation {
  margin: 0 0 7px 0;
  padding: 0;
  font-size: 0;
  text-align: right;
}
.menu-secondary-navigation-container li {
  display: inline-block;
  margin-left: .8em;
}
.menu-secondary-navigation-container a {
  color: #194c61;
  font-size: 18px;
  font-size: 1.125rem;
  text-decoration: none;
}
.menu-secondary-navigation-container .contact, .menu-secondary-navigation-container .donate {
  margin-bottom: 0;
  padding: .6em 1.4em;
  -webkit-box-shadow: 2px 2px 0 0 #256f8e, 2px 0 0 0 #256f8e;
  box-shadow: 2px 2px 0 0 #256f8e, 2px 0 0 0 #256f8e;
}
.menu-secondary-navigation-container .contact {
  margin-right: .3em;
}
.menu-secondary-navigation-container .current-menu-item, .menu-secondary-navigation-container .current-page-ancestor {
  background: #194c61;
}
.menu-secondary-navigation-container .current-menu-item a, .menu-secondary-navigation-container .current-page-ancestor a {
  color: #ffffff;
}
.menu-secondary-navigation-container .current-menu-item:hover {
  background: #194c61;
  color: #ffffff;
  cursor: default;
}
.menu-secondary-navigation-container .current-menu-item:hover a {
  cursor: default;
}

#site-navigation {
  margin-top: 2px;
  padding: 0;
  float: right;
}
@media only screen and (min-width: 45.063em) and (max-width: 64em) {
  #site-navigation a {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
#site-navigation #menu-primary-navigation {
  margin: 0;
  padding: 0;
  float: right;
  list-style: none;
  font-size: 0;
}
#site-navigation #menu-primary-navigation > li:nth-last-child(3) > ul.sub-menu {
  left: auto;
  right: 0;
}
#site-navigation #menu-primary-navigation .contact, #site-navigation #menu-primary-navigation .donate {
  display: none;
}
#site-navigation #menu-primary-navigation .current-menu-item {
  background: #194c61;
}
#site-navigation #menu-primary-navigation .current-menu-item:hover, #site-navigation #menu-primary-navigation .current-menu-item:hover > a {
  background: #194c61;
  cursor: default;
}
#site-navigation #menu-primary-navigation .current-menu-item a {
  color: #ffffff;
}
#site-navigation #menu-primary-navigation > li {
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-size: 1.125rem;
}
#site-navigation #menu-primary-navigation > li:hover, #site-navigation #menu-primary-navigation > li:focus, #site-navigation #menu-primary-navigation > li:active {
  background: #8b8d90;
}
#site-navigation #menu-primary-navigation > li:hover > a, #site-navigation #menu-primary-navigation > li:focus > a, #site-navigation #menu-primary-navigation > li:active > a {
  color: #ffffff;
}
#site-navigation #menu-primary-navigation > li > a {
  display: block;
  width: inherit;
  height: inherit;
  padding: .425em .8em .375em;
}
#site-navigation #menu-primary-navigation > li > ul.sub-menu {
  position: absolute;
  padding: 0;
  z-index: -1;
  opacity: 0;
  font-size: 16px;
  font-size: 1rem;
  list-style: none;
  background: #818181;
  -webkit-box-shadow: 1px 5px 5px 0px rgba(50, 50, 50, 0.6);
  -moz-box-shadow: 1px 5px 5px 0px rgba(50, 50, 50, 0.6);
  box-shadow: 1px 5px 5px 0px rgba(50, 50, 50, 0.6);
}
#site-navigation #menu-primary-navigation > li > ul.sub-menu a {
  display: block;
  width: 15em;
  padding: .6em 1.8em .6em 1em;
  color: #ffffff;
}
#site-navigation #menu-primary-navigation > li > ul.sub-menu a:hover {
  background: #636363;
}
#site-navigation #menu-primary-navigation > li > ul.sub-menu li.current_page_item:hover, #site-navigation #menu-primary-navigation > li > ul.sub-menu li.current_page_item:hover > a {
  background: #194c61;
  cursor: default;
}
#site-navigation #menu-primary-navigation > li > ul.sub-menu .sub-menu {
  display: none;
}
#site-navigation #menu-primary-navigation li.menu-item-has-children {
  position: relative;
}
#site-navigation #menu-primary-navigation li.menu-item-has-children > a {
  padding-left: 1em;
  padding-right: 2em;
}
#site-navigation #menu-primary-navigation li.menu-item-has-children:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  margin-top: -3px;
  position: absolute;
  top: 50%;
  right: 1em;
  border: inset 5px;
  border-color: #194c61 transparent transparent transparent;
  border-top-style: solid;
}
@media only screen and (min-width: 45.063em) and (max-width: 64em) {
  #site-navigation #menu-primary-navigation li.menu-item-has-children:after {
    right: .5em;
  }
}
#site-navigation #menu-primary-navigation li.menu-item-has-children.current_page_item:after {
  border-color: #ffffff transparent transparent transparent;
}
#site-navigation #menu-primary-navigation li.menu-item-has-children:hover > ul.sub-menu {
  z-index: 100;
  opacity: 1;
}
#site-navigation #menu-primary-navigation li.menu-item-has-children:hover:after {
  border-color: #ffffff transparent transparent transparent;
}
#site-navigation #menu-primary-navigation li.menu-item-has-children .menu-item-has-children:after {
  display: none;
}

.mean-container {
  padding: 0;
}
.mean-container .wrapper {
  width: 100%;
  margin: 0;
  padding: 0;
}
.mean-container .mean-bar {
  width: 100%;
  float: left;
  position: relative;
  z-index: 2;
}
.mean-container a.meanmenu-reveal, .mean-container a.meanmenu-reveal.meanclose {
  display: block;
  width: 14.0625%;
  height: 61px;
  margin-top: -61px;
  position: absolute;
  top: 0;
  right: 0;
  background: #a1d2e7;
  cursor: pointer;
  color: #fff;
  text-decoration: none;
  text-align: center;
  font-size: 0.8125rem;
  -webkit-transition-property: none;
  -moz-transition-property: none;
  -o-transition-property: none;
  transition-property: none;
}
.mean-container a.meanmenu-reveal span, .mean-container a.meanmenu-reveal.meanclose span {
  display: block;
  width: 50%;
  height: 5px;
  margin: .3em auto 0 auto;
  background: #ffffff;
}
.mean-container a.meanmenu-reveal span:first-child {
  margin-top: .9em;
}
.mean-container a.meanmenu-reveal.meanclose {
  color: #194c61;
}
.mean-container a.meanmenu-reveal.meanclose span {
  background: #194c61;
}
.mean-container .mean-nav {
  width: 100%;
  float: left;
  position: absolute;
  background: rgba(161, 210, 231, 0.9);
}
.mean-container .mean-nav ul {
  width: 100%;
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 18px;
  font-size: 1.125rem;
}
.mean-container .mean-nav ul li {
  position: relative;
  float: left;
  width: 100%;
}
.mean-container .mean-nav ul li a {
  display: block;
  width: 100%;
  margin: 0;
  padding: .5em 5%;
  float: left;
  border-top: 1px solid #8b8d90;
  color: #194c61;
  text-align: left;
  text-decoration: none;
}
.mean-container .mean-nav ul li a:hover {
  background: rgba(255, 255, 255, 0.1);
}
.mean-container .mean-nav ul li.current-menu-item > a {
  background: #89c7e1;
  color: #194c61;
}
.mean-container .mean-nav ul li.current-menu-item + li > a.mean-expand {
  border-top: none;
}
.mean-container .mean-nav ul li.current-menu-item > a.mean-expand {
  color: #194c61;
}
.mean-container .mean-nav ul li a.mean-expand {
  width: 14.0625%;
  height: 45px;
  margin-top: 1px;
  padding: 0 !important;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  background: #a1d2e7;
  border: none;
  border-left: 1px solid #8b8d90;
  font-size: 21px !important;
  font-size: 1.3125em !important;
  line-height: 48px;
  text-align: center;
}
.mean-container .mean-nav ul li a.mean-expand:hover {
  opacity: 0.75;
  filter: alpha(opacity=75);
}
.mean-container .mean-nav ul li.mean-last a {
  border-bottom: none;
  margin-bottom: 0;
}
.mean-container .mean-nav ul li li a {
  padding: .6em 10% .6em;
  border-top: 1px solid #8b8d90;
  visibility: visible;
}
.mean-container .mean-nav ul li li li a {
  padding: 14px 15% 13px;
}
.mean-container .mean-nav ul li li li li a {
  padding: 14px 20% 13px;
}
.mean-container .mean-nav ul li li li li li a {
  padding: 14px 25% 13px;
}
.mean-container .mean-nav > div > ul > li:nth-last-child(-n+2) {
  background: #194c61;
}
.mean-container .mean-nav > div > ul > li:nth-last-child(-n+2).current-menu-item > a {
  background: #0e2937;
}
.mean-container .mean-nav > div > ul > li:nth-last-child(-n+2) a {
  color: #ffffff;
}
.mean-container .mean-push {
  width: 100%;
  margin: 0;
  padding: 0;
  clear: both;
  float: left;
}
.mean-container .mean-bar, .mean-container .mean-container .mean-bar * {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.mean-container .mean-remove {
  display: none !important;
}

.wp-pagenavi {
  margin-top: 1.8em;
}
.wp-pagenavi .button, .wp-pagenavi .contact-button, .wp-pagenavi .menu-secondary-navigation-container .contact, .menu-secondary-navigation-container .wp-pagenavi .contact, .wp-pagenavi .donate-button, .wp-pagenavi .menu-secondary-navigation-container .donate, .menu-secondary-navigation-container .wp-pagenavi .donate, .wp-pagenavi .callout, .wp-pagenavi .read-more, .wp-pagenavi #home-footer .donate-callout a, #home-footer .donate-callout .wp-pagenavi a, .wp-pagenavi #content article footer a, #content article footer .wp-pagenavi a, .wp-pagenavi #sidebar .widget#text-5 a.link-testimonial, #sidebar .widget#text-5 .wp-pagenavi a.link-testimonial {
  background: none;
}
.wp-pagenavi .button:hover, .wp-pagenavi .contact-button:hover, .wp-pagenavi .menu-secondary-navigation-container .contact:hover, .menu-secondary-navigation-container .wp-pagenavi .contact:hover, .wp-pagenavi .donate-button:hover, .wp-pagenavi .menu-secondary-navigation-container .donate:hover, .menu-secondary-navigation-container .wp-pagenavi .donate:hover, .wp-pagenavi .callout:hover, .wp-pagenavi .read-more:hover, .wp-pagenavi #home-footer .donate-callout a:hover, #home-footer .donate-callout .wp-pagenavi a:hover, .wp-pagenavi #content article footer a:hover, #content article footer .wp-pagenavi a:hover, .wp-pagenavi #sidebar .widget#text-5 a.link-testimonial:hover, #sidebar .widget#text-5 .wp-pagenavi a.link-testimonial:hover {
  background: #89c7e1;
}
.wp-pagenavi span, .wp-pagenavi a {
  display: inline-block;
  padding: .3em 1em;
  font-size: 16px;
  font-size: 1rem;
  text-decoration: none;
}
.wp-pagenavi span:hover, .wp-pagenavi a:hover {
  color: #ffffff;
  background: #a1d2e7;
}
.wp-pagenavi > div, .wp-pagenavi > span, .wp-pagenavi > a {
  border: none;
}
.wp-pagenavi .pages {
  display: none;
}
.wp-pagenavi .current {
  color: #ffffff;
  background: #194c61;
}
.wp-pagenavi .current:hover {
  background: #194c61;
  color: #ffffff;
}
