/* COLORS */
/* TYPOGRAPHY */
.big-text {
  font-size: 4.5em; }

@media (max-width: 1024px) {
  .big-text {
    font-size: 3em; } }
.wpb_wrapper h2:first-child, .wpb_wrapper h3:first-child, .wpb_wrapper h4:first-child {
  margin-top: 0; }
#money .wpb_wrapper h2:first-child, #money .wpb_wrapper h3:first-child, #money .wpb_wrapper h4:first-child {
  margin-top: 1.6rem; }

/* THEME SHORTCODES */
.sc_item_title {
  margin: 0 0 0.2em; }

.sc_services_style_services-1.sc_services_type_images .post_featured {
  min-height: 148px; }
  .sc_services_style_services-1.sc_services_type_images .post_featured .post_thumb {
    position: absolute;
    bottom: 0; }

.svg-image img {
  width: 100%; }

.lead {
  font-size: 125%; }

@media (max-width: 767px) {
  .svg-image img {
    max-width: 150px !important; } }
.sc_promo h2 {
  font-size: 1.875rem; }
.sc_promo .sc_promo_inner {
  border-radius: 0 !important; }
.sc_promo .sc_promo_block_inner {
  min-height: 245px !important; }
.sc_promo .sc_promo_button .sc_button {
  padding: .5em 1.3em;
  background-color: #626366 !important;
  color: #fff !important; }
  .sc_promo .sc_promo_button .sc_button:hover {
    background-color: black !important; }
.sc_promo.orange-block .sc_promo_block {
  background-color: #f4821f !important; }
.sc_promo.green-block .sc_promo_block {
  background-color: #91c45f !important; }
.sc_promo.green-block .sc_promo_block {
  background-color: #91c45f !important; }
.sc_promo.gray-block .sc_promo_block {
  background-color: #f7f2eb !important;
  color: #626366 !important; }
  .sc_promo.gray-block .sc_promo_block .sc_promo_title, .sc_promo.gray-block .sc_promo_block .sc_promo_descr {
    color: #626366 !important; }

.sc_promo_image {
  width: 100% !important;
  position: relative  !important;
  height: 0  !important;
  padding-bottom: 75% !important; }

.sc_promo_block {
  width: 100% !important;
  float: none !important;
  position: relative; }

@media (max-width: 959px) and (min-width: 768px) {
  .sc_promo .sc_promo_title {
    font-size: 1.5em !important; } }
.sc_accordion .sc_accordion_item .sc_accordion_title {
  text-transform: none;
  font-weight: 900;
  border: none !important; }
.sc_accordion .sc_accordion_item .sc_accordion_content {
  border: none !important; }

.scheme_original .sc_socials.sc_socials_type_icons a:hover {
  opacity: .8; }

.sc_infobox {
  font-size: 1.125em !important;
  font-weight: 500; }

#widget_socials h5 {
  font-size: 1.25rem !important; }

@media screen and (max-width: 767px) {
  .hide-phone {
    display: none; } }
/* BUTTONS */
.vc_general.vc_btn3 {
  font-weight: 700; }
  .vc_general.vc_btn3.vc_btn3-color-warning {
    background-color: #f4821f !important; }
    .vc_general.vc_btn3.vc_btn3-color-warning:hover {
      background-color: #d6690a !important; }
  .vc_general.vc_btn3.vc_btn3-color-success {
    background-color: #91c45f !important; }
    .vc_general.vc_btn3.vc_btn3-color-success:hover {
      background-color: #77af41 !important; }
  .vc_general.vc_btn3.vc_btn3.vc_btn3-color-default {
    background-color: #f7f2eb !important;
    color: #404041 !important; }
    .vc_general.vc_btn3.vc_btn3.vc_btn3-color-default:hover {
      background-color: #e8dac7 !important; }
    .vc_general.vc_btn3.vc_btn3.vc_btn3-color-default .vc_btn3-icon {
      color: #404041 !important; }
  .vc_general.vc_btn3.vc_btn3-size-lg {
    font-size: 1.3em !important; }
    .vc_general.vc_btn3.vc_btn3-size-lg .vc_btn3-icon {
      font-size: 1.3em !important;
      height: 1em !important;
      line-height: 1 !important; }

.post_item_excerpt .post_descr .sc_button {
  margin-top: 12px;
  padding: 0.5em 1em; }

input[type="submit"], .wpcf7 input[type="submit"][type=text],
.wpcf7 input[type="submit"][type=search],
.wpcf7 input[type="submit"][type=url],
.wpcf7 input[type="submit"][type=tel],
.wpcf7 input[type="submit"][type=number],
.wpcf7 input[type="submit"][type=range],
.wpcf7 input[type="submit"][type=date],
.wpcf7 input[type="submit"][type=month],
.wpcf7 input[type="submit"][type=week],
.wpcf7 input[type="submit"][type=time],
.wpcf7 input[type="submit"][type=datetime],
.wpcf7 input[type="submit"][type=datetime-local],
.wpcf7 input[type="submit"][type=color],
.wpcf7 input[type="submit"][type=email],
.wpcf7 input[type="submit"][type=file],
.wpcf7 select[type="submit"],
.wpcf7 textarea[type="submit"], input[type="button"], .wpcf7 input[type="button"][type=text],
.wpcf7 input[type="button"][type=search],
.wpcf7 input[type="button"][type=url],
.wpcf7 input[type="button"][type=tel],
.wpcf7 input[type="button"][type=number],
.wpcf7 input[type="button"][type=range],
.wpcf7 input[type="button"][type=date],
.wpcf7 input[type="button"][type=month],
.wpcf7 input[type="button"][type=week],
.wpcf7 input[type="button"][type=time],
.wpcf7 input[type="button"][type=datetime],
.wpcf7 input[type="button"][type=datetime-local],
.wpcf7 input[type="button"][type=color],
.wpcf7 input[type="button"][type=email],
.wpcf7 input[type="button"][type=file],
.wpcf7 select[type="button"],
.wpcf7 textarea[type="button"], button, .sc_button {
  padding: 0.5em 1em  !important; }

.vc_row.inverse_colors .vc_general.vc_btn3, .vc_row.inverse_colors input[type="submit"],
.vc_row.inverse_colors .wpcf7 select[type="submit"],
.wpcf7 .vc_row.inverse_colors select[type="submit"],
.vc_row.inverse_colors .wpcf7 textarea[type="submit"],
.wpcf7 .vc_row.inverse_colors textarea[type="submit"], .vc_row.inverse_colors input[type="button"],
.vc_row.inverse_colors .wpcf7 select[type="button"],
.wpcf7 .vc_row.inverse_colors select[type="button"],
.vc_row.inverse_colors .wpcf7 textarea[type="button"],
.wpcf7 .vc_row.inverse_colors textarea[type="button"], .vc_row.inverse_colors button, .vc_row.inverse_colors .sc_button {
  border: transparent !important; }

.esgbox-container button:hover, .esgbox-container button:focus {
  background: transparent !important; }

.esgbox-button, .esgbox-button:link, .esgbox-button:visited {
  background: transparent !important;
  color: #ccc  !important; }

input[type="submit"].sc_button.aligncenter,
.wpcf7 select[type="submit"].sc_button.aligncenter,
.wpcf7 textarea[type="submit"].sc_button.aligncenter, input[type="button"].sc_button.aligncenter,
.wpcf7 select[type="button"].sc_button.aligncenter,
.wpcf7 textarea[type="button"].sc_button.aligncenter, button.sc_button_size.aligncenter {
  max-width: 37% !important; }

.sc_button.sc_button.aligncenter {
  width: auto !important;
  max-width: 50% !important; }

@media (max-width: 959px) and (min-width: 768px) {
  input[type="submit"], .wpcf7 input[type="submit"][type=text],
  .wpcf7 input[type="submit"][type=search],
  .wpcf7 input[type="submit"][type=url],
  .wpcf7 input[type="submit"][type=tel],
  .wpcf7 input[type="submit"][type=number],
  .wpcf7 input[type="submit"][type=range],
  .wpcf7 input[type="submit"][type=date],
  .wpcf7 input[type="submit"][type=month],
  .wpcf7 input[type="submit"][type=week],
  .wpcf7 input[type="submit"][type=time],
  .wpcf7 input[type="submit"][type=datetime],
  .wpcf7 input[type="submit"][type=datetime-local],
  .wpcf7 input[type="submit"][type=color],
  .wpcf7 input[type="submit"][type=email],
  .wpcf7 input[type="submit"][type=file],
  .wpcf7 select[type="submit"],
  .wpcf7 textarea[type="submit"], input[type="button"], .wpcf7 input[type="button"][type=text],
  .wpcf7 input[type="button"][type=search],
  .wpcf7 input[type="button"][type=url],
  .wpcf7 input[type="button"][type=tel],
  .wpcf7 input[type="button"][type=number],
  .wpcf7 input[type="button"][type=range],
  .wpcf7 input[type="button"][type=date],
  .wpcf7 input[type="button"][type=month],
  .wpcf7 input[type="button"][type=week],
  .wpcf7 input[type="button"][type=time],
  .wpcf7 input[type="button"][type=datetime],
  .wpcf7 input[type="button"][type=datetime-local],
  .wpcf7 input[type="button"][type=color],
  .wpcf7 input[type="button"][type=email],
  .wpcf7 input[type="button"][type=file],
  .wpcf7 select[type="button"],
  .wpcf7 textarea[type="button"], button, .sc_button {
    padding: 0.75em .75em !important;
    font-size: 1rem; }

  .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {
    font-size: 1.1rem !important;
    padding: 0.75em .75em !important; } }
@media (max-width: 767px) {
  input[type="submit"].sc_button.aligncenter,
  .wpcf7 select[type="submit"].sc_button.aligncenter,
  .wpcf7 textarea[type="submit"].sc_button.aligncenter, .wpcf7 select[type="submit"].sc_button.aligncenter, .wpcf7 textarea[type="submit"].sc_button.aligncenter, input[type="button"].sc_button.aligncenter,
  .wpcf7 select[type="button"].sc_button.aligncenter,
  .wpcf7 textarea[type="button"].sc_button.aligncenter, .wpcf7 select[type="button"].sc_button.aligncenter, .wpcf7 textarea[type="button"].sc_button.aligncenter, button.sc_button_size.aligncenter, .sc_button.sc_button.aligncenter {
    max-width: 100% !important; } }
/* HEADER */
.scheme_original .top_panel_over .header_mobile, .scheme_original .top_style_header_7 .header_mobile, .scheme_original .top_style_header_1 .header_mobile, .scheme_original .top_panel_style_1 .top_panel_middle, .scheme_original .top_panel_style_7 .top_panel_middle {
  background-color: #fff;
  border-bottom: none; }

.top_style_header_6 .header_mobile, .top_panel_style_6 .top_panel_top, .top_panel_style_6 .top_panel_middle, .top_panel_bottom {
  border-bottom: none;
  -webkit-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.25); }

.scheme_original .top_panel_bottom {
  background-color: #f4821f; }

.search_wrap .search_submit {
  padding: 0 !important; }

.logo_slogan {
  display: none; }

.menu_user_nav {
  float: right; }
  .menu_user_nav > li > a {
    padding: .5em .625em 0 .625em;
    font-size: .75rem; }

.top_panel_wrap .logo {
  margin: 0em 0 1em 0.5em;
  overflow: hidden; }

.top_panel_wrap .contact_button, .top_panel_wrap .contact_socials {
  float: right;
  margin: 2.1em 1.65em 1.65em 0;
  line-height: 0; }

.top_panel_wrap .sc_socials a:before, .top_panel_wrap .sc_socials [class*="icon-"]:before {
  margin-right: .25em; }

.scheme_original h2, .scheme_original h3 {
  color: #f4821f;
  text-transform: none; }
.scheme_original h5.widget_title {
  text-transform: none;
  margin-bottom: .5rem; }

.scheme_light .menu_main_nav > li > a {
  color: #fff;
  letter-spacing: 0px;
  padding: 1.5em 1em; }
  .scheme_light .menu_main_nav > li > a:hover {
    color: #a55108; }
.scheme_light .menu_main_nav > li ul {
  background-color: #f4821f !important; }
  .scheme_light .menu_main_nav > li ul:after {
    background-color: #f4821f !important; }
.scheme_light .menu_main_nav > li.current-menu-parent > a, .scheme_light .menu_main_nav > li.current-menu-ancestor > a, .scheme_light .menu_main_nav > li.current-menu-item > a, .scheme_light .menu_main_nav > li.current-menu-parent > a, .scheme_light .menu_main_nav > li.current-menu-ancestor > a {
  color: #a55108; }
.scheme_light .contact_button > a.first_button {
  background-color: #91c45f !important; }
  .scheme_light .contact_button > a.first_button:hover {
    background-color: #f4821f !important; }
.scheme_light .contact_button > a.second_button {
  background-color: #626366;
  color: #fff; }
  .scheme_light .contact_button > a.second_button:hover {
    background-color: #242425 !important; }
.scheme_light .search_style_fullscreen.search_state_closed .search_submit {
  color: #fff; }

.scheme_original .top_panel_over .header_mobile .menu_button, .scheme_original .top_style_header_7 .header_mobile .menu_button, .scheme_original .top_style_header_1 .header_mobile .menu_button {
  color: #404041; }

@media (max-width: 1439px) and (min-width: 1263px) {
  .top_panel_title .page_title {
    font-size: 2.5em; } }
@media (min-width: 769px) {
  .hidden-desktop {
    display: none; } }
@media (max-width: 768px) {
  .header_mobile .logo {
    padding-top: 12px !important; }
  .header_mobile .logo_main {
    height: 60px;
    padding-top: 0 !important; }
  .rev_slider .sc_button {
  	font-size: 2em  !important;
   }
}
@media (max-width: 480px) {
  .header_mobile .logo {
    padding-top: 12px !important; }
	
}
/* SLIDER */
.rev_slider .sc_button {
  font-size: 1.3em  !important;
  line-height: 1;
  padding: .5em 3.5em .5em 1.5em  !important;
}

/* HOME */
h3.missions {
  font-size: 1.5rem; }

#donate p {
  font-size: 1.375em;
  font-weight: bold;
  line-height: 2.1;
  max-width: 800px;margin-left:auto;margin-right:auto; }
#donate h2 {font-weight:900;font-size:3.25em;}
#donate .mc4wp-form-fields input[type="email"],
#donate .mc4wp-form-fields .wpcf7 select[type="email"],
.wpcf7 #donate .mc4wp-form-fields select[type="email"],
#donate .mc4wp-form-fields .wpcf7 textarea[type="email"],
.wpcf7 #donate .mc4wp-form-fields textarea[type="email"] {
  width: 75%; }

@media (max-width: 479px) {
  #donate .mc4wp-form-fields input[type="email"],
  #donate .mc4wp-form-fields .wpcf7 select[type="email"],
  .wpcf7 #donate .mc4wp-form-fields select[type="email"],
  #donate .mc4wp-form-fields .wpcf7 textarea[type="email"],
  .wpcf7 #donate .mc4wp-form-fields textarea[type="email"] {
    width: 100%; }
  #donate .mc4wp-form-fields input[type="submit"],
  #donate .mc4wp-form-fields .wpcf7 select[type="submit"],
  .wpcf7 #donate .mc4wp-form-fields select[type="submit"],
  #donate .mc4wp-form-fields .wpcf7 textarea[type="submit"],
  .wpcf7 #donate .mc4wp-form-fields textarea[type="submit"] {
    margin: 1rem 0 0 0;
    width: 100%;
    float: none; } }
/* SIDEBARS */
.sidebar {
  width: 300px;
  margin-top: 2rem;
  background: #f7f2eb;
  padding: 1rem; }
  .sidebar h5.widget_title {
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 2rem 0 1rem 0; }
  .sidebar .mc4wp_side {
    background: #fff;
    padding: 1em;
    margin-top: 3rem; }
    .sidebar .mc4wp_side h4 {
      font-weight: 700;
      font-size: 1.25rem;
      letter-spacing: 1px; }
    .sidebar .mc4wp_side .mc4wp-form-fields input[type="email"],
    .sidebar .mc4wp_side .mc4wp-form-fields .wpcf7 select[type="email"],
    .wpcf7 .sidebar .mc4wp_side .mc4wp-form-fields select[type="email"],
    .sidebar .mc4wp_side .mc4wp-form-fields .wpcf7 textarea[type="email"],
    .wpcf7 .sidebar .mc4wp_side .mc4wp-form-fields textarea[type="email"] {
      width: 100%;
      background: #ffffff;
      border-color: #626366;
      -webkit-border-radius: 0px;
      -moz-border-radius: 0px;
      border-radius: 0px;
      border-bottom: 1px solid #626366 !important; }
    .sidebar .mc4wp_side .mc4wp-form-fields input[type="submit"],
    .sidebar .mc4wp_side .mc4wp-form-fields .wpcf7 select[type="submit"],
    .wpcf7 .sidebar .mc4wp_side .mc4wp-form-fields select[type="submit"],
    .sidebar .mc4wp_side .mc4wp-form-fields .wpcf7 textarea[type="submit"],
    .wpcf7 .sidebar .mc4wp_side .mc4wp-form-fields textarea[type="submit"] {
      margin: 1rem auto;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      border-radius: 4px; }

.tribe-events-list-widget .tribe-event-featured {
  background: #404041;
  margin-top: 1rem; }

/* INTERNAL PAGES */
#submenu ul {
  list-style-type: none;
  margin: 1rem 0 3rem 0;
  padding: 0;
  text-align: center; }
  #submenu ul li {
    display: inline-block;
    text-transform: uppercase; }
    #submenu ul li a:link, #submenu ul li a:visited {
      color: #626366; }
    #submenu ul li a:hover, #submenu ul li a:active, #submenu ul li.current_page_item a {
      color: #91c45f; }
    #submenu ul li:after {
      content: ' | ';
      padding: 0 .75rem;
      color: #404041; }
    #submenu ul li:last-child:after {
      display: none; }

.page_content_wrap {
  padding: 2.2em 0 0 0; }

.top_panel_title .page_title {
  margin: 0;
  font-weight: 900;
  font-size: 2.75em;
  padding: 0.3em 0 0.15em;
  line-height: 1.2em;
  text-align: center;
  color: #f4821f !important; }

.top_panel_title .page_subtitle {
  text-align: center;
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 1.75rem; }

.scheme_original blockquote.sc_quote {
  max-width: 100%;
  margin: 0;
  padding: 0; }
  .scheme_original blockquote.sc_quote:before {
    display: none; }
  .scheme_original blockquote.sc_quote p {
    color: #f4821f;
    font-family: 'Open Sans';
    font-weight: 200;
    font-style: italic;
    font-size: 1.75rem;
    letter-spacing: -1px;
    text-align: center; }
  .scheme_original blockquote.sc_quote .sc_quote_title {
    font-size: 1.25rem;
    margin-top: .25rem;
    font-weight: 900;
    font-style: normal;
    color: #626366;
    letter-spacing: 0; }

/* TEAM */
.column-2_5.sc_team_item_avatar {
  width: 30%; }

.sc_team_item {
  background-color: #f7f2eb;
  margin: 1rem 0 3rem 0; }
  .sc_team_item .sc_team_item_info {
    padding-top: 30px;
    padding-bottom: 30px; }

@media (max-width: 479px) {
  .row > [class*="column-"]:not(.sc_skills_column), .columns_wrap > [class*="column-"]:not(.sc_skills_column) {
    padding-right: 0px !important; }

  .columns_wrap:not(.columns_fluid) > [class*="column-"] + [class*="column-"] {
    padding: 2rem !important; } }
/* DONATE */
#one-time, #recurring {
  background-position: center bottom !important; }

.scheme_original .vc_chart h2 {
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.25em;
  margin-top: 1.6em;
  margin-bottom: 1em;
  color: #222; }

#fundraising h4 {
  margin: 0; }
#fundraising p {
  margin-bottom: 2rem; }

[id*=give-form] h2.give-form-title {
  padding: .5rem;
  font-size: 1.5rem;
  text-transform: uppercase;
  letter-spacing: 2px;
  text-align: center;
  background: #91c45f;
  color: #fff; }
[id*=give-form] h4.give-form-title {
  font-size: 1.25rem; }
[id*=give-form] input, [id*=give-form] .wpcf7 input[type=text], .wpcf7 [id*=give-form] input[type=text],
[id*=give-form] .wpcf7 input[type=search],
.wpcf7 [id*=give-form] input[type=search],
[id*=give-form] .wpcf7 input[type=url],
.wpcf7 [id*=give-form] input[type=url],
[id*=give-form] .wpcf7 input[type=tel],
.wpcf7 [id*=give-form] input[type=tel],
[id*=give-form] .wpcf7 input[type=number],
.wpcf7 [id*=give-form] input[type=number],
[id*=give-form] .wpcf7 input[type=range],
.wpcf7 [id*=give-form] input[type=range],
[id*=give-form] .wpcf7 input[type=date],
.wpcf7 [id*=give-form] input[type=date],
[id*=give-form] .wpcf7 input[type=month],
.wpcf7 [id*=give-form] input[type=month],
[id*=give-form] .wpcf7 input[type=week],
.wpcf7 [id*=give-form] input[type=week],
[id*=give-form] .wpcf7 input[type=time],
.wpcf7 [id*=give-form] input[type=time],
[id*=give-form] .wpcf7 input[type=datetime],
.wpcf7 [id*=give-form] input[type=datetime],
[id*=give-form] .wpcf7 input[type=datetime-local],
.wpcf7 [id*=give-form] input[type=datetime-local],
[id*=give-form] .wpcf7 input[type=color],
.wpcf7 [id*=give-form] input[type=color],
[id*=give-form] .wpcf7 input[type=email],
.wpcf7 [id*=give-form] input[type=email],
[id*=give-form] .wpcf7 input[type=file],
.wpcf7 [id*=give-form] input[type=file],
[id*=give-form] .wpcf7 select,
.wpcf7 [id*=give-form] select,
[id*=give-form] .wpcf7 textarea,
.wpcf7 [id*=give-form] textarea {
  background: #fff; }

.give-recurring-form-donor h2.give-form-title {
  background: #f4821f; }

.give-mc-message-text {
  font-size: .75rem;
  font-style: italic; }

.scheme_original form[id*=give-form] .give-donation-amount #give-amount, .scheme_original form[id*=give-form] .give-donation-amount #give-amount-text, .scheme_original input[type="tel"],
.scheme_original .wpcf7 select[type="tel"],
.wpcf7 .scheme_original select[type="tel"],
.scheme_original .wpcf7 textarea[type="tel"],
.wpcf7 .scheme_original textarea[type="tel"], .scheme_original input[type="text"],
.scheme_original .wpcf7 select[type="text"],
.wpcf7 .scheme_original select[type="text"],
.scheme_original .wpcf7 textarea[type="text"],
.wpcf7 .scheme_original textarea[type="text"], .scheme_original input[type="number"],
.scheme_original .wpcf7 select[type="number"],
.wpcf7 .scheme_original select[type="number"],
.scheme_original .wpcf7 textarea[type="number"],
.wpcf7 .scheme_original textarea[type="number"], .scheme_original input[type="email"],
.scheme_original .wpcf7 select[type="email"],
.wpcf7 .scheme_original select[type="email"],
.scheme_original .wpcf7 textarea[type="email"],
.wpcf7 .scheme_original textarea[type="email"], .scheme_original input[type="search"],
.scheme_original .wpcf7 select[type="search"],
.wpcf7 .scheme_original select[type="search"],
.scheme_original .wpcf7 textarea[type="search"],
.wpcf7 .scheme_original textarea[type="search"], .scheme_original input[type="password"],
.scheme_original .wpcf7 select[type="password"],
.wpcf7 .scheme_original select[type="password"],
.scheme_original .wpcf7 textarea[type="password"],
.wpcf7 .scheme_original textarea[type="password"], .scheme_original select, .scheme_original textarea {
  color: #626366;
  border-color: #626366;
  background-color: #fff;
  border-radius: 0;
  border: 1px solid #ccc !important; }

#give-recurring-form h3.give-section-break, #give-recurring-form h4.give-section-break, #give-recurring-form legend, form.give-form h3.give-section-break, form.give-form h4.give-section-break, form.give-form legend, form[id*=give-form] h3.give-section-break, form[id*=give-form] h4.give-section-break, form[id*=give-form] legend {
  font-size: .875rem;
  font-weight: 600;
  margin: 25px 0 10px 0;
  padding: 10px 0 5px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  width: 100%;
  background-color: transparent !important;
  clear: both !important; }

.scheme_original #give-recurring-form .form-row input[type=text].required,
.scheme_original #give-recurring-form .form-row .wpcf7 select[type=text].required,
.wpcf7 .scheme_original #give-recurring-form .form-row select[type=text].required,
.scheme_original #give-recurring-form .form-row .wpcf7 textarea[type=text].required,
.wpcf7 .scheme_original #give-recurring-form .form-row textarea[type=text].required, .scheme_original form.give-form .form-row select, .scheme_original form.give-form .form-row input[type=password],
.scheme_original form.give-form .form-row .wpcf7 select[type=password],
.wpcf7 .scheme_original form.give-form .form-row select[type=password],
.scheme_original form.give-form .form-row .wpcf7 textarea[type=password],
.wpcf7 .scheme_original form.give-form .form-row textarea[type=password], .scheme_original #give-recurring-form .form-row input[type=email].required,
.scheme_original #give-recurring-form .form-row .wpcf7 select[type=email].required,
.wpcf7 .scheme_original #give-recurring-form .form-row select[type=email].required,
.scheme_original #give-recurring-form .form-row .wpcf7 textarea[type=email].required,
.wpcf7 .scheme_original #give-recurring-form .form-row textarea[type=email].required, .scheme_original #give-recurring-form .form-row input[type=password].required,
.scheme_original #give-recurring-form .form-row .wpcf7 select[type=password].required,
.wpcf7 .scheme_original #give-recurring-form .form-row select[type=password].required,
.scheme_original #give-recurring-form .form-row .wpcf7 textarea[type=password].required,
.wpcf7 .scheme_original #give-recurring-form .form-row textarea[type=password].required, .scheme_original #give-recurring-form .form-row input[type=tel].required,
.scheme_original #give-recurring-form .form-row .wpcf7 select[type=tel].required,
.wpcf7 .scheme_original #give-recurring-form .form-row select[type=tel].required,
.scheme_original #give-recurring-form .form-row .wpcf7 textarea[type=tel].required,
.wpcf7 .scheme_original #give-recurring-form .form-row textarea[type=tel].required, .scheme_original #give-recurring-form .form-row input[type=url].required,
.scheme_original #give-recurring-form .form-row .wpcf7 select[type=url].required,
.wpcf7 .scheme_original #give-recurring-form .form-row select[type=url].required,
.scheme_original #give-recurring-form .form-row .wpcf7 textarea[type=url].required,
.wpcf7 .scheme_original #give-recurring-form .form-row textarea[type=url].required, .scheme_original #give-recurring-form .form-row select.required, .scheme_original #give-recurring-form .form-row textarea.required, .scheme_original #give-recurring-form .give-tooltip:hover, .scheme_original form.give-form .form-row input[type=text],
.scheme_original form.give-form .form-row .wpcf7 select[type=text],
.wpcf7 .scheme_original form.give-form .form-row select[type=text],
.scheme_original form.give-form .form-row .wpcf7 textarea[type=text],
.wpcf7 .scheme_original form.give-form .form-row textarea[type=text], .scheme_original form.give-form .form-row input[type=text].required,
.scheme_original form.give-form .form-row .wpcf7 select[type=text].required,
.wpcf7 .scheme_original form.give-form .form-row select[type=text].required,
.scheme_original form.give-form .form-row .wpcf7 textarea[type=text].required,
.wpcf7 .scheme_original form.give-form .form-row textarea[type=text].required, .scheme_original form.give-form .form-row input[type=email].required,
.scheme_original form.give-form .form-row .wpcf7 select[type=email].required,
.wpcf7 .scheme_original form.give-form .form-row select[type=email].required,
.scheme_original form.give-form .form-row .wpcf7 textarea[type=email].required,
.wpcf7 .scheme_original form.give-form .form-row textarea[type=email].required, .scheme_original form.give-form .form-row input[type=password].required,
.scheme_original form.give-form .form-row .wpcf7 select[type=password].required,
.wpcf7 .scheme_original form.give-form .form-row select[type=password].required,
.scheme_original form.give-form .form-row .wpcf7 textarea[type=password].required,
.wpcf7 .scheme_original form.give-form .form-row textarea[type=password].required, .scheme_original form.give-form .form-row input[type=tel].required,
.scheme_original form.give-form .form-row .wpcf7 select[type=tel].required,
.wpcf7 .scheme_original form.give-form .form-row select[type=tel].required,
.scheme_original form.give-form .form-row .wpcf7 textarea[type=tel].required,
.wpcf7 .scheme_original form.give-form .form-row textarea[type=tel].required, .scheme_original form.give-form .form-row input[type=url].required,
.scheme_original form.give-form .form-row .wpcf7 select[type=url].required,
.wpcf7 .scheme_original form.give-form .form-row select[type=url].required,
.scheme_original form.give-form .form-row .wpcf7 textarea[type=url].required,
.wpcf7 .scheme_original form.give-form .form-row textarea[type=url].required, .scheme_original form.give-form .form-row select.required, .scheme_original form.give-form .form-row textarea.required, .scheme_original form.give-form .give-tooltip:hover, .scheme_original form[id*=give-form] .form-row input[type=text].required,
.scheme_original form[id*=give-form] .form-row .wpcf7 select[type=text].required,
.wpcf7 .scheme_original form[id*=give-form] .form-row select[type=text].required,
.scheme_original form[id*=give-form] .form-row .wpcf7 textarea[type=text].required,
.wpcf7 .scheme_original form[id*=give-form] .form-row textarea[type=text].required, .scheme_original form[id*=give-form] .form-row input[type=email].required,
.scheme_original form[id*=give-form] .form-row .wpcf7 select[type=email].required,
.wpcf7 .scheme_original form[id*=give-form] .form-row select[type=email].required,
.scheme_original form[id*=give-form] .form-row .wpcf7 textarea[type=email].required,
.wpcf7 .scheme_original form[id*=give-form] .form-row textarea[type=email].required, .scheme_original form[id*=give-form] .form-row input[type=password].required,
.scheme_original form[id*=give-form] .form-row .wpcf7 select[type=password].required,
.wpcf7 .scheme_original form[id*=give-form] .form-row select[type=password].required,
.scheme_original form[id*=give-form] .form-row .wpcf7 textarea[type=password].required,
.wpcf7 .scheme_original form[id*=give-form] .form-row textarea[type=password].required, .scheme_original form[id*=give-form] .form-row input[type=tel].required,
.scheme_original form[id*=give-form] .form-row .wpcf7 select[type=tel].required,
.wpcf7 .scheme_original form[id*=give-form] .form-row select[type=tel].required,
.scheme_original form[id*=give-form] .form-row .wpcf7 textarea[type=tel].required,
.wpcf7 .scheme_original form[id*=give-form] .form-row textarea[type=tel].required, .scheme_original form[id*=give-form] .form-row input[type=url].required,
.scheme_original form[id*=give-form] .form-row .wpcf7 select[type=url].required,
.wpcf7 .scheme_original form[id*=give-form] .form-row select[type=url].required,
.scheme_original form[id*=give-form] .form-row .wpcf7 textarea[type=url].required,
.wpcf7 .scheme_original form[id*=give-form] .form-row textarea[type=url].required, .scheme_original form[id*=give-form] .form-row select.required, .scheme_original form[id*=give-form] .form-row textarea.required, .scheme_original form[id*=give-form] .give-tooltip:hover, form.give-form .form-row input[type=password],
form.give-form .form-row .wpcf7 select[type=password],
.wpcf7 form.give-form .form-row select[type=password],
form.give-form .form-row .wpcf7 textarea[type=password],
.wpcf7 form.give-form .form-row textarea[type=password] {
  color: #626366;
  border: 1px solid  #ccc !important;
  background-color: #fff;
  border-radius: 0 !important; }

table.give-table tbody tr:nth-child(odd) td {
  background: #f7f2eb; }

table.give-table tbody tr:nth-child(even) td {
  background: #fff; }

table.give-table {
  text-shadow: none; }

form.give-form .form-row-last {
  clear: right; }

form.give-form .form-row-first {
  clear: left; }

.scheme_original form[id*=give-form] #give-final-total-wrap .give-donation-total-label, .scheme_original form[id*=give-form] #give-final-total-wrap .give-final-total-amount {
  background-color: transparent; }

.give-btn {
  border: none;
  font-size: .875em; }

input[type="submit"], .wpcf7 input[type="submit"][type=text],
.wpcf7 input[type="submit"][type=search],
.wpcf7 input[type="submit"][type=url],
.wpcf7 input[type="submit"][type=tel],
.wpcf7 input[type="submit"][type=number],
.wpcf7 input[type="submit"][type=range],
.wpcf7 input[type="submit"][type=date],
.wpcf7 input[type="submit"][type=month],
.wpcf7 input[type="submit"][type=week],
.wpcf7 input[type="submit"][type=time],
.wpcf7 input[type="submit"][type=datetime],
.wpcf7 input[type="submit"][type=datetime-local],
.wpcf7 input[type="submit"][type=color],
.wpcf7 input[type="submit"][type=email],
.wpcf7 input[type="submit"][type=file],
.wpcf7 select[type="submit"],
.wpcf7 textarea[type="submit"] {
  padding: 0.4em 1.75em !important; }

.scheme_original .give-submit-button-wrap .give-submit, .scheme_original [id^=give-user-login-submit] .give-submit, .scheme_original .post_item_excerpt.post_type_give_forms .more-link {
  color: #fff; }

@media screen and (min-width: 768px) {
  .columnized {
    column-count: 2;
    column-gap: 100px; }
    .columnized p {
      -webkit-column-break-inside: avoid;
      page-break-inside: avoid;
      break-inside: avoid; } }
/* Forms */
.wpcf7 {
  max-width: 600px;
  margin: 0 auto !important; }
  .wpcf7 input[type=text],
  .wpcf7 select[type=text],
  .wpcf7 textarea[type=text],
  .wpcf7 input[type=search],
  .wpcf7 select[type=search],
  .wpcf7 textarea[type=search],
  .wpcf7 input[type=url],
  .wpcf7 select[type=url],
  .wpcf7 textarea[type=url],
  .wpcf7 input[type=tel],
  .wpcf7 select[type=tel],
  .wpcf7 textarea[type=tel],
  .wpcf7 input[type=number],
  .wpcf7 select[type=number],
  .wpcf7 textarea[type=number],
  .wpcf7 input[type=range],
  .wpcf7 select[type=range],
  .wpcf7 textarea[type=range],
  .wpcf7 input[type=date],
  .wpcf7 select[type=date],
  .wpcf7 textarea[type=date],
  .wpcf7 input[type=month],
  .wpcf7 select[type=month],
  .wpcf7 textarea[type=month],
  .wpcf7 input[type=week],
  .wpcf7 select[type=week],
  .wpcf7 textarea[type=week],
  .wpcf7 input[type=time],
  .wpcf7 select[type=time],
  .wpcf7 textarea[type=time],
  .wpcf7 input[type=datetime],
  .wpcf7 select[type=datetime],
  .wpcf7 textarea[type=datetime],
  .wpcf7 input[type=datetime-local],
  .wpcf7 select[type=datetime-local],
  .wpcf7 textarea[type=datetime-local],
  .wpcf7 input[type=color],
  .wpcf7 select[type=color],
  .wpcf7 textarea[type=color],
  .wpcf7 input[type=email],
  .wpcf7 select[type=email],
  .wpcf7 textarea[type=email],
  .wpcf7 input[type=file],
  .wpcf7 select[type=file],
  .wpcf7 textarea[type=file],
  .wpcf7 select,
  .wpcf7 textarea {
    background-color: #f2f2f2 !important;
    width: 100%; }
    .wpcf7 input[type=text]:focus,
    .wpcf7 select[type=text]:focus,
    .wpcf7 textarea[type=text]:focus,
    .wpcf7 input[type=search]:focus,
    .wpcf7 select[type=search]:focus,
    .wpcf7 textarea[type=search]:focus,
    .wpcf7 input[type=url]:focus,
    .wpcf7 select[type=url]:focus,
    .wpcf7 textarea[type=url]:focus,
    .wpcf7 input[type=tel]:focus,
    .wpcf7 select[type=tel]:focus,
    .wpcf7 textarea[type=tel]:focus,
    .wpcf7 input[type=number]:focus,
    .wpcf7 select[type=number]:focus,
    .wpcf7 textarea[type=number]:focus,
    .wpcf7 input[type=range]:focus,
    .wpcf7 select[type=range]:focus,
    .wpcf7 textarea[type=range]:focus,
    .wpcf7 input[type=date]:focus,
    .wpcf7 select[type=date]:focus,
    .wpcf7 textarea[type=date]:focus,
    .wpcf7 input[type=month]:focus,
    .wpcf7 select[type=month]:focus,
    .wpcf7 textarea[type=month]:focus,
    .wpcf7 input[type=week]:focus,
    .wpcf7 select[type=week]:focus,
    .wpcf7 textarea[type=week]:focus,
    .wpcf7 input[type=time]:focus,
    .wpcf7 select[type=time]:focus,
    .wpcf7 textarea[type=time]:focus,
    .wpcf7 input[type=datetime]:focus,
    .wpcf7 select[type=datetime]:focus,
    .wpcf7 textarea[type=datetime]:focus,
    .wpcf7 input[type=datetime-local]:focus,
    .wpcf7 select[type=datetime-local]:focus,
    .wpcf7 textarea[type=datetime-local]:focus,
    .wpcf7 input[type=color]:focus,
    .wpcf7 select[type=color]:focus,
    .wpcf7 textarea[type=color]:focus,
    .wpcf7 input[type=email]:focus,
    .wpcf7 select[type=email]:focus,
    .wpcf7 textarea[type=email]:focus,
    .wpcf7 input[type=file]:focus,
    .wpcf7 select[type=file]:focus,
    .wpcf7 textarea[type=file]:focus,
    .wpcf7 select:focus,
    .wpcf7 textarea:focus {
      background-color: #fff !important; }
  .wpcf7 .wpcf7-form label {
    width: 100%; }
  .wpcf7 .wpcf7-not-valid-tip {
    color: #f4821f; }
  .wpcf7 .wpcf7-validation-errors {
    color: #f4821f;
    border: 1px solid #626366; }

/*Privacy Policy */
#privacy-policy h2 {
  color: #000 !important;
  font-size: 1.5rem !important; }
#privacy-policy h3 {
  color: #555 !important;
  font-size: 1.125rem !important;
  margin-bottom: .75rem !important; }
#privacy-policy h4 {
  color: #777 !important;
  font-size: 1rem !important;
  margin-bottom: .5rem !important; }

/* FOOTER */
#footer-donate h4 {
  margin-top: 0; }
#footer-donate .svg-image img {
  max-width: 200px; }

.scheme_original footer h3 {
  margin: 0 0 .25em 0;
  color: #fff;
  font-weight: 400;
  font-size: 1.6em; }
.scheme_original footer a:link, .scheme_original footer a:visited {
  color: #fff; }

.footer_wrap aside {
  margin-bottom: 2em; }

footer .partner-logo {
  max-width: 150px !important; }
footer .mc4wp-form-fields .mc4wp-form-fields {
  overflow: hidden; }
footer .mc4wp-form-fields input[type="email"],
footer .mc4wp-form-fields .wpcf7 select[type="email"],
.wpcf7 footer .mc4wp-form-fields select[type="email"],
footer .mc4wp-form-fields .wpcf7 textarea[type="email"],
.wpcf7 footer .mc4wp-form-fields textarea[type="email"], footer .mc4wp-form-fields input[type="submit"],
footer .mc4wp-form-fields .wpcf7 select[type="submit"],
.wpcf7 footer .mc4wp-form-fields select[type="submit"],
footer .mc4wp-form-fields .wpcf7 textarea[type="submit"],
.wpcf7 footer .mc4wp-form-fields textarea[type="submit"] {
  display: block;
  float: left; }
footer .mc4wp-form-fields input[type="email"],
footer .mc4wp-form-fields .wpcf7 select[type="email"],
.wpcf7 footer .mc4wp-form-fields select[type="email"],
footer .mc4wp-form-fields .wpcf7 textarea[type="email"],
.wpcf7 footer .mc4wp-form-fields textarea[type="email"] {
  width: 70%; }
footer .mc4wp-response {
  display: block;
  clear: both;
  margin-top: 1rem; }
  footer .mc4wp-response .mc4wp-notice {
    color: #f4821f; }
  footer .mc4wp-response .mc4wp-success {
    color: #91c45f; }

#menu-footer-admin-menu {
  list-style-type: none;
  text-align: center; }
  #menu-footer-admin-menu li {
    display: inline-block;
    padding: 0;
    margin: 0; }
    #menu-footer-admin-menu li:before {
      content: ' | ';
      font-family: inherit;
      top: 0px;
      margin-right: 1rem;
      margin-left: .5rem;
      position: relative; }
    #menu-footer-admin-menu li:first-child:before {
      display: none; }

.copyright_text {
  color: #777 !important; }
  .copyright_text a:link, .copyright_text a:visited {
    color: #ccc !important; }

@media (max-width: 768px) {
  footer .mc4wp-form-fields input[type="email"],
  footer .mc4wp-form-fields .wpcf7 select[type="email"],
  .wpcf7 footer .mc4wp-form-fields select[type="email"],
  footer .mc4wp-form-fields .wpcf7 textarea[type="email"],
  .wpcf7 footer .mc4wp-form-fields textarea[type="email"] {
    width: 60%; } }
@media (max-width: 767px) {
  #footer-donate h4 {
    font-size: 1.25rem; }
  #footer-donate .svg-image img {
    max-width: 100px; }
  #footer-donate .sc_button {
    margin: 1rem auto; }

  footer {
    text-align: center; }
    footer .partner-logo {
      max-width: 100px !important; }
    footer .contacts_wrap .contacts_address {
      padding-right: 0em;
      text-align: center; }
    footer .contacts_wrap .logo {
      text-align: center; }
    footer .mc4wp-form-fields {
      overflow: hidden; }
      footer .mc4wp-form-fields input[type="email"],
      footer .mc4wp-form-fields .wpcf7 select[type="email"],
      .wpcf7 footer .mc4wp-form-fields select[type="email"],
      footer .mc4wp-form-fields .wpcf7 textarea[type="email"],
      .wpcf7 footer .mc4wp-form-fields textarea[type="email"], footer .mc4wp-form-fields input[type="submit"],
      footer .mc4wp-form-fields .wpcf7 select[type="submit"],
      .wpcf7 footer .mc4wp-form-fields select[type="submit"],
      footer .mc4wp-form-fields .wpcf7 textarea[type="submit"],
      .wpcf7 footer .mc4wp-form-fields textarea[type="submit"] {
        float: none;
        margin: .5rem auto; }
      footer .mc4wp-form-fields input[type="email"],
      footer .mc4wp-form-fields .wpcf7 select[type="email"],
      .wpcf7 footer .mc4wp-form-fields select[type="email"],
      footer .mc4wp-form-fields .wpcf7 textarea[type="email"],
      .wpcf7 footer .mc4wp-form-fields textarea[type="email"] {
        width: 100%; } }

/*# sourceMappingURL=eh-style.css.map */
