.formWrap label{
  display: none;
}
.formWrap #signup-submit{
  float: right;
}
.formWrap .help-block {
  color:#fff;
  padding: 0px 5px;
}
.formWrap {
  background-color: #f5f5f5;
  margin-top: 20px;
}

html.can_embed-html {
   margin: 0!important;
   padding: 0!important;
   height: auto!important;
   max-width: 100%!important;
}

body.can_embed,
body.can_fundraising_widget {
   margin: 0!important;
   font-family: 'Helvetica', Arial, sans-serif!important;
   font-weight: 400!important;
}

.can_fundraising_widget #noty_top_layout_container {
   font-family: sans-serif;
}
#can_embed_form {
  background-color: transparent !important;
  border: none !important;
}

#can_embed_form input[type=tel],
#can_embed_form input[type=number],
#can_embed_form input[type=text],
#can_embed_form input[type=password],
#can_embed_form input[type=url],
#can_embed_form input[type=email],
#can_embed_form textarea,
#donate_auto_modal input[type=text],
#donate_auto_modal input[type=password] {
    line-height: 25px!important;
    border: none!important;
    min-height: 50px !important;
    background-color: #FFF!important;
    box-sizing: border-box!important;
    margin-bottom: 15px !important;
    border-radius: 0px !important;
}
#can_embed_form label, #donate_auto_modal label {
    line-height: 20px!important;
    font-size: 12px!important;
    color: #fff!important;
    width: 100%!important;
    margin-bottom: 2px!important;
}
#can_embed_form .button:before,
#can_embed_form input[type=submit]:before,
#donate_auto_modal .button:before,
#donate_auto_modal input[type=submit]:before
{
  content: ""!important;
  position: absolute!important;
  z-index: -1!important;
  left: 0!important;
  right: 100%!important;
  bottom: 0!important;
  background: #2098D1!important;
  height: 2px!important;
  -webkit-transition-property: right!important;
  transition-property: right!important;
  -webkit-transition-duration: 0.5s!important;
  transition-duration: 0.5s!important;
  -webkit-transition-timing-function: ease-out!important;
  transition-timing-function: ease-out!important;
  background: #fff!important;
  min-height: 50px !important;


}
#can_embed_form .button,
#can_embed_form input[type=submit],
#donate_auto_modal .button,
#donate_auto_modal input[type=submit] {
  width: auto !important;
  border-radius: 100px!important;
  text-transform: uppercase!important;
  min-height: 50px !important;
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 700 !important;
  display: inline-block!important;
  vertical-align: middle!important;
  position: relative!important;
  background: #e1e1e1!important;
  -webkit-transform: perspective(1px) translateZ(0)!important;
  transform: perspective(1px) translateZ(0)!important;
  -webkit-box-shadow: 0 0 1px transparent!important;
  box-shadow: 0 0 1px transparent!important;
  position: relative!important;
  overflow: hidden!important;
  transition: background-color 0.5s ease-in-out!important;
  -webkit-transition: background-color 0.5s ease-in-out!important;
  border: 3px solid #136d9a!important;
  color: #fff!important;
  background-color: transparent!important;
  padding: 10px 30px !important;

font-size: 18px !important;
line-height: 1.3333333 !important;
display: block !important;
margin: 0 auto !important;
margin-top: 20px !important;
}

#can_embed_form .button:focus,
#can_embed_form input[type=submit]:focus,
#donate_auto_modal .button:focus,
#donate_auto_modal input[type=submit]:focus,
#can_embed_form .button:hover,
#can_embed_form input[type=submit]:hover,
#donate_auto_modal .button:hover,
#donate_auto_modal input[type=submit]:hover {
  background-color: #136d9a!important;
  color: #fff!important;
  border-color: #136d9a!important;
}


#can_embed_form .graytext {
  color:#fff!important;
}
#action_info {
  display: none !important;
}
#logo_wrap {
  display: none !important;
}


.banner-box #can_embed_form #d_sharing {
  display: none !important;
}
 #can_embed_form #form_col1 {
  width: 100% !important;
}
 #can_embed_form #form_col2 {
  width: 100% !important;
  float: left !important;
}

#can_embed_form #form_col1 {
  width: 100% !important;
}



/* HOME PAGE */

