@charset "UTF-8";
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700);
/* CSS Document */
.center960 {
  width: 100%;
  max-width: 960px;
}

#giving1 .one-half img,
#giving1 .one-third img,
#giving1 .two-third img,
#giving1 .one-fourth img,
#giving1 .one-half-omega img,
#giving1 .one-third-omega img,
#giving1 .two-third-omega img {
  max-width: 100%;
  min-width: 100%;
  height: auto;
}
#giving1 .one-half {
  padding-left: 0%;
  padding-right: 0%;
  width: 46.93617%;
  float: left;
  margin-right: 4.12766%;
  display: inline;
}
#giving1 .one-third {
  padding-left: 0%;
  padding-right: 0%;
  width: 30.51489%;
  float: left;
  margin-right: 4.12766%;
  display: inline;
}
#giving1 .two-third {
  padding-left: 0%;
  padding-right: 0%;
  width: 59.82978%;
  float: left;
  margin-right: 4.12766%;
  display: inline;
}
#giving1 .one-fourth {
  padding-left: 0%;
  padding-right: 0%;
  width: 21.40426%;
  float: left;
  margin-right: 4.12766%;
  display: inline;
}
#giving1 .one-half.omega,
#giving1 .one-half-omega {
  padding-left: 0%;
  padding-right: 0%;
  width: 48.93617%;
  float: right;
  margin-right: 0;
  *margin-left: -2.5em;
  display: inline;
}
#giving1 .one-third.omega,
#giving1 .one-third-omega {
  padding-left: 0%;
  padding-right: 0%;
  width: 30.71489%;
  float: right;
  margin-right: 0;
  *margin-left: -2.5em;
  display: inline;
}
#giving1 .two-third.omega,
#giving1 .two-third-omega {
  padding-left: 0%;
  padding-right: 0%;
  width: 59.82978%;
  float: right;
  margin-right: 0;
  *margin-left: -2.5em;
  display: inline;
}
#giving1 .one-fourth.omega {
  padding-left: 0%;
  padding-right: 0%;
  width: 23.40426%;
  float: right;
  margin-right: 0;
  *margin-left: -2.5em;
  display: inline;
}
#giving1 .wrap {
  overflow: hidden;
}

#giving1 #topRotator {
  margin-bottom: 2.5em;
  position: relative;
}
#giving1 #topRotator img {
  width: 100%;
  height: auto;
}
#giving1 #topRotator ul {
  padding: 0;
  margin: 0;
}
#giving1 #topRotator li {
  display: none;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style-type: none;
  line-height: 0;
}
#giving1 #topRotator li:first-child,
#giving1 #topRotator .cycle-slide {
  display: block;
}
#giving1 #topRotator a {
  display: block;
  line-height: 0;
}
#giving1 #topRotator .pager {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 20px;
  z-index: 100;
}
#giving1 #topRotator .pager .pager-wrap {
  display: table;
  margin: 0 auto;
}
#giving1 #topRotator .pager span {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 0 6px;
  cursor: pointer;
  opacity: .5;
  -webkit-border-radius: 14px;
  -moz-border-radius: 14px;
  -ms-border-radius: 14px;
  -o-border-radius: 14px;
  border-radius: 14px;
  -webkit-box-shadow: 1px 2px 3px 0 rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 1px 2px 3px 0 rgba(0, 0, 0, 0.7);
  box-shadow: 1px 2px 3px 0 rgba(0, 0, 0, 0.7);
  -webkit-transition: opacity 0.15s ease-in-out;
  -moz-transition: opacity 0.15s ease-in-out;
  -o-transition: opacity 0.15s ease-in-out;
  transition: opacity 0.15s ease-in-out;
}
#giving1 #topRotator .pager span.cycle-pager-active {
  opacity: 1;
}
#giving1 #welcome {
  margin-bottom: 2.5em;
  overflow: hidden;
}
#giving1 #welcomeBG {
  margin-top: 2em;
  padding: 2em;
}
#giving1 #moreinfo {
  padding: 2em;
}
#moreinfo-top {
  margin-bottom: 2em;
}
#giving1 #moreinfo::after {
  content: '';
  display: block;
  width: 100%;
  clear: both;
}
#giving1 #moreinfo #visit {
  text-align: center;
}
#giving1 #moreinfo #visit::after {
  content: '';
  display: block;
  width: 100%;
  clear: both;
}
#giving1 #moreinfo #tabs {
  margin: 0;
  text-align: center;
}
#giving1 #moreinfo #tabs li {
  list-style: none;
  display: inline-block;
  border: 1px solid;
  padding: 1em 2em;
  margin: 5px 10px;
  cursor: pointer;
}
#giving1 #moreinfo .tabContent {
  display: none;
  padding-top: 2em;
}
#giving1 #moreinfo .tabContent.active {
  display: block;
}
#giving1 #moreinfo .tabContent::after {
  content: '';
  display: block;
  width: 100%;
  clear: both;
}
#giving1 .button-light {
  display: inline-block;
  cursor: pointer;
  margin-bottom: 0;
  padding: 10px 30px;
  border: none;
  background-image: url("/_img/bg_btn.png");
  background-repeat: both;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  -moz-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  -o-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out;
}
#giving1 .button-give {
  position: relative;
  display: inline-block;
  cursor: pointer;
  margin-bottom: 0;
  padding: 10px 70px;
  border: none;
  background-repeat: both;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition: backgroud-color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  -moz-transition: backgroud-color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  -o-transition: backgroud-color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  transition: backgroud-color 0.15s ease-in-out, background-color 0.15s ease-in-out;
}
#giving1 .button-give:after {
  content:"";
  display: inline-block;
  width: 12px;
  height: 9px;
  margin-left: 8px;
  background-repeat: no-repeat;
  background-image: url(/_img/icon-giving.svg);
  background-size(cover);
}
.svg #giving1 .button-give:after {
  background-image: url(/_img/icon-giving.svg);
}
@media (max-width: 800px) {
  #giving1 .one-half,
  #giving1 .one-half-omega {
    padding-left: 1.73913%;
    padding-right: 1.73913%;
    width: 96.52174%;
    float: right;
    margin-right: 0;
    *margin-left: -2.5em;
    display: inline;
  }
}
@media (max-width: 600px) {
  #giving1 .one-half,
  #giving1 .one-third,
  #giving1 .two-third,
  #giving1 .one-half.omega,
  #giving1 .one-third.omega,
  #giving1 .two-third.omega,
  #giving1 .one-half-omega,
  #giving1 .one-third-omega,
  #giving1 .two-third-omega {
    padding-left: 1.73913%;
    padding-right: 1.73913%;
    width: 96.52174%;
    float: right;
    margin-right: 0;
    *margin-left: -2.5em;
    display: inline;
  }

  #giving1 #moreinfo #tabs li {
    margin: 5px 0;
    padding: 1em 5%;
    width: 89%;
  }
}

/* Optional Content Sections */
#giving1 .content-fullwidth {
  background-color: #f6f8fa;
  margin: 3em auto;
  padding: 3em 2em;
  width: 100%;
  box-sizing: border-box;
  overflow:hidden;
}

#giving1 .content-fullwidth *:last-child {
  margin-bottom: 0;
}

#giving1 .content-fullwidth .section-title {
  text-align: center;
  margin-bottom: .75em;
}

/*Color Adjustments*/
#giving1 #welcomeBG,
#giving1 #moreinfo {
  background-color: #f6f8fa;
}

#giving1 #moreinfo #tabs li {
  background: #fff;
}

#giving1 #moreinfo #tabs li:hover, #giving1 #moreinfo #tabs li.active {
}