#home-page-form-wrap #can_embed_form #form_col1 {
  width: 100% !important;
}
#home-page-form-wrap #can_embed_form #form_col2 {
  width: 100% !important;
  float: left !important;
}
#home-page-form-wrap #can_embed_form .button,
#home-page-form-wrap #can_embed_form input[type=submit],
#home-page-form-wrap #donate_auto_modal .button,
#home-page-form-wrap #donate_auto_modal input[type=submit] {
  color: #fff !important;
}

#home-page-form-wrap #can_embed_form #form-zip_code {
  width: 100% !important;
}
#home-page-form-wrap #can_embed_form #form-email {
  width: 100% !important;
}
#home-page-form-wrap #can_embed_form #form-first_name {
  width: 100% !important;
}

#home-page-form-wrap #can_embed_form h2,
#home-page-form-wrap #can_embed_form h4,
#home-page-form-wrap #can_embed_form #d_sharing,
#home-page-form-wrap #can_embed_form .country_wrap
 {
  display: none !important;
}
#can_embed_form #can_thank_you {
    background-color: transparent !important;
    color: #000 !important;
    padding: 20px!important;
    margin: -19px -19px 20px!important;
    text-align: center!important;
    box-sizing: border-box!important;
    border: 0px solid #FFF!important;
}

#home-page-form-wrap #can_thank_you {
    color: #FFF!important;
}

@media (min-width: 1200px) {
  #can_embed_form .button,
  #can_embed_form input[type=submit],
  #donate_auto_modal .button,
  #donate_auto_modal input[type=submit] {
    margin-top: 0px !important;
  }
    #home-page-form-wrap #can_embed_form #form_col1 {
    width: 70% !important;
  }
    #home-page-form-wrap #can_embed_form #form_col2 {
    width: 27% !important;
    margin-left: 3% !important;
    float: left !important;
  }

  #home-page-form-wrap #can_embed_form #form-zip_code {
    width: 24% !important;
    margin-left: 1% !important;

    float: left !important;
  }
  #home-page-form-wrap #can_embed_form #form-email {
    width: 24% !important;
    float: left !important;
      margin-left: 1% !important;
  }
  #home-page-form-wrap #can_embed_form #form-first_name {
    width: 24% !important;

    float: left !important;
  }
  #home-page-form-wrap #can_embed_form #form-last_name {
    margin-left: 1% !important;

    width: 24% !important;
    float: left !important;
  }
}
#can_embed_form_inner {
  font-family: 'Montserrat', sans-serif !important;

}
#can_embed_form_inner h1,
#can_embed_form_inner h2,
#can_embed_form_inner h3,
#can_embed_form_inner h4,
#can_embed_form_inner h5,
#can_embed_form_inner h6 {
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 700 !important;
  text-align: center !important;
}

.formWrap #can_embed_form .button,
.formWrap #can_embed_form input[type=submit],
.formWrap #donate_auto_modal .button,
.formWrap #donate_auto_modal input[type=submit] {
  background-color: #136d9a !important;
}

.formWrap #can_embed_form .button:focus,
.formWrap #can_embed_form input[type=submit]:focus,
.formWrap #donate_auto_modal .button:focus,
.formWrap #donate_auto_modal input[type=submit]:focus,
.formWrap #can_embed_form .button:hover,
.formWrap #can_embed_form input[type=submit]:hover,
.formWrap #donate_auto_modal .button:hover,
.formWrap  #donate_auto_modal input[type=submit]:hover {
  background-color: #a4d3e1 !important;
}


.formWrap #can_embed_form #form_col1 {
 width: 100% !important;
}
.formWrap #can_embed_form #form_col2 {
 width: 100% !important;
 float: left !important;
}

#can_embed_form #d_sharing label {
  color: #136d9a !important;
}


#home-page-form-wrap #can_embed_form .can_thank_you-block {
  display: none !important;
}
#home-page-form-wrap #can_embed_form .floatlabel-wrapper label {
  display: none !important;
}

.chapterWrap #can_embed_form_inner h4 {
  display: none !important;
}

#can_embed_form .international_link-wrap {
    display: none !important;
}

.climateWrap #form_col1 {
  display: flex !important;
  flex-direction: row !important;
  align-content: space-around !important;
}

.climateWrap #form_col1 .core_field {
  padding: 5px 10px !important;
}

.form_builder_output {
  display: none;
}

#can_embed_form .international_link {
  display: none !important;
}

.climateWrap #can_embed_form_inner h4 {
  display: none;
}

.climateWrap #can_embed_form #d_sharing {
  display: none !important;
}