@import url(base.css);
/* 16.TEMPLATE SPECIFICS
------------------------------------------------------------------------- */
/* line 1, ../../src/sass/views/_home.scss */
#home-aspot {
  background: url('../images/home/home-aspot-bg.jpg?1375811971') repeat-x center 0;  border-bottom: 2px solid #6d6e70;
  border-top: 6px solid #6d6e70;
  height: 380px;
  margin-top: -5px;
  margin-bottom: 1px;
  position: relative;
  min-width:80em;
}
/* line 10, ../../src/sass/views/_home.scss */
#home-aspot .slides {
  height: 380px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 15, ../../src/sass/views/_home.scss */
#home-aspot .photo {
  display: block;
  position: relative;
  z-index: 2;
}
/* line 20, ../../src/sass/views/_home.scss */
#home-aspot .fixed-bg {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 3;
}
/* line 28, ../../src/sass/views/_home.scss */
#home-aspot .left-bg,
#home-aspot .right-bg,
#home-aspot .top-shadow {
  height: 100%;
  width: 100%;
}
/* line 32, ../../src/sass/views/_home.scss */
#home-aspot .right-bg {
  background: url('../images/home/home-stage-left.png?1375811971') no-repeat 0 0;  max-width: 1600px;
  margin: 0 auto;
}
/* line 37, ../../src/sass/views/_home.scss */
#home-aspot .top-shadow {
  background: url('../images/home/home-stage-right.png?1375811971') no-repeat right 0;
}
/* line 40, ../../src/sass/views/_home.scss */
#home-aspot .top-shadow.fixed-bg {
  background: url('../images/home/top-shadow.png?1375811971') repeat-x 50% 0;
}
/* line 44, ../../src/sass/views/_home.scss */
#home-aspot .article-panel {
  overflow: hidden;
}
/* line 46, ../../src/sass/views/_home.scss */
#home-aspot .article-panel .panel-link {
  background: url('../images/home/top-shadow.png?1375811971') repeat-x 50% 0;
}
/* line 50, ../../src/sass/views/_home.scss */
#home-aspot .popout {
  bottom: 0;
  left: 0;
  position: absolute;
  z-index: 4;
}
/* line 56, ../../src/sass/views/_home.scss */
#home-aspot .panel {
  float: left;
  height: 380px !important;
  position: relative;
}
/* line 61, ../../src/sass/views/_home.scss */
#home-aspot .panel-link {
  display: block;
  height: 380px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 5;
}
/* line 76, ../../src/sass/views/_home.scss */
#home-aspot .panel-fade-v {
  background: url('../images/bg/home-aspot-shadow-v.png?1375811968') no-repeat 50% 50%;}
/* line 79, ../../src/sass/views/_home.scss */
#home-aspot .anythingSlider {
  height: 380px !important;
  overflow: hidden;
  padding-top: 16px;
  position: relative;
  top: -16px;
}
/* line 86, ../../src/sass/views/_home.scss */
#home-aspot .anythingSlider .slides {
  margin: 0;
  overflow: visible;
}
/* line 91, ../../src/sass/views/_home.scss */
#home-aspot .anythingWindow {
  height: 380px !important;
  position: relative;
  width: 100%;
}
/* line 96, ../../src/sass/views/_home.scss */
#home-aspot .anythingBase {
  left: 0;
  position: absolute;
  top: 0;
}
/* line 101, ../../src/sass/views/_home.scss */
#home-aspot .arrow {
  -moz-transition-property: opacity;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  -moz-transition-duration: 0.8s;
  -webkit-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  display: block;
  height: 69px;
  position: absolute;
  top: 169px;
  width: 69px;
  z-index: 6;
}
/* line 111, ../../src/sass/views/_home.scss */
#home-aspot .arrow a {
  border: none;
  display: block;
  height: 69px;
  outline: none;
  overflow: hidden;
  text-indent: -9999px;
  width: 69px;
}
/* line 120, ../../src/sass/views/_home.scss */
#home-aspot .arrow.hov {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
/* line 123, ../../src/sass/views/_home.scss */
#home-aspot .arrow:hover {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
/* line 127, ../../src/sass/views/_home.scss */
#home-aspot .back {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3536px;  left: 0;
}
/* line 131, ../../src/sass/views/_home.scss */
#home-aspot .forward {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3648px;  right: 0;
}
/* line 135, ../../src/sass/views/_home.scss */
#home-aspot .darken {
  -moz-transition-property: bottom;
  -webkit-transition-property: bottom;
  -o-transition-property: bottom;
  transition-property: bottom;
  -moz-transition-duration: 0.25s;
  -webkit-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
  background-color: #444;
  background-color: rgba(0, 0, 0, 0.7);
  bottom: -67px;
  left: 0;
  height: 67px;
  overflow: hidden;
  position: absolute;
  width: 100%;
  z-index: 5;
}
/* line 147, ../../src/sass/views/_home.scss */
.no-rgba #home-aspot .darken {
  background: transparent url('../images/bg/black-transparent.png?1375811968') repeat scroll 0 0;}
/* line 151, ../../src/sass/views/_home.scss */
#home-aspot .darken header {
  margin: 0 auto;
  width: 968px;
}
/* line 155, ../../src/sass/views/_home.scss */
#home-aspot .darken h1 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  display: inline;
  float: left;
  font-size: 30px;
  line-height: 30px;
  margin-top: 10px;
  width: 75%;
}
/* line 163, ../../src/sass/views/_home.scss */
#home-aspot .darken h1 a {
  color: #fff;
}
/* line 166, ../../src/sass/views/_home.scss */
#home-aspot .darken h1 small {
  display: inline;
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 16px;
}
/* line 173, ../../src/sass/views/_home.scss */
#home-aspot .darken h1 mark {
  display: inline;
  float: left;
  background: inherit;
  clear: left;
  color: #fff;
}
/* line 180, ../../src/sass/views/_home.scss */
#home-aspot .darken p {
  color: #fff;
}
/* line 183, ../../src/sass/views/_home.scss */
#home-aspot .darken .action {
  float: right;
  margin-top: 21px;
}

/* line 190, ../../src/sass/views/_home.scss */
.ticker-wrap {
  background: url('../images/bg/ticker-border.png?1360164509') repeat-x 0 0;
  min-width:80em;
}

/* line 193, ../../src/sass/views/_home.scss */
.ticker {
  margin: 0 auto;
  height: 35px;
  overflow: hidden;
  width: 970px;
}

/* line 200, ../../src/sass/views/_home.scss */
.ticker-title,
.ticker-list {
  display: inline;
  float: left;
  font-size: 11px;
  line-height: 16px;
  margin-top: 8px;
}

/* line 206, ../../src/sass/views/_home.scss */
.ticker-title {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -5887px;
  color: #333333;
  margin-bottom: 0;
  padding-left: 28px;
  padding-right: 10px;
  text-transform: uppercase;
}

/* line 216, ../../src/sass/views/_home.scss */
.ticker-item {
  display: none;
}

/* line 219, ../../src/sass/views/_home.scss */
.ticker-active {
  display: block;
}

/* line 222, ../../src/sass/views/_home.scss */
.ticker-link {
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  -moz-binding: url('xml/ellipsis.xml#ellipsis');
  border-left: 1px dotted #d5d5d5;
  color: #333333;
  display: block;
  padding-left: 10px;
  width: 840px;
}
/* line 230, ../../src/sass/views/_home.scss */
.ticker-link:link, .ticker-link:visited, .ticker-link:hover, .ticker-link:focus, .ticker-link:active {
  color: #333333;
}

/* line 236, ../../src/sass/views/_home.scss */
.bspot-collection {
  margin: 0 0 0 -24px;
  padding-top: 32px;
}
/* line 240, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  height: 211px;
  margin: 0 0 20px 24px;
  vertical-align: top;
  width: 304px;
}
/* line 7, ../../src/sass/lib/compass/css3/_inline-block.scss */
.bspot-collection .bspot-item {
  *display: inline;
}
/* line 247, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item .bspot-header {
  background: rgba(255, 255, 255, 0.9);
  bottom: 0;
  color: #333333;
  height: 56px;
  left: 0;
  overflow: hidden;
  position: absolute;
  width: 292px;
}
/* line 257, ../../src/sass/views/_home.scss */
.no-rgba .bspot-collection .bspot-item .bspot-header {
  background: transparent url('../images/bg/white-transparent.png?1375811968') repeat scroll 0 0;}
/* line 261, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item h1 {
  background: transparent url('../images/sprite/icon/bullet-header.png?1375811972') no-repeat scroll 263px 50%;
  font-size: 14px;
  line-height: 18px;
  height: 36px;
  padding: 10px 35px 10px 10px;
}
/* line 268, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item .title-icon {
  margin: 3px 6px 0 0;
}
/* line 272, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item .box-image .bl {
  background: url('../images/bg/curl-left.png?1375811968') no-repeat 0 0;
}
/* line 275, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item .box-image .br {
  background: url('../images/bg/curl-right.png?1375811968') no-repeat 100% 0;
}
/* line 279, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item a {
  display: block;
  height: 199px;
  position: relative;
  width: 292px;
}
/* line 285, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item a:hover {
  text-decoration: underline;
}
/* line 288, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item a:hover h1 {
  text-decoration: underline;
}
/* line 293, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item img {
  max-width: 292px;
}
/* line 297, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.image-bspot .popout {
  position: absolute;
  bottom: 0;
  left: 0;
}
/* line 303, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.full-image-bspot {
  padding: 0;
  right: -6px;
}
/* line 305, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.full-image-bspot .popout {
  bottom: -6px;
  max-width: 304px;
  position: absolute;
  right: -6px;
}
/* line 314, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot header {
  position: static;
}
/* line 317, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot .red-cross-icon {
  display: inline;
  float: right;
  margin: 3px 0 10px 20px;
}
/* line 321, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot .box-image {
  background: white url('../images/bg/home-sign-up.png?1375811968') repeat-x scroll 50% 100%;
  height: 175px;
  padding: 18px 20px;
}
/* line 328, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot h1 {
  color: #6d6e70;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  background: none;
  font-size: 26px;
  height: auto;
  line-height: 30px;
  margin-bottom: 10px;
  padding: 0;
}
/* line 337, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot p {
  margin: 2px 0 0;
}
/* line 340, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot .action {
  display: inline;
  float: left;
  margin-top: 1px;
}
/* line 343, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot .field-wrap {
  display: inline;
  float: left;
  margin: 0 6px 0 0;
  width: 168px;
}
/* line 347, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot .field-wrap input {
  margin: 0;
  width: 165px;
}
/* line 352, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot .field {
  display: block;
  float: none;
}
/* line 356, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot .invalid-message {
  margin: 0;
  width: auto;
}
/* line 360, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot .button {
  padding: 0 10px;
}
/* line 363, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot .tabular-form {
  margin: 15px 0;
}
/* line 365, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot .tabular-form .field {
  margin-right: 0;
}
/* line 369, ../../src/sass/views/_home.scss */
.bspot-collection .bspot-item.sign-up-bspot .thanks-message {
  font-size: 13px;
  font-weight: bold;
  margin: 15px 0 0;
}

/* ACCOUNT STYLES */
/* STYLES EXTENDED BY MULTIPLE CLASSES */
/* line 6, ../../src/sass/views/_account.scss */
.donation-chapter {
  border-color: #d5d5d5;
  border-style: dotted;
  border-width: 0 0 1px;
  padding: 0 0 40px;
}
/* line 12, ../../src/sass/views/_account.scss */
.donation-chapter .box-image {
  border-color: #d0d0d0;
  margin: 0 18px 0 0;
}
/* line 16, ../../src/sass/views/_account.scss */
.donation-chapter .box-image {
  margin-right: 20px;
  padding: 4px;
}
/* line 20, ../../src/sass/views/_account.scss */
.donation-chapter .chapter-info {
  display: inline;
  float: left;
  background-image: none;
  width: 587px;
}
/* line 25, ../../src/sass/views/_account.scss */
.donation-chapter h1 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding-bottom: 5px;
}
/* line 32, ../../src/sass/views/_account.scss */
.donation-chapter form {
  display: inline;
}
/* line 38, ../../src/sass/views/_account.scss */
.donation-chapter .edit-chapter #chapter-zip,
.donation-chapter .edit-chapter .action,
.donation-chapter .edit-chapter .cancel {
  display: inline;
  float: left;
  margin: 0 12px 0 0;
}
/* line 46, ../../src/sass/views/_account.scss */
.donation-chapter .contribution {
  display: inline;
  float: right;
  width: 180px;
}
/* line 50, ../../src/sass/views/_account.scss */
.donation-chapter .contribution p {
  margin: 0;
}
/* line 53, ../../src/sass/views/_account.scss */
.donation-chapter .contribution .amount {
  color: #333333;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 34px;
  line-height: 31px;
  color: #ed1b2e;
  margin: 12px 0;
}
/* line 61, ../../src/sass/views/_account.scss */
.donation-chapter .contribution-inner {
  padding: 0 28px;
  border-color: #f2f2f2;
  border-style: solid;
  border-width: 0 0 0 1px;
}
/* line 67, ../../src/sass/views/_account.scss */
.donation-chapter .contribution-inner p {
  font-size: 13px;
  font-weight: bold;
  line-height: 14px;
}

/* line 86, ../../src/sass/views/_account.scss */
#account .need-help {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -5696px;
  background-repeat: no-repeat;
  padding: 0 0 0 19px;
  margin: 0;
}
/* line 92, ../../src/sass/views/_account.scss */
#account .need-help span {
  font-weight: bold;
}
/* line 95, ../../src/sass/views/_account.scss */
#account .need-help a {
  font-weight: bold;
}
/* line 101, ../../src/sass/views/_account.scss */
#account .donations-facts .amount {
  display: inline;
  float: left;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -5035px;
  background-repeat: no-repeat;
  height: 50px;
  width: 193px;
}
/* line 108, ../../src/sass/views/_account.scss */
#account .donations-facts .amount strong {
  font-weight: bold;
}
/* line 111, ../../src/sass/views/_account.scss */
#account .donations-facts .amount .inner-wrap {
  padding: 0 0 0 30px;
}
/* line 114, ../../src/sass/views/_account.scss */
#account .donations-facts .amount .count {
  display: inline;
  float: left;
  color: #ed1b2e;
  font-size: 30px;
  line-height: 33px;
}
/* line 120, ../../src/sass/views/_account.scss */
#account .donations-facts .amount .people {
  display: inline;
  float: left;
  font-size: 14px;
  margin: 12px 0 0 6px;
}
/* line 125, ../../src/sass/views/_account.scss */
#account .donations-facts .amount .details-link {
  display: inline;
  float: left;
  font-size: 11px;
  font-weight: normal;
  margin: 13px 0 0 14px;
}
/* line 132, ../../src/sass/views/_account.scss */
#account .donations-facts .impact {
  width: 332px;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -4108px;
  background-repeat: no-repeat;
}

/* LANDING PAGE STYLES */
/* line 145, ../../src/sass/views/_account.scss */
.account-landing .dashboards {
  display: inline;
  float: left;
  border-color: #f1f1f1;
  border-style: solid;
  border-width: 0 1px 0 0;
  width: 545px;
}
/* line 154, ../../src/sass/views/_account.scss */
.account-landing .disclaimer {
  color: #9f9fa3;
  font-size: 11px;
  font-style: italic;
  line-height: 14px;
  margin: 36px 0 0;
}
/* line 161, ../../src/sass/views/_account.scss */
.account-landing .dashboards-inner {
  padding: 0 20px 0 0;
}
/* line 166, ../../src/sass/views/_account.scss */
.account-landing .donations-summary {
  margin-top: 0;
}
/* line 170, ../../src/sass/views/_account.scss */
.account-landing .donations-listing {
  clear: both;
}
/* line 173, ../../src/sass/views/_account.scss */
.account-landing .donations-listing .item {
  width: 420px;
}
/* line 176, ../../src/sass/views/_account.scss */
.account-landing .donations-listing .item a {
  display: inline;
  float: left;
}
/* line 179, ../../src/sass/views/_account.scss */
.account-landing .donations-listing .item a.recurring-link {
  margin: 0 0 0 18px;
  font-weight: normal;
}
/* line 185, ../../src/sass/views/_account.scss */
.account-landing .donations-listing .amount {
  width: 125px;
  text-align: right;
}
/* line 189, ../../src/sass/views/_account.scss */
.account-landing .donations-listing h2 {
  font-size: 14px;
  line-height: 18px;
  margin: 0;
}
/* line 194, ../../src/sass/views/_account.scss */
.account-landing .donations-listing caption, .account-landing .donations-listing th, .account-landing .donations-listing td {
  padding-left: 0;
  padding-right: 0;
}
.account-landing .donations-listing caption {
	padding-top:30px;
}
/* line 199, ../../src/sass/views/_account.scss */
.account-landing .donations-listing th, .account-landing .donations-listing td {
  border-color: #d5d5d5;
  border-style: dotted;
  border-width: 1px 0 0;
}
/* line 204, ../../src/sass/views/_account.scss */
.account-landing .donations-listing tfoot th, .account-landing .donations-listing tfoot td {
  border-color: #ababab;
  font-weight: bold;
  font-style: normal;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 211, ../../src/sass/views/_account.scss */
.account-landing .donations-listing tfoot .item {
  font-size: 14px;
  text-transform: uppercase;
}
/* line 215, ../../src/sass/views/_account.scss */
.account-landing .donations-listing tfoot .amount {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  color: #ed1b2e;
  font-size: 30px;
}
/* line 223, ../../src/sass/views/_account.scss */
.account-landing .donations-summary-footer {
  padding: 10px 0 0;
}
/* line 226, ../../src/sass/views/_account.scss */
.account-landing .donations-summary-footer .action {
  display: inline;
  float: right;
}
/* line 233, ../../src/sass/views/_account.scss */
.account-landing .classes-summary h2 {
  font-size: 14px;
}
/* line 236, ../../src/sass/views/_account.scss */
.account-landing .classes-summary .course-list {
  margin-left: -18px;
}
/* line 239, ../../src/sass/views/_account.scss */
.account-landing .classes-summary .course-item {
  display: inline;
  float: left;
  width: 163px;
}
/* line 243, ../../src/sass/views/_account.scss */
.account-landing .classes-summary .secondary-footer {
  padding: 10px 0 0;
}
/* line 246, ../../src/sass/views/_account.scss */
.account-landing .classes-summary .action {
  display: inline;
  float: right;
}
/* line 252, ../../src/sass/views/_account.scss */
.account-landing .profile-aside {
  display: inline;
  float: right;
  width: 208px;
}
/* line 257, ../../src/sass/views/_account.scss */
.account-landing .profile-aside .secondary-header h1 {
  width: 165px;
}
/* line 263, ../../src/sass/views/_account.scss */
.account-landing .personal-info-summary {
  margin-top: 0;
}
/* line 266, ../../src/sass/views/_account.scss */
.account-landing .personal-info-summary .user {
  margin-top: -5px;
}
/* line 270, ../../src/sass/views/_account.scss */
.account-landing .personal-info-summary .user .user-id {
  font-weight: bold;
}
/* line 273, ../../src/sass/views/_account.scss */
.account-landing .personal-info-summary .user a {
  font-size: 11px;
}
/* line 277, ../../src/sass/views/_account.scss */
.account-landing .personal-info-summary .image-wrap, .account-landing .personal-info-summary #donate .tribute-type-fieldset .card-thumb, #donate .tribute-type-fieldset .account-landing .personal-info-summary .card-thumb, .account-landing .personal-info-summary .tribute-card-modal .card-thumb, .tribute-card-modal .account-landing .personal-info-summary .card-thumb, .account-landing .personal-info-summary #donate.quickdonate .card-thumb, #donate.quickdonate .account-landing .personal-info-summary .card-thumb {
  display: inline;
  float: left;
}
/* line 280, ../../src/sass/views/_account.scss */
.account-landing .personal-info-summary .social-list-gray {
  padding: 3px 0 0;
}
/* line 283, ../../src/sass/views/_account.scss */
.account-landing .personal-info-summary .social-list-gray span {
  margin: 0 6px 0 0;
}
/* line 291, ../../src/sass/views/_account.scss */
.account-landing .badges-summary .current-badge {
  margin: 12px 0 0;
}
/* line 294, ../../src/sass/views/_account.scss */
.account-landing .badges-summary .current-badge .badge-wrap {
  display: inline;
  float: left;
  width: 92px;
}
/* line 298, ../../src/sass/views/_account.scss */
.account-landing .badges-summary .current-badge .badge-wrap img {
  display: inline;
  float: left;
}
/* line 303, ../../src/sass/views/_account.scss */
.account-landing .badges-summary .description {
  display: inline;
  float: right;
  font-size: 11px;
  line-height: 15px;
  width: 115px;
}
/* line 309, ../../src/sass/views/_account.scss */
.account-landing .badges-summary .description span {
  font-weight: bold;
}
/* line 314, ../../src/sass/views/_account.scss */
.account-landing .badges-summary .one-badge .description {
  display: block;
  float: none;
  margin: 6px 0 0;
  width: auto;
}
/* line 321, ../../src/sass/views/_account.scss */
.account-landing .badges-summary footer {
  padding: 8px 0 0;
}
/* line 324, ../../src/sass/views/_account.scss */
.account-landing .badges-summary footer a {
  font-weight: bold;
}
/* line 334, ../../src/sass/views/_account.scss */
.account-landing .certificates-summary li {
  font-size: 11px;
  font-weight: bold;
}
/* line 342, ../../src/sass/views/_account.scss */
.account-landing .no-donations .badge-wrap,
.account-landing .no-classes .badge-wrap {
  display: inline;
  float: left;
  background: transparent url('../images/bg/badge-bg.png?1375811968') no-repeat scroll 0 bottom;
  width: 60px;
  /* hidding badge for phase 1 */
  display: none;
}
/* line 350, ../../src/sass/views/_account.scss */
.account-landing .no-donations .badge-wrap img,
.account-landing .no-classes .badge-wrap img {
  display: inline;
  float: left;
  margin: 0 0 10px;
}
/* line 355, ../../src/sass/views/_account.scss */
.account-landing .no-donations .info,
.account-landing .no-classes .info {
  /* making full width for now.
  margin: 0 0 0 60px;
  */
}
/* line 361, ../../src/sass/views/_account.scss */
.account-landing .no-donations .info-heading,
.account-landing .no-classes .info-heading {
  font-size: 14px;
  font-weight: bold;
  margin: 0 0 4px;
}
/* line 369, ../../src/sass/views/_account.scss */
.account-landing .no-classes .info {
  position: relative;
}
/* line 372, ../../src/sass/views/_account.scss */
.account-landing .no-classes .available-badges {
  display: inline;
  float: left;
  width: 332px;
}
/* line 376, ../../src/sass/views/_account.scss */
.account-landing .no-classes .available-badges p {
  font-weight: bold;
  margin-bottom: 4px;
}
/* line 380, ../../src/sass/views/_account.scss */
.account-landing .no-classes .available-badges ul {
  margin: 0 0 0 -3px;
}
/* line 383, ../../src/sass/views/_account.scss */
.account-landing .no-classes .available-badges li {
  display: inline;
  float: left;
  margin: 0 0 0 3px;
}
/* line 390, ../../src/sass/views/_account.scss */
.account-landing .notification {
  margin: 14px 0 40px;
}


.account-landing .credit-cards {
  position: relative;
}

.account-landing .credit-cards div {
  display: inline;
  float: right;
  cursor: default;
  margin: 0 6px 0 0;
}
.account-landing .credit-cards div span {
  display: block;
  text-indent: -9999px;
}
.account-landing .credit-cards div.visa span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2572px;
  height: 23px;
  width: 36px;
}
.account-landing .credit-cards div.discover span {
 background: url('../images/sprite/icon-s44616efca3.png') 0 -2928px;
  height: 23px;
  width: 36px;
}
.account-landing .credit-cards div.mastercard span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1381px;
  height: 23px;
  width: 36px;
}
.account-landing .credit-cards div.american-express span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -781px;
  height: 23px;
  width: 36px;
}



/* CREATE ACCOUNT */
/* line 399, ../../src/sass/views/_account.scss */
.create-account .create-account-form {
  display: inline;
  float: left;
  margin-top: 0;
  width: 560px;
}
/* line 404, ../../src/sass/views/_account.scss */
.create-account .create-account-form .field {
  display: block;
  float: none;
  margin-left: 127px;
  margin-right: 0;
}
/* line 411, ../../src/sass/views/_account.scss */
.create-account .create-account-form .checkbox-wrap .field {
  display: inline;
  float: left;
  margin: 0;
  padding: 0;
}
/* line 417, ../../src/sass/views/_account.scss */
.create-account .create-account-form .email-updates-wrap {
  width: 340px;
}
/* line 421, ../../src/sass/views/_account.scss */
.create-account .account-benefits {
  display: inline;
  float: right;
  margin-top: 0;
  width: 380px;
}
/* line 428, ../../src/sass/views/_account.scss */
.create-account .tabular-form {
  margin-left: 0;
}
/* line 432, ../../src/sass/views/_account.scss */
.create-account .signin-cta {
  clear: both;
  margin: 24px 0 0;
}

/* PERSONAL INFORMATION STYLES */
/* line 444, ../../src/sass/views/_account.scss */
.personal-info #profile-info .profile-image {
  display: inline;
  float: left;
  margin-left: 0;
  width: 138px;
}
/* line 449, ../../src/sass/views/_account.scss */
.personal-info #profile-info .profile-image img {
  display: inline;
  float: left;
}
/* line 452, ../../src/sass/views/_account.scss */
.personal-info #profile-info .profile-image .social-icon {
  background: #ccc;
  bottom: 0;
  height: 20px;
  position: absolute;
  right: 0;
  width: 20px;
}
/* line 460, ../../src/sass/views/_account.scss */
.personal-info #profile-info .profile-image .photo-link {
  clear: both;
  padding: 4px 0 0;
}
/* line 464, ../../src/sass/views/_account.scss */
.personal-info #profile-info .profile-image .photo-link a {
  font-size: 11px;
}
/* line 470, ../../src/sass/views/_account.scss */
.personal-info #profile-info .checkbox-fieldset {
  display: inline;
  float: left;
  margin: 0;
  width: 630px;
}
/* line 475, ../../src/sass/views/_account.scss */
.personal-info #profile-info .checkbox-fieldset ul {
  margin: 0 0 0 20px;
  padding: 0;
  list-style: none outside none;
}
/* line 480, ../../src/sass/views/_account.scss */
.personal-info #profile-info .checkbox-fieldset a {
  font-weight: bold;
}
/* line 485, ../../src/sass/views/_account.scss */
.personal-info #profile-info .field-wrap {
  margin-top: 6px;
}
/* line 488, ../../src/sass/views/_account.scss */
.personal-info #profile-info .field-wrap.first {
  margin-top: 0;
}
/* line 493, ../../src/sass/views/_account.scss */
.personal-info #profile-info .linked-accounts {
  display: inline;
  float: left;
  width: 300px;
}
/* line 498, ../../src/sass/views/_account.scss */
.personal-info #profile-info .linked-accounts header h1 {
  font-size: 13px;
  padding-bottom: 6px;
  line-height: 18px;
}
/* line 504, ../../src/sass/views/_account.scss */
.personal-info #profile-info .linked-accounts div {
  margin: 0 0 18px;
  padding: 0 0 0 24px;
}
/* line 508, ../../src/sass/views/_account.scss */
.personal-info #profile-info .linked-accounts div.facebook {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -4331px;
  background-repeat: no-repeat;
}
/* line 512, ../../src/sass/views/_account.scss */
.personal-info #profile-info .linked-accounts div.twitter {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -4068px;
  background-repeat: no-repeat;
}
/* line 521, ../../src/sass/views/_account.scss */
.personal-info #profile-info.tabular-form label {
  font-weight: normal;
}
/* line 525, ../../src/sass/views/_account.scss */
.personal-info #profile-info.tabular-form .nickname-wrap label {
  width: 118px;
}
/* line 531, ../../src/sass/views/_account.scss */
.personal-info #profile-info.tabular-form .radio-wrap input,
.personal-info #profile-info.tabular-form .checkbox-wrap input {
  margin-right: 0;
}
/* line 539, ../../src/sass/views/_account.scss */
.personal-info #personal-info .checkbox-wrap {
  margin-top: 25px;
}
/* line 546, ../../src/sass/views/_account.scss */
.personal-info #notification-settings .receiver-info legend {
  font-weight: bold;
}
/* line 549, ../../src/sass/views/_account.scss */
.personal-info #notification-settings .receiver-info label {
  width: 40px;
  font-weight: normal;
}
/* line 553, ../../src/sass/views/_account.scss */
.personal-info #notification-settings .receiver-info .field-wrap {
  margin-top: 6px;
}
/* line 556, ../../src/sass/views/_account.scss */
.personal-info #notification-settings .receiver-info .field-wrap .field {
  font-weight: bold;
}
/* line 561, ../../src/sass/views/_account.scss */
.personal-info #notification-settings .receiver-info .sms-field .sms-link {
  display: inline;
  float: left;
}
/* line 564, ../../src/sass/views/_account.scss */
.personal-info #notification-settings .receiver-info .sms-field .edit-sms {
  display: inline;
  float: left;
}
/* line 567, ../../src/sass/views/_account.scss */
.personal-info #notification-settings .receiver-info .sms-field .edit-sms input {
  margin-right: 6px;
}
/* line 571, ../../src/sass/views/_account.scss */
.personal-info #notification-settings .receiver-info .sms-field .action {
  display: inline;
  float: left;
  margin: -2px 12px 0 0;
}
/* line 580, ../../src/sass/views/_account.scss */
.personal-info #notification-settings table .checkbox-wrap label {
  font-weight: bold;
}
/* line 587, ../../src/sass/views/_account.scss */
.personal-info #notification-settings thead td.type, .personal-info #notification-settings thead th.type {
  width: 300px;
}
/* line 594, ../../src/sass/views/_account.scss */
.personal-info #notification-settings tbody td.sms, .personal-info #notification-settings tbody th.sms {
  width: 280px;
}
/* line 605, ../../src/sass/views/_account.scss */
.personal-info .tabular-form .checkbox-wrap.push label {
  width: 420px;
}

/* line 615, ../../src/sass/views/_account.scss */
.order-history .content-search-common {
  margin: 0;
}
/* line 620, ../../src/sass/views/_account.scss */
.order-history .orders-display .order-filter {
  display: inline;
  float: right;
  margin: 0 0 12px;
}
/* line 626, ../../src/sass/views/_account.scss */
.order-history .orders-display .order-filter label,
.order-history .orders-display .order-filter select,
.order-history .orders-display .order-filter .action {
  display: inline;
  float: left;
}
/* line 629, ../../src/sass/views/_account.scss */
.order-history .orders-display .order-filter select {
  margin: 0 0 0 7px;
  width: 173px;
}
/* line 633, ../../src/sass/views/_account.scss */
.order-history .orders-display .order-filter .action {
  margin: 0 0 0 14px;
}
/* line 636, ../../src/sass/views/_account.scss */
.order-history .orders-display .order-filter .action button {
  padding-left: 10px;
  padding-right: 10px;
}
/* line 642, ../../src/sass/views/_account.scss */
.order-history .orders-display .order-filter .plain-button .button {
  padding: 0 9px;
}
/* line 647, ../../src/sass/views/_account.scss */
.order-history .orders-display .secondary-header {
  overflow: visible;
}
/* line 649, ../../src/sass/views/_account.scss */
.order-history .orders-display .secondary-header h1 {
  display: inline;
  float: left;
  width: 400px;
  margin-top: 11px;
}
/* line 655, ../../src/sass/views/_account.scss */
.order-history .orders-display .secondary-header .header-text span {
  color: #9f9fa3;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: italic;
  margin: 0 0 0 12px;
}
/* line 663, ../../src/sass/views/_account.scss */
.order-history .orders-display .secondary-header .search-text {
  display: none;
}
/* line 665, ../../src/sass/views/_account.scss */
.order-history .orders-display .secondary-header .search-text a {
  font-size: 11px;
  margin: 0 0 0 10px;
}
/* line 671, ../../src/sass/views/_account.scss */
.order-history .orders-display .secondary-footer {
  margin: 12px 0 0;
}
/* line 676, ../../src/sass/views/_account.scss */
.order-history #order-results {
  padding: 0;
}

/* ORDER DETAILS PAGE STYLES */
/* line 686, ../../src/sass/views/_account.scss */
.order-details .order-type {
  margin: 28px 0 0;
}
/* line 689, ../../src/sass/views/_account.scss */
.order-details .order-type header {
  margin: 0 0 1px;
  padding: 7px 0;
}
/* line 693, ../../src/sass/views/_account.scss */
.order-details .order-type header h1 {
  font-size: 14px;
  line-height: 17px;
  padding: 0;
}
/* line 700, ../../src/sass/views/_account.scss */
.order-details .order-type thead .title {
  width: 382px;
  padding: 0 9px 1px;
}
/* line 704, ../../src/sass/views/_account.scss */
.order-details .order-type thead .dates-and-times {
  width: 150px;
}
/* line 712, ../../src/sass/views/_account.scss */
.order-details .order-type thead .language,
.order-details .order-type thead .status,
.order-details .order-type thead .next,
.order-details .order-type thead .price-paid,
.order-details .order-type thead .refund-amount,
.order-details .order-type thead .total {
  width: 100px;
}
/* line 715, ../../src/sass/views/_account.scss */
.order-details .order-type thead .reason {
  width: 120px;
}
/* line 720, ../../src/sass/views/_account.scss */
.order-details .order-type tbody .total {
  font-weight: bold;
}
/* line 725, ../../src/sass/views/_account.scss */
.order-details .order-type tbody .total .edit-link,
.order-details .order-type tbody .total strong,
.order-details .order-type tbody .total a,
.order-details .order-type tbody .total span {
  margin: 0 3px 0 0;
}
/* line 728, ../../src/sass/views/_account.scss */
.order-details .order-type tbody .total .recurring-note {
  color: #9f9fa3;
  font-size: 11px;
  font-style: italic;
  font-weight: normal;
}
/* line 736, ../../src/sass/views/_account.scss */
.order-details .order-type .standard-table {
  margin-top: 0;
}
/* line 744, ../../src/sass/views/_account.scss */
.order-details #classes-details thead .title {
  width: 214px;
}
/* line 747, ../../src/sass/views/_account.scss */
.order-details #classes-details thead .total {
  width: 120px;
}
/* line 752, ../../src/sass/views/_account.scss */
.order-details #classes-details tbody .event-date {
  font-weight: bold;
}
/* line 760, ../../src/sass/views/_account.scss */
.order-details #donations-details thead .total {
  width: 238px;
}
/* line 764, ../../src/sass/views/_account.scss */
.order-details #donations-details .corporate-flag {
  clear: both;
  color: #9f9fa3;
  font-size: 11px;
  font-style: italic;
  font-weight: normal;
  line-height: 15px;
  padding: 2px 0 0;
}
/* line 778, ../../src/sass/views/_account.scss */
.order-details #refund-details tbody .price-paid .amount {
  font-weight: bold;
}
/* line 783, ../../src/sass/views/_account.scss */
.order-details #refund-details tbody .refund-amount .amount {
  color: #ed1b2e;
  font-weight: bold;
}
/* line 788, ../../src/sass/views/_account.scss */
.order-details #refund-details tbody .reason {
  color: #ed1b2e;
  font-weight: normal;
}
/* line 792, ../../src/sass/views/_account.scss */
.order-details #refund-details tbody .page-note {
  margin-top: 6px;
}
/* line 800, ../../src/sass/views/_account.scss */
.order-details #refund-donation-details thead .total {
  width: 218px;
}
/* line 803, ../../src/sass/views/_account.scss */
.order-details #refund-donation-details thead .refund-amount {
  width: 120px;
}
/* line 808, ../../src/sass/views/_account.scss */
.order-details #refund-donation-details tbody .amount {
  font-weight: bold;
}
/* line 814, ../../src/sass/views/_account.scss */
.order-details #recurring-donations {
  margin: 8px 0 0;
}
/* line 817, ../../src/sass/views/_account.scss */
.order-details #recurring-donations .title {
  width: 425px;
}
/* line 820, ../../src/sass/views/_account.scss */
.order-details #recurring-donations .next {
  width: 131px;
}
/* line 824, ../../src/sass/views/_account.scss */
.order-details .print-link {
  display: inline;
  float: left;
}
/* line 827, ../../src/sass/views/_account.scss */
.order-details .refund-link {
  display: inline;
  float: left;
  padding: 1px 0 1px 0;
  margin: 0 0 0 16px;
}

/* line 837, ../../src/sass/views/_account.scss */
.donation-refund .donation-info {
  padding: 36px 0 0;
}
/* line 841, ../../src/sass/views/_account.scss */
.donation-refund .donation-info .reoccuring-wrap .field {
  font-weight: bold;
}
/* line 845, ../../src/sass/views/_account.scss */
.donation-refund .donation-info .reoccuring-wrap .field a,
.donation-refund .donation-info .reoccuring-wrap .field span {
  display: inline;
  float: left;
  margin: 0 6px 0 0;
}
/* line 848, ../../src/sass/views/_account.scss */
.donation-refund .donation-info .reoccuring-wrap .field a span,
.donation-refund .donation-info .reoccuring-wrap .field span span {
  float: none;
  color: #9f9fa3;
  font-size: 11px;
  font-style: italic;
  font-weight: normal;
}
/* line 858, ../../src/sass/views/_account.scss */
.donation-refund .donation-info .sub-field-wrap {
  margin: 12px 0 0;
}
/* line 861, ../../src/sass/views/_account.scss */
.donation-refund .donation-info .sub-field-wrap .label {
  display: inline;
  float: left;
  width: 250px;
}
/* line 865, ../../src/sass/views/_account.scss */
.donation-refund .donation-info .sub-field-wrap label {
  display: inline;
  float: left;
  width: 90px;
}
/* line 869, ../../src/sass/views/_account.scss */
.donation-refund .donation-info .sub-field-wrap .refund-amount {
  display: inline;
  float: left;
}
/* line 872, ../../src/sass/views/_account.scss */
.donation-refund .donation-info .sub-field-wrap .refund-amount input {
  margin-top: 0;
}
/* line 878, ../../src/sass/views/_account.scss */
.donation-refund .donation-info .radio-wrap .label {
  margin-left: 12px;
}
/* line 883, ../../src/sass/views/_account.scss */
.donation-refund .donation-info .refund-reason-wrap label {
  display: block;
  float: none;
  width: auto;
}
/* line 888, ../../src/sass/views/_account.scss */
.donation-refund .donation-info .refund-reason-wrap .field {
  display: block;
  float: none;
  margin: 6px 0 0;
}
/* line 893, ../../src/sass/views/_account.scss */
.donation-refund .donation-info .refund-reason-wrap textarea {
  height: 130px;
  width: 690px;
}
/* line 899, ../../src/sass/views/_account.scss */
.donation-refund .donation-info .form-action {
  margin-bottom: 34px;
}
/* line 904, ../../src/sass/views/_account.scss */
.donation-refund .tabular-form .field-wrap {
  margin-top: 12px;
}
/* line 907, ../../src/sass/views/_account.scss */
.donation-refund .tabular-form .field-wrap.first {
  margin-top: 0;
}
/* line 911, ../../src/sass/views/_account.scss */
.donation-refund .tabular-form .refund-reason-wrap {
  margin: 36px 0 0;
}
/* line 914, ../../src/sass/views/_account.scss */
.donation-refund .tabular-form label {
  width: 144px;
}
/* line 918, ../../src/sass/views/_account.scss */
.donation-refund .tabular-form .multi-radio-wrap .legend-wrap {
  width: 144px;
}

/* BILLING INFORMATION PAGE STYLE */
/* line 931, ../../src/sass/views/_account.scss */
.billing-info .methods header h1 {
  display: inline;
  float: left;
  margin: 0;
}
/* line 935, ../../src/sass/views/_account.scss */
.billing-info .methods header .action {
  display: inline;
  float: right;
}
/* line 941, ../../src/sass/views/_account.scss */
.billing-info .methods li.first {
  border: none;
  padding-top: 0;
}

/* ADD PAYMENT METHOD PAGE */
/* EDIT PAYMENT METHOD PAGE STYLES */
/* MY DONATIONS STYLES */
/* line 969, ../../src/sass/views/_account.scss */
.my-donations .primary-header h1 {
  display: inline;
  float: left;
  width: 420px;
}
/* line 974, ../../src/sass/views/_account.scss */
.my-donations .toolbar {
  display: inline;
  float: right;
  margin: 18px 0 0;
  width: 348px;
}
/* line 979, ../../src/sass/views/_account.scss */
.my-donations .toolbar li {
  display: inline;
  float: right;
  border-color: #dadada;
  border-style: solid;
  border-width: 0 0 0 1px;
  margin: 0 0 0 7px;
  padding: 0 0 0 7px;
  font-size: 11px;
  line-height: 1;
}
/* line 989, ../../src/sass/views/_account.scss */
.my-donations .toolbar li.first {
  border: none;
}
/* line 993, ../../src/sass/views/_account.scss */
.my-donations .toolbar a {
  font-size: 11px;
  margin-top: -5px;
  margin-bottom: -5px;
  padding-top: 5px;
  padding-bottom: 5px;
}

/* line 1005, ../../src/sass/views/_account.scss */
.account-donations .order-item {
  background: none;
  border-color: #d5d5d5;
  border-style: dotted;
  margin-top: 6px;
  padding-top: 20px;
}
/* line 1012, ../../src/sass/views/_account.scss */
.account-donations .order-item .order-date-wrap {
  width: 212px;
}
/* line 1015, ../../src/sass/views/_account.scss */
.account-donations .order-item .order-info-item {
  width: 200px;
}
/* line 1018, ../../src/sass/views/_account.scss */
.account-donations .order-item .recurring-note {
  color: #6d6e70;
  display: block;
  font-size: 11px;
  font-weight: normal;
  font-style: italic;
  line-height: 15px;
  margin: 0 0 -14px;
}
/* line 1028, ../../src/sass/views/_account.scss */
.account-donations .order-item .recurring .order-total {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2999px;
  background-repeat: no-repeat;
  display: block;
  padding: 2px 0 0 25px;
}
/* line 1036, ../../src/sass/views/_account.scss */
.account-donations .order-item .print-link {
  font-weight: bold;
}
/* line 1039, ../../src/sass/views/_account.scss */
.account-donations .order-item .order-number-wrap {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3727px;
  background-repeat: no-repeat;
  margin: 0 60px 0 0;
  width: 174px;
}
/* line 1045, ../../src/sass/views/_account.scss */
.account-donations .order-item .donation-item-note {
  color: #9f9fa3;
  font-size: 11px;
  line-height: 15px;
  padding: 22px 0 0;
}
/* line 1051, ../../src/sass/views/_account.scss */
.account-donations .order-item.first {
  border: none;
  margin-top: 0;
}
/* line 1057, ../../src/sass/views/_account.scss */
.account-donations .donation-section .donation-item-list {
  background: transparent url('../images/bg/order-history-item.png?1375811968') no-repeat scroll 50% 0;
}
/* line 1060, ../../src/sass/views/_account.scss */
.account-donations .donation-section .donation-footer {
  border-color: #7a7a7a;
  border-style: dotted;
  border-width: 1px 0 0 0;
  margin: 6px 0 0;
  padding: 6px 0 0;
  text-align: right;
}
/* line 1068, ../../src/sass/views/_account.scss */
.account-donations .donation-section .donation-footer .amount {
  font-weight: bold;
}
/* line 1074, ../../src/sass/views/_account.scss */
.account-donations .my-impact-section {
  background: transparent url('../images/bg/header-gradient.png?1375811968') no-repeat scroll 50% 100%;
  padding: 0 0 46px;
}
/* line 1078, ../../src/sass/views/_account.scss */
.account-donations .my-impact-section .section-inner {
  -moz-box-shadow: lightgrey 0 0 4px;
  -webkit-box-shadow: lightgrey 0 0 4px;
  -o-box-shadow: lightgrey 0 0 4px;
  box-shadow: lightgrey 0 0 4px;
  background: #fff;
  padding: 24px 30px;
}
/* line 1084, ../../src/sass/views/_account.scss */
.account-donations .my-impact-section .section-header {
  background: transparent url('../images/bg/my-impact-dotted-grid.png?1375811968') repeat-x scroll 0 50%;
  overflow: hidden;
}
/* line 1087, ../../src/sass/views/_account.scss */
.account-donations .my-impact-section .section-header h1 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  display: inline;
  float: left;
  background: #fff;
  font-size: 21px;
  line-height: 25px;
  padding: 0 20px 0 0;
}
/* line 1096, ../../src/sass/views/_account.scss */
.account-donations .my-impact-section .section-content {
  overflow: hidden;
  padding: 24px 0 0;
}
/* line 1100, ../../src/sass/views/_account.scss */
.account-donations .my-impact-section .content-item {
  display: inline;
  float: left;
}
/* line 1103, ../../src/sass/views/_account.scss */
.account-donations .my-impact-section .label {
  color: #9f9fa3;
  font-size: 11px;
  line-height: 14px;
}
/* line 1108, ../../src/sass/views/_account.scss */
.account-donations .my-impact-section .contribution-info {
  margin: 10px 0 0;
  padding: 0 0 0 50px;
}
/* line 1112, ../../src/sass/views/_account.scss */
.account-donations .my-impact-section .total-contribution {
  width: 255px;
}
/* line 1114, ../../src/sass/views/_account.scss */
.account-donations .my-impact-section .total-contribution .contribution-info {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  background: transparent url('../images/icon/money.png?1375811972') no-repeat scroll 0 50%;
  color: #ed1b2e;
  font-size: 54px;
  line-height: 58px;
}
/* line 1122, ../../src/sass/views/_account.scss */
.account-donations .my-impact-section .recent-contribution {
  border-color: #d5d5d5;
  border-style: dotted;
  border-width: 0 0 0 1px;
  margin: 0 0 0 20px;
  padding: 0 0 0 30px;
  width: 360px;
}
/* line 1130, ../../src/sass/views/_account.scss */
.account-donations .my-impact-section .recent-contribution .contribution-info {
  color: #333333;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  background: transparent url('../images/icon/heart.png?1375811972') no-repeat scroll 0 50%;
  font-size: 21px;
  line-height: 25px;
}
/* line 1136, ../../src/sass/views/_account.scss */
.account-donations .my-impact-section .recent-contribution mark {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  background: 0;
  color: #ed1b2e;
}

/* line 1152, ../../src/sass/views/_account.scss */
.manage-donations .primary-header h1 {
  display: inline;
  float: left;
  width: 420px;
}
/* line 1158, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-header {
  border: none;
  overflow: visible;
}
/* line 1162, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-header h1 {
  display: inline;
  float: left;
  padding-bottom: 6px;
}
/* line 1166, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-header .list-filter-tool {
  display: inline;
  float: right;
  border: 0;
  margin: -10px 0 0;
  padding: 0;
}
/* line 1174, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-table {
  margin-top: 0;
  overflow: hidden;
}
/* line 1178, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-table table {
  margin-bottom: -1px;
}
/* line 1182, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-table .action {
  display: inline;
  float: right;
}
/* line 1186, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-table tbody .cause {
  padding-left: 0;
}
/* line 1189, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-table tbody th, .manage-donations .monthly-donations-table tbody td {
  border-width: 0 0 1px;
}
/* line 1193, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-table .cause {
  width: 210px;
}
/* line 1196, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-table .cause img {
  float: left;
}
/* line 1200, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-table .cause-name {
  font-weight: bold;
  margin: 0 0 0 65px;
}
/* line 1204, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-table .monthly-contribution {
  width: 90px;
}
/* line 1207, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-table .next-payment {
  width: 120px;
}
/* line 1210, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-table .payment-method {
  width: 120px;
}
/* line 1215, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-table .total-contribution .amount {
  display: inline;
  float: left;
  font-weight: bold;
}
/* line 1219, ../../src/sass/views/_account.scss */
.manage-donations .monthly-donations-table .total-contribution .edit-link {
  display: inline;
  float: right;
}

/* line 1228, ../../src/sass/views/_account.scss */
.donation-form-view .donation-chapter {
  border-bottom-width: 1px;
  padding-bottom: 22px;
  margin-bottom: 22px;
}
/* line 1233, ../../src/sass/views/_account.scss */
.donation-form-view .donation-chapter .chapter-info {
  width: 392px;
}
/* line 1238, ../../src/sass/views/_account.scss */
.donation-form-view .donation-form {
  padding: 12px 0;
}
/* line 1241, ../../src/sass/views/_account.scss */
.donation-form-view .donation-form form {
  position: relative;
}
/* line 1244, ../../src/sass/views/_account.scss */
.donation-form-view .donation-form form .field {
  float: none;
  display: block;
}
/* line 1251, ../../src/sass/views/_account.scss */
.donation-form-view .form-action .action {
  margin-right: 18px;
}
/* line 1253, ../../src/sass/views/_account.scss */
.donation-form-view .form-action .action .action-link {
  margin: 0;
}
/* line 1257, ../../src/sass/views/_account.scss */
.donation-form-view .form-action .extra-link {
  display: inline;
  float: left;
  margin: 3px 0 0;
  font-size: 11px;
  position: static !important;
  display: block;
}

/* line 1268, ../../src/sass/views/_account.scss */
.edit-donation .primary-header {
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 15px;
  margin-bottom: 45px;
}
/* line 1274, ../../src/sass/views/_account.scss */
.edit-donation .payment-method-wrap .edit-link {
  font-size: 11px;
  margin: 0 0 0 12px;
}
/* line 1278, ../../src/sass/views/_account.scss */
.edit-donation .payment-method-wrap .extra-link {
  display: inline;
  float: left;
  margin: 3px 0 0;
  font-size: 11px;
  position: static !important;
  display: block;
}
/* line 1285, ../../src/sass/views/_account.scss */
.edit-donation .payment-method-wrap .add-link-wrap {
  padding: 14px 0 0;
  clear: both;
}
/* line 1289, ../../src/sass/views/_account.scss */
.edit-donation .payment-method-wrap .add-link {
  font-size: 11px;
}
/* line 1293, ../../src/sass/views/_account.scss */
.edit-donation .next-payment-wrap {
  position: relative;
}
/* line 193, ../../src/sass/lib/_helpers.scss */
.edit-donation .next-payment-wrap .note {
  cursor: default;
  position: absolute;
  left: 386px;
  top: 0;
  width: 250px;
  font-weight: normal;
  font-size: 11px;
  color: #9f9fa3;
  font-style: italic;
}
/* line 1296, ../../src/sass/views/_account.scss */
.edit-donation .next-payment-wrap .note {
  color: #9f9fa3;
  line-height: 12px;
}
/* line 1300, ../../src/sass/views/_account.scss */
.edit-donation .next-payment-wrap select {
  margin: 0 6px 0 0;
}

/* line 1307, ../../src/sass/views/_account.scss */
.upcoming {
  /* upcoming-tab-wrap */
}
/* line 1308, ../../src/sass/views/_account.scss */
.upcoming .upcoming-header {
  margin: 24px 0;
}
/* line 1311, ../../src/sass/views/_account.scss */
.upcoming .upcoming-header h1 {
  display: inline;
  float: left;
}
/* line 1315, ../../src/sass/views/_account.scss */
.upcoming .upcoming-header .action {
  display: inline;
  float: right;
  margin: 0 0 10px 18px;
}
/* line 1321, ../../src/sass/views/_account.scss */
.upcoming .upcoming-tab-wrap {
  position: relative;
  padding: 0;
}
/* line 1325, ../../src/sass/views/_account.scss */
.upcoming .upcoming-tab-wrap .tools-bar {
  padding: 0;
  margin: 12px 0;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 1332, ../../src/sass/views/_account.scss */
.upcoming .upcoming-tab-wrap .tools-bar li {
  display: inline;
 /* float: left;  commented this for demo 4489 for some extra spaces issue*/
  margin: 0 0 0 8px;
  width:125px;
}
/* line 1336, ../../src/sass/views/_account.scss */
.generatedcontent .upcoming .upcoming-tab-wrap .tools-bar li:before {
  color: #d3d3d3;
  content: "|";
  font-weight: bold;
  margin-right: 6px;
}
.generatedcontent .upcoming .upcoming-tab-wrap .tools-bar li:first-child:before {
	  content: "";
 }
/* line 1343, ../../src/sass/views/_account.scss */
.no-generatedcontent .upcoming .upcoming-tab-wrap .tools-bar li {
  border-left: 1px solid #d8d8d8;
  padding: 0 0 0 8px;
}
/* line 1348, ../../src/sass/views/_account.scss */
.generatedcontent .upcoming .upcoming-tab-wrap .tools-bar .last:before {
  content: "";
  margin-right: 0;
}
/* line 1352, ../../src/sass/views/_account.scss */
.no-generatedcontent .upcoming .upcoming-tab-wrap .tools-bar .last {
  border-left: 0 none;
}
/* line 1357, ../../src/sass/views/_account.scss */
.generatedcontent .upcoming .upcoming-tab-wrap .tools-bar .print-link:before {
  content: "|";
  color: transparent;
}
/* line 1363, ../../src/sass/views/_account.scss */
.upcoming .upcoming-tab-wrap .tools-bar .print-link a:hover, .upcoming .upcoming-tab-wrap .tools-bar .export-link a:hover {
  text-decoration: none;
}
/* line 1366, ../../src/sass/views/_account.scss */
.upcoming .upcoming-tab-wrap .tools-bar .print-link a:hover span, .upcoming .upcoming-tab-wrap .tools-bar .export-link a:hover span {
  text-decoration: underline;
}

/* line 1378, ../../src/sass/views/_account.scss */
.my-courses .courses-summary {
  border-color: #f1f1f1;
  border-style: solid;
  border-width: 0 0 1px;
  padding: 0 0 24px;
}
/* line 1384, ../../src/sass/views/_account.scss */
.my-courses .courses-summary .info {
  display: inline;
  float: left;
  width: 600px;
}
/* line 1388, ../../src/sass/views/_account.scss */
.my-courses .courses-summary .recent-badges {
  display: inline;
  float: right;
  width: 160px;
}
/* line 1392, ../../src/sass/views/_account.scss */
.my-courses .courses-summary .recent-badges .recent-header {
  padding: 0 0 3px;
}
/* line 1395, ../../src/sass/views/_account.scss */
.my-courses .courses-summary .recent-badges .recent-header h1 {
  font-size: 13px;
  font-weight: bold;
  line-height: 16px;
}
/* line 1401, ../../src/sass/views/_account.scss */
.my-courses .courses-summary .recent-badges ul {
  display: inline;
  float: left;
  margin: 0 0 0 -4px;
  padding: 0;
  list-style: none outside none;
}
/* line 1407, ../../src/sass/views/_account.scss */
.my-courses .courses-summary .recent-badges li {
  display: inline;
  float: left;
  margin: 0 0 0 4px;
}
/* line 1411, ../../src/sass/views/_account.scss */
.my-courses .courses-summary .recent-badges img {
  display: inline;
  float: left;
}
/* line 1414, ../../src/sass/views/_account.scss */
.my-courses .courses-summary .recent-badges .view-all-link {
  display: inline;
  float: left;
  font-size: 11px;
  line-height: 15px;
  margin: 7px 0 0 5px;
}
/* line 1421, ../../src/sass/views/_account.scss */
.my-courses .courses-summary .empty-module {
  display: inline;
  float: left;
  width: 500px;
}
/* line 1427, ../../src/sass/views/_account.scss */
.my-courses .account-assets {
  display: inline;
  float: left;
  font-size: 13px;
  line-height: 17px;
  margin: 0 25px 0 0;
  width: 240px;
}
/* line 1433, ../../src/sass/views/_account.scss */
.my-courses .account-assets .assets-header {
  border-color: #ccc;
  border-style: solid;
  border-width: 0 0 1px;
  padding: 0 0 4px;
}
/* line 1439, ../../src/sass/views/_account.scss */
.my-courses .account-assets .assets-header h1 {
  font-size: 13px;
  font-weight: bold;
  line-height: 17px;
}
/* line 1446, ../../src/sass/views/_account.scss */
.my-courses .account-assets .assets-list .count {
  font-weight: bold;
}
/* line 1449, ../../src/sass/views/_account.scss */
.my-courses .account-assets .assets-list li {
  border-color: #f1f1f1;
  border-style: solid;
  border-width: 1px 0 0;
  padding: 4px 0;
}
/* line 1455, ../../src/sass/views/_account.scss */
.my-courses .account-assets .assets-list li.first {
  border: none;
}

/* line 1466, ../../src/sass/views/_account.scss */
.account-course-detail .course-detail-summary .course-actions {
  width: 200px;
}

/* line 1472, ../../src/sass/views/_account.scss */
.progress-report {
  /* END .social */
  /* END .status */
  /* END lesson-table */
}
/* line 1473, ../../src/sass/views/_account.scss */
.progress-report .tools {
  zoom: 1;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
.progress-report .tools:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 1476, ../../src/sass/views/_account.scss */
.progress-report .tools .social-share {
  display: inline;
  float: left;
  padding: 0 0 0 8px;
}
/* line 1480, ../../src/sass/views/_account.scss */
.progress-report .tools .social-share .social-header {
  float: left;
  margin: 0 5px 0 0;
}
/* line 1484, ../../src/sass/views/_account.scss */
.progress-report .tools .social-share .social-list {
  float: left;
}
/* line 1488, ../../src/sass/views/_account.scss */
.progress-report .tools .printer-friendly {
  float: left;
  border-left: 1px solid #d8d8d8;
  padding: 0 0 0 8px;
  margin: 0 0 0 8px;
}
/* line 1500, ../../src/sass/views/_account.scss */
.progress-report .print-friendly {
  display: inline;
  float: right;
  padding: 0 0 0 20px;
}
/* line 1505, ../../src/sass/views/_account.scss */
.progress-report .status {
  zoom: 1;
  list-style: none outside none;
  margin: 0 0 0 -42px;
  padding: 0;
  /* END .progress-bar-wrap */
}
/* line 86, ../../src/sass/lib/_helpers.scss */
.progress-report .status:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 1511, ../../src/sass/views/_account.scss */
.progress-report .status li {
  display: inline;
  float: left;
  margin: 0 0 0 42px;
}
/* line 1517, ../../src/sass/views/_account.scss */
.progress-report .status .label,
.progress-report .status .value {
  display: inline;
}
/* line 1520, ../../src/sass/views/_account.scss */
.progress-report .status .label {
  font-weight: bold;
}
/* line 1525, ../../src/sass/views/_account.scss */
.progress-report .status .progress-bar-wrap .label,
.progress-report .status .progress-bar-wrap .value {
  display: inline;
  float: left;
}
/* line 1528, ../../src/sass/views/_account.scss */
.progress-report .status .progress-bar-wrap .label {
  margin: 0 4px 0 0;
}
/* line 1531, ../../src/sass/views/_account.scss */
.progress-report .status .progress-bar-wrap .progress-bar {
  display: inline;
  float: left;
  border-color: #aaa;
  border-style: solid;
  border-width: 1px;
  display: block;
  width: 80px;
  margin: 5px 12px 0 0;
}
/* line 1540, ../../src/sass/views/_account.scss */
.progress-report .status .progress-bar-wrap .progress-percentage {
  height: 8px;
  background: #ccc;
}
/* line 1550, ../../src/sass/views/_account.scss */
.progress-report .lesson-table table {
  table-layout: fixed;
}
/* line 1554, ../../src/sass/views/_account.scss */
.progress-report .lesson-table tbody th, .progress-report .lesson-table tbody td {
  border-width: 1px 0 0;
}
/* line 1559, ../../src/sass/views/_account.scss */
.progress-report .lesson-table tbody tr.message-row th, .progress-report .lesson-table tbody tr.message-row td {
  border-top: 0;
}
/* line 1565, ../../src/sass/views/_account.scss */
.progress-report .lesson-table .title {
  width: 250px;
}
/* line 1568, ../../src/sass/views/_account.scss */
.progress-report .lesson-table .format {
  width: 100px;
}
/* line 1571, ../../src/sass/views/_account.scss */
.progress-report .lesson-table .dates-and-times {
  width: 250px;
}
/* line 1574, ../../src/sass/views/_account.scss */
.progress-report .lesson-table .dates-and-times .event-date {
  display: inline;
  float: left;
}
/* line 1577, ../../src/sass/views/_account.scss */
.progress-report .lesson-table .dates-and-times .action {
  display: inline;
  float: right;
}
/* line 1584, ../../src/sass/views/_account.scss */
.progress-report .lesson-table .message {
  color: #c00;
  font-size: 10px;
  font-style: italic;
  line-height: 12px;
}

/* END .progress-report */
/* line 1597, ../../src/sass/views/_account.scss */
.cancel-class .secondary-content, .cancel-class .page-desc {
  padding-top: 0;
  margin-top: 30px;
}
/* line 1601, ../../src/sass/views/_account.scss */
.cancel-class .secondary-content .info, .cancel-class .page-desc .info {
  display: inline;
  float: left;
  border-color: #f1f1f1;
  border-style: solid;
  border-width: 0 1px 0 0;
  width: 414px;
}
/* line 1608, ../../src/sass/views/_account.scss */
.cancel-class .secondary-content .info .image-wrap, .cancel-class .page-desc .info .image-wrap, .cancel-class .secondary-content .info #donate .tribute-type-fieldset .card-thumb, #donate .tribute-type-fieldset .cancel-class .secondary-content .info .card-thumb, .cancel-class .page-desc .info #donate .tribute-type-fieldset .card-thumb, #donate .tribute-type-fieldset .cancel-class .page-desc .info .card-thumb, .cancel-class .secondary-content .info .tribute-card-modal .card-thumb, .tribute-card-modal .cancel-class .secondary-content .info .card-thumb, .cancel-class .page-desc .info .tribute-card-modal .card-thumb, .tribute-card-modal .cancel-class .page-desc .info .card-thumb, .cancel-class .secondary-content .info #donate.quickdonate .card-thumb, #donate.quickdonate .cancel-class .secondary-content .info .card-thumb, .cancel-class .page-desc .info #donate.quickdonate .card-thumb, #donate.quickdonate .cancel-class .page-desc .info .card-thumb {
  border: none;
  margin: 0 20px 0 0;
}
/* line 1613, ../../src/sass/views/_account.scss */
.cancel-class .secondary-content .description, .cancel-class .page-desc .description {
  display: inline;
  float: left;
  margin: -12px 0 0;
  width: 317px;
}
/* line 1618, ../../src/sass/views/_account.scss */
.cancel-class .secondary-content .description p, .cancel-class .page-desc .description p {
  margin: 12px 0 0;
}
/* line 1620, ../../src/sass/views/_account.scss */
.cancel-class .secondary-content .description p span.course-id, .cancel-class .page-desc .description p span.course-id {
  color: #9f9fa3;
}
/* line 1625, ../../src/sass/views/_account.scss */
.cancel-class .secondary-content .detail, .cancel-class .page-desc .detail {
  display: inline;
  float: right;
  width: 330px;
}
/* line 1629, ../../src/sass/views/_account.scss */
.cancel-class .secondary-content .address, .cancel-class .page-desc .address {
  font-weight: bold;
  margin: 0 0 12px;
}
/* line 1633, ../../src/sass/views/_account.scss */
.cancel-class .secondary-content .spec, .cancel-class .page-desc .spec {
  display: inline;
  float: left;
  margin: 0 0 0 14px;
  width: 170px;
}
/* line 1638, ../../src/sass/views/_account.scss */
.cancel-class .secondary-content .spec .label, .cancel-class .page-desc .spec .label {
  font-weight: bold;
}
/* line 1642, ../../src/sass/views/_account.scss */
.cancel-class .secondary-content .schedule, .cancel-class .page-desc .schedule {
  display: inline;
  float: left;
  width: 136px;
}
/* line 1646, ../../src/sass/views/_account.scss */
.cancel-class .secondary-content .schedule .event-date, .cancel-class .page-desc .schedule .event-date {
  font-weight: bold;
}
/* line 1654, ../../src/sass/views/_account.scss */
.cancel-class .form-wrap .late-fee {
  color: #c00;
  width: 300px;
}
/* line 1658, ../../src/sass/views/_account.scss */
.cancel-class .form-wrap .late-fee .amount {
  font-weight: bold;
}
/* line 1662, ../../src/sass/views/_account.scss */
.cancel-class .form-wrap .promo-code {
  font-size: 11px;
  font-style: italic;
  line-height: 15px;
}
/* line 1667, ../../src/sass/views/_account.scss */
.cancel-class .form-wrap label {
  cursor: default;
}
/* line 1674, ../../src/sass/views/_account.scss */
.cancel-class .tabular-form .reason-wrap label {
  float: none;
  display: block;
  width: auto;
}
/* line 1679, ../../src/sass/views/_account.scss */
.cancel-class .tabular-form .reason-wrap .field {
  float: none;
  display: block;
  padding: 4px 0 0;
}

/* line 1690, ../../src/sass/views/_account.scss */
.secondary-content, .page-desc {
  font-size: 13px;
}

/* line 1694, ../../src/sass/views/_account.scss */
.other-accounts {
  margin-top: 30px;
}
/* line 1696, ../../src/sass/views/_account.scss */
.other-accounts h2 {
  color: #333333;
  font-size: 14px;
  border-bottom: dotted 1px #d5d5d5;
}

/* line 1705, ../../src/sass/views/_account.scss */
.certificates .standard-table {
  margin-top: 0;
}

/* line 1712, ../../src/sass/views/_account.scss */
.transcripts .course-table {
  margin-top: 0;
}
/* line 1714, ../../src/sass/views/_account.scss */
.transcripts .course-table td {
  line-height: 1.2;
}
/* line 1721, ../../src/sass/views/_account.scss */
.transcripts .course-table td.class-title, .transcripts .course-table th.class-title {
  width: 180px;
}
/* line 1724, ../../src/sass/views/_account.scss */
.transcripts .course-table td.instructor, .transcripts .course-table th.instructor {
  width: 100px;
}
/* line 1727, ../../src/sass/views/_account.scss */
.transcripts .course-table td.date-completed, .transcripts .course-table th.date-completed {
  width: 100px;
}
/* line 1730, ../../src/sass/views/_account.scss */
.transcripts .course-table td.score, .transcripts .course-table th.score {
  width: 70px;
}
/* line 1733, ../../src/sass/views/_account.scss */
.transcripts .course-table td.certificates, .transcripts .course-table th.certificates {
  width: 105px;
}
/* line 1737, ../../src/sass/views/_account.scss */
.transcripts .course-table td.expires, .transcripts .course-table th.expires {
  padding-bottom: 0;
}
/* line 1741, ../../src/sass/views/_account.scss */
.transcripts .course-table td.item-actions, .transcripts .course-table th.item-actions {
  width: 100px;
}
/* line 1749, ../../src/sass/views/_account.scss */
.transcripts .course-table tr.certificates-row td.certificates, .transcripts .course-table tr.certificates-row td.expires, .transcripts .course-table tr.certificates-row th.certificates, .transcripts .course-table tr.certificates-row th.expires {
  border-top: none;
  padding-top: 0;
  padding-bottom: 18px;
}
/* line 1759, ../../src/sass/views/_account.scss */
.transcripts .course-table tfoot td, .transcripts .course-table tfoot th {
  color: #9f9fa3;
  font-size: 11px;
}

/* line 1771, ../../src/sass/views/_account.scss */
.public-profile .primary-content {
  margin: 0 0 0 28px;
}
/* line 1774, ../../src/sass/views/_account.scss */
.public-profile .profile-image {
  display: inline;
  float: left;
  width: 160px;
}
/* line 1778, ../../src/sass/views/_account.scss */
.public-profile .profile-info {
  display: inline;
  float: left;
  width: 498px;
  margin: 0 0 0 28px;
}
/* line 1784, ../../src/sass/views/_account.scss */
.public-profile .profile-info-header h1 {
  display: inline;
  float: left;
  padding: 0;
}
/* line 1788, ../../src/sass/views/_account.scss */
.public-profile .profile-info-header .full-name {
  color: #9f9fa3;
  font-weight: normal;
}
/* line 1792, ../../src/sass/views/_account.scss */
.public-profile .profile-info-header .edit-link {
  display: inline;
  float: right;
}
/* line 1796, ../../src/sass/views/_account.scss */
.public-profile .badges-earned {
  margin: 24px 0 0;
}
/* line 1799, ../../src/sass/views/_account.scss */
.public-profile .badges-earned ul {
  margin: -14px 0 0 -14px;
  padding: 0;
  list-style: none outside none;
}
/* line 1804, ../../src/sass/views/_account.scss */
.public-profile .badges-earned li {
  display: inline;
  float: left;
  margin: 14px 0 0 14px;
}
/* line 1808, ../../src/sass/views/_account.scss */
.public-profile .badges-earned li img {
  display: inline;
  float: left;
}
/* line 1812, ../../src/sass/views/_account.scss */
.public-profile .badges-earned footer {
  margin: 12px 0 0;
}
/* line 1817, ../../src/sass/views/_account.scss */
.public-profile .causes-contributed {
  margin: 24px 0 0;
}
/* line 1820, ../../src/sass/views/_account.scss */
.public-profile .causes-contributed-table {
  border-color: #aaa;
  border-style: solid;
  border-width: 1px;
  padding: 6px;
  margin: 12px 0 0;
}
/* line 1827, ../../src/sass/views/_account.scss */
.public-profile .causes-contributed-table table {
  table-layout: fixed;
}
/* line 1831, ../../src/sass/views/_account.scss */
.public-profile .causes-contributed-table td.key, .public-profile .causes-contributed-table th.key {
  width: 60%;
}
/* line 1834, ../../src/sass/views/_account.scss */
.public-profile .causes-contributed-table td.value, .public-profile .causes-contributed-table th.value {
  width: 39%;
}
/* line 1839, ../../src/sass/views/_account.scss */
.public-profile .causes-contributed-table tbody td, .public-profile .causes-contributed-table tbody th {
  border: none;
}
/* line 1845, ../../src/sass/views/_account.scss */
.public-profile .causes-contributed-table tfoot td.key, .public-profile .causes-contributed-table tfoot th.key {
  text-align: right;
}
/* line 1852, ../../src/sass/views/_account.scss */
.public-profile .certificates-earned {
  margin: 24px 0 0;
}
/* line 1854, ../../src/sass/views/_account.scss */
.public-profile .certificates-earned ul {
  margin: 0;
  padding: 0 0 0 28px;
  list-style: none outside none;
}
/* line 1861, ../../src/sass/views/_account.scss */
.public-profile .stories-shared {
  margin: 24px 0 0;
}
/* line 1864, ../../src/sass/views/_account.scss */
.public-profile .stories-shared ul {
  margin: 0;
  padding: 0;
  list-style: none outside none;
}
/* line 1869, ../../src/sass/views/_account.scss */
.public-profile .stories-shared li {
  background: #eee;
  padding: 6px;
  margin: 0 0 24px;
}
/* line 1874, ../../src/sass/views/_account.scss */
.public-profile .stories-shared .user-image {
  display: inline;
  float: left;
  width: 70px;
}
/* line 1879, ../../src/sass/views/_account.scss */
.public-profile .stories-shared .story {
  display: inline;
  float: right;
  width: 400px;
}
/* line 1883, ../../src/sass/views/_account.scss */
.public-profile .stories-shared .story-title {
  font-weight: bold;
}
/* line 1888, ../../src/sass/views/_account.scss */
.public-profile .others-profile {
  display: inline;
  float: right;
  width: 268px;
  margin: 0 0 0 14px;
}
/* line 1893, ../../src/sass/views/_account.scss */
.public-profile .others-profile-inner {
  border-color: #aaa;
  border-style: solid;
  border-width: 1px;
  padding: 12px 14px;
}
/* line 1899, ../../src/sass/views/_account.scss */
.public-profile .others-profile-inner ul {
  margin: -12px 0 0 -14px;
  padding: 0;
  list-style: none outside none;
}
/* line 1904, ../../src/sass/views/_account.scss */
.public-profile .others-profile-inner li {
  display: inline;
  float: left;
  width: 70px;
  margin: 12px 0 0 14px;
}
/* line 1909, ../../src/sass/views/_account.scss */
.public-profile .others-profile-inner img {
  display: inline;
  float: left;
}
/* line 1912, ../../src/sass/views/_account.scss */
.public-profile .others-profile-inner .username {
  padding: 6px 0 0;
}

/* line 1919, ../../src/sass/views/_account.scss */
.sign-in .forgot-link {
  clear: both;
}

/* line 1929, ../../src/sass/views/_account.scss */
.email-sent h5 {
  font-size: 13px;
  line-height: inherit;
  margin-bottom: 0;
}

/* line 1940, ../../src/sass/views/_account.scss */
.rco-tooltip, .tooltip-body {
  width: 280px;
  /* padding: 15px; */
  display: block;
  /* position:absolute; */
}
.dates-and-times .summary .rco-tooltip, .dates-and-times .summary .tooltip-body, .course-item-inner .tooltip-summary .tooltip-body {
  width: 184px;
}
/* line 1947, ../../src/sass/views/_account.scss */
.rco-tooltip h1, .tooltip-body h1 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, "StandardCTExtraBold";
  font-weight: bold;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  padding: 6px 0 8px;
}
/* line 1954, ../../src/sass/views/_account.scss */
.rco-tooltip p, .tooltip-body p {
  font-size: 11px;
  line-height: 16px;
}
/* line 1959, ../../src/sass/views/_account.scss */
.rco-tooltip .left-col, .tooltip-body .left-col {
  display: inline;
  float: left;
  width: 150px;
  border-right: 1px solid whitesmoke;
}
/* line 1965, ../../src/sass/views/_account.scss */
.rco-tooltip .right-col, .tooltip-body .right-col {
  display: inline;
  float: right;
  width: 100px;
}
/* line 1969, ../../src/sass/views/_account.scss */
.rco-tooltip .right-col .money, .tooltip-body .right-col .money {
  font-size: 28px;
}
/* line 1973, ../../src/sass/views/_account.scss */
.rco-tooltip .right-col .action, .tooltip-body .right-col .action {
  margin: 10px 0;
}

/* drop schedule tooltip */
.tooltipdrop table{
  border-collapse:collapse;
}
.tooltipdrop table, td, th{
  border-collapse:collapse;
  border:0;
  font-family:Arial;
  font-style:normal;
  font-size:13px;
}
.tooltipdrop{
padding: 0;
}
.tooltipdropFirst{
padding-left: 0;
}
.tooltipdropContent{
padding-left: 15px;
padding-bottom:5px;
}
.tooltipdrop-italic{
font-style:italic;
font-size:11px;
font-weight:normal;
display:inline;
}
.tooltipdrop-cancel{
width:450px;
word-wrap:break-word;
}
.tooltipdrop-cancel h3{
font-size: 18px;
margin:0;
padding:0;
}
.tooltipdrop-cancel em{
color:#CC0000;	
}

/* One Click Donation Styles */
/* line 1983, ../../src/sass/views/_account.scss */
.quick-donate-defaults h5 {
  color: #6d6e70;
  font-size: 13px;
  line-height: 18px;
  margin: 0;
}
/* line 1989, ../../src/sass/views/_account.scss */
.quick-donate-defaults h5 .rco-tooltip {
  font-weight: normal;
}
/* line 1994, ../../src/sass/views/_account.scss */
.quick-donate-defaults .info-section {
  margin-bottom: 10px;
}
/* line 1996, ../../src/sass/views/_account.scss */
.quick-donate-defaults .info-section h5 {
  position: relative;
}

/* line 2004, ../../src/sass/views/_account.scss */
.quick-donate-info {
  position: relative;
  top: 1px;
}

/* line 2010, ../../src/sass/views/_account.scss */
.select-existing-number p {
  margin-bottom: 5px;
}

/* line 2016, ../../src/sass/views/_account.scss */
.payment-details a {
  display: inline-block;
  line-height: 27px;
  vertical-align: top;
}

/* line 2023, ../../src/sass/views/_account.scss */
.quick-donate-sms-link {
  font-weight: normal;
}

/* line 2027, ../../src/sass/views/_account.scss */
.checkbox-wrap label.quick-donate-default-payment {
  display: inline-block;
  margin: 0 0 0 10px;
  position: relative;
}

/* line 2033, ../../src/sass/views/_account.scss */
.stay-signed-in {
  margin-top: 20px;
}

#calendar-container
/* line 2, ../../src/sass/views/_checkout.scss */
#checkout .content {
  padding: 36px 0 0;
}

/* line 7, ../../src/sass/views/_checkout.scss */
.help-number {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3933px;
  background-repeat: no-repeat;
  color: #9f9fa3;
  font-size: 11px;
  padding: 0 0 0 22px;
}
/* line 14, ../../src/sass/views/_checkout.scss */
.help-number span {
  font-weight: bold;
}

/* COURSE CHECKOUT - SHOPPING CART PAGE STYLE */
/* line 23, ../../src/sass/views/_checkout.scss */
.shopping-cart .content {
  padding: 36px 0 0;
}
/* line 27, ../../src/sass/views/_checkout.scss */
.shopping-cart .course-item.vCard {
  width: 208px;
}
/* line 30, ../../src/sass/views/_checkout.scss */
.shopping-cart .course-item.vCard .eventtime {
  margin-top: 3px;
}

/* line 38, ../../src/sass/views/_checkout.scss */
.select-donation-cause {
  margin: 14px 0 10px 26px;
}
/* line 42, ../../src/sass/views/_checkout.scss */
.select-donation-cause .select-header h1 {
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
}
/* line 48, ../../src/sass/views/_checkout.scss */
.select-donation-cause .cause-info {
  overflow: hidden;
}
/* line 52, ../../src/sass/views/_checkout.scss */
.select-donation-cause .cause-selection {
  display: inline;
  float: left;
  margin: -25px 0 0 -10px;
  width: 330px;
}
/* line 57, ../../src/sass/views/_checkout.scss */
.select-donation-cause .cause-toggle-wrap {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  margin: 25px 0 0 10px;
  overflow: hidden;
  width: 100px;
  position: relative;
  vertical-align: top;
}
/* line 7, ../../src/sass/lib/compass/css3/_inline-block.scss */
.select-donation-cause .cause-toggle-wrap {
  *display: inline;
}
/* line 65, ../../src/sass/views/_checkout.scss */
.select-donation-cause .cause-toggle-wrap input {
  bottom: -30px;
  left: -30px;
  position: absolute;
}
/* line 71, ../../src/sass/views/_checkout.scss */
.select-donation-cause .cause-toggle-wrap img {
  display: inline;
  float: left;
  width: 100px;
}
/* line 75, ../../src/sass/views/_checkout.scss */
.select-donation-cause .cause-toggle-wrap .title-text {
  clear: both;
  font-size: 11px;
  font-weight: bold;
  line-height: 1.3;
  padding: 7px 0 0;
}
/* line 83, ../../src/sass/views/_checkout.scss */
.select-donation-cause .cause-title {
  display: block;
}
/* line 86, ../../src/sass/views/_checkout.scss */
.select-donation-cause .cause-title span {
  display: block;
}
/* line 90, ../../src/sass/views/_checkout.scss */
.select-donation-cause .image-inner {
  overflow: hidden;
}
/* line 94, ../../src/sass/views/_checkout.scss */
.select-donation-cause .selected .cause-image {
  background: #fff;
  border-color: #ed1b2e;
  border-style: solid;
  border-width: 3px;
}
/* line 100, ../../src/sass/views/_checkout.scss */
.select-donation-cause .selected .image-inner {
  border-color: #fff;
  border-style: solid;
  border-width: 1px;
}
/* line 105, ../../src/sass/views/_checkout.scss */
.select-donation-cause .selected img {
  margin: -4px;
}
/* line 109, ../../src/sass/views/_checkout.scss */
.select-donation-cause .cause-donation {
  display: inline;
  float: right;
  width: 340px;
}
/* line 116, ../../src/sass/views/_checkout.scss */
.select-donation-cause .cause-section h1 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, "StandardCTExtraBold";
  font-weight: bold;
  font-style: normal;
  font-size: 19px;
  line-height: 24px;
}
/* line 121, ../../src/sass/views/_checkout.scss */
.select-donation-cause .cause-section .description {
  padding: 14px 0 0;
}
/* line 125, ../../src/sass/views/_checkout.scss */
.select-donation-cause .donation-amount {
  padding: 18px 0 6px;
}
/* line 128, ../../src/sass/views/_checkout.scss */
.select-donation-cause .donation-amount .legend {
  font-weight: bold;
}
/* line 131, ../../src/sass/views/_checkout.scss */
.select-donation-cause .donation-amount .amount-selection {
  margin: 12px 0 0 -14px;
}
/* line 135, ../../src/sass/views/_checkout.scss */
.select-donation-cause .donation-amount .field-wrap {
  display: inline;
  float: left;
  margin: 0 0 0 14px;
  width: 90px;
}
/* line 140, ../../src/sass/views/_checkout.scss */
.select-donation-cause .donation-amount .custom-amount-wrap {
  width: 120px;
}
/* line 145, ../../src/sass/views/_checkout.scss */
.select-donation-cause .custom-only .field-wrap {
  display: none;
}
/* line 148, ../../src/sass/views/_checkout.scss */
.select-donation-cause .custom-only .custom-amount-wrap {
  display: block;
}
/* line 150, ../../src/sass/views/_checkout.scss */
.select-donation-cause .custom-only .custom-amount-wrap .field {
  display: none;
}
/* line 153, ../../src/sass/views/_checkout.scss */
.select-donation-cause .custom-only .custom-amount-wrap .label {
  margin-left: 0;
}
/* line 158, ../../src/sass/views/_checkout.scss */
.select-donation-cause .recurring-fieldset {
  margin-bottom: 16px;
}
/* line 160, ../../src/sass/views/_checkout.scss */
.select-donation-cause .recurring-fieldset .learn-more {
  margin: 0 0 0 14px;
}
/* line 164, ../../src/sass/views/_checkout.scss */
.select-donation-cause .recurring-fieldset .checkbox-wrap label {
  display: inline;
  margin: 0;
}
/* line 170, ../../src/sass/views/_checkout.scss */
.select-donation-cause .select-footer {
  text-align: right;
}
/* line 172, ../../src/sass/views/_checkout.scss */
.select-donation-cause .select-footer .action {
  display: inline;
  float: left;
  margin: 5px 0 0;
}
/* line 177, ../../src/sass/views/_checkout.scss */
.select-donation-cause .subtotal {
  font-weight: bold;
  margin: -3px 0 0;
}
/* line 181, ../../src/sass/views/_checkout.scss */
.select-donation-cause .tax-free {
  color: #9f9fa3;
  font-size: 11px;
  font-style: italic;
  line-height: 15px;
}
/* line 187, ../../src/sass/views/_checkout.scss */
.select-donation-cause .recurring-note {
  color: #9f9fa3;
  font-size: 11px;
  font-weight: normal;
  line-height: 1;
  margin: 0 0 6px;
}
/* line 195, ../../src/sass/views/_checkout.scss */
.select-donation-cause #custom-amount {
  width: 103px;
}

/* line 203, ../../src/sass/views/_checkout.scss */
.checkout-confirmation .table-section {
  margin: 24px 0 0;
}
/* line 208, ../../src/sass/views/_checkout.scss */
.checkout-confirmation .cart-donation-table thead .title {
  width: 700px;
}

/* COURSES STYLES */
/* line 4, ../../src/sass/views/_courses.scss */
#courses .content {
  padding: 20px 0 0;
}

/* line 10, ../../src/sass/views/_courses.scss */
.courses-landing .open-tooltip {
  display: block;
}
/* line 13, ../../src/sass/views/_courses.scss */
.courses-landing .catalogList-container {
  margin: 32px 0 0;
}
/* line 16, ../../src/sass/views/_courses.scss */
.courses-landing #calendar-container {
  margin: 32px 0 0;
  position: relative;
  z-index: 1;
}
/* line 21, ../../src/sass/views/_courses.scss */
.courses-landing .catalogMap-container {
  margin: 32px 0 0;
}
/* line 24, ../../src/sass/views/_courses.scss */
.courses-landing .content-header h1 {
  padding-bottom: 0;
}
/* line 27, ../../src/sass/views/_courses.scss */
.courses-landing .contact-local {
  -moz-transition-property: height;
  -webkit-transition-property: height;
  -o-transition-property: height;
  transition-property: height;
  -moz-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -moz-transition-timing-function: linear;
  -webkit-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  transition-timing-function: linear;
  display: block;
  float: none;
  height: 0;
  margin: -1px 0 0;
  overflow: hidden;
  padding: 0;
}
/* line 36, ../../src/sass/views/_courses.scss */
.no-boxshadow .courses-landing .contact-local {
  border-width: 0 !important;
}
/* line 38, ../../src/sass/views/_courses.scss */
.no-boxshadow .courses-landing .contact-local.show {
  border-width: 2px !important;
}
/* line 43, ../../src/sass/views/_courses.scss */
.courses-landing .contact-local .contact-local-inner {
  overflow: hidden;
  padding: 20px;
}
/* line 47, ../../src/sass/views/_courses.scss */
.courses-landing .contact-local .page-note {
  margin: 0 0 15px;
}
/* line 50, ../../src/sass/views/_courses.scss */
.courses-landing .contact-local .local-location {
  display: inline;
  float: left;
  width: 263px;
}
/* line 54, ../../src/sass/views/_courses.scss */
.courses-landing .contact-local .locator-modal {
  font-size: 11px;
  margin: 0 0 0 5px;
}
/* line 58, ../../src/sass/views/_courses.scss */
.courses-landing .contact-local .local-contact-info {
  display: inline;
  float: left;
  width: 465px;
}
/* line 64, ../../src/sass/views/_courses.scss */
.courses-landing .contact-local .local-location h1,
.courses-landing .contact-local .local-contact-info h1 {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.2;
}
/* line 72, ../../src/sass/views/_courses.scss */
.courses-landing .search-content {
  background: #ccc;
  border: 3px solid #eaeaea;
  float: right;
  line-height: 20px;
  margin: 0 0 -32px;
  padding: 1px;
  position: relative;
  width: 230px;
}
/* line 82, ../../src/sass/views/_courses.scss */
.courses-landing .search-content .button {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -5275px;
  background-repeat: no-repeat;
  background-color: #fff;
  border: 0;
  position: absolute;
  top: 1px;
  right: 1px;
  display: block;
  height: 22px;
  line-height: 20px;
  margin-left: -4px;
  width: 20px;
}
/* line 96, ../../src/sass/views/_courses.scss */
.courses-landing .search-content .search-field {
  background: #fff;
  border: 0;
  color: #9f9fa3;
  font-size: 11px;
  height: 22px;
  line-height: 20px;
  width: 230px;
}
/* line 105, ../../src/sass/views/_courses.scss */
.courses-landing .search-content .placeholder {
  color: #9f9fa3;
  font-size: 11px;
  left: 6px;
  position: absolute;
  top: 2px;
}
/* line 114, ../../src/sass/views/_courses.scss */
.courses-landing .hide-course {
  display: none !important;
}
/* line 117, ../../src/sass/views/_courses.scss */
.courses-landing .welcome-list {
  padding: 0 0 0 10px;
}
/* line 120, ../../src/sass/views/_courses.scss */
.courses-landing .content-search-common {
  display: inline;
  float: right;
  margin: 0 0 -32px;
  padding: 5px 0 0;
  position: relative;
}
/* line 126, ../../src/sass/views/_courses.scss */
.courses-landing .main-tab {
  clear: both;
}
/* line 130, ../../src/sass/views/_courses.scss */
.courses-landing .displaying-results .results-count {
  font-weight: bold;
}
/* line 134, ../../src/sass/views/_courses.scss */
.courses-landing .active-filter {
  border-color: #f1f1f1;
  border-style: solid;
  border-width: 0 0 1px;
  font-size: 11px;
  line-height: 15px;
  overflow: hidden;
  padding: 24px 0;
}
/* line 143, ../../src/sass/views/_courses.scss */
.courses-landing .active-filter .label {
  display: inline;
  float: left;
  color: #9f9fa3;
  font-weight: bold;
}
/* line 150, ../../src/sass/views/_courses.scss */
.courses-landing .active-filter-list {
  margin-left: 92px;
}
/* line 152, ../../src/sass/views/_courses.scss */
.courses-landing .active-filter-list li {
  display: inline;
  float: left;
  color: #005b7f;
  cursor: pointer;
  margin: 0 0 4px 20px;
  padding: 0 0 0 16px;
}
/* line 159, ../../src/sass/views/_courses.scss */
.courses-landing .active-filter-list li:hover {
  text-decoration: underline;
}
/* line 161, ../../src/sass/views/_courses.scss */
.courses-landing .active-filter-list li:hover a {
  text-decoration: none;
}
/* line 166, ../../src/sass/views/_courses.scss */
.courses-landing .active-filter-list a {
  display: inline;
  float: left;
  background: url('../images/sprite/icon/blue-circle.png?1375811972') 0 0 no-repeat;
  padding: 0;
  color: #fff;
  cursor: pointer;
  margin: 1px 0 0 -16px;
  text-indent: -9999px;
  height: 12px;
  width: 12px;
}
/* line 177, ../../src/sass/views/_courses.scss */
.courses-landing .active-filter-list a:hover {
  text-decoration: none;
}
/* line 186, ../../src/sass/views/_courses.scss */
.courses-landing fieldset legend {
  font-weight: bold;
}
/* line 190, ../../src/sass/views/_courses.scss */
.courses-landing fieldset .map {
  width: 145px;
  border: 1px solid #cccccc;
  padding: 2px;
}
/* line 197, ../../src/sass/views/_courses.scss */
.courses-landing .filter-group legend {
  font-weight: bold;
  padding: 10px 0 5px;
  border-top: 1px solid #f1f1f1;
  width: 95%;
}
/* line 206, ../../src/sass/views/_courses.scss */
.courses-landing .checkbox-filters h3 {
  font-size: 11px;
  line-height: 15px;
  margin: 10px 0 5px;
}
/* line 211, ../../src/sass/views/_courses.scss */
.courses-landing .checkbox-filters label {
  display: block;
  margin: 0 0 0 21px;
}
/* line 214, ../../src/sass/views/_courses.scss */
.courses-landing .checkbox-filters label img {
  margin: -1px 3px 0 0;
  vertical-align: middle;
}
/* line 219, ../../src/sass/views/_courses.scss */
.courses-landing .checkbox-filters .form-row {
  padding: 0 0 5px;
}
/* line 223, ../../src/sass/views/_courses.scss */
.courses-landing .checkbox-filters input[type="checkbox"] {
  display: inline;
  float: left;
  top: 0;
}

/* COUSE DETAIL PAGE STYLE */
/* line 233, ../../src/sass/views/_courses.scss */
.course-detail-landing .course-id {
  color: #9f9fa3;
  font-size: 13px;
  line-height: 14px;
  border-right: 1px solid #9f9fa3;
  padding-right: 5px;
  margin-right: 5px;
  display: inline-block;
}

/* line 247, ../../src/sass/views/_courses.scss */
.course-signin .create-account-form {
  margin-top: 0;
}
/* line 249, ../../src/sass/views/_courses.scss */
.course-signin .create-account-form .old-system {
  display: none;
}
/* line 253, ../../src/sass/views/_courses.scss */
.course-signin .signin-form {
  margin-top: 0;
}
/* line 257, ../../src/sass/views/_courses.scss */
.course-signin .sidebar .signin-form {
  margin-left: 30px;
}
/* line 260, ../../src/sass/views/_courses.scss */
.course-signin .sidebar .invalid-box {
  margin-bottom: 15px;
}
/* line 263, ../../src/sass/views/_courses.scss */
.course-signin .sidebar .invalid-message {
  margin-left: 0;
}
/* line 267, ../../src/sass/views/_courses.scss */
.course-signin .account-benefits {
  padding: 16px 0 0;
}
/* line 270, ../../src/sass/views/_courses.scss */
.course-signin .account-benefits .secondary-header {
  background: none;
}
/* line 273, ../../src/sass/views/_courses.scss */
.course-signin .account-benefits .secondary-content, .course-signin .account-benefits .page-desc {
  padding-top: 4px;
}
/* line 277, ../../src/sass/views/_courses.scss */
.course-signin .form-action {
  margin-bottom: 40px;
}

/* line 288, ../../src/sass/views/_courses.scss */
.course-prerequisites {
  padding-bottom: 16px;
}
/* line 290, ../../src/sass/views/_courses.scss */
.course-prerequisites .other-detail {
  font-size: 11px;
  line-height: 13px;
}
/* line 293, ../../src/sass/views/_courses.scss */
.course-prerequisites .other-detail li {
  padding-bottom: 4px;
}

/* line 299, ../../src/sass/views/_courses.scss */
.map > div {
  display: none;
}

/* line 302, ../../src/sass/views/_courses.scss */
.map > div:first-child {
  display: block;
}

/* line 305, ../../src/sass/views/_courses.scss */
.radius {
  font-weight: bold;
}

/* line 308, ../../src/sass/views/_courses.scss */
#radius-slider {
  background: url('../images/courses/slider-bg.png?1375811971') no-repeat 0 0;
  width: 160px;
  height: 26px;
  margin-top: 5px;
}
/* line 313, ../../src/sass/views/_courses.scss */
#radius-slider ul {
  margin: 0 0 0 -4px;
}
/* line 315, ../../src/sass/views/_courses.scss */
#radius-slider ul li {
  float: left;
  width: 32px;
  text-align: center;
}

/* line 322, ../../src/sass/views/_courses.scss */
#radius-slider-minus {
  position: absolute;
  top: 0;
  left: 0;
  width: 6px;
  height: 6px;
}

/* line 329, ../../src/sass/views/_courses.scss */
#radius-slider-plus {
  position: absolute;
  top: 0;
  right: 7px;
  width: 6px;
  height: 6px;
}

/* line 336, ../../src/sass/views/_courses.scss */
#radius-slider-bar {
  position: relative;
  height: 14px;
  cursor: pointer;
}

/* line 341, ../../src/sass/views/_courses.scss */
#radius-slider-highlight {
  position: absolute;
  top: 2px;
  left: 13px;
  background: #000;
  width: 48px;
  height: 2px;
  max-width: 127px;
}

/* line 350, ../../src/sass/views/_courses.scss */
#radius-slider-handle {
  position: absolute;
  top: 0;
  left: 56px;
  background: white url('../images/courses/slider-handle.png?1375811971') no-repeat 0 0;
  width: 9px;
  height: 14px;
  cursor: W-resize;
}

/* line 360, ../../src/sass/views/_courses.scss */
button:focus, button:active {
  box-shadow: none;
}

/* line 364, ../../src/sass/views/_courses.scss */
.rco-tooltip {
  border: 3px solid #ed1b1e;
  padding: 15px;
  display: none;
  background: #fff;
  width: 280px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
}
/* line 375, ../../src/sass/views/_courses.scss */
.rco-tooltip p, .rco-tooltip div {
  font-weight: normal;
  font-size: 11px;
}
/* line 380, ../../src/sass/views/_courses.scss */
.rco-tooltip p.course-materials {
  font-size: 14px;
}
/* line 383, ../../src/sass/views/_courses.scss */
.rco-tooltip .class-date {
  font-weight: bold;
}
/* line 387, ../../src/sass/views/_courses.scss */
.rco-tooltip .eventtime {
  font-size: 11px;
}
/* line 391, ../../src/sass/views/_courses.scss */
.rco-tooltip .secondary header {
  font-size: 18px;
}
/* line 394, ../../src/sass/views/_courses.scss */
.rco-tooltip .bg-arrow {
  background: url('../images/bg/infobox-bg.png?1375811968') 0 50% no-repeat;
  height: 16px;
  width: 14px;
  position: absolute;
  left: -14px;
  top: 17px;
}
/* line 403, ../../src/sass/views/_courses.scss */
.rco-tooltip.align-bottom .bg-arrow {
  top: auto;
  bottom: 30px;
}
/* line 409, ../../src/sass/views/_courses.scss */
.rco-tooltip.align-right .bg-arrow {
  background: url('../images/bg/infobox-right-bg.png?1375811968') 100% 50% no-repeat;
  left: auto;
  right: -14px;
}
/* line 415, ../../src/sass/views/_courses.scss */
.rco-tooltip .right-col {
  display: inline;
  float: right;
  width: 100px;
}
/* line 419, ../../src/sass/views/_courses.scss */
.rco-tooltip .right-col .money {
  color: #6d6e70;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 28px;
  line-height: 1;
}
/* line 425, ../../src/sass/views/_courses.scss */
.rco-tooltip .right-col .action {
  margin: 10px 0;
}
/* line 428, ../../src/sass/views/_courses.scss */
.rco-tooltip .right-col p {
  margin-bottom: 0;
}
/* line 433, ../../src/sass/views/_courses.scss */
.rco-tooltip .right-col .action.plain .button {
  padding: 0 10px;
}

/* line 442, ../../src/sass/views/_courses.scss */
#calendar-container {
  position: relative;
  z-index: 1;
}

/* line 446, ../../src/sass/views/_courses.scss */
#calendar-error-overlay {
  background-color: rgba(55, 55, 55, 0.94);
  bottom: 0;
  display: none;
  left: 0;
  position: absolute;
  text-align: center;
  top: 73px;
  width: 100%;
  z-index: 10;
}
/* line 457, ../../src/sass/views/_courses.scss */
.no-rgba #calendar-error-overlay {
  background: transparent url('../images/bg/gray-transparent.png?1375811968') repeat 0 0;
}
/* line 460, ../../src/sass/views/_courses.scss */
#calendar-error-overlay .errorset {
  display: none;
}
/* line 463, ../../src/sass/views/_courses.scss */
#calendar-error-overlay h1 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  color: #fff;
  font-size: 25px;
  margin: 90px auto 0 auto;
  width: 80%;
}
/* line 470, ../../src/sass/views/_courses.scss */
#calendar-error-overlay .title {
  background: url('../images/icon/warning.png?1375811972') no-repeat 0 50%;
  padding-left: 40px;
}
/* line 474, ../../src/sass/views/_courses.scss */
#calendar-error-overlay .description {
  color: #9f9fa3;
  margin: 18px auto;
  width: 80%;
}
/* line 479, ../../src/sass/views/_courses.scss */
#calendar-error-overlay .description a {
  color: #3eb9ff;
}
/* line 483, ../../src/sass/views/_courses.scss */
#calendar-error-overlay nav {
  margin: 18px auto;
  width: 80%;
}
/* line 487, ../../src/sass/views/_courses.scss */
#calendar-error-overlay nav li {
  display: inline;
}
/* line 490, ../../src/sass/views/_courses.scss */
#calendar-error-overlay nav a {
  color: #3eb9ff;
}

/* line 496, ../../src/sass/views/_courses.scss */
.tooltip-body {
  border: 3px solid #ed1b1e;
  padding: 15px;
  display: none;
  background: #fff;
  width: 280px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
}
/* line 507, ../../src/sass/views/_courses.scss */
.tooltip-body p, .tooltip-body div {
  font-weight: normal;
  font-size: 11px;
}
/* line 512, ../../src/sass/views/_courses.scss */
.tooltip-body .class-date {
  font-weight: bold;
}
/* line 516, ../../src/sass/views/_courses.scss */
.tooltip-body .eventtime {
  font-size: 11px;
}
/* line 520, ../../src/sass/views/_courses.scss */
.tooltip-body .secondary-header {
  font-size: 18px;
}
/* line 523, ../../src/sass/views/_courses.scss */
.tooltip-body .bg-arrow {
  background: url('../images/bg/infobox-bg.png?1375811968') 0 50% no-repeat;
  height: 16px;
  width: 14px;
  position: absolute;
  left: -14px;
  top: 50px;
}
/* line 532, ../../src/sass/views/_courses.scss */
.tooltip-body .bg-arrow-right {
  background: url('../images/bg/infobox-right-bg.png?1375811968') 100% 50% no-repeat;
  height: 16px;
  width: 14px;
  position: absolute;
  right: -14px;
  top: 60px;
}
/* line 540, ../../src/sass/views/_courses.scss */
.tooltip-body .left-col {
  display: inline;
  float: left;
  width: 150px;
  border-right: 1px solid whitesmoke;
}
/* line 545, ../../src/sass/views/_courses.scss */
.tooltip-body .right-col {
  display: inline;
  float: right;
  width: 100px;
}
/* line 549, ../../src/sass/views/_courses.scss */
.tooltip-body .right-col .money {
  color: #6d6e70;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 28px;
  line-height: 1;
}
/* line 555, ../../src/sass/views/_courses.scss */
.tooltip-body .right-col .action {
  margin: 10px 0;
}
/* line 558, ../../src/sass/views/_courses.scss */
.tooltip-body .right-col p {
  margin-bottom: 0;
}
/* line 563, ../../src/sass/views/_courses.scss */
.tooltip-body .right-col .action.plain .button {
  padding: 0 10px;
}

/* line 572, ../../src/sass/views/_courses.scss */
.bt-wrapper {
  width: auto !important;
}
/* line 574, ../../src/sass/views/_courses.scss */
.bt-wrapper .bt-content {
  width: auto !important;
  padding: 3px !important;
  border-top: 3px solid #ed1b2e;
}
/* line 578, ../../src/sass/views/_courses.scss */
.bt-wrapper .bt-content .tooltip-body {
  position: relative;
  display: block;
  top: auto;
  left: auto;
  border: none;
}

/* line 588, ../../src/sass/views/_courses.scss */
.map-infobox {
  position: relative;
  width: 290px;
  height: 260px;
  padding: 20px;
  border: 3px solid #ed1b2e;
  background: #fff;
}
/* line 596, ../../src/sass/views/_courses.scss */
.map-infobox h1 {
  border-bottom: 3px double black;
  font-size: 18px;
  line-height: 120%;
  padding: 0 0 5px;
  margin: 0 0 10px;
}
/* line 604, ../../src/sass/views/_courses.scss */
.map-infobox div, .map-infobox p, .map-infobox td {
  font-size: 11px;
  line-height: 16px;
}
/* line 608, ../../src/sass/views/_courses.scss */
.map-infobox p {
  margin: 10px 0;
}
/* line 611, ../../src/sass/views/_courses.scss */
.map-infobox td {
  padding: 0;
  border-style: dotted;
  border-color: #ccc;
  border-width: 0 0 1px;
}
/* line 617, ../../src/sass/views/_courses.scss */
.map-infobox .course-date {
  text-align: right;
}
/* line 620, ../../src/sass/views/_courses.scss */
.map-infobox .bottom-arrow {
  background: url('../images/bg/infobox-arrow-bottom.png?1375811968') no-repeat 0 0;
  position: absolute;
  bottom: -15px;
  height: 15px;
  left: 155px;
  position: absolute;
  width: 23px;
}

/* line 632, ../../src/sass/views/_courses.scss */
.category-checkbox-filters {
  height: 225px;
  overflow: auto;
}

/* ---------- basic theme: these are the most necessary styles --------------------------------- */
/* line 641, ../../src/sass/views/_courses.scss */
.scrollbar-pane {
  margin-right: 20px;
}

/* line 645, ../../src/sass/views/_courses.scss */
.scrollbar-handle-container {
  background: #EEE;
  width: 20px;
}

/* line 650, ../../src/sass/views/_courses.scss */
.scrollbar-handle {
  width: 20px;
  background: #9f9fa3;
}

/* line 655, ../../src/sass/views/_courses.scss */
.scrollbar-handle:hover {
  background: #6d6e70;
}

/* line 659, ../../src/sass/views/_courses.scss */
.scrollbar-handle.move {
  background: #111;
}

/* line 663, ../../src/sass/views/_courses.scss */
.scrollbar-handle-up {
  width: 20px;
  height: 20px;
  background: #DDD;
}

/* line 669, ../../src/sass/views/_courses.scss */
.scrollbar-handle-up:hover {
  background: #6d6e70;
}

/* line 673, ../../src/sass/views/_courses.scss */
.scrollbar-handle-down {
  width: 20px;
  height: 20px;
  background: #DDD;
}

/* line 679, ../../src/sass/views/_courses.scss */
.scrollbar-handle-down:hover {
  background: #6d6e70;
}

/* ---------- simple theme --------------------------------------------------------------------- */
/* line 687, ../../src/sass/views/_courses.scss */
.simple .scrollbar-pane {
  margin-right: 16px;
}

/* line 691, ../../src/sass/views/_courses.scss */
.simple .scrollbar-handle-container {
  background: #f1f1f1;
  width: 9px;
}

/* line 697, ../../src/sass/views/_courses.scss */
.simple .scrollbar-handle-container.hover,
.simple .scrollbar-handle-container.move {
  background: #f1f1f1;
}

/* handle */
/* line 710, ../../src/sass/views/_courses.scss */
.simple .scrollbar-handle {
  width: 9px;
  background: #1e70a0 url('../images/bg/scrollbar-handle.png?1375811968') 50% 50% no-repeat;
}

/* arrow up */
/* line 725, ../../src/sass/views/_courses.scss */
.simple .scrollbar-handle-up {
  width: 9px;
  height: 5px;
  background-color: #CCC;
  margin-bottom: 2px;
  background: white url('../images/bg/scrollbar-handle-up.png?1375811968') 50% 50% no-repeat;
}

/* arrow down */
/* line 743, ../../src/sass/views/_courses.scss */
.simple .scrollbar-handle-down {
  width: 9px;
  height: 5px;
  background: white url('../images/bg/scrollbar-handle-down.png?1375811968') 50% 50% no-repeat;
  margin-top: 2px;
}

/* line 755, ../../src/sass/views/_courses.scss */
.simple .scrollbar-handle-down.move {
  background-color: #9f9fa3;
}

/* line 760, ../../src/sass/views/_courses.scss */
#txtAddress {
  width: 50px;
}

/* line 764, ../../src/sass/views/_courses.scss */
.edit-zip {
  padding-bottom: 10px;
  display: block;
}
/* line 767, ../../src/sass/views/_courses.scss */
.edit-zip input[type="text"] {
  display: inline;
  float: left;
  margin-right: 6px;
  width: 50px;
}
/* line 772, ../../src/sass/views/_courses.scss */
.edit-zip .action {
  margin: -2px 12px 0 0;
}
/* line 776, ../../src/sass/views/_courses.scss */
.edit-zip .cancel {
  display: inline;
  float: left;
  padding-top: 3px;
}

/* line 784, ../../src/sass/views/_courses.scss */
.landing-page .course-table thead .sorted-asc .col-header {
  background: none;
}
/* line 787, ../../src/sass/views/_courses.scss */
.landing-page h2 {
  font-size: 14px;
  line-height: 1.5em;
}
/* line 791, ../../src/sass/views/_courses.scss */
.landing-page .a-spot {
  background: transparent url('../images/bg/bottom-gradient-fullwidth.png?1375811968') no-repeat bottom center;
  padding: 2px 2px 65px;
  position: relative;
  overflow: hidden;
}
/* line 796, ../../src/sass/views/_courses.scss */
.landing-page .a-spot img {
  -moz-box-shadow: rgba(0, 0, 0, 0.05) 0 3px 3px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.05) 0 3px 3px;
  -o-box-shadow: rgba(0, 0, 0, 0.05) 0 3px 3px;
  box-shadow: rgba(0, 0, 0, 0.05) 0 3px 3px;
  border: solid 6px white;
  position: absolute;
  top: 10px;
  right: 10px;
}
/* line 802, ../../src/sass/views/_courses.scss */
.landing-page .a-spot img + .text {
  margin-right: 264px;
}
/* line 806, ../../src/sass/views/_courses.scss */
.landing-page .a-spot .bullet-list {
  float: left;
  margin-right: 35px;
}
/* line 810, ../../src/sass/views/_courses.scss */
.landing-page .a-spot .cta {
  clear: both;
}
/* line 812, ../../src/sass/views/_courses.scss */
.landing-page .a-spot .cta div {
  float: left;
}
/* line 817, ../../src/sass/views/_courses.scss */
.landing-page .view-all {
  overflow: visible;
  text-align: center;
  font-size: 14px;
  padding: 13px 0;
  border-top: dotted 1px #d5d5d5;
}
/* line 823, ../../src/sass/views/_courses.scss */
.landing-page .view-all:after {
  content: "";
  background: transparent url('../images/bg/landing-page-bottom.png?1375811968') no-repeat top center;
  position: relative;
  display: block;
  height: 48px;
  margin-top: 10px;
}

/* line 835, ../../src/sass/views/_courses.scss */
.register-modal .header {
  display: none;
}
/* line 839, ../../src/sass/views/_courses.scss */
.register-modal .form-action {
  float: right;
  margin-top: 15px;
}
/* line 843, ../../src/sass/views/_courses.scss */
.register-modal .form-action .action-link {
  margin-right: 15px;
}

/* line 850, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .content-boxes {
  float: left;
  margin: -10px 0 0 -30px;
  padding: 0 20px 10px;
  width: 550px !important;
}
/* line 857, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .upcoming-carousel-slides {
  height: 370px;
  overflow: hidden;
}
/* line 862, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .anythingSlider {
  position: relative;
}
/* line 866, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .anythingBase {
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
}
/* line 873, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .anythingWindow {
  height: 370px;
  margin-left: -10px;
  overflow: hidden;
  padding: 0 20px;
  position: relative;
  width: 520px;
}
/* line 882, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .slides {
  height: 347px;
  overflow: hidden;
}
/* line 887, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .anythingControls {
  display: none !important;
}
/* line 890, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .arrow {
  display: block;
  height: 58px;
  position: absolute;
  top: 50%;
  width: 45px;
}
/* line 897, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .arrow a {
  display: block;
  height: 58px;
  overflow: hidden;
  position: relative;
  text-indent: -9999px;
  top: -50%;
  width: 45px;
}
/* line 907, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .back {
  left: -20px;
}
/* line 910, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .back.disabled {
  background: none;
}
/* line 913, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .back.disabled a {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2049px;
}
/* line 918, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .back a {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -16981px;
}
/* line 921, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .back a:hover {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2049px;
}
/* line 926, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .forward {
  right: 15px;
}
/* line 929, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .forward.disabled {
  background: none;
}
/* line 932, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .forward.disabled a {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2117px;
}
/* line 937, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .forward a {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2185px;
}
/* line 940, ../../src/sass/views/_courses.scss */
.upcoming-events-carousel .forward a:hover {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2117px;
}

/* DONATE STYLES */
/* line 6, ../../src/sass/views/_donate.scss */
#donation-tribute-form {
  margin-left: 52px;
  width: 300px;
}
/* line 10, ../../src/sass/views/_donate.scss */
#donation-tribute-form .recipient-email .field {
  position: relative;
}
/* line 13, ../../src/sass/views/_donate.scss */
#donation-tribute-form .recipient-email .hint {
  left: 320px;
  position: absolute;
  width: 100px;
  top: 6px;
}

/* line 23, ../../src/sass/views/_donate.scss */
.donation-tracker-extension, #donate .aspot-single .donations, .donation-amount-options .box-image.large .donations {
  background: rgba(0, 0, 0, 0.7);
  bottom: 6px;
  display: block;
  height: 28px;
  left: 6px;
  position: absolute;
  width: auto;
}
/* line 31, ../../src/sass/views/_donate.scss */
.no-rgba .donation-tracker-extension, .no-rgba #donate .aspot-single .donations, #donate .aspot-single .no-rgba .donations, .no-rgba .donation-amount-options .box-image.large .donations, .donation-amount-options .box-image.large .no-rgba .donations {
  background: transparent url('../images/bg/alpha-70.png?1375811968');
}
/* line 35, ../../src/sass/views/_donate.scss */
.donation-tracker-extension .donation-bar, #donate .aspot-single .donations .donation-bar, .donation-amount-options .box-image.large .donations .donation-bar {
  height: 22px;
  position: relative;
  width: 561px;
  z-index: 50;
}
/* line 41, ../../src/sass/views/_donate.scss */
.donation-tracker-extension .donation-bar .donation-goal, #donate .aspot-single .donations .donation-bar .donation-goal, .donation-amount-options .box-image.large .donations .donation-bar .donation-goal {
  color: #333333;
  height: 18px;
  list-style: none;
  margin: 0;
  padding: 4px 0 0 17px;
  width: auto;
  z-index: 50;
}
/* line 51, ../../src/sass/views/_donate.scss */
.donation-tracker-extension .donation-bar .donation-goal li, #donate .aspot-single .donations .donation-bar .donation-goal li, .donation-amount-options .box-image.large .donations .donation-bar .donation-goal li {
  color: #fff;
  float: left;
  font-size: 10px;
  font-weight: bold;
  margin: 0;
  padding: 0;
  position: relative;
  text-align: right;
  z-index: 50;
}
/* line 62, ../../src/sass/views/_donate.scss */
.donation-tracker-extension .donation-bar .donation-goal li:first-child, #donate .aspot-single .donations .donation-bar .donation-goal li:first-child, .donation-amount-options .box-image.large .donations .donation-bar .donation-goal li:first-child {
  margin-left: 0;
  overflow: visible;
}
/* line 68, ../../src/sass/views/_donate.scss */
.donation-tracker-extension .donation-bar .donations-received, #donate .aspot-single .donations .donation-bar .donations-received, .donation-amount-options .box-image.large .donations .donation-bar .donations-received {
  background: #ed1b2e;
  display: block;
  height: 3px;
  left: 0;
  position: absolute;
  text-indent: -9999em;
  top: -3px;
  z-index: 25;
}
/* line 80, ../../src/sass/views/_donate.scss */
.donation-tracker-extension .donation-total-wrapper, #donate .aspot-single .donations .donation-total-wrapper, .donation-amount-options .box-image.large .donations .donation-total-wrapper {
  display: none;
  bottom: 42px;
  position: absolute;
  z-index: 50;
}
/* line 86, ../../src/sass/views/_donate.scss */
.donation-tracker-extension .donation-total-wrapper .donation-total, #donate .aspot-single .donations .donation-total-wrapper .donation-total, .donation-amount-options .box-image.large .donations .donation-total-wrapper .donation-total {
  background: #fff;
  border: 2px solid #ed1b2e;
  border-radius: 5px;
  bottom: 0;
  margin: 0;
  padding: 6px 10px;
  position: relative;
  left: -50%;
}
/* line 96, ../../src/sass/views/_donate.scss */
.donation-tracker-extension .donation-total-wrapper .donation-total p, #donate .aspot-single .donations .donation-total-wrapper .donation-total p, .donation-amount-options .box-image.large .donations .donation-total-wrapper .donation-total p {
  color: #333333;
  font-size: 11px;
  line-height: 1;
  margin-bottom: 0;
}
/* line 102, ../../src/sass/views/_donate.scss */
.donation-tracker-extension .donation-total-wrapper .donation-total p span, #donate .aspot-single .donations .donation-total-wrapper .donation-total p span, .donation-amount-options .box-image.large .donations .donation-total-wrapper .donation-total p span {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  display: block;
  font-size: 30px;
}
/* line 109, ../../src/sass/views/_donate.scss */
.donation-tracker-extension .donation-total-wrapper .donation-total .pointer, #donate .aspot-single .donations .donation-total-wrapper .donation-total .pointer, .donation-amount-options .box-image.large .donations .donation-total-wrapper .donation-total .pointer {
  background: url('../images/bg/donation-total-arrow-down.png?1375811968') no-repeat 0 0;
  bottom: -10px;
  display: block;
  height: 10px;
  position: absolute;
  left: 44%;
  width: 19px;
}
/* line 120, ../../src/sass/views/_donate.scss */
.donation-tracker-extension .note, #donate .aspot-single .donations .note, .donation-amount-options .box-image.large .donations .note {
  bottom: -35px;
  clear: both;
  display: block;
  position: absolute;
  right: 0;
}
/* line 127, ../../src/sass/views/_donate.scss */
.donation-tracker-extension .note p, #donate .aspot-single .donations .note p, .donation-amount-options .box-image.large .donations .note p {
  color: #ccc;
  font-size: 11px;
  font-style: italic;
  text-align: right;
}

/* line 137, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown {
  border: none;
  display: block;
  float: none;
  margin-top: 0;
  padding: 0 0 24px;
  position: static;
}
/* line 145, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown .menu-wrap {
  display: inline;
  float: left;
  max-width: 67%;
  padding: 0;
  position: relative;
}
/* line 151, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown .menu {
  display: none;
  padding-top: 47px;
  visibility: hidden;
}
/* line 156, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown .menu-inner {
  border-top: none;
  font-size: 16px;
  line-height: 20px;
  padding: 0 10px;
}
/* line 162, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown .selected-cause {
  color: #6d6e70;
  cursor: text;
  display: block;
  text-decoration: none;
}
/* line 168, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown .selected-cause span {
  cursor: text;
  display: block;
}
/* line 173, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown .selected-cause:hover {
  cursor: text;
  text-decoration: none;
}
/* line 178, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown .logo {
  float: right;
  max-height: 180px;
  max-width: 180px;
}
/* line 183, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown .toggle {
  display: inline;
  float: left;
  border-color: #f1f1f1;
  border-style: solid;
  border-width: 1px;
  color: #3c7fad;
  font-size: 11px;
  line-height: 14px;
  margin: 10px 0 0 16px;
  padding: 2px 8px;
}
/* line 195, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown.active .menu-wrap {
  margin: -5px -11px;
  z-index: 1;
}
/* line 199, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown.active .selected-cause {
  background: #fff;
  cursor: pointer;
  padding: 4px 10px 0 10px;
  margin: 1px 1px 0;
  position: relative;
  z-index: 2;
}
/* line 207, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown.active .selected-cause span {
  border-bottom: 1px dotted #cccccc;
  background: transparent url('../images/sprite/icon/simple-arrow.png?1375811973') no-repeat scroll right 17px;
  padding: 0 25px 2px 0;
}
/* line 213, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown.active .menu {
  display: block;
  visibility: visible;
}
/* line 217, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown.active .toggle {
  display: none;
  visibility: hidden;
}
/* line 221, ../../src/sass/views/_donate.scss */
#donate .change-cause-dropdown.active .toggle-inner {
  border: none;
}
/* line 228, ../../src/sass/views/_donate.scss */
#donate .donation-header {
  height: 108px;
  overflow: hidden;
}
/* line 233, ../../src/sass/views/_donate.scss */
#donate .donation-header .disaster-relief {
  display: inline;
  float: left;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3101px;
  background-repeat: no-repeat;
  height: 50px;
  line-height: 1;
  margin: 28px 0 0;
  padding: 6px 0 0 60px;
}
/* line 242, ../../src/sass/views/_donate.scss */
#donate .donation-header .disaster-relief span {
  display: block;
}
/* line 246, ../../src/sass/views/_donate.scss */
#donate .donation-header .more {
  font-size: 14px;
}
/* line 249, ../../src/sass/views/_donate.scss */
#donate .donation-header .relief {
  font-size: 28px;
  font-weight: bold;
}
/* line 255, ../../src/sass/views/_donate.scss */
#donate .step-bar {
  margin: 0 0 10px -14px;
  overflow: hidden;
}
/* line 259, ../../src/sass/views/_donate.scss */
#donate .step-bar li {
  display: inline;
  float: left;
  background: #ccc;
  margin: 0 0 0 14px;
  width: 313px;
}
/* line 265, ../../src/sass/views/_donate.scss */
#donate .step-bar li div {
  font-weight: normal;
  padding: 0 0 0 20px;
}
/* line 269, ../../src/sass/views/_donate.scss */
#donate .step-bar li.current {
  background: #eee;
}
/* line 275, ../../src/sass/views/_donate.scss */
#donate .aspot-single {
  background: transparent url('../images/bg/bottom-gradient-fullwidth.png?1375811968') no-repeat scroll 50% 100%;
  padding: 0 0 46px;
  position: relative;
}
/* line 280, ../../src/sass/views/_donate.scss */
#donate .aspot-single .overlay {
  padding: 92px 30px 0 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 520px;
}
/* line 287, ../../src/sass/views/_donate.scss */
#donate .aspot-single .overlay.corporate-details {
  height: 324px;
  padding: 0;
  right: 28px;
  top: 30px;
  width: 300px;
  z-index: 1;
}
/* line 295, ../../src/sass/views/_donate.scss */
#donate .aspot-single .overlay.corporate-details .action-wrap {
  margin: 0;
  padding-top: 0;
}
/* line 300, ../../src/sass/views/_donate.scss */
#donate .aspot-single .overlay.corporate-details .big-button .button {
  height: 35px;
}
/* line 304, ../../src/sass/views/_donate.scss */
#donate .aspot-single .overlay.corporate-details .box-image-inner {
  padding: 24px;
}
/* line 307, ../../src/sass/views/_donate.scss */
#donate .aspot-single .overlay.corporate-details .aspot-header {
  overflow: hidden;
  padding: 0 0 6px;
}
/* line 311, ../../src/sass/views/_donate.scss */
#donate .aspot-single .overlay.corporate-details p {
  line-height: 1.4;
}
/* line 314, ../../src/sass/views/_donate.scss */
#donate .aspot-single .overlay.corporate-details .logo {
  display: inline;
  float: left;
  max-height: 180px;
  max-width: 180px;   
}
/* line 319, ../../src/sass/views/_donate.scss */
#donate .aspot-single .donations {
  width: 955px;
}
/* line 323, ../../src/sass/views/_donate.scss */
#donate .aspot-single .donations .donation-bar {
  width: 546px;
}
/* line 326, ../../src/sass/views/_donate.scss */
#donate .aspot-single .donations .donation-bar .donation-goal {
  padding-left: 38px;
}
/* line 331, ../../src/sass/views/_donate.scss */
#donate .aspot-single .page-note {
  bottom: -22px;
  left: 0;
  margin: 0;
  position: absolute;
}
/* line 339, ../../src/sass/views/_donate.scss */
#donate .aspot-single .aspot-header h1 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  font-size: 35px;
  line-height: 39px;
}
/* line 345, ../../src/sass/views/_donate.scss */
#donate .aspot-single .description {
  font-size: 19px;
  line-height: 23px;
  padding: 4px 0 0;
}
/* line 350, ../../src/sass/views/_donate.scss */
#donate .aspot-single .action-wrap {
  padding: 26px 0 0;
}
/* line 355, ../../src/sass/views/_donate.scss */
#donate .corporate-more-about {
  background: transparent url('../images/bg/bottom-gradient-fullwidth.png?1375811968') no-repeat scroll 50% 100%;
  padding: 0 0 78px;
}
/* line 359, ../../src/sass/views/_donate.scss */
#donate .corporate-more-about .more-about-header {
  padding: 0 0 4px;
}
/* line 363, ../../src/sass/views/_donate.scss */
#donate .corporate-more-about h1 {
  color: #333333;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 21px;
}
/* line 366, ../../src/sass/views/_donate.scss */
#donate .corporate-more-about h1 strong {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  font-size: 21px;
  color: #666;
}
/* line 375, ../../src/sass/views/_donate.scss */
#donate .other-item-section .secondary-content, #donate .other-item-section .page-desc {
  padding-top: 46px;
}
/* line 380, ../../src/sass/views/_donate.scss */
#donate .other-item-module {
  display: inline;
  float: left;
  border-color: #ababab;
  border-style: dotted;
  border-width: 0 0 0 1px;
  margin: 0 0 0 26px;
  padding: 0 0 0 26px;
  width: 286px;
}
/* line 388, ../../src/sass/views/_donate.scss */
#donate .other-item-module.no-border {
  border: none;
}
/* line 391, ../../src/sass/views/_donate.scss */
#donate .other-item-module .module-header {
  height: 70px;
}
/* line 394, ../../src/sass/views/_donate.scss */
#donate .other-item-module .module-header img {
  display: inline;
  float: left;
  margin: -6px 10px 0 0;
}
/* line 398, ../../src/sass/views/_donate.scss */
#donate .other-item-module .module-header h1 {
  display: inline;
  float: left;
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, "StandardCTExtraBold";
  font-weight: bold;
  font-style: normal;
  font-size: 21px;
  line-height: 25px;
  width: 200px;
}
/* line 407, ../../src/sass/views/_donate.scss */
#donate .other-item-module .module-content {
  padding: 0 10px 0 0;
}
/* line 409, ../../src/sass/views/_donate.scss */
#donate .other-item-module .module-content p {
  color: #9f9fa3;
}
/* line 414, ../../src/sass/views/_donate.scss */
#donate .other-item-module .action-wrap {
  padding: 12px 0 0;
}
/* line 418, ../../src/sass/views/_donate.scss */
#donate .other-item-module.first {
  border-left: none;
  margin-left: 0;
  padding-left: 0;
}
/* line 425, ../../src/sass/views/_donate.scss */
#donate .more-donate-info {
  border-color: #d5d5d5;
  border-style: dotted;
  border-width: 0 0 1px;
  margin-top: 50px;
  padding: 0 0 1px;
}
/* line 432, ../../src/sass/views/_donate.scss */
#donate .more-donate-info .module-inner {
  background: transparent url('../images/bg/header-gradient.png?1375811968') no-repeat scroll 50% 0;
  border-color: #d5d5d5;
  border-style: dotted;
  border-width: 0 0 1px;
  padding: 20px 0;
}
/* line 439, ../../src/sass/views/_donate.scss */
#donate .more-donate-info .module-header {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  background: transparent url('../images/icon/what-we-do-header.png?1375811972') no-repeat scroll 100% 50%;
  width: 255px;
  vertical-align: middle;
}
/* line 7, ../../src/sass/lib/compass/css3/_inline-block.scss */
#donate .more-donate-info .module-header {
  *display: inline;
}
/* line 445, ../../src/sass/views/_donate.scss */
#donate .more-donate-info .module-header h3 {
  color: #9f9fa3;
  font-family: Georgia, "Times New Roman", serif;
  font-weight: normal;
  font-size: 23px;
  font-style: italic;
  line-height: 23px;
  margin: -3px 0 0;
}
/* line 454, ../../src/sass/views/_donate.scss */
#donate .more-donate-info .module-header h4 {
  color: #9f9fa3;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 28px;
  font-style: italic;
  line-height: 28px;
  margin: 0;
}
/* line 463, ../../src/sass/views/_donate.scss */
#donate .more-donate-info .learn-more-links {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  margin: 0 0 0 54px;
  vertical-align: middle;
  width: 330px;
}
/* line 7, ../../src/sass/lib/compass/css3/_inline-block.scss */
#donate .more-donate-info .learn-more-links {
  *display: inline;
}
/* line 469, ../../src/sass/views/_donate.scss */
#donate .more-donate-info .did-you-know {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  border-color: #e5e5e5;
  border-style: solid;
  border-width: 0 0 0 1px;
  padding: 18px 0 18px 24px;
  vertical-align: middle;
  width: 280px;
}
/* line 7, ../../src/sass/lib/compass/css3/_inline-block.scss */
#donate .more-donate-info .did-you-know {
  *display: inline;
}
/* line 478, ../../src/sass/views/_donate.scss */
#donate .more-donate-info .did-you-know img {
  display: inline;
  float: left;
}
/* line 481, ../../src/sass/views/_donate.scss */
#donate .more-donate-info .did-you-know .text {
  margin: 0 0 0 52px;
}
/* line 485, ../../src/sass/views/_donate.scss */
#donate .more-donate-info .did-you-know .text-header h1 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
}
/* line 491, ../../src/sass/views/_donate.scss */
#donate .more-donate-info .did-you-know .text-content {
  color: #9f9fa3;
}
/* line 497, ../../src/sass/views/_donate.scss */
#donate .primary-footer {
  padding: 50px 0 0;
}
/* line 499, ../../src/sass/views/_donate.scss */
#donate .primary-footer .need-help-wrap {
  display: inline;
  float: left;
  padding-top: 0;
  margin-top: 0;
}
/* line 504, ../../src/sass/views/_donate.scss */
#donate .primary-footer .other-ways {
  display: inline;
  float: right;
  text-align: right;
}
/* line 508, ../../src/sass/views/_donate.scss */
#donate .primary-footer .other-ways .label {
  display: inline;
  float: left;
  margin: 0 11px 0 0;
  width: 240px;
}
/* line 514, ../../src/sass/views/_donate.scss */
#donate .primary-footer .other-ways .simple-dropdown {
  display: inline;
  float: left;
}
/* line 523, ../../src/sass/views/_donate.scss */
#donate .select-cause-list .select-cause-row {
  border-color: #d5d5d5;
  border-style: dotted;
  border-width: 1px 0 0 0;
  margin: 28px 0 0 0;
  padding: 28px 0 0;
}
/* line 530, ../../src/sass/views/_donate.scss */
#donate .select-cause-list .select-cause-row.first {
  border-top: none;
  margin-top: 0;
  padding-top: 0;
}
/* line 536, ../../src/sass/views/_donate.scss */
#donate .select-cause-list .row-inner {
  margin: 0 0 0 -64px;
}
/* line 539, ../../src/sass/views/_donate.scss */
#donate .select-cause-list .action-wrap {
  margin-bottom: 0;
}
/* line 542, ../../src/sass/views/_donate.scss */
#donate .select-cause-list .post-section {
  display: inline;
  float: left;
  border-top: none;
  margin: 0 0 0 64px;
  padding: 0;
  width: 450px;
}
/* line 549, ../../src/sass/views/_donate.scss */
#donate .select-cause-list .post-section .box-image {
  padding: 4px;
}
/* line 552, ../../src/sass/views/_donate.scss */
#donate .select-cause-list .post-section .box-image img {
  width: 155px;
}
/* line 556, ../../src/sass/views/_donate.scss */
#donate .select-cause-list .post-section .post-text {
  margin-left: 177px;
}
/* line 563, ../../src/sass/views/_donate.scss */
#donate .cause-description .accordion-header {
  overflow: hidden;
}
/* line 565, ../../src/sass/views/_donate.scss */
#donate .cause-description .accordion-header h1 {
  display: inline;
  float: left;
  font-size: 11px;
  font-weight: normal;
  line-height: 15px;
}
/* line 571, ../../src/sass/views/_donate.scss */
#donate .cause-description .accordion-header a {
  display: inline;
  float: left;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -6625px;
  background-repeat: no-repeat;
  padding: 0 0 0 12px;
}
/* line 577, ../../src/sass/views/_donate.scss */
#donate .cause-description .accordion-header a:hover {
  text-decoration: underline;
}
/* line 581, ../../src/sass/views/_donate.scss */
#donate .cause-description .accordion-header .show-header {
  display: none;
}
/* line 585, ../../src/sass/views/_donate.scss */
#donate .cause-description .accordion-content {
  padding: 14px 340px 14px 0;
}
/* line 590, ../../src/sass/views/_donate.scss */
#donate .cause-description .collapsed .accordion-header a {
  background: url('../images/sprite/icon-s80ec5b5a67.png') 0 -6414px;
  background-repeat: no-repeat;
}
/* line 594, ../../src/sass/views/_donate.scss */
#donate .cause-description .collapsed .accordion-header .hide-header {
  display: none;
}
/* line 597, ../../src/sass/views/_donate.scss */
#donate .cause-description .collapsed .accordion-header .show-header {
  display: block;
}
/* line 606, ../../src/sass/views/_donate.scss */
#donate .card-type-wrap .active label {
  font-weight: bold;
}
/* line 613, ../../src/sass/views/_donate.scss */
#donate .tribute-type-fieldset .card-thumbs-list {
  zoom: 1;
  margin: -7px 0 20px -7px;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
#donate .tribute-type-fieldset .card-thumbs-list:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 617, ../../src/sass/views/_donate.scss */
#donate .tribute-type-fieldset .card-thumb {
  display: inline;
  float: left;
  margin: 7px 0 0 7px;
  position: relative;
}
/* line 623, ../../src/sass/views/_donate.scss */
#donate .tribute-type-fieldset .card-thumb img {
  display: inline;
  float: left;
}
/* line 626, ../../src/sass/views/_donate.scss */
#donate .tribute-type-fieldset .card-thumb a {
  display: block;
}
/* line 629, ../../src/sass/views/_donate.scss */
#donate .tribute-type-fieldset .card-thumb input {
  left: -9999px;
  position: absolute;
  top: 0;
}
/* line 635, ../../src/sass/views/_donate.scss */
#donate .tribute-type-fieldset .card-thumb.selected img {
  background-color: #fff;
  border-color: #ed1b2e;
  border-style: solid;
  border-width: 3px;
  margin: -4px;
  padding: 1px;
}
/* line 645, ../../src/sass/views/_donate.scss */
#donate .tribute-type-fieldset .legend-wrap {
  margin: 15px 0 0;
  padding-bottom: 16px;
}
/* line 651, ../../src/sass/views/_donate.scss */
#donate .tribute-type-fieldset .hint {
  clear: both;
  color: #9f9fa3;
  font-size: 11px;
  font-style: italic;
  line-height: 16px;
  margin: 0;
  padding: 0;
}
/* line 660, ../../src/sass/views/_donate.scss */
#donate .tribute-type-fieldset textarea {
  width: 100%;
}
/* line 663, ../../src/sass/views/_donate.scss */
#donate .tribute-type-fieldset .date-pickers-wrap {
  display: block;
  float: none;
}
/* line 672, ../../src/sass/views/_donate.scss */
#donate.donate-combined .cause-description .accordion-content {
  padding: 0;
}
/* line 677, ../../src/sass/views/_donate.scss */
#donate.donate-combined label {
  font-weight: bold;
}
/* line 679, ../../src/sass/views/_donate.scss */
#donate.donate-combined label:after {
  margin-left: 5px;
}
/* line 683, ../../src/sass/views/_donate.scss */
#donate.donate-combined label.optional:after {
  content: none;
}

/* line 693, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .post-section-wrap {
  background: transparent url('../images/bg/header-gradient-mid.png?1375811968') no-repeat scroll 50% 100%;
  margin-bottom: -66px; /*-46px*/
  padding-bottom: 62px; /*92px*/
}
/* line 699, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .post-section-wrap .simple-table {
  border-width: 0;
}
/* line 703, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .action-wrap {
  margin-bottom: 0;
}
/* line 706, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .action {
  display: inline;
  float: right;
}
/* line 709, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .simple-table {
  border-color: #D5D5D5;
  border-style: dotted;
  border-width: 0 0 1px;
  margin: 0 0 28px;
}
/* line 714, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .simple-table caption {
  font-size: 14px;
  font-weight: bold;
  padding: 0 0 5px;
}
/* line 720, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .simple-table tbody th {
  text-align: left;
}
/* line 723, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .simple-table tbody td {
  font-weight: bold;
}
/* line 728, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .simple-table tfoot th {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
}
/* line 735, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .simple-table .total {
  display: inline;
  float: right;
}
/* line 737, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .simple-table .total mark {
  background: none;
  color: #333333;
  font-size: 20px;
  line-height: 24px;
}
/* line 744, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .simple-table .recurring {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2997px;
  background-repeat: no-repeat;
  padding: 0 0 0 20px;
}
/* line 749, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .simple-table .recurring-icon {
  margin: 0 2px -2px 0;
}
/* line 753, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .page-note-wrap {
  margin: 26px 0 0;
  padding: 0 0 7px;
}
/* line 757, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .page-note {
  font-weight: normal;
  margin: 0;
}
/* line 762, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .multi-item {
  padding-left: 215px;
}
/* line 764, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .multi-item .box-image {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  float: none;
  margin-left: -215px;
  vertical-align: middle;
}
/* line 7, ../../src/sass/lib/compass/css3/_inline-block.scss */
.donation-confirmation-summary .multi-item .box-image {
  *display: inline;
}
/* line 771, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .multi-item .box-image .bl,
.donation-confirmation-summary .multi-item .box-image .br {
  background: none;
}
/* line 775, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .multi-item .post-text {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  margin-left: 0;
  vertical-align: middle;
  width: 100%;
}
/* line 7, ../../src/sass/lib/compass/css3/_inline-block.scss */
.donation-confirmation-summary .multi-item .post-text {
  *display: inline;
}
/* line 781, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .multi-item .post-header {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  padding: 0;
  vertical-align: middle;
  width: 70%;
}
/* line 7, ../../src/sass/lib/compass/css3/_inline-block.scss */
.donation-confirmation-summary .multi-item .post-header {
  *display: inline;
}
/* line 787, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .multi-item .post-header h1 {
  padding-left: 15px;
  padding-right: 15px;
}
/* line 792, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .multi-item .post-content {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
  margin-left: -6px;
  text-align: right;
  vertical-align: middle;
  width: 30%;
}
/* line 7, ../../src/sass/lib/compass/css3/_inline-block.scss */
.donation-confirmation-summary .multi-item .post-content {
  *display: inline;
}
/* line 802, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .multi-item .post-content mark {
  background: none;
  color: #333333;
}
/* line 807, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .multi-item .page-note {
  display: block;
  float: none;
  font-weight: normal;
  margin: 0;
  white-space: nowrap;
}
/* line 814, ../../src/sass/views/_donate.scss */
.donation-confirmation-summary .multi-item .recurring-icon {
  margin: 0 2px -2px 0;
}

/* line 821, ../../src/sass/views/_donate.scss */
.donate-amount-form {
  overflow: hidden;
}
/* line 824, ../../src/sass/views/_donate.scss */
.donate-amount-form .donation-info {
  display: inline;
  float: left;
  width: 550px;
}
/* line 828, ../../src/sass/views/_donate.scss */
.donate-amount-form .donate-selection {
  padding: 15px 10px;
  border: 1px solid black;
  margin: 0 0 10px 0;
  overflow: hidden;
}
/* line 834, ../../src/sass/views/_donate.scss */
.donate-amount-form .donate-selection li {
  list-style-type: none;
  float: left;
  width: 100px;
}
/* line 839, ../../src/sass/views/_donate.scss */
.donate-amount-form .donate-selection dt {
  font-size: 16px;
}
/* line 842, ../../src/sass/views/_donate.scss */
.donate-amount-form .donate-selection dd {
  font-weight: bold;
  margin: 0;
}
/* line 846, ../../src/sass/views/_donate.scss */
.donate-amount-form .donate-selection dd span {
  display: block;
  font-style: italic;
  font-size: 11px;
  font-weight: normal;
}
/* line 855, ../../src/sass/views/_donate.scss */
.donate-amount-form .donate-options {
  display: inline;
  float: right;
  width: 400px;
}
/* line 860, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options {
  border: 1px solid red;
  padding: 15px 10px;
  margin: 0 0 10px 0;
}
/* line 865, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options label:first-child {
  font-size: 16px;
  font-weight: bold;
  width: 20px;
}
/* line 871, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options #txtDonationAmount {
  width: 138px;
  height: 30px;
  font-size: 13px;
}
/* line 877, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options .honor-fieldset {
  background-color: #cccccc;
  padding: 10px;
}
/* line 881, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options .honor-fieldset .checkbox-wrap {
  margin-bottom: 10px;
}
/* line 885, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options .honor-fieldset img {
  padding: 0 10px 10px;
}
/* line 889, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options .honor-fieldset p {
  width: 280px;
  display: inline;
  float: right;
  font-size: 11px;
  line-height: 14px;
}
/* line 899, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options .fixed-amounts-list .amount-item {
  list-style-type: none;
  border-bottom: 1px solid black;
  overflow: hidden;
  width: 100%;
}
/* line 905, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options .fixed-amounts-list .field-wrap {
  display: inline;
  float: left;
  margin-top: 8px;
}
/* line 909, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options .fixed-amounts-list label {
  font-size: 19px;
  line-height: 23px;
}
/* line 913, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options .fixed-amounts-list dl {
  display: inline;
  float: right;
  margin-bottom: 0;
  width: 220px;
}
/* line 919, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options .fixed-amounts-list dt {
  display: inline;
  float: left;
  font-style: italic;
  margin-top: 10px;
}
/* line 925, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options .fixed-amounts-list dd {
  display: inline;
  float: right;
  width: 120px;
  height: 35px;
  margin-bottom: 0;
  padding: 7px 5px 0 10px;
  background: #ccc;
}
/* line 933, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options .fixed-amounts-list .provide-item {
  border: none;
  text-align: right;
  line-height: 14px;
  font-weight: bold;
}
/* line 943, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options-header {
  overflow: hidden;
}
/* line 946, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options-header h2 {
  display: inline;
  float: left;
  font-size: 21px;
  margin: 0;
}
/* line 952, ../../src/sass/views/_donate.scss */
.donate-amount-form .amount-options-header span {
  display: inline;
  float: right;
  font-style: italic;
  line-height: 30px;
}
/* line 959, ../../src/sass/views/_donate.scss */
.donate-amount-form .credit-cards {
  display: inline;
  float: right;
  margin-top: 15px;
}
/* line 137, ../../src/sass/lib/_helpers.scss */
.donate-amount-form .credit-cards div {
  display: inline;
  float: left;
  cursor: default;
  margin: 0 6px 0 0;
}
/* line 142, ../../src/sass/lib/_helpers.scss */
.donate-amount-form .credit-cards div span {
  display: block;
  text-indent: -9999px;
}
/* line 147, ../../src/sass/lib/_helpers.scss */
.donate-amount-form .credit-cards div.visa span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3615px;
  height: 23px;
  width: 36px;
}
/* line 151, ../../src/sass/lib/_helpers.scss */
.donate-amount-form .credit-cards div.visa span.active {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2572px;
}
/* line 157, ../../src/sass/lib/_helpers.scss */
.donate-amount-form .credit-cards div.discover span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3464px;
  height: 23px;
  width: 36px;
}
/* line 161, ../../src/sass/lib/_helpers.scss */
.donate-amount-form .credit-cards div.discover span.active {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2928px;
}
/* line 167, ../../src/sass/lib/_helpers.scss */
.donate-amount-form .credit-cards div.mastercard span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2605px;
  height: 23px;
  width: 36px;
}
/* line 171, ../../src/sass/lib/_helpers.scss */
.donate-amount-form .credit-cards div.mastercard span.active {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1381px;
}
/* line 177, ../../src/sass/lib/_helpers.scss */
.donate-amount-form .credit-cards div.american-express span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2253px;
  height: 23px;
  width: 36px;
}
/* line 181, ../../src/sass/lib/_helpers.scss */
.donate-amount-form .credit-cards div.american-express span.active {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -781px;
}
/* line 967, ../../src/sass/views/_donate.scss */
.donate-amount-form .option-actions {
  overflow: hidden;
}
/* line 971, ../../src/sass/views/_donate.scss */
.donate-amount-form .option-actions .action,
.donate-amount-form .option-actions .action-link {
  display: inline;
  float: left;
}
/* line 974, ../../src/sass/views/_donate.scss */
.donate-amount-form .option-actions .action-link {
  margin: 0 0 0 14px;
  line-height: 23px;
}

/* DONATE STEP ONE STYLES */
/* line 985, ../../src/sass/views/_donate.scss */
.donate-landing #donate-aspot {
  height: 342px;
  position: relative;
}
/* line 989, ../../src/sass/views/_donate.scss */
.donate-landing #donate-aspot .photo {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
}
/* line 995, ../../src/sass/views/_donate.scss */
.donate-landing #donate-aspot .copy {
  position: absolute;
  left: 350px;
  top: 70px;
  z-index: 1;
}
/* line 1001, ../../src/sass/views/_donate.scss */
.donate-landing #donate-aspot .cta {
  position: absolute;
  left: 350px;
  top: 220px;
  z-index: 1;
}
/* line 1007, ../../src/sass/views/_donate.scss */
.donate-landing #donate-aspot .action {
  float: left;
}
/* line 1010, ../../src/sass/views/_donate.scss */
.donate-landing #donate-aspot nav {
  bottom: 0;
  height: 32px;
  left: 350px;
  position: absolute;
  width: 618px;
  z-index: 2;
}
/* line 1018, ../../src/sass/views/_donate.scss */
.donate-landing #donate-aspot .nav-list {
  overflow: hidden;
}
/* line 1021, ../../src/sass/views/_donate.scss */
.donate-landing #donate-aspot .nav-item {
  display: inline;
  float: left;
  line-height: 32px;
  margin-left: 45px;
}
/* line 1027, ../../src/sass/views/_donate.scss */
.donate-landing #donate-aspot .first {
  margin-left: 0;
}
/* line 1030, ../../src/sass/views/_donate.scss */
.donate-landing #donate-aspot .current {
  color: #333333;
  cursor: default;
  font-weight: bold;
}
/* line 1035, ../../src/sass/views/_donate.scss */
.donate-landing #donate-aspot .current:hover {
  text-decoration: none;
}

/* line 1042, ../../src/sass/views/_donate.scss */
.causes-wrap {
  background: url('../images/bg/donation-causes-bg.png?1375811968') no-repeat 50% 0;
  padding: 35px 0 200px;
}

/* line 1047, ../../src/sass/views/_donate.scss */
.cause-mod {
  -moz-box-shadow: #dadada -1px 1px 7px;
  -webkit-box-shadow: #dadada -1px 1px 7px;
  -o-box-shadow: #dadada -1px 1px 7px;
  box-shadow: #dadada -1px 1px 7px;
  background: #fff;
  display: block;
  height: 255px;
  margin-bottom: 28px;
}
/* line 1054, ../../src/sass/views/_donate.scss */
.cause-mod:hover {
  text-decoration: none;
}
/* line 1057, ../../src/sass/views/_donate.scss */
.cause-mod .inner {
  height: 243px;
  margin: 6px;
  position: relative;
}
/* line 1062, ../../src/sass/views/_donate.scss */
.cause-mod .photo {
  display: block;
}
/* line 1066, ../../src/sass/views/_donate.scss */
.cause-mod .info,
.cause-mod .info-static {
  background-color: #aaa;
  background-color: rgba(255, 255, 255, 0.9);
  border-top: 3px solid #ed1b2e;
  bottom: 0px;
  left: 0px;
  height: 81px;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
/* line 1077, ../../src/sass/views/_donate.scss */
.cause-mod .info {
  -moz-transition-property: height;
  -webkit-transition-property: height;
  -o-transition-property: height;
  transition-property: height;
  -moz-transition-duration: 0.35s;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -moz-transition-timing-function: ease;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}
/* line 1080, ../../src/sass/views/_donate.scss */
.cause-mod .title {
  color: #333333;
  font-size: 18px;
  font-weight: bold;
  height: 45px;
  line-height: 22px;
  margin: 0;
  padding: 18px 36px 18px 18px;
}
/* line 1089, ../../src/sass/views/_donate.scss */
.cause-mod .description {
  color: #9f9fa3;
  font-size: 13px;
  margin: 0 0 18px;
  padding: 0 36px 0 18px;
}
/* line 1095, ../../src/sass/views/_donate.scss */
.cause-mod .action {
  display: inline;
  float: left;
  margin-left: 18px;
}
/* line 1100, ../../src/sass/views/_donate.scss */
.cause-mod.full-height .info-static {
  background: none;
  border: 0;
  height: 243px;
}
/* line 1105, ../../src/sass/views/_donate.scss */
.cause-mod.full-height .title {
  font-size: 26px;
  line-height: 30px;
}
/* line 1109, ../../src/sass/views/_donate.scss */
.cause-mod.full-height .title span {
  display: block;
  font-size: 14px;
  line-height: 18px;
}
/* line 1116, ../../src/sass/views/_donate.scss */
.cause-mod.promoted, .cause-mod.special {
  border-bottom: 3px solid #ed1b2e;
  height: 252px;
}
/* line 1120, ../../src/sass/views/_donate.scss */
.cause-mod.promoted .info, .cause-mod.special .info {
  background-color: transparent;
  border-top: 0 none;
  height: auto;
  position: static;
}
/* line 1129, ../../src/sass/views/_donate.scss */
.cause-mod.promoted .inner {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebebeb), color-stop(100%, #fafafa));
  background-image: -webkit-linear-gradient(#ebebeb, #fafafa);
  background-image: -moz-linear-gradient(#ebebeb, #fafafa);
  background-image: -o-linear-gradient(#ebebeb, #fafafa);
  background-image: linear-gradient(#ebebeb, #fafafa);
  margin-right: 0;
}
/* line 1133, ../../src/sass/views/_donate.scss */
.cause-mod.promoted .photo {
  bottom: -3px;
  margin: 0;
  position: absolute;
  right: 0;
  width: auto;
}
/* line 1140, ../../src/sass/views/_donate.scss */
.cause-mod.promoted .info {
  padding: 24px 0 10px 32px;
}
/* line 1143, ../../src/sass/views/_donate.scss */
.cause-mod.promoted .title, .cause-mod.promoted .description {
  padding-left: 0;
  padding-right: 0;
}
/* line 1147, ../../src/sass/views/_donate.scss */
.cause-mod.promoted .title {
  font-size: 14px;
  line-height: 18px;
}
/* line 1151, ../../src/sass/views/_donate.scss */
.cause-mod.promoted .title strong {
  display: block;
  font-size: 26px;
  line-height: 28px;
}
/* line 1157, ../../src/sass/views/_donate.scss */
.cause-mod.promoted .action {
  margin-left: 0;
}
/* line 1162, ../../src/sass/views/_donate.scss */
.cause-mod.special .info {
  padding: 24px;
  width: auto;
}
/* line 1166, ../../src/sass/views/_donate.scss */
.cause-mod.special .title, .cause-mod.special .description {
  padding-left: 18px;
  padding-right: 18px;
}
/* line 1170, ../../src/sass/views/_donate.scss */
.cause-mod.special .description {
  margin-bottom: 24px;
}
/* line 1176, ../../src/sass/views/_donate.scss */
.csstransitions .cause-mod .info {
  -moz-transition-property: height;
  -webkit-transition-property: height;
  -o-transition-property: height;
  transition-property: height;
  -moz-transition-duration: 0.35s;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -moz-transition-timing-function: ease;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}
/* line 1180, ../../src/sass/views/_donate.scss */
.csstransitions .cause-mod:hover .info {
  height: 192px;
}
/* line 1185, ../../src/sass/views/_donate.scss */
.csstransitions .cause-mod.promoted .info, .csstransitions .cause-mod.special .info {
  -moz-transition-property: none;
  -webkit-transition-property: none;
  -o-transition-property: none;
  transition-property: none;
  -moz-transition-duration: 1s;
  -webkit-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
/* line 1190, ../../src/sass/views/_donate.scss */
.csstransitions .cause-mod.promoted:hover .info, .csstransitions .cause-mod.promoted:hover .info, .csstransitions .cause-mod.special:hover .info, .csstransitions .cause-mod.special:hover .info {
  height: auto;
}

/* line 1198, ../../src/sass/views/_donate.scss */
.donate-combined-step {
  display: inline;
  float: left;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -5673px;
  background-repeat: no-repeat;
  color: white;
  font-size: 11px;
  font-weight: bold;
  height: 13px;
  line-height: 12px;
  margin: 2px 5px 0 0;
  text-align: center;
  width: 13px;
}

.donate-combined-step-small {
  display: inline;
  float: left;
  background: url('../images/sprite/icon-sce46d98868.png') 0 -4860px;
  background-repeat: no-repeat;
  color: white;
  font-size: 11px;
  font-weight: bold;
  height: 13px;
  line-height: 12px;
  margin: 7px 5px 0 0;
  text-align: center;
  width: 13px;
}

/* line 1211, ../../src/sass/views/_donate.scss */
.donate-combined-step span {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  color: white;
  padding: 0 1px;
}

/* donation slider - step two */
/* line 1219, ../../src/sass/views/_donate.scss */
.donation-amount-options {
  background: transparent url('../images/bg/donation-impact-top.png?1375811968') no-repeat scroll 50% 0;
  margin: 16px -149px 46px;
  position: relative;
}
/* line 1224, ../../src/sass/views/_donate.scss */
.donate-combined .donation-amount-options {
  background-image: none;
  margin: 16px 0 46px;
}
/* line 1230, ../../src/sass/views/_donate.scss */
.donation-amount-options.fixed-amount-options .controls {
  width: 340px;
}
/* line 1238, ../../src/sass/views/_donate.scss */
.donation-amount-options .box-image.large .donations {
  bottom: 104px;
}
/* line 1243, ../../src/sass/views/_donate.scss */
.donation-amount-options .box-image.large .caption {
  background: rgba(0, 0, 0, 0.7);
  bottom: 6px;
  left: 6px;
  height: 72px;
  padding: 10px 17px 15px;
  position: absolute;
  width: 527px;
}
/* line 1252, ../../src/sass/views/_donate.scss */
.no-rgba .donation-amount-options .box-image.large .caption {
  background: transparent url('../images/bg/alpha-70.png?1375811968');
}
/* line 1255, ../../src/sass/views/_donate.scss */
.donation-amount-options .box-image.large .caption p {
  color: #333333;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #fff;
  font-size: 21px;
  line-height: 24px;
  margin-bottom: 0;
}
/* line 1262, ../../src/sass/views/_donate.scss */
.donation-amount-options .box-image.large .caption p span {
  clear: both;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
/* line 1272, ../../src/sass/views/_donate.scss */
.donation-amount-options .recurring-note {
  color: #9f9fa3;
  font-size: 11px;
  font-style: italic;
  font-weight: normal;
  line-height: 1;
}
/* line 1280, ../../src/sass/views/_donate.scss */
.donation-amount-options .options-inner {
  background: transparent url('../images/bg/donation-impact-bottom.png?1375811968') no-repeat scroll 50% 100%;
  overflow: hidden;
  padding: 36px 149px 44px;
}
/* line 1285, ../../src/sass/views/_donate.scss */
.donation-amount-options .options-inner.corporate {
  overflow: visible;
}
/* line 1290, ../../src/sass/views/_donate.scss */
.donation-amount-options .controls {
  display: inline;
  float: left;
  width: 313px;
}
/* line 1298, ../../src/sass/views/_donate.scss */
.donate-combined .donation-amount-options .controls {
  padding-top: 30px;
}
/* line 1301, ../../src/sass/views/_donate.scss */
.donate-combined .donation-amount-options .controls h2 {
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 7px;
}
/* line 1308, ../../src/sass/views/_donate.scss */
.donation-amount-options .control-fieldset {
  border-color: #cecece;
  border-style: dotted;
  border-width: 1px 0 0 0;
  margin: 16px 0 0;
  padding: 20px 0 0;
}
/* line 1314, ../../src/sass/views/_donate.scss */
.donation-amount-options .control-fieldset .section-content {
  padding: 9px 0 0;
}
/* line 1317, ../../src/sass/views/_donate.scss */
.donation-amount-options .control-fieldset .hint {
  clear: both;
  color: #9f9fa3;
  font-size: 11px;
  font-style: italic;
  line-height: 14px;
  margin: 6px 0 0;
  padding: 5px 0 0;
}
/* line 1326, ../../src/sass/views/_donate.scss */
.donation-amount-options .control-fieldset.first {
  border-top: 0;
  margin-top: 20px;
  padding-top: 0;
}
/* line 1332, ../../src/sass/views/_donate.scss */
.donation-amount-options .control-header {
  margin: 0 0 20px;
  overflow: hidden;
  position: relative;
}
/* line 1337, ../../src/sass/views/_donate.scss */
.donation-amount-options .control-header .step {
  display: inline;
  float: left;
  color: #ed1b2e;
  background: transparent url('../images/bg/donate-amount-step.png?1375811968') no-repeat scroll 0 0;
  font-size: 28px;
  font-weight: bold;
  height: 40px;
  line-height: 40px;
  margin: 0 8px 0 0;
  text-align: center;
  width: 40px;
}
/* line 1349, ../../src/sass/views/_donate.scss */
.donation-amount-options .control-header .text {
  display: inline;
  float: left;
  color: #6d6e70;
  font-size: 13px;
  line-height: 15px;
  padding: 3px 0 0;
  width: 255px;
}
/* line 1357, ../../src/sass/views/_donate.scss */
.donation-amount-options .control-header mark {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, "StandardCTExtraBold";
  font-weight: bold;
  font-style: normal;
  background: none;
  display: block;
  font-size: 16px;
  line-height: 20px;
}
/* line 1366, ../../src/sass/views/_donate.scss */
.donation-amount-options .personalized-message {
  background: #f01b2d;
  border-radius: 5px;
  left: 480px;
  padding: 10px;
  position: absolute;
  top: 90px;
  width: 310px;
  z-index: 100;
}
/* line 1376, ../../src/sass/views/_donate.scss */
.donation-amount-options .personalized-message .pointer {
  background: transparent url('../images/bg/personalized-message-pointer.gif?1375811968') no-repeat scroll 0 0;
  display: block;
  height: 16px;
  left: -9px;
  margin-top: -8px;
  position: absolute;
  top: 50%;
  width: 9px;
}
/* line 1386, ../../src/sass/views/_donate.scss */
.donation-amount-options .personalized-message p {
  color: #fff;
  font-weight: bold;
  line-height: 15px;
  margin: 12px 0 0;
}
/* line 1392, ../../src/sass/views/_donate.scss */
.donation-amount-options .personalized-message p:first-child {
  margin-top: 0;
}
/* line 1398, ../../src/sass/views/_donate.scss */
.donation-amount-options .fixed-amounts {
  margin: 0 0 0 -28px;
}
/* line 1401, ../../src/sass/views/_donate.scss */
.donation-amount-options .fixed-amounts .radio-wrap {
  display: inline;
  float: left;
  margin: 0 0 0 28px;
}
/* line 1405, ../../src/sass/views/_donate.scss */
.donation-amount-options .fixed-amounts .radio-wrap label {
  font-size: 16px;
  font-weight: bold;
  line-height: 20px;
  position: relative;
}
/* line 1412, ../../src/sass/views/_donate.scss */
.donation-amount-options .fixed-amounts .recurring-note {
  bottom: -10px;
  left: 0;
  position: absolute;
  white-space: nowrap;
}
/* line 1421, ../../src/sass/views/_donate.scss */
.donation-amount-options .extreme-field-wrap {
  position: relative;
}
/* line 1424, ../../src/sass/views/_donate.scss */
.donation-amount-options .extreme-field-wrap .recurring-note {
  position: absolute;
  right: -58px;
  top: 25px;
}
/* line 1431, ../../src/sass/views/_donate.scss */
.donation-amount-options .custom-amount-wrap {
  margin-top: 8px;
}
/* line 1433, ../../src/sass/views/_donate.scss */
.donation-amount-options .custom-amount-wrap .hint {
  clear: both;
  padding-top: 11px;
  text-align: left;
}
/* line 1438, ../../src/sass/views/_donate.scss */
.donation-amount-options .custom-amount-wrap .field {
  margin-top: 4px;
}
/* line 1441, ../../src/sass/views/_donate.scss */
.donation-amount-options .custom-amount-wrap .recurring-note {
  display: inline;
  float: left;
  margin: 8px 0 0 10px;
}
/* line 1448, ../../src/sass/views/_donate.scss */
.donation-amount-options .recurring-wrap,
.donation-amount-options .tribute-wrap {
  margin: 4px 0 0;
  padding: 2px 0 0 0;
}
/* line 1451, ../../src/sass/views/_donate.scss */
.donate-combined .donation-amount-options .recurring-wrap, .donate-combined
.donation-amount-options .tribute-wrap {
  margin-top: 24px;
}
/* line 1454, ../../src/sass/views/_donate.scss */
.donation-amount-options .recurring-wrap .icon,
.donation-amount-options .tribute-wrap .icon {
  width: 20px;
  height: 20px;
  float: left;
  margin-right: 10px;
}
/* line 1460, ../../src/sass/views/_donate.scss */
.donation-amount-options .recurring-wrap .field,
.donation-amount-options .tribute-wrap .field {
  margin-right: 10px;
}
/* line 1463, ../../src/sass/views/_donate.scss */
.donation-amount-options .recurring-wrap label,
.donation-amount-options .tribute-wrap label {
  margin-left: 0px;
}
/* line 1467, ../../src/sass/views/_donate.scss */
.donation-amount-options .recurring-wrap {
  background-repeat: no-repeat;
}
/* line 1468, ../../src/sass/views/_donate.scss */
.donation-amount-options .recurring-wrap .icon {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3001px;
}
/* line 1472, ../../src/sass/views/_donate.scss */
.donation-amount-options .recurring-wrap label {
  font-weight: bold;
  width: 250px;
}
/* line 1477, ../../src/sass/views/_donate.scss */
.donation-amount-options .tribute-wrap {
  background-repeat: no-repeat;
}
/* line 1478, ../../src/sass/views/_donate.scss */
.donation-amount-options .tribute-wrap .icon {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3281px;
}
/* line 1483, ../../src/sass/views/_donate.scss */
.donation-amount-options .tribute-wrap label {
  display: inline;
  float: left;
  font-weight: bold;
  width: 126px;
}
/* line 1488, ../../src/sass/views/_donate.scss */
.donation-amount-options .tribute-wrap #tribute-type {
  display: inline;
  float: left;
  margin: 0 0 0 6px;
  width: 118px;
}
/* line 1493, ../../src/sass/views/_donate.scss */
.donation-amount-options .tribute-wrap .name-wrap {
  clear: both;
  padding: 7px 0 0;
}
/* line 1498, ../../src/sass/views/_donate.scss */
.donation-amount-options .tribute-wrap .name-wrap input {
  width: 250px;
  margin-left: 31px;
}
/* line 1501, ../../src/sass/views/_donate.scss */
.donate-combined .donation-amount-options .tribute-wrap .name-wrap input {
  margin-top: 0px;
  margin-left: 31px;
}
/* line 1509, ../../src/sass/views/_donate.scss */
.donation-amount-options .controls-footer {
  padding: 24px 0 0;
}
/* line 1511, ../../src/sass/views/_donate.scss */
.donation-amount-options .controls-footer .signin-link {
  padding: 15px 0 0;
}
/* line 1513, ../../src/sass/views/_donate.scss */
.donation-amount-options .controls-footer .signin-link a {
  font-weight: bold;
}
/* line 1519, ../../src/sass/views/_donate.scss */
.donation-amount-options .options-info {
  display: inline;
  float: right;
  width: 574px;
}
/* line 1523, ../../src/sass/views/_donate.scss */
.donate-combined .donation-amount-options .options-info {
  margin-top: 30px;
}
/* line 1526, ../../src/sass/views/_donate.scss */
.donation-amount-options .options-info .page-note {
  clear: both;
  margin: 11px 0 0;
}
/* line 1533, ../../src/sass/views/_donate.scss */
.donation-amount-options .card-thumbs-list {
  width: 200px;
}

/* DONATE AMOUNT (STEP TWO) */
/* line 1543, ../../src/sass/views/_donate.scss */
.donate-amount .tribute-modal .close-button {
  float: left;
}
/* line 1547, ../../src/sass/views/_donate.scss */
.donate-amount .donation-social {
  border-color: #e7e7e7;
  border-style: solid;
  border-width: 1px;
  margin: 40px 0 0;
  overflow: hidden;
  padding: 15px 60px;
}
/* line 1555, ../../src/sass/views/_donate.scss */
.donate-amount .donation-social .donation-social-header {
  display: inline;
  float: left;
  padding: 8px 0 0;
  width: 270px;
}
/* line 1560, ../../src/sass/views/_donate.scss */
.donate-amount .donation-social .donation-social-header h1 {
  color: #6d6e70;
  font-size: 26px;
  font-weight: normal;
  line-height: 30px;
}
/* line 1567, ../../src/sass/views/_donate.scss */
.donate-amount .donation-social .social-content {
  display: inline;
  float: right;
  width: 545px;
}
/* line 1571, ../../src/sass/views/_donate.scss */
.donate-amount .donation-social .friends {
  display: inline;
  float: left;
  border-color: #d5d5d5;
  border-style: dotted;
  border-width: 0 1px 0 0;
  padding: 6px 0;
  width: 408px;
}
/* line 1579, ../../src/sass/views/_donate.scss */
.donate-amount .donation-social .images {
  display: inline;
  float: left;
  margin: 0 0 0 -4px;
}
/* line 1582, ../../src/sass/views/_donate.scss */
.donate-amount .donation-social .images img {
  display: inline;
  float: left;
  margin: 0 0 0 4px;
}
/* line 1587, ../../src/sass/views/_donate.scss */
.donate-amount .donation-social .text {
  display: inline;
  float: left;
  margin: 0 0 0 16px;
  width: 255px;
}
/* line 1592, ../../src/sass/views/_donate.scss */
.donate-amount .donation-social .total-friends {
  font-weight: bold;
}
/* line 1595, ../../src/sass/views/_donate.scss */
.donate-amount .donation-social .social-share {
  display: inline;
  float: right;
  padding: 6px 0;
}
/* line 1601, ../../src/sass/views/_donate.scss */
.donate-amount .disaster-relief-detail {
  margin: 40px 0 0;
}
/* line 1603, ../../src/sass/views/_donate.scss */
.donate-amount .disaster-relief-detail .video-module {
  display: inline;
  float: left;
}
/* line 1606, ../../src/sass/views/_donate.scss */
.donate-amount .disaster-relief-detail .relief-info {
  display: inline;
  float: right;
  width: 298px;
}
/* line 1611, ../../src/sass/views/_donate.scss */
.donate-amount .disaster-relief-detail .relief-header h1 {
  font-size: 18px;
  font-weight: bold;
  line-height: 22px;
}
/* line 1618, ../../src/sass/views/_donate.scss */
.donate-amount .disaster-relief-detail .relief-content p {
  margin: 20px 0 0;
}
/* line 1625, ../../src/sass/views/_donate.scss */
.donate-amount .yours-dollars {
  margin: 20px 0 0;
  position: relative;
}
/* line 1630, ../../src/sass/views/_donate.scss */
.donate-amount .yours-dollars .dollars-header {
  border-color: #f1f1f1;
  border-style: solid;
  border-width: 0 0 1px;
  padding: 0 0 2px;
}
/* line 1636, ../../src/sass/views/_donate.scss */
.donate-amount .yours-dollars .dollars-header h1 {
  font-size: 13px;
  font-weight: bold;
  line-height: 16px;
}
/* line 1642, ../../src/sass/views/_donate.scss */
.donate-amount .yours-dollars .dollars-content {
  padding: 2px 0 0;
  width: 180px;
}
/* line 1646, ../../src/sass/views/_donate.scss */
.donate-amount .yours-dollars .dollars-pie {
  right: 0;
  position: absolute;
  top: 0;
}
/* line 1653, ../../src/sass/views/_donate.scss */
.donate-amount .make-donation {
  padding: 46px 0 0;
}
/* line 1656, ../../src/sass/views/_donate.scss */
.donate-amount .make-donation .donate-link {
  display: inline;
  float: left;
  background: transparent url('../images/bg/make-donation.png?1375811968') no-repeat scroll 0 0;
  height: 72px;
  width: 297px;
  position: relative;
}
/* line 1663, ../../src/sass/views/_donate.scss */
.donate-amount .make-donation .badge {
  display: inline;
  float: left;
  bottom: 11px;
  left: 16px;
  position: absolute;
}
/* line 1669, ../../src/sass/views/_donate.scss */
.donate-amount .make-donation .badge img {
  display: inline;
  float: left;
}
/* line 1673, ../../src/sass/views/_donate.scss */
.donate-amount .make-donation .text {
  display: inline;
  float: right;
  padding: 17px 15px 0 0;
  width: 190px;
}
/* line 1678, ../../src/sass/views/_donate.scss */
.donate-amount .make-donation h2 {
  color: #3c7fad;
  font-size: 16px;
  font-weight: bold;
  line-height: 20px;
  margin: 0;
}
/* line 1685, ../../src/sass/views/_donate.scss */
.donate-amount .make-donation .make-content {
  color: #333333;
}

/* DONATE PAYMENT (STEP THREE) */
/* line 1699, ../../src/sass/views/_donate.scss */
.donate-payment#donate .need-help-wrap {
  margin-top: 0;
}
/* line 1704, ../../src/sass/views/_donate.scss */
.donate-payment label {
  font-weight: bold;
}
/* line 1710, ../../src/sass/views/_donate.scss */
.donate-payment label.optional:after {
  content: none;
}
/* line 1715, ../../src/sass/views/_donate.scss */
.donate-payment .payment-secondary {
  display: inline;
  float: right;
  width: 208px;
  height:0;
}
/* line 1722, ../../src/sass/views/_donate.scss */
.donate-payment .payment-secondary .simple-table tfoot .first td, .donate-payment .payment-secondary .simple-table tfoot .first th {
  border-color: #ababab;
  border-style: dotted;
  border-width: 1px 0 0;
}
/* line 1728, ../../src/sass/views/_donate.scss */
.donate-payment .payment-secondary .simple-table tfoot td, .donate-payment .payment-secondary .simple-table tfoot th {
  border: none;
}
/* line 1734, ../../src/sass/views/_donate.scss */
.donate-payment .payment-secondary .checkout-order-summary .page-note {
  font-weight: normal;
  margin-bottom: 0;
}
/* line 1737, ../../src/sass/views/_donate.scss */
.donate-payment .payment-secondary .checkout-order-summary .page-note strong {
  font-weight: bold;
}
/* line 1743, ../../src/sass/views/_donate.scss */
.donate-payment .payment-secondary .split-section-header .extra-link {
  margin-top: 2px;
}
/* line 1748, ../../src/sass/views/_donate.scss */
.donate-payment .checkout-order-summary {
  margin-bottom: 25px;
}
/* line 1750, ../../src/sass/views/_donate.scss */
.donate-payment .checkout-order-summary caption {
  font-weight: bold;
  padding: 0;
}
/* line 1754, ../../src/sass/views/_donate.scss */
.donate-payment .checkout-order-summary caption .label {
  color: #9f9fa3;
  font-weight: normal;
}
/* line 1760, ../../src/sass/views/_donate.scss */
.donate-payment .checkout-order-summary .simple-table .page-note {
  margin-top: 6px;
}
/* line 1767, ../../src/sass/views/_donate.scss */
.donate-payment .multi-summary .add-tribute {
  border-color: #D5D5D5;
  border-style: dotted;
  border-width: 1px 0;
  margin: 0 0 16px;
  padding: 1px 0;
}
/* line 1774, ../../src/sass/views/_donate.scss */
.donate-payment .multi-summary .add-tribute .add-tribute-inner {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3263px;
  background-repeat: no-repeat;
  border-color: #D5D5D5;
  border-style: dotted;
  border-width: 1px 0;
  padding: 18px 0 18px 28px;
}
/* line 1786, ../../src/sass/views/_donate.scss */
.donate-payment .multi-type {
  margin-bottom: 22px;
  overflow: hidden;
}
/* line 1789, ../../src/sass/views/_donate.scss */
.donate-payment .multi-type .sub-content {
  margin: 0 0 -37px;
}
/* line 1792, ../../src/sass/views/_donate.scss */
.donate-payment .multi-type .multi-summary-item {
  border-color: #D5D5D5;
  border-style: dotted;
  border-width: 0 0 1px;
  margin: 0 0 18px;
  padding: 0 0 18px;
}
/* line 1801, ../../src/sass/views/_donate.scss */
.donate-payment .multi-type .donation-item .amount .page-note {
  display: none;
  visibility: hidden;
}
/* line 1806, ../../src/sass/views/_donate.scss */
.donate-payment .multi-type .donation-item .amount.recurring .page-note {
  display: inline;
  visibility: visible;
}
/* line 1815, ../../src/sass/views/_donate.scss */
.donate-payment .multi-type .amount {
  padding: 2px 0;
}
/* line 1818, ../../src/sass/views/_donate.scss */
.donate-payment .multi-type .recurring {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2999px;
  background-repeat: no-repeat;
  padding-left: 28px;
}
/* line 1824, ../../src/sass/views/_donate.scss */
.donate-payment .multi-type .tribute {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3280px;
  background-repeat: no-repeat;
  margin: 0;
  padding: 2px 0 2px 28px;
}
/* line 1829, ../../src/sass/views/_donate.scss */
.donate-payment .multi-type .tribute a {
  font-size: 13px;
  font-style: normal;
  line-height: 1.5;
}
/* line 1838, ../../src/sass/views/_donate.scss */
.donate-payment .multi-type.type-classes .sub-content {
  padding-top: 6px;
}
/* line 1845, ../../src/sass/views/_donate.scss */
.donate-payment .multi-total-table {
  overflow: hidden;
}
/* line 1847, ../../src/sass/views/_donate.scss */
.donate-payment .multi-total-table table {
  margin: -1px 0 0;
}
/* line 1850, ../../src/sass/views/_donate.scss */
.donate-payment .multi-total-table .page-note {
  text-align: left;
}
/* line 1855, ../../src/sass/views/_donate.scss */
.donate-payment .multiply-impact, .donate-payment .impact-added {
  border-color: #f1f1f1;
  border-style: solid;
  border-width: 1px 0 0;
  margin: 12px 0 0;
  padding: 12px 0 0;
  overflow: hidden;
}
/* line 1862, ../../src/sass/views/_donate.scss */
.secondary-content .donate-payment .multiply-impact, .page-desc .donate-payment .multiply-impact, .secondary-content .donate-payment .impact-added, .page-desc .donate-payment .impact-added {
  margin-bottom: 20px;
}
/* line 1867, ../../src/sass/views/_donate.scss */
.donate-payment .multiply-impact .module-header h1, .donate-payment .impact-added .module-header h1 {
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
}
/* line 1876, ../../src/sass/views/_donate.scss */
.donate-payment .impact-added .module-header {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3281px;
  background-repeat: no-repeat;
  padding: 2px 0 0 26px;
}
/* line 1881, ../../src/sass/views/_donate.scss */
.donate-payment .impact-added .module-content {
  padding: 0 0 0 26px;
}
/* line 1884, ../../src/sass/views/_donate.scss */
.donate-payment .impact-added .module-content p {
  margin: 12px 0 0;
}
/* line 1886, ../../src/sass/views/_donate.scss */
.donate-payment .impact-added .module-content p.first {
  margin-top: 0;
}
/* line 1894, ../../src/sass/views/_donate.scss */
.donate-payment .tribute-added .module-header {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3281px;
  background-repeat: no-repeat;
}
/* line 1901, ../../src/sass/views/_donate.scss */
.donate-payment .recurring-added .module-header {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3001px;
  background-repeat: no-repeat;
}
/* line 1906, ../../src/sass/views/_donate.scss */
.donate-payment .recurring-added .split-section-header .extra-link {
  margin-top: 2px;
}
/* line 1913, ../../src/sass/views/_donate.scss */
.donate-payment .multiply-impact .recurring-impact, .donate-payment .multiply-impact .tribute-impact {
  margin: 4px 0 0;
  padding: 2px 0 0 28px;
}
/* line 1917, ../../src/sass/views/_donate.scss */
.donate-payment .multiply-impact .recurring-impact {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3001px;
  background-repeat: no-repeat;
}
/* line 1922, ../../src/sass/views/_donate.scss */
.donate-payment .multiply-impact .tribute-impact {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3281px;
  background-repeat: no-repeat;
}
/* line 1933, ../../src/sass/views/_donate.scss */
.donate-payment #tribute-form label:after,
.donate-payment #recurring-form label:after {
  content: none;
}
/* line 1940, ../../src/sass/views/_donate.scss */
.donate-payment .card-select-table .field-wrap {
  margin: 0;
}
/* line 1944, ../../src/sass/views/_donate.scss */
.donate-payment .payment-primary {
  display: inline;
  float: left;
  border-color: #f1f1f1;
  border-style: solid;
  border-width: 0 1px 0 0;
  padding: 0 20px 0 0;
  width: 719px;
}
/* line 1956, ../../src/sass/views/_donate.scss */
.donate-payment #card-preview {
  background: #fff;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 520px;
  z-index: 1;
}
/* line 1965, ../../src/sass/views/_donate.scss */
.donate-payment #card-preview .tribute-card {
  border-color: #9f9fa3;
  border-style: solid;
  border-width: 1px;
  overflow: hidden;
  padding: 14px;
}
/* line 1972, ../../src/sass/views/_donate.scss */
.donate-payment #card-preview .card-image {
  display: inline;
  float: left;
  width: 320px;
}
/* line 1977, ../../src/sass/views/_donate.scss */
.donate-payment #card-preview .description {
  display: inline;
  float: left;
  width: 160px;
}
/* line 1986, ../../src/sass/views/_donate.scss */
.donate-payment .card-info-list .tools {
  width: 200px;
}
/* line 1992, ../../src/sass/views/_donate.scss */
.donate-payment .recurring-modal .make-monthly {
  font-weight: bold;
}
/* line 1996, ../../src/sass/views/_donate.scss */
.donate-payment .recurring-modal .recurring-wrap label {
  font-weight: bold;
}
/* line 2000, ../../src/sass/views/_donate.scss */
.donate-payment .recurring-modal .donation-title {
  font-size: 14px;
  font-weight: bold;
  margin: 12px 0 0;
}
/* line 2005, ../../src/sass/views/_donate.scss */
.donate-payment .recurring-modal .form-action {
  margin-right: 0;
}
/* line 2008, ../../src/sass/views/_donate.scss */
.donate-payment .recurring-modal #recurring-amount {
  margin-left: -21px;
}
/* line 2014, ../../src/sass/views/_donate.scss */
.donate-payment .tribute-modal .close-button {
  float: left;
}
/* line 2018, ../../src/sass/views/_donate.scss */
.donate-payment .tribute-modal #tribute-type {
  display: inline;
  float: left;
}
/* line 2021, ../../src/sass/views/_donate.scss */
.donate-payment .tribute-modal .name-wrap {
  display: inline;
  float: left;
  margin: 0 0 0 20px;
}
/* line 2026, ../../src/sass/views/_donate.scss */
.donate-payment .tribute-modal .multi-radio-wrap .sub-field-wrap {
  display: inline;
  float: left;
  margin: 0 28px 0 0;
}
/* line 2032, ../../src/sass/views/_donate.scss */
.donate-payment .tribute-modal .invalid-message {
  line-height: 1.2;
  margin-left: 0;
  width: 120px;
}
/* line 2037, ../../src/sass/views/_donate.scss */
.donate-payment .tribute-modal .remove-tribute {
  background: none;
  border: none;
  color: #3c7fad;
  font-size: 11px;
  padding: 0;
}
/* line 2045, ../../src/sass/views/_donate.scss */
.donate-payment .tribute-modal .recipient-email .optional {
  font-weight: bold;
}
/* line 2049, ../../src/sass/views/_donate.scss */
.donate-payment .tribute-modal .optional-text {
  display: block;
}
/* line 2056, ../../src/sass/views/_donate.scss */
.donate-payment .tribute-type-wrap label.page-note {
  display: inline;
  float: left;
  clear: both;
  font-weight: normal;
  margin: 0;
  overflow: hidden;
  padding: 6px 0 0;
  width: auto;
}
/* line 2066, ../../src/sass/views/_donate.scss */
.donate-payment .tribute-type-wrap .invalid-message {
  clear: both;
  display: block;
  width: auto;
}
/* line 2071, ../../src/sass/views/_donate.scss */
.donate-payment .tribute-type-wrap #tribute-name {
  width: 200px;
}



/* line 2078, ../../src/sass/views/_donate.scss */
.donate-payment .card-info-list .card-summary.payment-form, .donate-payment .card-info-list .card-summary.add-payment, .donate-payment .card-info-list .card-summary.edit-payment {
  margin-top: 0;
}
/* line 2084, ../../src/sass/views/_donate.scss */
.donate-payment .email-optin {
  margin-top: 20px;
}
/* line 2087, ../../src/sass/views/_donate.scss */
.donate-payment .email-optin .info-header {
  border-color: #ABABAB;
  border-style: dotted;
  border-width: 0 0 1px;
  clear: both;
  margin: 0 0 12px;
}
/* line 2095, ../../src/sass/views/_donate.scss */
.donate-payment .email-optin .info-header h1 {
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  padding: 6px 0;
}
/* line 2102, ../../src/sass/views/_donate.scss */
.donate-payment .email-optin .msg {
  margin-bottom: 15px;
}
/* line 2106, ../../src/sass/views/_donate.scss */
.donate-payment .email-optin .email-wrap label {
  display: inline-block;
  width: 140px;
}
/* line 2110, ../../src/sass/views/_donate.scss */
.donate-payment .email-optin .email-wrap .field {
  display: inline-block;
}

/* line 2123, ../../src/sass/views/_donate.scss */
.donate-confirmation .matcher {
  display: inline;
  float: left;
  border-color: #d5d5d5;
  border-style: dotted;
  border-width: 0 1px 0 0;
  margin: 0 20px 0 0;
  padding: 0 20px 0 0;
  width: 445px;
}
/* line 2132, ../../src/sass/views/_donate.scss */
.donate-confirmation .matcher img {
  display: inline;
  float: left;
  margin: 0 10px 0 0;
}
/* line 2136, ../../src/sass/views/_donate.scss */
.donate-confirmation .matcher p {
  margin: 10px 0;
}
/* line 2139, ../../src/sass/views/_donate.scss */
.donate-confirmation .matcher strong {
  font-weight: bold;
}
/* line 2145, ../../src/sass/views/_donate.scss */
.donate-confirmation .share-impact-section {
  background: transparent url('../images/bg/header-gradient-mid.png?1375811968') no-repeat scroll 50% 100%;
  padding: 10px 0 46px; /*0 0 46px*/
  clear: both;
}
/* line 2149, ../../src/sass/views/_donate.scss */
.donate-confirmation .share-impact-section .section-inner {
  background: white url('../images/icon/heart.png?1375811972') no-repeat scroll 20px 20px;
  padding: 20px 20px 20px 68px;
}
/* line 2153, ../../src/sass/views/_donate.scss */
.donate-confirmation .share-impact-section .box-image {
  display: block;
  float: none;
  position: static;
}
/* line 2161, ../../src/sass/views/_donate.scss */
.donate-confirmation .share-impact-header h1 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  font-size: 14px;
  line-height: 18px;
}
/* line 2166, ../../src/sass/views/_donate.scss */
.donate-confirmation .share-impact-header .sub-header {
  font-size: 13px;
  line-height: 17px;
}
/* line 2172, ../../src/sass/views/_donate.scss */
.donate-confirmation .share-impact-footer {
  padding: 20px 0 0;
}
/* line 2175, ../../src/sass/views/_donate.scss */
.donate-confirmation .share-impact-footer .social-list-gray {
  margin: 9px 0 0;
  overflow: hidden;
}
/* line 2179, ../../src/sass/views/_donate.scss */
.donate-confirmation .share-impact-footer .social-list-gray .gig-button-text {
  color: #3c7fad;
  font-weight: bold;
  padding: 0 9px 0 5px;
}
/* line 2184, ../../src/sass/views/_donate.scss */
.donate-confirmation .share-impact-footer .social-list-gray .gig-button-text:hover {
  text-decoration: underline;
}
/* line 2191, ../../src/sass/views/_donate.scss */
.donate-confirmation .profile-brief {
  height: 500px;
}
/* line 2196, ../../src/sass/views/_donate.scss */
.donate-confirmation .profile-brief .profile-detail a {
  font-size: 11px;
  line-height: 15px;
}
/* line 2201, ../../src/sass/views/_donate.scss */
.donate-confirmation .profile-brief .user-name {
  font-weight: bold;
}

/* line 2208, ../../src/sass/views/_donate.scss */
.corporate-donation-match {
  margin: 20px 0;
}
/* line 2212, ../../src/sass/views/_donate.scss */
.corporate-donation-match .box-image > img {
  max-height: 57px;
  max-width: 196px;
}

/* line 2217, ../../src/sass/views/_donate.scss */
.primary-center .corporate-donation-match {
  height: 57px;
}
/* line 2220, ../../src/sass/views/_donate.scss */
.primary-center .corporate-donation-match .logo {
  /*border-right: 1px solid #cccccc;*/
  display: block;
  float: left;
  margin-right: 30px;
  padding-right: 30px;
}
/* line 2227, ../../src/sass/views/_donate.scss */
.primary-center .corporate-donation-match .logo > img {
  max-height: 180px;
  max-width: 180px;
}
/* line 2232, ../../src/sass/views/_donate.scss */
.primary-center .corporate-donation-match .details {
  padding-top: 16px;
}
/* line 2235, ../../src/sass/views/_donate.scss */
.primary-center .corporate-donation-match .details p {
  color: #333333;
  display: block;
  font-size: 13px;
  text-align: left;
}
/* line 2241, ../../src/sass/views/_donate.scss */
.primary-center .corporate-donation-match .details span.donation-amount {
  float: right;
  font-size: 20px;
  font-weight: bold;
  text-align: right;
}

/* line 2251, ../../src/sass/views/_donate.scss */
.printable-receipt-container{
	margin: 0 auto;
}
.printable-receipt .acrLogo{
	margin: 0;
}
.printable-receipt .content-wrap {
  background: transparent url('../images/bg/header-bg-wide.png?1375811968') no-repeat center 0;
}
/* line 2254, ../../src/sass/views/_donate.scss */
.printable-receipt .primary-content {
  padding-top: 50px;
}
.printable-receipt .primary-content-tax-receipt {
  padding-top: 0;
}
/* line 2257, ../../src/sass/views/_donate.scss */
.printable-receipt .order-payment-details {
  padding-bottom: 24px;
}
/* line 2261, ../../src/sass/views/_donate.scss */
.printable-receipt .order-item-details .table-section {
  margin: 0 0 42px;
}

/* line 2267, ../../src/sass/views/_donate.scss */
.donation-highlight {
  background: transparent url('../images/bg/bottom-gradient-fullwidth.png?1375811968') no-repeat scroll center bottom;
  padding: 0 0 92px;
}
/* line 2271, ../../src/sass/views/_donate.scss */
.donation-highlight .donation-about {
  display: inline;
  float: left;
  width: 580px;
}
/* line 2275, ../../src/sass/views/_donate.scss */
.donation-highlight .donation-info {
  margin: 0 0 0 630px;
}
/* line 2280, ../../src/sass/views/_donate.scss */
.donation-highlight .statistics-container .statistics-list-wrap {
  background: none;
  padding: 0;
}
/* line 2285, ../../src/sass/views/_donate.scss */
.donation-highlight .statistics-container .statistics-list {
  background: none;
  padding-bottom: 0;
}

/* line 2292, ../../src/sass/views/_donate.scss */
.even-columns {
  margin: 0 0 46px -20px;
}
/* line 2294, ../../src/sass/views/_donate.scss */
.even-columns .column {
  display: inline;
  float: left;
}
/* line 2297, ../../src/sass/views/_donate.scss */
.even-columns .column-inner {
  margin: 0 0 0 20px;
}
/* line 2302, ../../src/sass/views/_donate.scss */
.even-columns.halves .column {
  width: 50%;
}
/* line 2307, ../../src/sass/views/_donate.scss */
.even-columns .secondary-section {
  margin-bottom: 0;
}

/* line 2315, ../../src/sass/views/_donate.scss */
.retrieve-receipt-step-1 .signin-form .secondary-header span, .retrieve-receipt-step-1 .search-donation-form .secondary-header span {
  color: #333333;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  display: block;
}

/* line 2325, ../../src/sass/views/_donate.scss */
.donate-confirmation .other-causes {
  margin-bottom: 0;
}

/* line 2331, ../../src/sass/views/_donate.scss */
.ecard-preview {
  overflow: visible;
  background: url("../images/bg/ecard-preview-gradient-top.jpg") center 85px no-repeat, url("../images/bg/ecard-preview-gradient-bottom.jpg") bottom center no-repeat;
  padding: 20px 10px 25px;
  margin-bottom: 25px;
}
/* line 2336, ../../src/sass/views/_donate.scss */
.ecard-preview h1 {
  margin-top: 30px;
}
/* line 2339, ../../src/sass/views/_donate.scss */
.ecard-preview .box-image {
  float: left;
  margin-right: 20px;
  margin-bottom: 30px;
}
/* line 2344, ../../src/sass/views/_donate.scss */
.ecard-preview .body-content {
  clear: both;
}
/* line 2347, ../../src/sass/views/_donate.scss */
.ecard-preview .personal-message {
  background-color: #f1f1f1;
  padding: 5px;
  clear: both;
  text-overflow: ellipsis;
  overflow: hidden;
}

/* line 2356, ../../src/sass/views/_donate.scss */
.ecard-preview-button-sidebar {
  float: right;
  margin: 15px 2px 3px;
}

/* line 2361, ../../src/sass/views/_donate.scss */
.ecard-preview-button {
  float: left;
  margin-left: 20px;
}

/* One Click Donation Styles */
/* line 2368, ../../src/sass/views/_donate.scss */
.quick-donate-summary .share-support-content {
  border-right: 1px dotted #ababab;
  float: left;
  margin-right: 40px;
  padding: 0 40px 0 0;
  width: 280px;
}
/* line 2375, ../../src/sass/views/_donate.scss */
.quick-donate-summary .share-support-content h2 {
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #ed1b2e;
  margin-bottom: 5px;
  font-size: 32px;
}
/* line 2384, ../../src/sass/views/_donate.scss */
.quick-donate-summary .print-receipt-content {
  float: left;
  width: 600px;
}

/* line 2390, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap {
  padding: 20px 0 20px 0;
}
/* line 2393, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap.version-a {
  height: 175px;
  min-height: 175px;
  max-height: 175px;
}
/* line 2399, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap {
  background: none;
  float: left;
  height: 200px;
  min-height: 200px;
  max-height: 200px;
  margin: 0 1%;
  width: 32%;
}
/* line 2408, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-take-class {
  height: 225px;
  min-height: 225px;
  max-height: 225px;
}
/* line 2414, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-slider {
  height: 275px;
  min-height: 275px;
  max-height: 275px;
}
/* line 2419, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-slider .rfc-inner {
  padding: 0;
  overflow: visible;
}
/* line 2425, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event {
  width: 64%;
}
/* line 2428, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider {
  height: 275px;
  position: relative;
}
/* line 2432, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .slides {
  height: 275px;
  overflow: hidden;
}
/* line 2437, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .slider-inner-wrap {
  padding: 25px;
}
/* line 2441, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .panel {
  float: left;
  height: 275px;
  overflow: hidden;
  position: relative;
  width: 570px;
  margin-bottom: 6px;
}
/* line 2449, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .panel h1 {
  line-height: 24px;
  width: 80%;
}
/* line 2455, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .anythingWindow {
  height: 275px;
  overflow: hidden;
  position: relative;
}
/* line 2460, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .anythingBase {
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
}
/* line 2466, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .anythingControls {
  display: none !important;
}
/* line 2470, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .arrow {
  display: block;
  height: 58px;
  position: absolute;
  top: 50%;
  width: 45px;
}
/* line 2477, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .arrow a {
  display: block;
  height: 58px;
  overflow: hidden;
  position: relative;
  text-indent: -9999px;
  top: -50%;
  width: 45px;
}
/* line 2487, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .back {
  left: -20px;
}
/* line 2489, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .back a {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1981px;
}
/* line 2492, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .back a:hover {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2049px;
}
/* line 2497, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .forward {
  right: -17px;
}
/* line 2499, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .forward a {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2185px;
}
/* line 2502, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .forward a:hover {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2117px;
}
/* line 2508, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .panel {
  height: 275px;
  width: 570px;
}
/* line 2512, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.rfc-event .more-ways-slider .panel .rfc-inner {
  height: auto;
}
/* line 2519, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap:first-child {
  margin-left: 0;
}
/* line 2523, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap:last-child {
  margin-right: 0;
}
/* line 2529, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap.volunteer-opportunities .module-header h1 {
  line-height: 24px;
}
/* line 2535, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap .module-header {
  height: 70px;
}
/* line 2538, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap .module-header h1 {
  color: #6D6E70;
  display: inline;
  float: left;
  font-family: Arial, Helvetica,sans-serif, "StandardCTExtraBold";
  font-weight: bold;
  font-size: 21px;
  font-style: normal;
  font-weight: normal;
  line-height: 45px;
  width: 175px;
}
/* line 2551, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-wrap .module-header img {
  display: inline;
  float: left;
  margin: -6px 10px 0 0;
}
/* line 2559, ../../src/sass/views/_donate.scss */
.rco-local-modules-wrap .rfc-inner {
  height: 100%;
  padding: 25px;
}

/* line 2566, ../../src/sass/views/_donate.scss */
.share-support-content .advocate-module {
  background: none;
  width: auto;
  margin: 0;
  height: auto;
}
/* line 2573, ../../src/sass/views/_donate.scss */
.share-support-content .circle-social {
  padding: 0;
}

/* line 2578, ../../src/sass/views/_donate.scss */
.change-donation-location {
  font-size: 12px;
  color: #9f9fa3;
}

/* line 2583, ../../src/sass/views/_donate.scss */
.get-involved-wrap {
  background: transparent url('../images/bg/filter-arrow-full.jpg?1375811968') no-repeat scroll 50% 0;
  padding-top: 65px;
}
/* line 2587, ../../src/sass/views/_donate.scss */
.get-involved-wrap > header {
  border: none;
  text-align: center;
  margin-bottom: 20px;
}
/* line 2592, ../../src/sass/views/_donate.scss */
.get-involved-wrap > header h1 {
  color: #5c5c5c;
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-weight: normal;
  display: block;
  float: none;
  font-size: 32px;
  line-height: 32px;
}

/* line 2604, ../../src/sass/views/_donate.scss */
.rcf-event-description {
  float: left;
  width: 65%;
}

/* line 2609, ../../src/sass/views/_donate.scss */
.rcf-event-details {
  float: right;
  width: 30%;
}

/* line 2614, ../../src/sass/views/_donate.scss */
.toggle-donation-content {
  clear: left;
}

/* line 2618, ../../src/sass/views/_donate.scss */
.change-donation-wrap {
  background: url("../images/donation-cause-divider.png") no-repeat 50% 0;
  min-height: 330px;
  overflow: hidden;
}

/* line 2626, ../../src/sass/views/_donate.scss */
.change-donation-modal .change-donation-content-wrap {
  float: right;
  width: 45%;
}

/* line 2632, ../../src/sass/views/_donate.scss */
.change-donation-options {
  float: left;
  width: 45%;
}
/* line 2636, ../../src/sass/views/_donate.scss */
.change-donation-options ul {
  margin-top: 15px;
}
/* line 2640, ../../src/sass/views/_donate.scss */
.change-donation-options .change-donation-item {
  border-top: 1px dotted #cccccc;
  display: block;
  padding: 10px 0;
}
/* line 2645, ../../src/sass/views/_donate.scss */
.change-donation-options .change-donation-item:first-child {
  border-top: none;
  padding-top: 0;
}

.change-donation-options .change-donation-item .imageHolder  img{
  width:40px;
  height:40px;
}

/* line 2651, ../../src/sass/views/_donate.scss */
.change-donation-options .carat {
  background: url("../images/donation-cause-carat.png");
  position: absolute;
  display: none;
  width: 60px;
  height: 55px;
  right: -51px;
  top: -8px;
}
/* line 2661, ../../src/sass/views/_donate.scss */
.change-donation-options .change-donation-option {
  display: block;
  font-size: 16px;
  line-height: 18px;
  position: relative;
}
/* line 2667, ../../src/sass/views/_donate.scss */
.change-donation-options .change-donation-option:hover {
  text-decoration: none;
}
/* line 2671, ../../src/sass/views/_donate.scss */
.change-donation-options .change-donation-option.active {
  color: #6d6e70;
  position: relative;
}
/* line 2675, ../../src/sass/views/_donate.scss */
.change-donation-options .change-donation-option.active .carat {
  display: block;
}
/* line 2680, ../../src/sass/views/_donate.scss */
.change-donation-options .change-donation-option img {
  vertical-align: middle;
  margin-right: 10px;
}

/* line 2690, ../../src/sass/views/_donate.scss */
.tribute-card-modal .form-action {
  padding-top: 10px;
}
/* line 2694, ../../src/sass/views/_donate.scss */
.tribute-card-modal .disclaimer {
  color: #9f9fa3;
  display: block;
  font-size: 11px;
  font-style: italic;
  font-weight: normal;
  line-height: 15px;
  float: left;
  margin-left: 10px;
  width: 240px;
}
/* line 2705, ../../src/sass/views/_donate.scss */
.tribute-card-modal .disclaimer em {
  font-weight: bold;
}
/* line 2710, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap {
  overflow: hidden;
  margin: 20px 0;
}
/* line 2714, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap .tribute-recipients {
  float: left;
  margin-bottom: 20px;
  width: 34%;
}
/* line 2719, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap .tribute-recipients .recipient {
  margin-top: 15px;
}
/* line 2722, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap .tribute-recipients .recipient:first-child {
  margin-top: 0;
}
/* line 2727, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap .tribute-recipients p {
  margin-bottom: 0;
}
/* line 2731, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap .tribute-recipients .recipient-name {
  font-weight: bold;
}
/* line 2735, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap .tribute-recipients h2 {
  border-bottom: 1px dotted #9f9fa3;
  padding: 0 0 5px;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
}
/* line 2743, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap .tribute-card {
  float: right;
  width: 66%;
}
/* line 2747, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap .tribute-card .tribute-card-wrap {
  background: url("../images/tribute-card-wrap.png") no-repeat 100% 0;
  float: right;
  height: 258px;
  position: relative;
  width: 436px;
}
/* line 2755, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap .tribute-card .tribute-card-design {
  display: block;
  height: 242px;
  left: 10px;
  position: absolute;
  top: 8px;
  width: 394px;
}
/* line 2764, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap .tribute-card > img {
  float: right;
}
/* line 2769, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap .form-action {
  overflow: visible;
}
/* line 2772, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap .form-action .action {
  margin-right: 10px;
}
/* line 2775, ../../src/sass/views/_donate.scss */
.tribute-card-modal .tribute-modal-wrap .form-action .action .button {
  background: none;
}
/* line 2782, ../../src/sass/views/_donate.scss */
.tribute-card-modal .preview-e-card {
  margin-bottom: 30px;
  height: 400px;
}
.tribute-card-modal .preview-e-cardLandscape {
  margin-bottom: 30px;
}
/* line 2784, ../../src/sass/views/_donate.scss */
.tribute-card-modal .preview-e-card img {
  display: block;
  border: 1px solid #dddddd;
  padding: 5px;
  margin: 0 auto;
  width: 301px;
  height: 421px;
}
.tribute-card-modal .preview-e-cardLandscape img {
  display: block;
  border: 1px solid #dddddd;
  padding: 5px;
  margin: 0 auto;
  width: 421px;
  height: 301px;
}
/* line 2792, ../../src/sass/views/_donate.scss */
.tribute-card-modal .e-card-message h2 {
  color: #6d6e70;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
  padding-top: 20px;
  text-align: center;
  width: 500px;
}
.tribute-card-modal .e-card-messageLandscape h2 {
  color: #6d6e70;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
  text-align: center;
  width: 500px;
}
/* line 2800, ../../src/sass/views/_donate.scss */
.tribute-card-modal .card-thumbs-list {
  width: auto;
}
/* line 2804, ../../src/sass/views/_donate.scss */
.tribute-card-modal .card-thumb {
  display: inline;
  float: left;
  margin: 7px 0 0 7px;
  position: relative;
}
/* line 2810, ../../src/sass/views/_donate.scss */
.tribute-card-modal .card-thumb img {
  display: inline;
  float: left;
}
/* line 2813, ../../src/sass/views/_donate.scss */
.tribute-card-modal .card-thumb a {
  display: block;
}
/* line 2816, ../../src/sass/views/_donate.scss */
.tribute-card-modal .card-thumb input {
  left: -9999px;
  position: absolute;
  top: 0;
}
/* line 2822, ../../src/sass/views/_donate.scss */
.tribute-card-modal .card-thumb.selected img {
  background-color: #fff;
  border-color: #ed1b2e;
  border-style: solid;
  border-width: 3px;
  margin: -4px;
  padding: 1px;
}

/* line 2769, ../../src/sass/views/_donate.scss */
.tribute-modal #tribute-type {
  display: inline;
  float: left;
}
/* line 2773, ../../src/sass/views/_donate.scss */
.tribute-modal .name-wrap {
  display: inline;
  float: left;
  margin: 0 0 0 20px;
}
/* line 2779, ../../src/sass/views/_donate.scss */
.tribute-modal .multi-radio-wrap .sub-field-wrap {
  display: inline;
  float: left;
  margin: 0 28px 0 0;
}
/* line 2785, ../../src/sass/views/_donate.scss */
.tribute-modal .recipient-email .optional {
  font-weight: bold;
}
/* line 2789, ../../src/sass/views/_donate.scss */
.tribute-modal .page-note {
  margin-top: 20px;
}

/* line 2795, ../../src/sass/views/_donate.scss */
.tribute-type-wrap label.page-note {
  display: inline;
  float: left;
  clear: both;
  font-weight: normal;
  margin: 0;
  overflow: hidden;
  padding: 6px 0 0;
  width: auto;
}

/* line 2807, ../../src/sass/views/_donate.scss */
.payment-info-wrap {
  display: inline-block;
}

/* line 2813, ../../src/sass/views/_donate.scss */
.cancel-donation-modal {
  display: none;
}

/* line 2817, ../../src/sass/views/_donate.scss */
.cancel-donation-modal-wrap {
  padding-bottom: 10px;
}
/* line 2820, ../../src/sass/views/_donate.scss */
.cancel-donation-modal-wrap p {
  color: #9f9fa3;
  line-height: 16px;
}

/* line 2826, ../../src/sass/views/_donate.scss */
.cancel-modal-hero {
  display: block;
  float: right;
  margin-left: 50px;
}

/* line 2833, ../../src/sass/views/_donate.scss */
.payment-method-section {
  display: none;
}
/* line 2836, ../../src/sass/views/_donate.scss */
.payment-method-section.current {
  display: block;
}

/* line 4, ../../src/sass/views/_quickdonate.scss */
.no-csstransforms #donate.quickdonate .field-wrap .field select {
  height: auto !important;
}

/* line 13, ../../src/sass/views/_quickdonate.scss */
.quickdonate .checkout-steps {
  border: none;
  padding: 0;
  height: 99px;
  background: transparent url('../images/quickdonate/bg-checkout-steps.png?1376335694') repeat-x bottom left;
}
/* line 18, ../../src/sass/views/_quickdonate.scss */
.quickdonate .checkout-steps .checkout-steps-inner {
  border-top: solid 3px white;
  border-bottom: solid 2px white;
  border-left: none;
  border-right: none;
  background: #fff;
  height: 58px;
  overflow: visible;
}
/* line 26, ../../src/sass/views/_quickdonate.scss */
.quickdonate .checkout-steps .checkout-steps-inner .steps-list {
  width: auto;
  padding: 0;
  overflow: visible;
}
/* line 31, ../../src/sass/views/_quickdonate.scss */
.quickdonate .checkout-steps .checkout-steps-inner .steps-list.two-steps .step-item {
  width: 255px;
}
/* line 35, ../../src/sass/views/_quickdonate.scss */
.quickdonate .checkout-steps .checkout-steps-inner .steps-list .step-item {
  height: 58px;
  width: 170px;
  background: #f5f5f5;
  margin: 0;
  padding: 0;
  border-right: solid 2px white;
  position: relative;
  overflow: visible;
}
/* line 44, ../../src/sass/views/_quickdonate.scss */
.quickdonate .checkout-steps .checkout-steps-inner .steps-list .step-item:first-child {
  border-left: solid 3px white;
}
/* line 47, ../../src/sass/views/_quickdonate.scss */
.quickdonate .checkout-steps .checkout-steps-inner .steps-list .step-item.last {
  border-right: solid 3px white;
}
/* line 50, ../../src/sass/views/_quickdonate.scss */
.quickdonate .checkout-steps .checkout-steps-inner .steps-list .step-item.current .step-count span {
  background-color: #ed1b2e;
}
/* line 53, ../../src/sass/views/_quickdonate.scss */
.quickdonate .checkout-steps .checkout-steps-inner .steps-list .step-item.complete .step-count span {
  text-indent: -999999em;
  background: #cccccc url('../images/quickdonate/bg-step-count-span-complete.png?1376335694') no-repeat center center;
}
/* line 57, ../../src/sass/views/_quickdonate.scss */
.quickdonate .checkout-steps .checkout-steps-inner .steps-list .step-item .step-count {
  background: none;
  position: absolute;
  bottom: -7px;
  overflow: visible;
  width: 100%;
}
/* line 63, ../../src/sass/views/_quickdonate.scss */
.quickdonate .checkout-steps .checkout-steps-inner .steps-list .step-item .step-count span {
  padding: 8px 0 0;
  font-size: 16px;
  width: 28px;
  height: 20px;
  display: block;
  margin: 0 auto;
  border-radius: 50%;
  background-color: #cccccc;
}
/* line 74, ../../src/sass/views/_quickdonate.scss */
.quickdonate .checkout-steps .checkout-steps-inner .steps-list .step-item .step-name {
  float: none;
  text-align: center;
  display: block;
  margin: 0;
  font-size: 14px;
  line-height: 58px;
}

/* line 90, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .ecard-preview .primary-header h1 {
  color: #6d6e70;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 35px;
  line-height: 39px;
  padding-bottom: 24px;
  margin-bottom: 0;
  text-shadow: none;
}
/* line 101, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .dp-popup h2 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  font-size: 14px;
}
/* line 106, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form {
  margin: 22px 0 0 -22px;
  width: auto;
}
/* line 109, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form .sub-field {
  height: 20px;
}
/* line 113, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form .card-type-wrap label {
  line-height: 20px;
}
/* line 117, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form .legend-wrap legend {
  font-family: Georgia, "Times New Roman", serif;
  font-style: normal;
  font-weight: normal;
  color: #9f9fa3;
  font-style: italic;
  font-size: 21px;
  margin: 0 0 15px;
  line-height: 21px;
  font-weight: normal;
}
/* line 120, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form h2 {
  background: white url('../images/bg/dotted-double-rule.png?1376335694') left center repeat-x;
  text-align: center;
}
/* line 271, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate #donation-tribute-form h2 span {
  background-color: #fff;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #6d6e70;
  padding: 0 12px;
  font-size: 26px;
}
/* line 123, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form .header-label {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  margin: 0 0 6px 0;
  line-height: 1em;
}
/* line 129, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form .field {
  float: none;
}
/* line 132, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form .date-pickers-wrap {
  width: 30%;
  float: left;
}
/* line 135, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form .date-pickers-wrap label {
  float: none;
}
/* line 138, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form .date-pickers-wrap .field {
  border: none;
}
/* line 141, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form .date-pickers-wrap .field-inner {
  overflow: hidden;
  background: transparent url('../images/icon/calendar-icon.png?1376335694') no-repeat scroll 92% 50%;
}
/* line 146, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form .ecard-preview-button {
  float: left;
  margin: 26px 0 0 22px;
}
/* line 150, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form .field.dp-applied {
  width: auto;
}
/* line 154, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form .recipient-email .hint {
  position: static;
  width: auto;
}
/* line 159, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form .card-content-fieldset {
  margin-top: 24px;
}
/* line 162, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #donation-tribute-form #personal-message, #donate.quickdonate #donation-tribute-form #ecard-message, #donate.quickdonate #donation-tribute-form #recipient-email {
  min-height: 68px;
  padding-top: 8px;
}

/* line 170, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .change-donation-content {
  display: none;
  padding-top: 35px;
}
/* line 174, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .change-donation-content h2 {
  font-size: 18px;
}
/* line 178, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .change-donation-content p {
  color: #9f9fa3;
}
/* line 182, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .change-donation-content.active {
  display: block;
}
/* line 187, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .card-thumbs-list {
  width: auto;
  margin: -20px 0 27px -7px;
}
/* line 192, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .card-thumb {
  display: inline;
  float: left;
  margin: 7px 0 0 7px;
  position: relative;
}
/* line 198, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .card-thumb img {
  display: inline;
  float: left;
}
/* line 201, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .card-thumb a {
  display: block;
}
/* line 204, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .card-thumb input {
  left: -9999px;
  position: absolute;
  top: 0;
}
/* line 210, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .card-thumb.selected img {
  background-color: #fff;
  border-color: #ed1b2e;
  border-style: solid;
  border-width: 3px;
  margin: -4px;
  padding: 1px;
}

/* line 223, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonate-layout {
  width: 520px;
}
/* line 225, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonate-layout form {
  -moz-box-shadow: 0px 2px 10px rgba(50, 50, 50, 0.35);
  -webkit-box-shadow: 0px 2px 10px rgba(50, 50, 50, 0.35);
  -o-box-shadow: 0px 2px 10px rgba(50, 50, 50, 0.35);
  box-shadow: 0px 2px 10px rgba(50, 50, 50, 0.35);
  background-color: #fff;
}

/* line 233, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #hdr {
  height: 133px;
  border-bottom: solid 6px #6d6e70;
}
/* line 237, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #ftr {
  margin-top: 0px;
}
/* line 240, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #ftr .quickdonate-options .gift-legal-wrap {
  float: left;
  width: 714px;
}
/* line 244, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #ftr .quickdonate-options #ftr .legal nav {
  padding-top: 30px;
}
/* line 247, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #ftr .quickdonate-options .recurring-gift {
  line-height: 1.25em;
  border-bottom: dotted 1px #d5d5d5;
  padding-bottom: 1px;
}
/* line 251, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #ftr .quickdonate-options .recurring-gift .recurring-gift-inner {
  border-bottom: dotted 1px #d5d5d5;
  padding-bottom: 20px;
}
/* line 255, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #ftr .quickdonate-options .recurring-gift h3 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-style: normal;
  font-weight: bold;
  font-style: normal;
  font-size: 13px;
  line-height: 1;
  text-transform: uppercase;
}
/* line 264, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #ftr .quickdonate-options .recurring-gift p {
  font-size: 11px;
}
/* line 267, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #ftr .quickdonate-options .recurring-gift .legal {
  font-style: italic;
  color: #9f9fa3;
}
/* line 272, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #ftr .quickdonate-options .promo {
  overflow: visible;
  background: url('../images/quickdonate/ftr-promo.png?1376335694') no-repeat center center;
  width: 208px;
  height: 125px;
  padding: 0px 23px 25px;
  float: right;
  line-height: 1.25em;
}
/* line 280, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #ftr .quickdonate-options .promo .icon {
  background: url('../images/icon/mailing-list.png?1375811972') no-repeat center center;
  width: 40px;
  height: 40px;
  position: relative;
  margin: -17px auto 2px;
}
/* line 287, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #ftr .quickdonate-options .promo p, #donate.quickdonate #ftr .quickdonate-options .promo .vcard {
  font-size: 11px;
}
/* line 290, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #ftr .quickdonate-options .promo .vcard {
  font-weight: bold;
  color: #6d6e70;
  line-height: 1.1em;
  margin-bottom: 0.5em;
}
/* line 296, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate #ftr .quickdonate-options .promo p.pdf {
  background: url('../images/icon/pdf.png?1375811972') no-repeat left center;
  padding-left: 27px;
}
/* line 303, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .background-fill {
  position: relative;
  overflow: hidden;
  min-height: 880px;
}
/* line 307, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .background-fill > img {
  max-width: 100%;
  position: absolute;
  z-index: -1;
}
/* line 314, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .primary-header h1 {
  padding: 0;
  margin: 0.75em;
  font-family: Georgia, "Times New Roman", serif;
  color: #fff;
  font-style: italic;
  text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.5);
}
/* line 323, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate h2 {
  font-family: Georgia, "Times New Roman", serif;
  font-style: normal;
  font-weight: normal;
  color: #9f9fa3;
  font-style: italic;
  font-size: 21px;
  margin: 0 0 15px;
  line-height: 21px;
  font-weight: normal;
}
/* line 326, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options {
  background-color: #fff;
}
/* line 328, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .options-inner {
  padding: 0 25px;
}
/* line 331, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .action-wrap {
  margin: 0;
}
/* line 334, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts {
  zoom: 1;
  margin-bottom: 24px;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 337, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .field {
  position: absolute;
  top: -100%;
  left: -100%;
}
/* line 343, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .radio-wrap {
  display: block;
  float: left;
  margin: 0 0 11px 0;
  padding: 0;
  position: relative;
  overflow: hidden;
  width: 111px;
  height: 48px;
  padding-right: 7px;
}
/* line 353, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .radio-wrap:nth-child(4n+4) {
  padding-right: 6px;
}
/* line 356, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .radio-wrap.fourth-child {
  padding-right: 0px;
}
/* line 359, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .radio-wrap a {
  display: block;
  height: 46px;
  line-height: 46px;
  color: #6d6e70;
}
/* line 364, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .radio-wrap a:hover, #donate.quickdonate .quickdonation-options .fixed-amounts .radio-wrap a:active {
  text-decoration: none;
}
/* line 369, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .radio-wrap label {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f7f7f7));
  background-image: -webkit-linear-gradient(#ffffff, #f7f7f7);
  background-image: -moz-linear-gradient(#ffffff, #f7f7f7);
  background-image: -o-linear-gradient(#ffffff, #f7f7f7);
  background-image: linear-gradient(#ffffff, #f7f7f7);
  background-color: #f7f7f7;
  border: 1px solid #cccccc;
  color: #6d6e70;
  font-size: 18px;
  font-weight: bold;
  margin: 0;
  width: 109px;
  text-align: center;
}
/* line 378, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .radio-wrap label:after {
  content: none;
}
/* line 383, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .radio-wrap.selected label {
  -moz-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  -webkit-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  -o-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3c7fad), color-stop(100%, #559fd2));
  background-image: -webkit-linear-gradient(#3c7fad, #559fd2);
  background-image: -moz-linear-gradient(#3c7fad, #559fd2);
  background-image: -o-linear-gradient(#3c7fad, #559fd2);
  background-image: -ms-linear-gradient(#3c7fad, #559fd2);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#3c7fad', endColorstr='#559fd2');
  background-image: linear-gradient(#3c7fad, #559fd2);
  border-color: #3c7fad;
}
/* line 388, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .radio-wrap.selected a {
  color: #fff;
}
/* line 390, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .radio-wrap.selected a:hover, #donate.quickdonate .quickdonation-options .fixed-amounts .radio-wrap.selected a:active, #donate.quickdonate .quickdonation-options .fixed-amounts .radio-wrap.selected a:focus {
  text-decoration: none;
  outline: none;
}
/* line 398, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .other-amount-wrap label {
  border: none;
}
/* line 401, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .other-amount-wrap input#other-donation-amount {
  width: 111px;
  height: 48px;
  padding: 0 0 0 12px;
  text-align: center;
  font-size: 15px;
  -moz-box-shadow: 0px 1px 5px #cccccc inset;
  -webkit-box-shadow: 0px 1px 5px #cccccc inset;
  -o-box-shadow: 0px 1px 5px #cccccc inset;
  box-shadow: 0px 1px 5px #cccccc inset;
  background: transparent url('../images/bg/money-field-small.png?1360164509') no-repeat scroll 3px center;
}
/* line 410, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts .other-amount-wrap.selected input#other-donation-amount {
  -moz-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  -webkit-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  -o-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3c7fad), color-stop(100%, #559fd2));
  background-image: -webkit-linear-gradient(#3c7fad, #559fd2);
  background-image: -moz-linear-gradient(#3c7fad, #559fd2);
  background-image: -o-linear-gradient(#3c7fad, #559fd2);
  background-image: linear-gradient(#3c7fad, #559fd2);
  border-color: #3c7fad;
  font-weight: bold;
  color: #fff;
  background: transparent url('../images/bg/money-field-small-selected.png?1360164509') no-repeat scroll 3px center;
}
/* line 419, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .fixed-amounts input[type="radio"] {
  background: none;
  border: none;
  outline: none;
  text-align: left;
}
/* line 427, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .label {
  position: relative;
}
/* line 446, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options .donation-complete-message {
  font-size: 14px;
  font-style: italic;
  color: #6d6e70;
  margin-top: 10px;
}
/* line 431, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate legend.hint {
  width: 100%;
  overflow: hidden;
}
/* line 434, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate legend.hint h2 {
  float: left;
}
/* line 437, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate legend.hint .hint {
  float: right;
  font-size: 14px;
  padding-top: 3px;
}
/* line 443, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .menu-wrap {
  clear: both;
  margin-bottom: 32px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfdfd), color-stop(100%, #f7f7f7));
  background-image: -webkit-linear-gradient(#fdfdfd, #f7f7f7);
  background-image: -moz-linear-gradient(#fdfdfd, #f7f7f7);
  background-image: -o-linear-gradient(#fdfdfd, #f7f7f7);
  background-image: linear-gradient(#fdfdfd, #f7f7f7);
}
/* line 447, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .menu-wrap .selected-cause {
  background: url('../images/sprite/icon-s44616efca3.png') 96% -5765px no-repeat;
  display: block;
  border: solid 1px #cccccc;
  padding: 12px 19px;
  font-size: 16px;
  line-height: 16px;
  font-weight: bold;
  color: #333333;
}
/* line 456, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .menu-wrap .selected-cause:hover, #donate.quickdonate .menu-wrap .selected-cause:focus, #donate.quickdonate .menu-wrap .selected-cause:active {
  text-decoration: none;
}
/* line 460, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .menu-wrap .menu {
  visibility: hidden;
  position: absolute;
  z-index: 1;
  width: 430px;
  border: solid 1px #57a0d3;
  -moz-box-shadow: 0px 0px 4px #9f9fa3;
  -webkit-box-shadow: 0px 0px 4px #9f9fa3;
  -o-box-shadow: 0px 0px 4px #9f9fa3;
  box-shadow: 0px 0px 4px #9f9fa3;
  margin-top: -42px;
  padding: 42px 19px 2px;
  background-color: #fff;
}
/* line 470, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .menu-wrap .menu .menu-inner {
  font-size: 16px;
  line-height: 16px;
}
/* line 473, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .menu-wrap .menu .menu-inner .menu-item {
  border-top: dotted 1px #cccccc;
  padding: 12px 0;
}
/* line 474, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .menu-wrap .menu .menu-inner .menu-item:first-child {
  padding-top: 0;
  border-top: none;
}
/* line 485, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .menu-wrap.active .selected-cause {
  border: none;
  padding: 13px 20px;
  z-index: 2;
  position: relative;
}
/* line 491, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .menu-wrap.active .menu {
  visibility: visible;
}
/* line 497, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .field-wrap .label.info label, #donate.quickdonate .field-wrap .label.info .info {
  float: left;
}
/* line 500, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .field-wrap .label.info .info {
  margin-left: 5px;
  width: 17px;
  height: 17px;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2452px no-repeat;
}
/* line 506, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .field-wrap .label.info .info:hover {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1254px no-repeat;
  cursor: pointer;
}
/* line 511, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .field-wrap .label.info .details {
  clear: both;
}
/* line 517, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .checkbox-wrap label {
  font-size: 14px;
}
/* line 522, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .recurring-wrap .icon, #donate.quickdonate .tribute-wrap .icon {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 531, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .recurring-wrap .details > p {
  font-size: 11px;
  font-style: italic;
  color: #9f9fa3;
  width: 319px;
}
/* line 537, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .recurring-wrap .icon {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -493px no-repeat;
}
/* line 542, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .tribute-wrap .details {
  padding-top: 12px;
}
/* line 544, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .tribute-wrap .details label {
  margin-right: 12px;
  line-height: 42px;
  font-weight: bold;
  color: #6d6e70;
}
/* line 550, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .tribute-wrap .details .icon {
  top: -20px;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -590px no-repeat;
}
/* line 555, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .tribute-wrap #tribute-type {
  width: 298px;
  //background: url('../images/sprite/icon-s44616efca3.png') 86px -5765px no-repeat, linear-gradient(#fdfdfd, #f7f7f7);
}
/* line 559, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .tribute-wrap .name-wrap {
  position: relative;
}
/* line 561, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .tribute-wrap .name-wrap #tribute-name {
  margin-top: 12px;
}
/* line 564, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .tribute-wrap .name-wrap small.note {
  top: 59px;
  color: #9f9fa3;
}
/* line 570, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .controls-footer {
  background: transparent url('../images/quickdonate/bg-controls-footer.jpg?1376335694') no-repeat top center;
  height: 37px;
  padding: 35px 0;
  margin: 20px -25px 40px;
  border-bottom: solid 3px #ed1b2e;
}
/* line 576, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .controls-footer.changes {
  height: 54px;
}
/* line 578, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .controls-footer.changes a {
  text-align: center;
  padding: 12px;
  display: block;
  outline: none;
}
/* line 586, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .field-wrap {
  margin: 0 0 24px;
}
/* line 588, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .field-wrap.note {
  margin-bottom: 36px;
}
/* line 592, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .note, #donate.quickdonate .hint {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
}
/* line 595, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate label.hint {
  overflow: hidden;
}
/* line 597, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate label.hint.inline-hint {
  overflow: visible;
}
/* line 600, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate label.hint span {
  float: left;
}
/* line 602, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate label.hint span.hint {
  float: right;
  font-size: 14px;
  font-style: normal;
  padding-top: 3px;
}
/* line 610, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate small.note {
  position: absolute;
  top: 82px;
  left: 0;
}

/* line 620, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .confirm-info h2 {
  margin-bottom: 29px;
}
/* line 624, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .confirm-info label[for="email-address"] .note {
  top: 59px;
}
/* line 629, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .header-label {
  font-family: Georgia, "Times New Roman", serif;
  font-style: normal;
  font-weight: normal;
  color: #9f9fa3;
  font-style: italic;
  font-size: 21px;
  margin: 0 0 15px;
  line-height: 21px;
  font-weight: normal;
  display: block;
  position: relative;
}
/* line 635, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .field input[type="text"], #donate.quickdonate .field input[type="number"], #donate.quickdonate .field input[type="email"], #donate.quickdonate .field input[type="tel"], #donate.quickdonate .field textarea, #donate.quickdonate .field-wrap input[type="text"], #donate.quickdonate .field-wrap input[type="number"], #donate.quickdonate .field-wrap input[type="email"], #donate.quickdonate .field-wrap input[type="tel"], #donate.quickdonate .field-wrap textarea {
  -moz-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -webkit-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -o-box-shadow: 0px 1px 5px #f1f1f1 inset;
  box-shadow: 0px 1px 5px #f1f1f1 inset;
  border: solid 1px #cccccc;
  height: 42px;
  font-size: 18px;
  padding-left: 12px;
  color: #333333;
  /* Firefox 18- */
  /* Firefox 19+ */
  /* Firefox 18- */
  /* Firefox 19+ */
  width: 100%;
}
/* line 252, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .field input[type="text"]::-webkit-input-placeholder, #donate.quickdonate .field input[type="number"]::-webkit-input-placeholder, #donate.quickdonate .field input[type="email"]::-webkit-input-placeholder, #donate.quickdonate .field input[type="tel"]::-webkit-input-placeholder, #donate.quickdonate .field textarea::-webkit-input-placeholder, #donate.quickdonate .field-wrap input[type="text"]::-webkit-input-placeholder, #donate.quickdonate .field-wrap input[type="number"]::-webkit-input-placeholder, #donate.quickdonate .field-wrap input[type="email"]::-webkit-input-placeholder, #donate.quickdonate .field-wrap input[type="tel"]::-webkit-input-placeholder, #donate.quickdonate .field-wrap textarea::-webkit-input-placeholder {
  color: #9f9fa3;
}
/* line 253, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .field input[type="text"]:-moz-placeholder, #donate.quickdonate .field input[type="number"]:-moz-placeholder, #donate.quickdonate .field input[type="email"]:-moz-placeholder, #donate.quickdonate .field input[type="tel"]:-moz-placeholder, #donate.quickdonate .field textarea:-moz-placeholder, #donate.quickdonate .field-wrap input[type="text"]:-moz-placeholder, #donate.quickdonate .field-wrap input[type="number"]:-moz-placeholder, #donate.quickdonate .field-wrap input[type="email"]:-moz-placeholder, #donate.quickdonate .field-wrap input[type="tel"]:-moz-placeholder, #donate.quickdonate .field-wrap textarea:-moz-placeholder {
  color: #9f9fa3;
}
/* line 254, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .field input[type="text"]::-moz-placeholder, #donate.quickdonate .field input[type="number"]::-moz-placeholder, #donate.quickdonate .field input[type="email"]::-moz-placeholder, #donate.quickdonate .field input[type="tel"]::-moz-placeholder, #donate.quickdonate .field textarea::-moz-placeholder, #donate.quickdonate .field-wrap input[type="text"]::-moz-placeholder, #donate.quickdonate .field-wrap input[type="number"]::-moz-placeholder, #donate.quickdonate .field-wrap input[type="email"]::-moz-placeholder, #donate.quickdonate .field-wrap input[type="tel"]::-moz-placeholder, #donate.quickdonate .field-wrap textarea::-moz-placeholder {
  color: #9f9fa3;
}
/* line 255, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .field input[type="text"]:-ms-input-placeholder, #donate.quickdonate .field input[type="number"]:-ms-input-placeholder, #donate.quickdonate .field input[type="email"]:-ms-input-placeholder, #donate.quickdonate .field input[type="tel"]:-ms-input-placeholder, #donate.quickdonate .field textarea:-ms-input-placeholder, #donate.quickdonate .field-wrap input[type="text"]:-ms-input-placeholder, #donate.quickdonate .field-wrap input[type="number"]:-ms-input-placeholder, #donate.quickdonate .field-wrap input[type="email"]:-ms-input-placeholder, #donate.quickdonate .field-wrap input[type="tel"]:-ms-input-placeholder, #donate.quickdonate .field-wrap textarea:-ms-input-placeholder {
  color: #9f9fa3;
}
/* line 252, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .field input[type="text"]::-webkit-input-placeholder, #donate.quickdonate .field input[type="number"]::-webkit-input-placeholder, #donate.quickdonate .field input[type="email"]::-webkit-input-placeholder, #donate.quickdonate .field input[type="tel"]::-webkit-input-placeholder, #donate.quickdonate .field textarea::-webkit-input-placeholder, #donate.quickdonate .field-wrap input[type="text"]::-webkit-input-placeholder, #donate.quickdonate .field-wrap input[type="number"]::-webkit-input-placeholder, #donate.quickdonate .field-wrap input[type="email"]::-webkit-input-placeholder, #donate.quickdonate .field-wrap input[type="tel"]::-webkit-input-placeholder, #donate.quickdonate .field-wrap textarea::-webkit-input-placeholder {
  color: #cccccc;
}
/* line 253, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .field input[type="text"]:-moz-placeholder, #donate.quickdonate .field input[type="number"]:-moz-placeholder, #donate.quickdonate .field input[type="email"]:-moz-placeholder, #donate.quickdonate .field input[type="tel"]:-moz-placeholder, #donate.quickdonate .field textarea:-moz-placeholder, #donate.quickdonate .field-wrap input[type="text"]:-moz-placeholder, #donate.quickdonate .field-wrap input[type="number"]:-moz-placeholder, #donate.quickdonate .field-wrap input[type="email"]:-moz-placeholder, #donate.quickdonate .field-wrap input[type="tel"]:-moz-placeholder, #donate.quickdonate .field-wrap textarea:-moz-placeholder {
  color: #cccccc;
}
/* line 254, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .field input[type="text"]::-moz-placeholder, #donate.quickdonate .field input[type="number"]::-moz-placeholder, #donate.quickdonate .field input[type="email"]::-moz-placeholder, #donate.quickdonate .field input[type="tel"]::-moz-placeholder, #donate.quickdonate .field textarea::-moz-placeholder, #donate.quickdonate .field-wrap input[type="text"]::-moz-placeholder, #donate.quickdonate .field-wrap input[type="number"]::-moz-placeholder, #donate.quickdonate .field-wrap input[type="email"]::-moz-placeholder, #donate.quickdonate .field-wrap input[type="tel"]::-moz-placeholder, #donate.quickdonate .field-wrap textarea::-moz-placeholder {
  color: #cccccc;
}
/* line 255, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .field input[type="text"]:-ms-input-placeholder, #donate.quickdonate .field input[type="number"]:-ms-input-placeholder, #donate.quickdonate .field input[type="email"]:-ms-input-placeholder, #donate.quickdonate .field input[type="tel"]:-ms-input-placeholder, #donate.quickdonate .field textarea:-ms-input-placeholder, #donate.quickdonate .field-wrap input[type="text"]:-ms-input-placeholder, #donate.quickdonate .field-wrap input[type="number"]:-ms-input-placeholder, #donate.quickdonate .field-wrap input[type="email"]:-ms-input-placeholder, #donate.quickdonate .field-wrap input[type="tel"]:-ms-input-placeholder, #donate.quickdonate .field-wrap textarea:-ms-input-placeholder {
  color: #cccccc;
}
/* line 640, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .field select, #donate.quickdonate .field-wrap select {
  height: 42px;
  width: 100%;
  font-size: 18px;
  padding-left: 12px;
  margin-bottom:10px;
  color: #333333;
}
/* line 647, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .field .input-replace, #donate.quickdonate .field-wrap .input-replace {
  height: 44px;
  font-size: 18px;
  line-height: 44px;
  color: #333333;
  margin-top: -17px;
}
/* line 655, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps {
  overflow: hidden;
}
/* line 657, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .left {
  float: left;
  width: 47%;
  width: -moz-calc(50% - 5px);
  width: -o-calc(50% - 5px);
  width: -webkit-calc(50% - 5px);
  width: calc(50% - 5px);
}
/* line 662, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .right {
  float: right;
  width: 47%;
  width: -moz-calc(50% - 5px);
  width: -o-calc(50% - 5px);
  width: -webkit-calc(50% - 5px);
  width: calc(50% - 5px);
}
/* line 668, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .email-wrap {
  margin-bottom: 39px;
}
/* line 671, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .phone-wrap {
  width: 47%;
  width: -moz-calc(50% - 5px);
  width: -o-calc(50% - 5px);
  width: -webkit-calc(50% - 5px);
  width: calc(50% - 5px);
}
/* line 674, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .phone-wrap span.hint {
  float: right;
}
/* line 678, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .phone-link {
  color: #9f9fa3;
  line-height: 1.5em;
}
/* line 682, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .methods-list {
  margin-top: 34px;
}
/* line 684, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .methods-list li {
  float: left;
}
/* line 687, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .methods-list .card-images {
  display: inline;
  float: left;
  margin: -2px 0 0 10px;
}
/* line 137, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .methods-list .card-images div {
  display: inline;
  float: left;
  cursor: default;
  margin: 0 6px 0 0;
}
/* line 142, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .methods-list .card-images div span {
  display: block;
  text-indent: -9999px;
}
/* line 147, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .methods-list .card-images div.visa span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3715px;
  height: 23px;
  width: 36px;
}
/* line 151, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .methods-list .card-images div.visa span.active {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2572px;
}
/* line 157, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .methods-list .card-images div.discover span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3464px;
  height: 23px;
  width: 36px;
}
/* line 161, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .methods-list .card-images div.discover span.active {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2928px;
}
/* line 167, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .methods-list .card-images div.mastercard span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2605px;
  height: 23px;
  width: 36px;
}
/* line 171, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .methods-list .card-images div.mastercard span.active {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1381px;
}
/* line 177, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .methods-list .card-images div.american-express span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2253px;
  height: 23px;
  width: 36px;
}
/* line 181, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .methods-list .card-images div.american-express span.active {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -781px;
}
/* line 693, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .methods-list #credit-card-toggle > label, #donate.quickdonate .methods-list #paypal-toggle > label {
  float: left;
  font-family: Georgia, "Times New Roman", serif;
  font-style: normal;
  font-weight: normal;
  color: #9f9fa3;
  font-style: italic;
  font-size: 21px;
  margin: 0 0 15px;
  line-height: 21px;
  font-weight: normal;
  padding-left: 9px;
}
/* line 699, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .methods-list #paypal-toggle {
  background: transparent url('../images/quickdonate/sm-paypal-logo.png?1376335694') no-repeat scroll top right;
  margin-left: 22px;
  padding-right: 46px;
}

/* line 709, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .confirm-info, #donate.quickdonate .payment-method, #donate.quickdonate .billing-address {
  padding-top: 12px;
}
/* line 711, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .confirm-info h2, #donate.quickdonate .payment-method h2, #donate.quickdonate .billing-address h2 {
  background: white url('../images/bg/dotted-double-rule.png?1376335694') left center repeat-x;
  text-align: center;
}
/* line 271, ../../src/sass/lib/_helpers.scss */
#donate.quickdonate .confirm-info h2 span, #donate.quickdonate .payment-method h2 span, #donate.quickdonate .billing-address h2 span {
  background-color: #fff;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #6d6e70;
  padding: 0 12px;
  font-size: 26px;
}
/* line 716, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .card-month-wrap {
  width: 57%;
  width: -moz-calc(60% - 5px);
  width: -o-calc(60% - 5px);
  width: -webkit-calc(60% - 5px);
  width: calc(60% - 5px);
}
/* line 719, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .card-month-wrap select {
  //background: url('../images/sprite/icon-s44616efca3.png') 87% -5765px no-repeat, linear-gradient(#fdfdfd, #f7f7f7);
}
/* line 723, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .card-year-wrap {
  width: 37%;
  width: -moz-calc(40% - 5px);
  width: -o-calc(40% - 5px);
  width: -webkit-calc(40% - 5px);
  width: calc(40% - 5px);
}
/* line 724, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .card-year-wrap label {
  visibility: hidden;
}
/* line 729, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .card-year-wrap select {
  //background: url('../images/sprite/icon-s44616efca3.png') 199% -5765px no-repeat, linear-gradient(#fdfdfd, #f7f7f7);
}
/* line 733, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .card-cvv-wrap {
  width: 47%;
  width: -moz-calc(50% - 5px);
  width: -o-calc(50% - 5px);
  width: -webkit-calc(50% - 5px);
  width: calc(50% - 5px);
}
/* line 736, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .card-cvv-wrap input {
  float: left;
}
/* line 739, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .card-cvv-wrap .cvv-image {
  display: block;
  float: left;
  width: 57px;
  height: 37px;
  margin: 3px 0 0 10px;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -359px no-repeat;
}
/* line 747, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .card-cvv-wrap input {
  width: 50%;
}
/* line 751, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .city-wrap {
  width: 48%;
  width: -moz-calc(50% - 5px);
  width: -o-calc(50% - 5px);
  width: -webkit-calc(50% - 5px);
  width: calc(50% - 5px);
}
/* line 755, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .state-wrap {
  width: 18%;
  width: -moz-calc(20% - 10px);
  width: -o-calc(20% - 10px);
  width: -webkit-calc(20% - 10px);
  width: calc(20% - 10px);
  padding: 0 10px;
}
/* line 759, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .state-wrap select {
  //background: url('../images/sprite/icon-s44616efca3.png') -118px -5765px no-repeat, linear-gradient(#fdfdfd, #f7f7f7);
}
/* line 763, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .float-wraps .zip-code-wrap {
  width: 28%;
  width: -moz-calc(30% - 5px);
  width: -o-calc(30% - 5px);
  width: -webkit-calc(30% - 5px);
  width: calc(30% - 5px);
}
/* line 770, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .address-wrap .field input:first-child {
  margin-bottom: 10px;
}
/* line 775, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .zip-code-wrap {
  width: 47%;
  width: -moz-calc(50% - 5px);
  width: -o-calc(50% - 5px);
  width: -webkit-calc(50% - 5px);
  width: calc(50% - 5px);
}
/* line 780, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .paypal-wrap .paypal-logo {
  text-indent: -999999em;
  display: block;
  width: 292px;
  height: 90px;
  background: transparent url('../images/quickdonate/paypal-logo.png?1376335694') no-repeat top right;
}
/* line 787, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .paypal-wrap .paypal-info {
  width: 178px;
  line-height: 60px;
  text-align: center;
}
/* line 792, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .paypal-wrap .paypal-note {
  text-align: center;
  font-style: italic;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 11px;
  color: #9f9fa3;
}
/* line 799, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .card-number-field {
  position: relative;
  clear: both;
}
/* line 802, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .card-number-field > span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2716px;
  display: block;
  position: absolute;
  width: 17px;
  height: 23px;
  right: 10px;
  top: 10px;
}
/* line 811, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .card-number-field > span.visa {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2572px;
  width: 40px;
  height: 25px;
}
/* line 817, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .card-number-field > span.mc {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1381px;
  width: 40px;
  height: 25px;
}
/* line 823, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .card-number-field > span.amex {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -781px;
  width: 40px;
  height: 25px;
}
/* line 829, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .card-number-field > span.discover {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2928px;
  width: 40px;
  height: 25px;
}
/* line 838, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .security-wrap .note {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3401px;
  background-repeat: no-repeat;
  height: 23px;
  text-indent: -9999px;
  width: 40px;
}

/* line 851, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .quickdonation-options.combined {
  background: transparent url('../images/quickdonate/bg-checkout-steps.png?1376335694') repeat-x 0px -63px;
  padding-top: 25px;
}

/* line 858, ../../src/sass/views/_quickdonate.scss */
.action-wrap .action.quickdonate-btn {
  margin: 0 auto;
  float: none;
  overflow: hidden;
  display: block;
  width: 300px;
}
/* line 864, ../../src/sass/views/_quickdonate.scss */
.action-wrap .action.quickdonate-btn .bw {
  width: 298px;
  position: relative;
  margin: 0 auto;
}
/* line 868, ../../src/sass/views/_quickdonate.scss */
.action-wrap .action.quickdonate-btn .bw .button {
  background: none;
  width: 100%;
  height: 35px;
  font-size: 16px;
  padding: 0;
  line-height: 35px;
}

/* line 883, ../../src/sass/views/_quickdonate.scss */
.sign-in .tabular-form .activate-account-form .field {
  display: block;
  margin: 0;
  width: 233px;
}
/* line 890, ../../src/sass/views/_quickdonate.scss */
.sign-in .field-note {
  clear: none;
  float: left;
}

/* line 898, ../../src/sass/views/_quickdonate.scss */
#account.confirm-donation #signin-email {
  float: left;
  margin-right: 13px;
}
/* line 902, ../../src/sass/views/_quickdonate.scss */
#account.confirm-donation .notyou-link, #account.confirm-donation .forgot-link {
  float: right;
}
/* line 905, ../../src/sass/views/_quickdonate.scss */
#account.confirm-donation .non-profit-info {
  margin-top: 25px;
}

/* line 911, ../../src/sass/views/_quickdonate.scss */
.qd-rco-tooltip {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f1f1f1), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(#f1f1f1, #ffffff);
  background-image: -moz-linear-gradient(#f1f1f1, #ffffff);
  background-image: -o-linear-gradient(#f1f1f1, #ffffff);
  background-image: linear-gradient(#f1f1f1, #ffffff);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 3px 2px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 3px 2px;
  -o-box-shadow: rgba(0, 0, 0, 0.2) 0 0 3px 2px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 0 3px 2px;
  border: 2px solid #57a1d3;
  color: #6d6e70;
}
/* line 918, ../../src/sass/views/_quickdonate.scss */
.qd-rco-tooltip .bg-arrow {
  background: url('../images/bg/qd-tooltip-arrow.png?1376335694') 0 50% no-repeat;
  height: 31px;
  left: -17px;
  width: 19px;
}

/* line 927, ../../src/sass/views/_quickdonate.scss */
.rco-tooltip-trigger:hover {
  cursor: pointer;
}

/* line 932, ../../src/sass/views/_quickdonate.scss */
.rco-tooltip-wrap {
  color: #333333;
}
/* line 935, ../../src/sass/views/_quickdonate.scss */
.rco-tooltip-wrap.inline-tooltip {
  display: inline-block;
}

/* line 940, ../../src/sass/views/_quickdonate.scss */
.return-user-head {
  display: inline-block;
  position: relative;
}
/* line 944, ../../src/sass/views/_quickdonate.scss */
.return-user-head .welcome {
  font-style: italic;
}
/* line 948, ../../src/sass/views/_quickdonate.scss */
.return-user-head .qd-rco-tooltip {
   line-height: 14px;
  right: -170px;
  width: 145px;
  max-width: 145px;
  left: auto;
  top: 12px;
}
/* line 955, ../../src/sass/views/_quickdonate.scss */
.return-user-head .qd-rco-tooltip a {
  font-size: 11px;
}

/* line 964, ../../src/sass/views/_quickdonate.scss */
.login-modal-wrap .secondary-content, .login-modal-wrap .page-desc {
  padding: 10px 0 0 0;
}
/* line 969, ../../src/sass/views/_quickdonate.scss */
.login-modal-wrap.show-forgot-password .login-form {
  display: none;
}
/* line 973, ../../src/sass/views/_quickdonate.scss */
.login-modal-wrap.show-forgot-password .forgot-pw-form {
  display: block;
}
/* line 979, ../../src/sass/views/_quickdonate.scss */
.login-modal-wrap .field-wrap .field {
  float: left;
}
/* line 984, ../../src/sass/views/_quickdonate.scss */
.login-modal-wrap .fieldset-group {
  width: 375px;
}
/* line 988, ../../src/sass/views/_quickdonate.scss */
.login-modal-wrap .forgot-pw-form {
  display: none;
}
/* line 993, ../../src/sass/views/_quickdonate.scss */
.login-modal-wrap .login-form .password-field {
  -moz-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -webkit-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -o-box-shadow: 0px 1px 5px #f1f1f1 inset;
  box-shadow: 0px 1px 5px #f1f1f1 inset;
  border: solid 1px #cccccc;
  height: 42px;
  font-size: 18px;
  padding-left: 12px;
  color: #333333;
  /* Firefox 18- */
  /* Firefox 19+ */
  width: 100%;
}

.login-modal-wrap .login-form #signin-email{
  -moz-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -webkit-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -o-box-shadow: 0px 1px 5px #f1f1f1 inset;
  box-shadow: 0px 1px 5px #f1f1f1 inset;
  border: solid 1px #cccccc;
  height: 42px;
  font-size: 18px;
  padding-left: 12px;
  color: #333333;
  /* Firefox 18- */
  /* Firefox 19+ */
  width: 100%;
}

/* line 252, ../../src/sass/lib/_helpers.scss */
.login-modal-wrap .login-form .password-field::-webkit-input-placeholder {
  color: #9f9fa3;
}
/* line 253, ../../src/sass/lib/_helpers.scss */
.login-modal-wrap .login-form .password-field:-moz-placeholder {
  color: #9f9fa3;
}
/* line 254, ../../src/sass/lib/_helpers.scss */
.login-modal-wrap .login-form .password-field::-moz-placeholder {
  color: #9f9fa3;
}
/* line 255, ../../src/sass/lib/_helpers.scss */
.login-modal-wrap .login-form .password-field:-ms-input-placeholder {
  color: #9f9fa3;
}
/* line 998, ../../src/sass/views/_quickdonate.scss */
.login-modal-wrap .login-form .form-action {
  margin-bottom: 20px;
}
/* line 1002, ../../src/sass/views/_quickdonate.scss */
.login-modal-wrap .login-form .field-note {
  float: left;
  margin: 10px 0 0 10px;
}

/* line 1011, ../../src/sass/views/_quickdonate.scss */
#donate.quickdonate .login-modal-wrap .header-label {
  margin-top: 10px;
  overflow: hidden;
}

/* line 1023, ../../src/sass/views/_quickdonate.scss */
.firefox #donate.quickdonate select {
  padding-top: 8px;
}
/* line 1026, ../../src/sass/views/_quickdonate.scss */
.firefox #donate.quickdonate #tribute-type {
  background: linear-gradient(#fdfdfd, #f7f7f7);
}
/* line 1031, ../../src/sass/views/_quickdonate.scss */
.firefox #donate.quickdonate .float-wraps .card-month-wrap select, .firefox #donate.quickdonate .float-wraps .card-year-wrap select, .firefox #donate.quickdonate .float-wraps .state-wrap select {
  background: linear-gradient(#fdfdfd, #f7f7f7);
}
/* line 1038, ../../src/sass/views/_quickdonate.scss */
.firefox #donate.quickdonate .tribute-wrap .name-wrap small.note {
  top: 72px;
}

/* CHAPTER STYLES */
/* line 5, ../../src/sass/views/_chapter.scss */
.chapter-default .primary-header h1 {
  padding-bottom: 10px;
}

/* line 3, ../../src/sass/views/_chapter.scss */
.press-release-content {
  margin: 0 0 42px;
}

/* line 7, ../../src/sass/views/_chapter.scss */
.press-release-list {
  margin-top: -15px;
}
/* line 9, ../../src/sass/views/_chapter.scss */
.press-release-list li {
  border-bottom: 1px dotted #d5d5d5;
  margin-top: 15px;
  padding-bottom: 5px;
}
/* line 14, ../../src/sass/views/_chapter.scss */
.press-release-list li h4 {
  font-size: 14px;
  margin-bottom: 0px;
  line-height: 16px;
}
/* line 19, ../../src/sass/views/_chapter.scss */
.press-release-list li .time {
  color: #9f9fa3;
  font-size: 11px;
  font-style: normal;
}
/* line 24, ../../src/sass/views/_chapter.scss */
.press-release-list li p {
  margin-top: 5px;
}

/* line 30, ../../src/sass/views/_chapter.scss */
.current-issue {
  background: transparent url('../images/icon/newsletters.png?1375811972') no-repeat scroll 0 0;
  margin: 0 0 42px;
  padding: 0 0 0 57px;
}
/* line 35, ../../src/sass/views/_chapter.scss */
.current-issue .label {
  color: #9f9fa3;
  font-size: 11px;
  line-height: 14px;
}
/* line 40, ../../src/sass/views/_chapter.scss */
.current-issue h1 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  font-size: 24px;
  line-height: 30px;
}
/* line 45, ../../src/sass/views/_chapter.scss */
.current-issue .document-link {
  padding: 10px 0 0;
}

/* line 51, ../../src/sass/views/_chapter.scss */
.previous-year {
  margin: 0 0 20px;
}
/* line 55, ../../src/sass/views/_chapter.scss */
.previous-year .year-header h1 {
  color: #333333;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 21px;
  line-height: 25px;
}
/* line 61, ../../src/sass/views/_chapter.scss */
.previous-year .bullet-list {
  margin: 10px 0 0;
}
/* line 64, ../../src/sass/views/_chapter.scss */
.previous-year.first {
  margin-top: 0;
}

/* line 69, ../../src/sass/views/_chapter.scss */
.logo-collection {
  -moz-box-shadow: #ececec 0 0 2px 1px;
  -webkit-box-shadow: #ececec 0 0 2px 1px;
  -o-box-shadow: #ececec 0 0 2px 1px;
  box-shadow: #ececec 0 0 2px 1px;
  border-color: #ececec;
  border-style: solid;
  border-width: 1px;
  margin: 48px 0 0;
  padding: 24px 0;
}
/* line 77, ../../src/sass/views/_chapter.scss */
.logo-collection .logos-list {
  margin: 0 auto;
  overflow: hidden;
  padding: 0 15px;
}
/* line 82, ../../src/sass/views/_chapter.scss */
.logo-collection .list-item {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  background: none;
  padding: 15px 0;
  text-align: center;
  vertical-align: middle;
  width: 152px;
}
/* line 7, ../../src/sass/lib/compass/css3/_inline-block.scss */
.logo-collection .list-item {
  *display: inline;
}
/* line 91, ../../src/sass/views/_chapter.scss */
.default-layout .logo-collection .logos-list {
  padding: 0 75px;
}
/* line 96, ../../src/sass/views/_chapter.scss */
.default-layout .primary-center .logo-collection .logos-list {
  padding: 0 30px;
}
/* line 101, ../../src/sass/views/_chapter.scss */
.full-width-layout .logo-collection .logos-list {
  padding: 0 15px;
}
/* line 107, ../../src/sass/views/_chapter.scss */
.full-width-layout .primary-center .logo-collection .logos-list {
  padding: 0 48px;
}

/* line 114, ../../src/sass/views/_chapter.scss */
.locations-map {
  margin: 14px 0 0;
  overflow: hidden;
}
/* line 117, ../../src/sass/views/_chapter.scss */
.locations-map img {
  display: inline;
  float: left;
}

/* line 122, ../../src/sass/views/_chapter.scss */
.leader-card {
  border-color: #d5d5d5;
  border-style: dotted;
  border-width: 1px 0 0 0;
  margin-top: 30px;
  padding: 30px 0 0;
}
/* line 130, ../../src/sass/views/_chapter.scss */
.leader-card .post-header h1 {
  font-size: 21px;
  font-weight: normal;
  line-height: 25px;
}
/* line 136, ../../src/sass/views/_chapter.scss */
.leader-card .text {
  width: 382px;
}
/* line 139, ../../src/sass/views/_chapter.scss */
.leader-card .post-footer {
  padding: 24px 0 0;
}
/* line 143, ../../src/sass/views/_chapter.scss */
.leader-card.first {
  border-top: none;
  margin-top: 0;
  padding-top: 0;
}

/* line 150, ../../src/sass/views/_chapter.scss */
.local-program {
  background: url('../images/sprite/icon-s44616efca3.png') 0 0;
  background-repeat: no-repeat;
  padding-left: 56px;
}
/* line 155, ../../src/sass/views/_chapter.scss */
.local-program h2 {
  font-size: 13px;
  font-weight: bold;
  line-height: 16px;
  margin: 0;
}
/* line 161, ../../src/sass/views/_chapter.scss */
.local-program .contact {
  margin: 6px 0 0;
}

/* line 169, ../../src/sass/views/_chapter.scss */
.chapter-newsletters .sign-up-section .secondary-footer {
  padding: 16px 0 0;
}
/* line 172, ../../src/sass/views/_chapter.scss */
.chapter-newsletters .sign-up-section .action {
  display: inline;
  float: left;
}

/* line 179, ../../src/sass/views/_chapter.scss */
.local-module {
  border-color: #d5d5d5;
  border-style: dotted;
  border-width: 0 0 1px;
  padding: 0 0 16px 56px;
  margin: 0 0 16px;
}
/* line 187, ../../src/sass/views/_chapter.scss */
.local-module .module-header h1 {
  font-size: 13px;
  font-weight: bold;
  line-height: 16px;
}
/* line 194, ../../src/sass/views/_chapter.scss */
.local-module .bullet-list {
  padding-top: 3px;
}
/* line 198, ../../src/sass/views/_chapter.scss */
.local-module.last {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

/* line 205, ../../src/sass/views/_chapter.scss */
.chapter-info {
  background: url('../images/sprite/icon-s06760cd4c7.png') 0 0;
  background-repeat: no-repeat;
}
.chapter-info span{
  display: inline;
  float: left;
  height: 50px;
  width: 50px;
  text-indent: -9999px;
  margin-left: -56px;
}
/* line 209, ../../src/sass/views/_chapter.scss */
.chapter-info .action-wrap .action {
  display: inline;
  float: right;
}
/* line 213, ../../src/sass/views/_chapter.scss */
.chapter-info .chapter-name {
  font-weight: bold;
  line-height: 16px;
}
/* line 217, ../../src/sass/views/_chapter.scss */
.chapter-info .info {
  display: inline;
  float: left;
  width: 180px;
}
/* line 221, ../../src/sass/views/_chapter.scss */
.chapter-info .chapter-map {
  display: inline;
  float: right;
}
/* line 224, ../../src/sass/views/_chapter.scss */
.chapter-info .chapter-map img {
  display: inline;
  float: right;
}
/* line 228, ../../src/sass/views/_chapter.scss */
.chapter-info .contact-list {
  margin: 8px 0 0;
}

/* line 232, ../../src/sass/views/_chapter.scss */
.chapter-social {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1581px;
  background-repeat: no-repeat;
}
/* line 235, ../../src/sass/views/_chapter.scss */
.chapter-social .social-list-gray {
  overflow: hidden;
  margin: 8px 0 0 -4px;
}
/* line 239, ../../src/sass/views/_chapter.scss */
.chapter-social .social-list-gray li {
  display: inline;
  float: left;
  margin: 0 0 0 4px;
}

/* line 246, ../../src/sass/views/_chapter.scss */
.chapter-blog {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -964px;
  background-repeat: no-repeat;
}

/* line 251, ../../src/sass/views/_chapter.scss */
.chapter-services {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1841px;
  background-repeat: no-repeat;
}

/* line 255, ../../src/sass/views/_chapter.scss */
.donate-rightsidebar {
  -moz-box-shadow: #ececec 0 0 2px 1px;
  -webkit-box-shadow: #ececec 0 0 2px 1px;
  -o-box-shadow: #ececec 0 0 2px 1px;
  box-shadow: #ececec 0 0 2px 1px;
  border-color: #ececec;
  border-style: solid;
  border-width: 1px;
  margin: 0 0 46px;
  padding: 20px 28px;
}
/* line 264, ../../src/sass/views/_chapter.scss */
.donate-rightsidebar .donate-header h1 {
  font-size: 18px;
  font-weight: bold;
  line-height: 1;
  white-space: nowrap;
}
/* line 270, ../../src/sass/views/_chapter.scss */
.donate-rightsidebar .donate-header .sub {
  font-size: 25px;
  font-weight: normal;
  white-space: nowrap;
}
/* line 276, ../../src/sass/views/_chapter.scss */
.donate-rightsidebar .action {
  display: inline;
  float: left;
  margin: 10px 0 0;
}

/* Commenting out for ARC-1916; it causes the dropdown to not open in firefox.
.sort-by {
	@include clearfix;
}
*/
/* line 290, ../../src/sass/views/_chapter.scss */
#overseas header h2 {
  font-size: 14px;
  margin: 12px 0 -12px 0;
  line-height: 1.5em;
}

/* line 299, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .region:first-child {
  margin-top: none;
}
/* line 302, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .state, .local-chapter-locations .region {
  margin-top: 12px;
}
/* line 305, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .state p, .local-chapter-locations .region p {
  margin-bottom: 0;
}
/* line 308, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .state span, .local-chapter-locations .region span {
  display: inline-block;
  padding-left: 6px;
}
/* line 312, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .state span.top-link, .local-chapter-locations .region span.top-link {
  width: 100%;
  text-align: right;
  border-bottom: dotted 1px #cccccc;
  padding-bottom: 1px;
  padding-left: 0px;
}
/* line 318, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .state span.top-link a, .local-chapter-locations .region span.top-link a {
  border-bottom: dotted 1px #cccccc;
  width: 100%;
  display: block;
  font-size: 11px;
  padding-bottom: 5px;
}
/* line 326, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .state ul, .local-chapter-locations .region ul {
  margin-bottom: 12px;
}
/* line 331, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .sort-by {
  zoom: 1;
  margin-top: 10px;	 /* 20px */
  margin-bottom: 40px;	 /* 50px */
  float: none; 		/* added to fix alphabetical sorting misalignment in 'find your local chapter' page */
  width: 100%; 		/* added to fix alphabetical sorting misalignment in 'find your local chapter' page */
}
/* line 86, ../../src/sass/lib/_helpers.scss */
.local-chapter-locations .sort-by:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 335, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .sort-by span {
  color: #ccc;
  display: block;
  float: left;
  border-right: solid 1px #cccccc;
  margin-right: 9px;
  padding-right: 8px;
}
/* line 342, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .sort-by span:last-child {
  border-right: none;
}
/* line 348, ../../src/sass/views/_chapter.scss */
.local-chapter-locations.located {
  width: auto;
}
/* line 350, ../../src/sass/views/_chapter.scss */
.local-chapter-locations.located ul.arrow {
  width: 425px;
  overflow: hidden;
}
/* line 355, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .more-chapters {
  text-align: right;
  font-size: 11px;
  text-decoration: underline;
}
/* line 361, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .address-info {
  border-top: 1px dotted #cccccc;
  border-bottom: 1px dotted #cccccc;
  overflow: auto;
}
/* line 367, ../../src/sass/views/_chapter.scss */
.local-chapter-locations h2.arrow {
  background: url("../images/sprite/icon/bullet-header.png") no-repeat 0 4px;
  color: #333333;
  display: block;
  font-size: 21px;
  line-height: 25px;
  padding: 0px 0px 0px 26px;
  border: none;
  font-size: 20px;
  font-weight: normal;
}
/* line 379, ../../src/sass/views/_chapter.scss */
.local-chapter-locations ul.arrow {
  list-style-type: none;
  margin: 20px 0 0;
  overflow: auto;
  font-size: 12px;
}
/* line 386, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .arrow-bg {
  background: url("../images/sprite/icon/bullet-header.png") no-repeat 0 4px;
  margin-bottom: 30px;
  display: block;
}
/* line 391, ../../src/sass/views/_chapter.scss */
.local-chapter-locations ul.arrow li {
  line-height: 25px;
  padding: 0px 0px 0px 26px;
}
/* line 395, ../../src/sass/views/_chapter.scss */
.local-chapter-locations ul.arrow li h2 {
  font-size: 20px;
  font-weight: normal;
}
/* line 399, ../../src/sass/views/_chapter.scss */
.local-chapter-locations ul.square {
  margin: 0 0 0 5px;
}
/* line 404, ../../src/sass/views/_chapter.scss */
.local-chapter-locations ul.square li {
  background: transparent url('../images/icon/red-square.png?1375811972') no-repeat scroll 0 10px;
  color: #ed1b23;
  display: block;
  font-size: 12px;
  float: left;
  list-style: none;
  margin-right: 60px;
  padding: 0 0 0 10px;
  width: 120px;
}
/* line 416, ../../src/sass/views/_chapter.scss */
.local-chapter-locations p {
  margin-bottom: 0;
}
/* line 419, ../../src/sass/views/_chapter.scss */
.local-chapter-locations #more-chapters {
  clear: both;
}
/* line 422, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .nearby-chapters {
  clear: left;
  margin-top: 10px;
}
/* line 426, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .nearby-chapters ul {
  display: none;
}
/* line 429, ../../src/sass/views/_chapter.scss */
.local-chapter-locations .nearby-chapters ul li {
  padding: 0;
  line-height: 16px;
}
/* line 433, ../../src/sass/views/_chapter.scss */
.local-chapter-locations #show-chapters {
  font-weight: bold;
}
/* line 436, ../../src/sass/views/_chapter.scss */
.local-chapter-locations #save-action {
  float: right;
}

/* line 441, ../../src/sass/views/_chapter.scss */
#news-search {
  padding-top: 20px;
}

/* line 445, ../../src/sass/views/_chapter.scss */
#event-calendar .fc-header {
  display: none;
}

/* line 450, ../../src/sass/views/_chapter.scss */
.icon-tabs li {
  margin-left: 3px;
  float: left;
}
/* line 454, ../../src/sass/views/_chapter.scss */
.icon-tabs li a {
  padding: 5px;
  display: block;
  margin: 0px !important;
}
/* line 461, ../../src/sass/views/_chapter.scss */
.icon-tabs li a.icon-tab-list {
  background: url('../images/sprite/icon-s44616efca3.png') 5px -23087px !important;
  height: 13px;
  width: 19px;
}
/* line 467, ../../src/sass/views/_chapter.scss */
.icon-tabs li.current a.icon-tab-list {
  background: url("../images/sprite/icon-s44616efca3.png") 5px -23277px !important;
  height: 13px;
  width: 19px;
}
/* line 473, ../../src/sass/views/_chapter.scss */
.icon-tabs li a.icon-tab-calendar {
  background: url('../images/sprite/icon-s44616efca3.png') 5px -2306px !important;
  height: 13px;
  width: 19px;
}
/* line 479, ../../src/sass/views/_chapter.scss */
.icon-tabs li.current a.icon-tab-calendar {
  background: url('../images/sprite/icon-s44616efca3.png') 5px -2424px !important;
  height: 13px;
  width: 19px;
}
/* line 485, ../../src/sass/views/_chapter.scss */
.icon-tabs li.current {
  box-shadow: none;
  border-radius: 3px;
  border: 1px solid #cccccc;
}

/* line 493, ../../src/sass/views/_chapter.scss */
.sort-by {
  float: right;
  width: 276px;
  position: relative;
  z-index: 5;
}
/* line 499, ../../src/sass/views/_chapter.scss */
.sort-by .view-select {
  float: left;
}
/* line 503, ../../src/sass/views/_chapter.scss */
.sort-by:after {
  clear: both;
}
/* line 507, ../../src/sass/views/_chapter.scss */
.sort-by .main-tab {
  margin: 0px;
}
/* line 511, ../../src/sass/views/_chapter.scss */
.sort-by .view-by {
  float: left;
  margin: 2px 8px 0 0;
  color: #9f9fa3;
  font-size: 12px;
}
/* line 518, ../../src/sass/views/_chapter.scss */
.sort-by .filter-by {
  border-left: 1px dotted #b1b1b1;
  float: right;
  margin-left: 17px;
  padding-left: 17px;
}

/* line 526, ../../src/sass/views/_chapter.scss */
.filter-by {
  position: relative;
}
/* line 529, ../../src/sass/views/_chapter.scss */
.filter-by .filter-events {
  display: block;
  background: #f7f7f7 url('../images/icon/small-darkgray-down-arrow.png?1375811972') no-repeat 118px 8px;
  border: 1px solid #cccccc;
  color: #333333;
  padding: 1px 7px;
  font-weight: bold;
  width: 120px;
  text-decoration: none;
}
/* line 540, ../../src/sass/views/_chapter.scss */
.filter-by ul {
  border: 1px solid #cccccc;
  top: 23px;
  right: 0px;
  position: absolute;
  background: #fff;
  padding: 0px 9px;
  width: 165px;
  z-index: 100;
}
/* line 551, ../../src/sass/views/_chapter.scss */
.filter-by li {
  border-bottom: 1px dotted #b1b1b1;
  padding: 8px 0px;
  color: #6d6e70;
}
/* line 556, ../../src/sass/views/_chapter.scss */
.filter-by li:first-child {
  padding-top: 10px;
}
/* line 559, ../../src/sass/views/_chapter.scss */
.filter-by li:last-child {
  padding-bottom: 10px;
}
/* line 563, ../../src/sass/views/_chapter.scss */
.filter-by li:last-child {
  border-bottom: 0px;
}
/* line 567, ../../src/sass/views/_chapter.scss */
.filter-by input {
  display: block;
  float: left;
  margin: 0px 8px 0px 0px;
}

/* line 574, ../../src/sass/views/_chapter.scss */
#calendar-container {
  clear: both;
}
/* line 577, ../../src/sass/views/_chapter.scss */
#calendar-container .event-type {
  color: #6d6e70;
  padding-top: 3px;
  font-style: italic;
}

/* line 584, ../../src/sass/views/_chapter.scss */
.tooltip-body {
  /* padding: 0; */
}
/* line 587, ../../src/sass/views/_chapter.scss */
.tooltip-body .scroll-content {
  max-height: 260px;
  overflow: hidden;
  margin: 15px 15px 15px 15px;
}
/* line 593, ../../src/sass/views/_chapter.scss */
.tooltip-body .detail-content {
  font-size: 13px;
  line-height: 18px;
  margin: 15px 15px 15px 15px;
}
/* line 598, ../../src/sass/views/_chapter.scss */
.tooltip-body .detail-content .times, .tooltip-body .detail-content .location {
  border-top: 1px dotted #b1b1b1;
  margin-top: 5px;
  padding-top: 5px;
  width: auto;
}
/* line 606, ../../src/sass/views/_chapter.scss */
.tooltip-body .overflow-event {
  border-bottom: 1px dotted #b1b1b1;
  padding-top: 12px;
}
/* line 611, ../../src/sass/views/_chapter.scss */
.tooltip-body .event-type {
  padding-bottom: 12px;
}
/* line 615, ../../src/sass/views/_chapter.scss */
.tooltip-body .overflow-event:last-child {
  border-bottom: 0px;
}
/* line 619, ../../src/sass/views/_chapter.scss */
.tooltip-body .tooltip-header {
  color: #6d6e70;
  font-size: 16px;
  font-family: Arial,Helvetica,sans-serif, "StandardCTExtraBold";
  font-weight: bold;
  border-bottom: 4px double #6d6e70;
  margin: 15px 15px 0 15px;
  padding-bottom: 9px;
  line-height: 18px;
}

/* line 630, ../../src/sass/views/_chapter.scss */
.events-tabs {
  float: left;
}
/* line 633, ../../src/sass/views/_chapter.scss */
.events-tabs .tabs-list {
  background: none;
}
/* line 637, ../../src/sass/views/_chapter.scss */
.events-tabs .calendar-label {
  line-height: 14px;
  color: #9f9fa3;
  font-size: 11px;
  display: inline;
}
/* line 646, ../../src/sass/views/_chapter.scss */
.events-tabs .event-display-count em {
  font-weight: bold;
  font-style: normal;
}
/* line 651, ../../src/sass/views/_chapter.scss */
.events-tabs .view-past-events {
  float: right;
  text-align: right;
  width: 180px;
  line-height: 20px;
}
/* line 660, ../../src/sass/views/_chapter.scss */
.events-tabs #upcoming-cal.tabbody {
  padding-top: 20px;
}
/* line 664, ../../src/sass/views/_chapter.scss */
.events-tabs #upcoming-cal #event-calendar {
  margin-top: -40px;
}
/* line 667, ../../src/sass/views/_chapter.scss */
.events-tabs #upcoming-cal #event-calendar .fc-header {
  position: relative;
  top: -40px;
  left: 258px;
}
/* line 673, ../../src/sass/views/_chapter.scss */
.events-tabs #upcoming-cal #event-calendar .fc-header .fc-header-title {
  text-transform: none;
}

/* line 685, ../../src/sass/views/_chapter.scss */
.awareness-banner {
  color: #333333;
  background-color: #fff;
  font: 13px/32px "Georgia", serif;
  font-style: italic;
  border: 1px solid #f1f1f1;
  padding: 2px;
  margin-bottom: 10px;
}
/* line 694, ../../src/sass/views/_chapter.scss */
.awareness-banner .awareness-banner-inner {
  background-color: #e7f2fb;
  padding: 8px;
}
/* line 698, ../../src/sass/views/_chapter.scss */
.awareness-banner .awareness-banner-inner a {
  color: #3c7fad;
}
/* line 703, ../../src/sass/views/_chapter.scss */
.awareness-banner .awareness {
  background: white url('../images/icon/reminder.png?1375811972') no-repeat center center;
  border: 3px solid #d1d2d4;
  width: 34px;
  height: 34px;
  border-radius: 50%;
  display: inline-block;
  margin-right: 15px;
  text-indent: -9999em;
}

/* line 714, ../../src/sass/views/_chapter.scss */
.awareness-banner:last-child {
  margin-bottom: 30px;
}

/* line 718, ../../src/sass/views/_chapter.scss */
#view-list, #view-calendar {
  clear: both;
  padding-top: 1px;
}

/* line 723, ../../src/sass/views/_chapter.scss */
#view-calendar {
  border-top: 1px dotted #9f9fa3;
}

/* line 727, ../../src/sass/views/_chapter.scss */
#view-list {
  border-top: 1px solid #9f9fa3;
  background: transparent url('../images/bg/events-list-gradient.png?1375811968') no-repeat bottom center;
  padding-bottom: 80px;
}
/* line 732, ../../src/sass/views/_chapter.scss */
#view-list p {
  border-top: 1px dotted #9f9fa3;
  margin: 0px;
  font-weight: bold;
  text-align: center;
  padding: 15px 0px;
}
/* line 740, ../../src/sass/views/_chapter.scss */
#view-list li {
  border-top: 1px dotted #cccccc;
  padding: 12px 0px;
  zoom: 1;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
#view-list li:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 746, ../../src/sass/views/_chapter.scss */
#view-list div {
  float: left;
}
/* line 750, ../../src/sass/views/_chapter.scss */
#view-list .date {
  width: 70px;
  padding-right: 40px;
  font-family: Arial,Helvetica,sans-serif, "StandardCTExtraBold";
  font-weight: bold;
  font-size: 34px;
  line-height: 18px;
  color: #6d6e70;
  text-align: center;
}
/* line 760, ../../src/sass/views/_chapter.scss */
#view-list .additional {
  margin-left: 110px;
}
/* line 763, ../../src/sass/views/_chapter.scss */
#view-list .additional .date {
  display: none;
}
/* line 769, ../../src/sass/views/_chapter.scss */
#view-list .month {
  font-size: 19px;
  line-height: 18px;
  display: block;
  margin-bottom: 7px;
  text-transform: uppercase;
}
/* line 777, ../../src/sass/views/_chapter.scss */
#view-list .event-detail {
  width: 250px;
  line-height: 18px;
  margin-right: 30px;
}
/* line 782, ../../src/sass/views/_chapter.scss */
#view-list .event-detail .event-title {
  display: block;
  font-weight: bold;
}
/* line 789, ../../src/sass/views/_chapter.scss */
#view-list .event-type {
  font-style: italic;
  line-height: 18px;
  color: #9f9fa3;
}
/* line 795, ../../src/sass/views/_chapter.scss */
#view-list .event-type strong {
  color: #333333;
  font-style: normal;
  display: block;
}

/* line 804, ../../src/sass/views/_chapter.scss */
.map {
  background: transparent url('../images/icon/location-small-blue.png?1375811972') no-repeat 3px 4px;
  display: inline-block;
  padding-left: 14px;
  margin-left: 6px;
  font-size: 11px;
}

/* line 812, ../../src/sass/views/_chapter.scss */
.times {
  width: 240px;
  line-height: 18px;
}
/* line 816, ../../src/sass/views/_chapter.scss */
.times strong {
  display: block;
}
/* line 820, ../../src/sass/views/_chapter.scss */
.times .time {
  font-size: 13px;
  padding-bottom: 10px;
}
/* line 825, ../../src/sass/views/_chapter.scss */
.times .time:last-child {
  padding-bottom: 0px;
}

/* line 830, ../../src/sass/views/_chapter.scss */
.upcoming-events-carousel .event-content.no-image .content-box-inner {
  border-top-width: 0px;
}

/* line 1, ../../src/sass/views/_calendar.scss */
.fc-border-separate td {
  border-color: #6e6e70;
  border-left-color: #F4F4F4;
  border-style: solid;
  border-width: 1px 0 0 1px !important;
  padding: 0;
}

/* line 9, ../../src/sass/views/_calendar.scss */
table.fc-border-separate {
  border-top: 0px;
  padding-top: 0px;
}

/* line 14, ../../src/sass/views/_calendar.scss */
.fc-grid .fc-day-content {
  padding: 0px;
}

/* line 18, ../../src/sass/views/_calendar.scss */
.fc-grid .fc-day-number {
  padding: 8px 12px 3px 0px;
  font-family: "StandardCTLight",Arial,Helvetica,sans-serif;
  font-size: 24px;
}

/* line 26, ../../src/sass/views/_calendar.scss */
.fc-event-hori,
.fc-corner-left,
.fc-corner-right {
  margin-bottom: 5px;
}

/* line 30, ../../src/sass/views/_calendar.scss */
.fc-event {
  margin: 0px;
  font-size: 11px;
  font-weight: normal;
}

/* line 36, ../../src/sass/views/_calendar.scss */
.fc-event-skin {
  background: transparent;
  border: 0px;
  padding: 8px;
}

/* line 42, ../../src/sass/views/_calendar.scss */
.multi-day {
  background: #f1f1f1;
  border-bottom: 1px solid white;
}

/* line 47, ../../src/sass/views/_calendar.scss */
.fc-state-highlight {
  background: #e7f2fb;
}

/* Disabled state for calendar item */
/* line 52, ../../src/sass/views/_calendar.scss */
.disabled {
  background: url('../images/bg/calendar-disabled.png?1375811968') repeat 0 0;
}

/* line 56, ../../src/sass/views/_calendar.scss */
.fc-border-separate thead th {
  color: #999999;
}

/* line 60, ../../src/sass/views/_calendar.scss */
#fc-external-controls {
  float: left;
}

/* line 64, ../../src/sass/views/_calendar.scss */
.fc-header-title {
  text-transform: none;
  padding: 0px 35px;
}
/* line 68, ../../src/sass/views/_calendar.scss */
.fc-header-title h2 {
  margin: 0px;
  font-family: Arial,Helvetica,sans-serif, "StandardCTExtraBold";
  font-weight: bold;
  font-size: 24px;
}

/* FIND HELP SECTION STYLES */
/* line 3, ../../src/sass/views/_findHelp.scss */
.update-zip {
  margin: 16px 0 20px;
}
/* line 5, ../../src/sass/views/_findHelp.scss */
.update-zip label {
  display: inline;
  float: left;
  font-weight: bold;
  line-height: 25px;
  margin: 0 12px 0 0;
}
/* line 11, ../../src/sass/views/_findHelp.scss */
.update-zip .field {
  display: inline;
  float: left;
  margin: 0 12px 0 0;
}
/* line 16, ../../src/sass/views/_findHelp.scss */
.update-zip .action {
  display: inline;
  float: left;
}

/* line 22, ../../src/sass/views/_findHelp.scss */
.view-all-link {
  display: inline;
  float: right;
  font-size: 11px;
  font-weight: bold;
  line-height: 15px;
}

/* line 30, ../../src/sass/views/_findHelp.scss */
.find-help-landing .suggested-promo {
  height: 106px;
}

/* line 38, ../../src/sass/views/_findHelp.scss */
.filter-results-section {
  margin: 0 0 42px;
}
/* line 40, ../../src/sass/views/_findHelp.scss */
.filter-results-section .results-header {
  border-color: #cecece;
  border-style: dotted;
  border-width: 0 0 1px;
  padding: 0 0 1px;
}
/* line 46, ../../src/sass/views/_findHelp.scss */
.filter-results-section .results-header h1 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  border-color: #cecece;
  border-style: dotted;
  border-width: 0 0 1px;
  font-size: 16px;
  line-height: 1;
}
/* line 55, ../../src/sass/views/_findHelp.scss */
.filter-results-section .results-header span {
  display: inline;
  float: left;
  background: #fff;
  margin: 0 0 -6px;
  padding: 0 7px 0 0;
}
/* line 62, ../../src/sass/views/_findHelp.scss */
.filter-results-section .filter-options {
  background: transparent url('../images/bg/header-bg-wide.png?1375811968') no-repeat scroll 50% 100%;
  padding: 20px 0 68px;
}
/* line 66, ../../src/sass/views/_findHelp.scss */
.filter-results-section .filter-options .field-wrap {
  display: inline;
  float: left;
  margin: 0 14px 0 0;
  width: 169px;
}
/* line 70, ../../src/sass/views/_findHelp.scss */
.filter-results-section .filter-options .field-wrap label {
  font-weight: bold;
}
/* line 74, ../../src/sass/views/_findHelp.scss */
.filter-results-section .filter-options select {
  width: 100%;
}
/* line 77, ../../src/sass/views/_findHelp.scss */
.filter-results-section .filter-options .action {
  display: inline;
  float: left;
  margin: 18px 0 0;
}
/* line 81, ../../src/sass/views/_findHelp.scss */
.filter-results-section .filter-options .action .button {
  padding: 0 9px;
}
/* line 87, ../../src/sass/views/_findHelp.scss */
.filter-results-section .filter-results .bullet-list {
  padding-top: 5px;
  margin-bottom: 0;
}
/* line 91, ../../src/sass/views/_findHelp.scss */
.filter-results-section .filter-results .bullet-list li {
  margin-bottom: 0;
}

/* line 1, ../../src/sass/views/_newsevents.scss */
time {
  font-size: 11px;
  font-style: normal;
  color: #9f9fa3;
}

/* line 8, ../../src/sass/views/_newsevents.scss */
.news-layout {
  zoom: 1;
  margin: 0 auto;
  padding: 0 12px;
  width: 968px;
  /* START ASIDE DEFINITIONS */
}
/* line 86, ../../src/sass/lib/_helpers.scss */
.news-layout:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 15, ../../src/sass/views/_newsevents.scss */
.news-layout ul .large-bullet-list {
  border-bottom: 1px dotted #d5d5d5;
  padding: 0 0 15px 30px;
  margin: 20px 0 0 0;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -4213px;
  background-repeat: no-repeat;
  background-position: 0 -759px;
  padding-left: 30px;
}
/* line 26, ../../src/sass/views/_newsevents.scss */
.news-layout .breadcrumb {
  margin: 0 0 5px;
}
/* line 37, ../../src/sass/views/_newsevents.scss */
.news-layout h3 {
  font-size: 21px;
  line-height: 25px;
  font-weight: normal;
}
/* line 41, ../../src/sass/views/_newsevents.scss */
.news-layout h3 a {
  color: #333333;
}
/* line 46, ../../src/sass/views/_newsevents.scss */
.news-layout .tags {
  clear: both;
}
/* line 50, ../../src/sass/views/_newsevents.scss */
.news-layout .event-header {
  display: inline;
  float: left;
}
/* line 54, ../../src/sass/views/_newsevents.scss */
.news-layout .sidebar {
  display: inline;
  float: right;
  padding-top: 22px;
  width: 210px;
}
/* line 60, ../../src/sass/views/_newsevents.scss */
.news-layout .sidebar-your-location {
  margin-top: -18px;
  padding-top: 0;
}
/* line 65, ../../src/sass/views/_newsevents.scss */
.news-layout .primary-content {
  display: inline;
  float: left;
  padding-top: 20px;
  margin: 0;
  width: 720px;
}
/* line 72, ../../src/sass/views/_newsevents.scss */
.news-layout .fullwidth {
  width: 968px !important;
}
/* line 78, ../../src/sass/views/_newsevents.scss */
.news-layout h3 {
  font-size: 19px;
}
/* line 82, ../../src/sass/views/_newsevents.scss */
.news-layout .text-bubble {
  background: url('../images/bg/text-bubble-bg.png?1375811968') no-repeat bottom right;
  padding-bottom: 5px;
  margin-bottom: 15px;
  width: 210px;
}
/* line 88, ../../src/sass/views/_newsevents.scss */
.news-layout .text-bubble p {
  background: #ed1b2e;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  line-height: 21px;
  padding: 0px 6px;
  margin: 0;
}
/* line 97, ../../src/sass/views/_newsevents.scss */
.news-layout .text-bubble p span {
  font-weight: normal;
}
/* line 105, ../../src/sass/views/_newsevents.scss */
.news-layout .comment-number {
  background: url('../images/bg/comment-number.png?1375811968') no-repeat top left;
  padding-left: 0 5px;
  font-size: 11px;
  height: 15px;
  width: 16px;
  line-height: 12px;
  color: #fff;
  text-align: center;
  position: absolute;
  top: 16px;
  left: 0px;
}
/* line 121, ../../src/sass/views/_newsevents.scss */
.news-layout .sidebar .news-aside h3 {
  font-size: 16px;
  font-weight: bold;
  border-bottom: double;
  margin: 0 0 20px 0;
}
/* line 128, ../../src/sass/views/_newsevents.scss */
.news-layout .sidebar .news-aside .large-bullet-list {
  border-top: 1px dotted #d5d5d5;
  border-bottom: none;
  padding: 15px 0 0 30px;
}
/* line 133, ../../src/sass/views/_newsevents.scss */
.news-layout .sidebar .news-aside .large-bullet-list h4 {
  font-size: 21px !important;
  font-weight: normal;
  margin-bottom: 5px;
}
/* line 148, ../../src/sass/views/_newsevents.scss */
.news-layout .news-aside {
  margin: 0 0 30px;
}
/* line 151, ../../src/sass/views/_newsevents.scss */
.news-layout .news-aside h4 {
  font-size: 13px !important;
}
/* line 157, ../../src/sass/views/_newsevents.scss */
.news-layout .news-aside .content-item {
  width: 295px;
}
/* line 160, ../../src/sass/views/_newsevents.scss */
.news-layout .news-aside .content-text {
  width: 215px;
}
/* line 162, ../../src/sass/views/_newsevents.scss */
.news-layout .news-aside .content-text h3 {
  margin-bottom: 0;
}
/* line 168, ../../src/sass/views/_newsevents.scss */
.news-layout .news-aside-bottom {
  padding: 10px;
  float: left;
  width: 285px !important;
}
/* line 174, ../../src/sass/views/_newsevents.scss */
.news-layout .news-aside-bottom.left {
  margin-right: 10px;
}
/* line 178, ../../src/sass/views/_newsevents.scss */
.news-layout .align-center {
  text-align: center;
}
/* line 184, ../../src/sass/views/_newsevents.scss */
.news-layout #recent-press-releases {
  width: 310px;
}
/* line 189, ../../src/sass/views/_newsevents.scss */
.news-layout .how-you-can-help h4 {
  font-size: 15px;
  line-height: 15px;
}
/* line 194, ../../src/sass/views/_newsevents.scss */
.news-layout .how-you-can-help .donate-image {
  float: left;
  padding: 0 15px 5px 0;
}
/* line 199, ../../src/sass/views/_newsevents.scss */
.news-layout .how-you-can-help .help-message {
  clear: left;
}
/* line 207, ../../src/sass/views/_newsevents.scss */
.news-layout .content-items .content-item {
  zoom: 1;
  clear: left;
  margin: 0 0 20px 0;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
.news-layout .content-items .content-item:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 212, ../../src/sass/views/_newsevents.scss */
.news-layout .content-items .content-item .content-image {
  display: inline;
  float: left;
  text-align: center;
  font-size: 16px;
}
/* line 217, ../../src/sass/views/_newsevents.scss */
.news-layout .content-items .content-item .content-image strong {
  font-size: 27px;
  line-height: 40px;
}
/* line 223, ../../src/sass/views/_newsevents.scss */
.news-layout .content-items .content-item .content-text {
  display: inline;
  float: right;
}
/* line 226, ../../src/sass/views/_newsevents.scss */
.news-layout .content-items .content-item .content-text .left-content {
  display: inline;
  float: left;
  width: 48%;
}
/* line 230, ../../src/sass/views/_newsevents.scss */
.news-layout .content-items .content-item .content-text .right-content {
  display: inline;
  float: right;
  width: 48%;
}
/* line 235, ../../src/sass/views/_newsevents.scss */
.news-layout .content-items .content-item .content-text h3, .news-layout .content-items .content-item .content-text h4 {
  font-size: 13px;
  line-height: 20px;
  margin-bottom: 5px;
}
/* line 241, ../../src/sass/views/_newsevents.scss */
.news-layout .content-items .content-item .content-text p {
  line-height: 16px;
}
/* line 248, ../../src/sass/views/_newsevents.scss */
.news-layout ol .content-item {
  padding-left: 20px;
}
/* line 252, ../../src/sass/views/_newsevents.scss */
.news-layout .social-links {
  font-size: 9px;
  margin: 0 0 15px 75px;
  overflow: hidden;
}
/* line 258, ../../src/sass/views/_newsevents.scss */
.news-layout .social-links .social .xsmall {
  width: 16px;
}
/* line 261, ../../src/sass/views/_newsevents.scss */
.news-layout .social-links .social .small {
  width: 64px;
}
/* line 269, ../../src/sass/views/_newsevents.scss */
.news-layout #related-events .content-items {
  zoom: 1;
  width: auto;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
.news-layout #related-events .content-items:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 273, ../../src/sass/views/_newsevents.scss */
.news-layout #related-events .content-items .content-item {
  clear: none;
  float: left;
  width: 290px;
}
/* line 279, ../../src/sass/views/_newsevents.scss */
.news-layout #related-events .content-items .content-text {
  width: 210px;
}
/* line 282, ../../src/sass/views/_newsevents.scss */
.news-layout #related-events .content-items .content-text p {
  margin-bottom: 0px;
}
/* line 286, ../../src/sass/views/_newsevents.scss */
.news-layout #related-events .content-items .rsvp-image {
  display: inline;
  float: right;
  padding-left: 5px;
}
/* line 293, ../../src/sass/views/_newsevents.scss */
.news-layout #related-events .first {
  margin: 0 30px 0 0;
}

/* line 301, ../../src/sass/views/_newsevents.scss */
.news-full-width .primary-content {
  display: block;
  float: none;
  width: 968px;
}
/* line 307, ../../src/sass/views/_newsevents.scss */
.news-full-width .secondary-content, .news-full-width .page-desc {
  display: inline;
  float: left;
  padding-top: 20px;
  margin: 0;
  width: 620px;
}

/* line 316, ../../src/sass/views/_newsevents.scss */
.event-list .primary-content {
  border: none;
}

/* line 322, ../../src/sass/views/_newsevents.scss */
.social ul {
  display: inline;
  float: right;
}
/* line 325, ../../src/sass/views/_newsevents.scss */
.social li {
  display: inline;
  float: left;
  height: 16px;
  width: 86px;
  margin-right: 10px;
}

/* line 339, ../../src/sass/views/_newsevents.scss */
#article-comments {
  margin-bottom: 30px;
}
/* line 342, ../../src/sass/views/_newsevents.scss */
#article-comments header {
  background: url('../images/bg/header-gradient-mid.png?1375811968') no-repeat 50% 100%;
  padding: 0 0 30px 0;
  margin-bottom: 0 !important;
}
/* line 348, ../../src/sass/views/_newsevents.scss */
#article-comments .comment-type {
  display: inline-block;
  background-repeat: no-repeat !important;
  line-height: 21px;
  padding-left: 30px;
  margin: 0 0 10px;
  color: #9f9fa3;
}
/* line 356, ../../src/sass/views/_newsevents.scss */
#article-comments .comment-type a {
  color: #3c7fad;
  font-weight: bold;
  padding-right: 5px;
}
/* line 363, ../../src/sass/views/_newsevents.scss */
#article-comments .twitter-comment {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3902px;
}
/* line 367, ../../src/sass/views/_newsevents.scss */
#article-comments .site-comment {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3962px;
  margin-left: 20px;
}
/* line 372, ../../src/sass/views/_newsevents.scss */
#article-comments .comment-background {
  overflow: auto;
  background: url('../images/comment-arrow.png?1375811971') no-repeat 25px 15px;
  padding-left: 20px;
  width: 500px;
}
/* line 378, ../../src/sass/views/_newsevents.scss */
#article-comments .content-items {
  width: 585px;
}
/* line 382, ../../src/sass/views/_newsevents.scss */
#article-comments .content-item {
  width: 688px;
  padding: 0 0 15px 30px;
  position: relative;
  border-bottom: 1px dotted #d5d5d5;
}
/* line 389, ../../src/sass/views/_newsevents.scss */
#article-comments .content-text {
  background: #fff;
  padding: 2px 0;
  width: 620px;
}
/* line 394, ../../src/sass/views/_newsevents.scss */
#article-comments .content-text h3 {
  margin-bottom: 0;
}
/* line 397, ../../src/sass/views/_newsevents.scss */
#article-comments .content-text a {
  color: #3c7fad;
  font-weight: bold;
}
/* line 401, ../../src/sass/views/_newsevents.scss */
#article-comments .content-text time {
  color: #9f9fa3;
  font-size: 11px;
  padding: 0 0 0 5px;
}

/* line 412, ../../src/sass/views/_newsevents.scss */
.social-header .social-links {
  float: right;
  font-size: 9px;
}
/* line 417, ../../src/sass/views/_newsevents.scss */
.social-header .social-links .social li.xsmall {
  width: 16px;
}
/* line 420, ../../src/sass/views/_newsevents.scss */
.social-header .social-links .social li.small {
  width: 64px;
}
/* line 426, ../../src/sass/views/_newsevents.scss */
.social-header time {
  font-size: 9px;
}

/* line 431, ../../src/sass/views/_newsevents.scss */
.news-article-module {
  margin: 0 0 42px;
}
/* line 434, ../../src/sass/views/_newsevents.scss */
.news-article-module .article-content .article-image {
  -moz-box-shadow: lightgrey 0 0 4px;
  -webkit-box-shadow: lightgrey 0 0 4px;
  -o-box-shadow: lightgrey 0 0 4px;
  box-shadow: lightgrey 0 0 4px;
  float: left;
  padding: 6px;
  margin: 0 20px 20px 0;
}
/* line 442, ../../src/sass/views/_newsevents.scss */
.news-article-module .article-content article .bullet-list {
  margin-bottom: 12px;
}
/* line 446, ../../src/sass/views/_newsevents.scss */
.news-article-module .article-content .article-quotation {
  display: inline;
  float: left;
  width: 244px;
}
/* line 450, ../../src/sass/views/_newsevents.scss */
.news-article-module .article-content .pull-quote {
  padding-right: 24px;
}
/* line 453, ../../src/sass/views/_newsevents.scss */
.news-article-module .article-content .article-text {
  margin: 0 0 0 244px;
}
/* line 455, ../../src/sass/views/_newsevents.scss */
.news-article-module .article-content .article-text time {
  font-style: normal;
}
/* line 459, ../../src/sass/views/_newsevents.scss */
.news-article-module .article-content .article-text-fullwidth {
  margin: 0;
}

/* line 465, ../../src/sass/views/_newsevents.scss */
.article-header-image {
  background: transparent url('../images/bg/header-gradient.png?1375811968') no-repeat scroll 50% 100%;
  line-height: 1px;
  margin-bottom: -15px;
  padding: 0 0 45px;
}
/* line 471, ../../src/sass/views/_newsevents.scss */
.article-header-image > img {
  display: inline;
  float: left;
}
/* line 474, ../../src/sass/views/_newsevents.scss */
.article-header-image .inner-wrap {
  position: relative;
}
/* line 476, ../../src/sass/views/_newsevents.scss */
.article-header-image .inner-wrap .caption {
  clear: both;
  padding: 16px;
  color: #ababab;
}
/* line 480, ../../src/sass/views/_newsevents.scss */
.article-header-image .inner-wrap .caption p {
  margin: 0;
  line-height: 1.5em;
}
/* line 486, ../../src/sass/views/_newsevents.scss */
.article-header-image .featured-tab {
  background: #ed1b2e;
  bottom: 0;
  height: 6px;
  left: 0;
  position: absolute;
  width: 100%;
}
/* line 494, ../../src/sass/views/_newsevents.scss */
.article-header-image .featured-tab .tab-text {
  background: #ed1b2e;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  left: 21px;
  line-height: 1;
  padding: 6px 12px;
  position: absolute;
  text-transform: uppercase;
  white-space: nowrap;
}
/* line 508, ../../src/sass/views/_newsevents.scss */
.boxes-3-left .article-header-image > img {
  max-width: 214px;
}

/* line 515, ../../src/sass/views/_newsevents.scss */
.event-article-module {
  margin-bottom: 40px;
  position: relative;
}
/* line 519, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-ticket-availability {
  position: absolute;
  top: -13px;
  left: 40px;
  width: 137px;
  height: 78px;
  z-index: 1;
  background: url('../images/newsevents/flag.png?1375811972') no-repeat;
}
/* line 528, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-ticket-availability .availability-message {
  font-family: Georgia, "Times New Roman", serif;
  font-style: italic;
  color: white;
  position: relative;
  top: 16px;
  left: 20px;
  width: 110px;
  text-align: center;
  font-size: 16px;
}
/* line 539, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-ticket-availability .availability-message .highlight {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  font-size: 21px;
  color: white;
}
/* line 546, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-article-sidebar {
  display: inline;
  float: left;
  width: 202px;
}
/* line 550, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-article-sidebar .action-wrap {
  margin-bottom: 26px;
}
/* line 554, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-links {
  font-weight: bold;
  margin: 0 0 24px;
}
/* line 558, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details {
  margin: 0 0 20px;
}
/* line 561, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details time {
  line-height: 22px;
  margin: 0 0 20px 0;
  display: block;
}
/* line 565, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details time + section + time {
  border-top: dotted #d5d5d5 1px;
  padding-top: 20px;
}
/* line 570, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .date-range {
  margin-bottom: 0px;
}
/* line 573, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .day, .event-article-module .event-details .date-range-to {
  color: #333333;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 21px;
  display: block;
}
/* line 578, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .date-range-to {
  margin-bottom: 0px;
}

.showDatesAndTimes{
	float:left;
	display:inline;
	width:197px;
	text-align:center;
}

/* line 581, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .date {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  font-size: 18px;
  display: block;
  text-transform: uppercase;
}

.event-article-module .event-details span.date {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  font-size: 18px;
  display: block;
  text-transform: uppercase;
  float:left;
}

/* line 587, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .month-year {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  font-size: 18px;
  display: block;
  text-transform: uppercase;
}
/* line 592, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .month-year span {
  color: #333333;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
}
/* line 596, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .date-range {
  margin-bottom: 20px;
}
/* line 599, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .event-time {
  color: #6d6e70;
  font-size: 13px;
  line-height: 17px;
  margin: 2px 0 0;
}
/* line 606, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .event-time-list li span {
  display: inline-block;
  text-align: center;
  width: 20px;
}
/* line 610, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .event-time-list li span + span {
  width: 35px;
}
/* line 612, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .event-time-list li span + span + span {
  width: 115px;
}
/* line 618, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .show-date-range {
  background: url('../images/sprite/icon-s44616efca3.png') 130px -6623px;
  padding-bottom: 3px;
  display: block;
}
/* line 623, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .event-location {
  color: #6d6e70;
  font-size: 13px;
  margin-bottom: 20px;
}
/* line 629, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-details .location-title h1 {
  font-size: 13px;
  font-weight: bold;
  line-height: 17px;
}
/* line 638, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-content {
  border-left: 1px dotted #d5d5d5;
  padding: 0 0 0 20px;
  margin: 0 0 0 212px;
}
/* line 643, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-content .event-date {
  color: #333333;
  font-style: normal !important;
}
/* line 647, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-content .event-date .month {
  font-size: 24px;
  line-height: 24px;
}
/* line 652, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-content .event-date .date {
  font-size: 46px;
  line-height: 34px;
}
/* line 657, ../../src/sass/views/_newsevents.scss */
.event-article-module .event-content .event-date .day {
  font-size: 13px;
  line-height: 16px;
}

#eventTimes{
	display:none;
}

/* line 670, ../../src/sass/views/_newsevents.scss */
#article-nav {
  background: url('../images/bg/header-gradient-mid.png?1375811968') no-repeat 50% 100%;
  border-top: 1px dotted #d5d5d5;
  padding: 10px 0 40px;
}

/* line 675, ../../src/sass/views/_newsevents.scss */
.article-nav-item {
  background: url('../images/icon/arrow-article-nav.png?1375811971') no-repeat;
  line-height: 16px;
  max-width: 330px;
}
/* line 680, ../../src/sass/views/_newsevents.scss */
.article-nav-item:hover {
  text-decoration: none;
}
/* line 683, ../../src/sass/views/_newsevents.scss */
.article-nav-item:hover strong {
  text-decoration: underline;
}
/* line 687, ../../src/sass/views/_newsevents.scss */
.article-nav-item strong {
  display: block;
}
/* line 690, ../../src/sass/views/_newsevents.scss */
.article-nav-item span {
  color: #9f9fa3;
  overflow: hidden;
  white-space: nowrap;
}

/* line 696, ../../src/sass/views/_newsevents.scss */
#article-nav-previous {
  background-position: 0 0;
  float: left;
  padding-left: 25px;
}

/* line 701, ../../src/sass/views/_newsevents.scss */
#article-nav-next {
  background-position: 100% -34px;
  float: right;
  padding-right: 25px;
  text-align: right;
}

/* line 708, ../../src/sass/views/_newsevents.scss */
.photo-gallery {
  padding: 0 0 20px;
}
/* line 710, ../../src/sass/views/_newsevents.scss */
.photo-gallery .photo-details {
  width: 600px;
}
/* line 713, ../../src/sass/views/_newsevents.scss */
.photo-gallery .photo-details .photo-credit {
  font-size: 11px;
  color: #9f9fa3;
}
/* line 717, ../../src/sass/views/_newsevents.scss */
.photo-gallery .photo-details time {
  font-size: 11px;
  color: #9f9fa3;
}
/* line 722, ../../src/sass/views/_newsevents.scss */
.photo-gallery .photo-album {
  margin-bottom: 0;
}
/* line 725, ../../src/sass/views/_newsevents.scss */
.photo-gallery .photo-info {
  margin: 10px 0 20px;
  width: 706px;
}
/* line 729, ../../src/sass/views/_newsevents.scss */
.photo-gallery .photo-info .tags {
  padding-top: 20px;
}
/* line 733, ../../src/sass/views/_newsevents.scss */
.photo-gallery .photo-count {
  float: right;
  text-align: right;
  width: 50px;
  font-size: 11px;
  color: #9f9fa3;
}

/* line 743, ../../src/sass/views/_newsevents.scss */
#news-listings {
  background: url('../images/bg/dotted-bg-large.png?1375811968') 50% 50% no-repeat;
  margin: 0;
}

/* line 750, ../../src/sass/views/_newsevents.scss */
#events .content {
  padding: 20px 0 40px;
}
/* line 753, ../../src/sass/views/_newsevents.scss */
#events .content .table-section, #events .content .content-section {
  margin: -20px 0 30px;
}
/* line 756, ../../src/sass/views/_newsevents.scss */
#events .content .table-section header, #events .content .content-section header {
  border-bottom: 1px #6d6e70 solid;
}
/* line 759, ../../src/sass/views/_newsevents.scss */
#events .content .table-section header h1, #events .content .content-section header h1 {
  font-weight: bold;
}
/* line 766, ../../src/sass/views/_newsevents.scss */
#events .standard-table {
  border: none;
}
/* line 770, ../../src/sass/views/_newsevents.scss */
#events .event-description .accordion-header {
  overflow: hidden;
}
/* line 772, ../../src/sass/views/_newsevents.scss */
#events .event-description .accordion-header h1 {
  display: inline;
  float: left;
  font-size: 11px;
  font-weight: normal;
  line-height: 15px;
}
/* line 778, ../../src/sass/views/_newsevents.scss */
#events .event-description .accordion-header a {
  display: inline;
  float: left;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -6625px;
  background-repeat: no-repeat;
  padding: 0 0 0 12px;
}
/* line 784, ../../src/sass/views/_newsevents.scss */
#events .event-description .accordion-header a:hover {
  text-decoration: underline;
}
/* line 788, ../../src/sass/views/_newsevents.scss */
#events .event-description .accordion-header .show-header {
  display: none;
}
/* line 792, ../../src/sass/views/_newsevents.scss */
#events .event-description .accordion-content {
  padding: 14px 340px 14px 0;
}
/* line 797, ../../src/sass/views/_newsevents.scss */
#events .event-description .collapsed .accordion-header a {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -6414px;
  background-repeat: no-repeat;
}
/* line 801, ../../src/sass/views/_newsevents.scss */
#events .event-description .collapsed .accordion-header .hide-header {
  display: none;
}
/* line 804, ../../src/sass/views/_newsevents.scss */
#events .event-description .collapsed .accordion-header .show-header {
  display: block;
}
/* line 811, ../../src/sass/views/_newsevents.scss */
#events .standard-table {
  margin-top: 0;
  border-bottom: 1px dotted #d5d5d5;
}
/* line 816, ../../src/sass/views/_newsevents.scss */
#events .cart-total-wrap {
  border: none;
  margin-top: 0;
  padding-top: 0;
}
/* line 821, ../../src/sass/views/_newsevents.scss */
#events .need-help-wrap {
  margin: 46px 0 0;
}
/* line 824, ../../src/sass/views/_newsevents.scss */
#events .account-signin {
  margin-top: 15px;
}
/* line 827, ../../src/sass/views/_newsevents.scss */
#events .account-signin a {
  font-weight: bold;
}
/* line 831, ../../src/sass/views/_newsevents.scss */
#events .note {
  font-size: 11px;
  font-style: italic;
  color: #9f9fa3;
}
/* line 837, ../../src/sass/views/_newsevents.scss */
#events .sidebar {
  margin-top: -20px;
}
/* line 840, ../../src/sass/views/_newsevents.scss */
#events .sidebar .count {
  color: #9f9fa3;
}
/* line 846, ../../src/sass/views/_newsevents.scss */
#events .sidebar .email {
  font-weight: bold;
}
/* line 851, ../../src/sass/views/_newsevents.scss */
#events .sidebar .secondary-header.confirmation {
  margin-top: 0;
}
/* line 855, ../../src/sass/views/_newsevents.scss */
#events .sidebar .secondary-content, #events .sidebar .page-desc {
  /*border-top: 1px dotted #d5d5d5;*/
  margin-bottom: 10px;
  padding-top: 10px;
}
/* line 860, ../../src/sass/views/_newsevents.scss */
#events .sidebar .secondary-content:first-child, #events .sidebar .page-desc:first-child {
  border: none;
}
/* line 863, ../../src/sass/views/_newsevents.scss */
#events .sidebar .secondary-content .event-header, #events .sidebar .page-desc .event-header {
  border-bottom: 1px dotted #d5d5d5;
}
/* line 866, ../../src/sass/views/_newsevents.scss */
#events .sidebar .secondary-content .header, #events .sidebar .page-desc .header {
  zoom: 1;
  margin: 0 0 3px 0;
  padding: 0 0 3px 0;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
#events .sidebar .secondary-content .header:after, #events .sidebar .page-desc .header:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 871, ../../src/sass/views/_newsevents.scss */
#events .sidebar .secondary-content .header h2, #events .sidebar .page-desc .header h2 {
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
  padding: 0;
  margin: 0;
  float: left;
}
/* line 879, ../../src/sass/views/_newsevents.scss */
#events .sidebar .secondary-content .header .edit-link, #events .sidebar .page-desc .header .edit-link {
  display: inline;
  float: right;
  font-size: 11px;
  line-height: 15px;
  margin: 0;
}
/* line 886, ../../src/sass/views/_newsevents.scss */
#events .sidebar .secondary-content .simple-table tfoot .foot-note, #events .sidebar .page-desc .simple-table tfoot .foot-note {
  line-height: 1em;
}
/* line 889, ../../src/sass/views/_newsevents.scss */
#events .sidebar .secondary-content .simple-table tfoot .foot-note td, #events .sidebar .page-desc .simple-table tfoot .foot-note td {
  padding-top: 1em;
}

/* line 899, ../../src/sass/views/_newsevents.scss */
.events-cart .price, .events-cart .availability, .events-cart .quantity {
  width: 120px;
}
/* line 902, ../../src/sass/views/_newsevents.scss */
.events-cart .quantity select {
  width: 80px;
}
/* line 906, ../../src/sass/views/_newsevents.scss */
.events-cart .vticket .name {
  font-weight: bold;
}
/* line 912, ../../src/sass/views/_newsevents.scss */
.events-cart .vticket .amount {
  font-weight: bold;
}
/* line 915, ../../src/sass/views/_newsevents.scss */
.events-cart .vticket .availability .alert {
  color: #ed1b2e;
  font-style: italic;
}
/* line 921, ../../src/sass/views/_newsevents.scss */
.events-cart .alt td {
  border: none;
  padding-top: 0;
}

/* line 933, ../../src/sass/views/_newsevents.scss */
.events-register .guest-table.defer .vticket, .events-register .guest-table.defer .noDeferMessage, .events-register .guest-table.defer thead {
  display: none;
  visibility: hidden;
}
/* line 937, ../../src/sass/views/_newsevents.scss */
.events-register .guest-table.defer .deferMessage {
  display: inline;
  visibility: visible;
}
/* line 943, ../../src/sass/views/_newsevents.scss */
.events-register .guest-table .deferMessage {
  display: none;
  visibility: hidden;
}
/* line 948, ../../src/sass/views/_newsevents.scss */
.events-register .guest-table .vticket input {
  width: 200px;
}
/* line 955, ../../src/sass/views/_newsevents.scss */
.events-register .event-options fieldset {
  padding: 10px 0;
  zoom: 1;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
.events-register .event-options fieldset:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 959, ../../src/sass/views/_newsevents.scss */
.events-register .event-options fieldset .legend {
  width: 215px;
  margin-right: 15px;
  float: left;
}
/* line 964, ../../src/sass/views/_newsevents.scss */
.events-register .event-options fieldset .field-wrap {
  width: 489px;
  float: left;
  margin-bottom: 0;
}
/* line 969, ../../src/sass/views/_newsevents.scss */
.events-register .event-options fieldset .field-wrap .field {
  zoom: 1;
  width: 330px;
  float: left;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
.events-register .event-options fieldset .field-wrap .field:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 974, ../../src/sass/views/_newsevents.scss */
.events-register .event-options fieldset .field-wrap .field.checkbox, .events-register .event-options fieldset .field-wrap .field.radio {
  width: auto;
  margin-right: 15px;
  margin-top: 0;
}
/* line 980, ../../src/sass/views/_newsevents.scss */
.events-register .event-options fieldset .field-wrap .field input[type="text"], .events-register .event-options fieldset .field-wrap .field select {
  width: 200px;
}
/* line 983, ../../src/sass/views/_newsevents.scss */
.events-register .event-options fieldset .field-wrap .field input[type="checkbox"], .events-register .event-options fieldset .field-wrap .field input[type="radio"] {
  float: left;
}
/* line 986, ../../src/sass/views/_newsevents.scss */
.events-register .event-options fieldset .field-wrap .field label {
  float: left;
  margin-left: 5px;
}
/* line 991, ../../src/sass/views/_newsevents.scss */
.events-register .event-options fieldset .field-wrap li.field {
  margin-top: 10px;
}

/* line 1004, ../../src/sass/views/_newsevents.scss */
.events-payment .promo-code-module label {
  display: block;
}
/* line 1008, ../../src/sass/views/_newsevents.scss */
.events-payment .extra-link {
  margin-bottom: 1em;
}

/* line 1015, ../../src/sass/views/_newsevents.scss */
.events-confirm .ticket-image {
  width: 218px;
}
/* line 1018, ../../src/sass/views/_newsevents.scss */
.events-confirm .ticket-image img {
  width: 218px;
}
/* line 1022, ../../src/sass/views/_newsevents.scss */
.events-confirm .ticket-detail {
  width: 335px;
  margin-left: 20px;
  float: left;
}
/* line 1027, ../../src/sass/views/_newsevents.scss */
.events-confirm .ticket-detail .event-title {
  font-weight: bold;
}
/* line 1030, ../../src/sass/views/_newsevents.scss */
.events-confirm .ticket-detail .export {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -5403px no-repeat;
}
/* line 1032, ../../src/sass/views/_newsevents.scss */
.events-confirm .ticket-detail .export a {
  padding-left: 16px;
}
/* line 1036, ../../src/sass/views/_newsevents.scss */
.events-confirm .ticket-detail .social-bar {
  margin-top: 15px;
}
/* line 1040, ../../src/sass/views/_newsevents.scss */
.events-confirm .print-ticket-button {
  width: 125px;
  float: right;
}
/* line 1044, ../../src/sass/views/_newsevents.scss */
.events-confirm .update-guest-section {
  float: left;
  width: 419px;
  margin-left: 20px;
  border-top: 1px dotted #cccccc;
  padding-top: 15px;
  margin-top: 15px;
  padding-left: 33px;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1149px no-repeat;
}
/* line 1056, ../../src/sass/views/_newsevents.scss */
.events-confirm .cross-promo .secondary-header {
  margin-bottom: 20px;
}
/* line 1059, ../../src/sass/views/_newsevents.scss */
.events-confirm .cross-promo .image-topic-box {
  width: 227px;
}
/* line 1062, ../../src/sass/views/_newsevents.scss */
.events-confirm .cross-promo .image-topic-box img {
  width: 218px;
}

/* line 1070, ../../src/sass/views/_newsevents.scss */
.events-print-tickets #hdr.plain-hdr {
  background: url('../images/bg/print-header-gradient.png?1375811968') no-repeat bottom center;
}
/* line 1073, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .page-header {
  width: 542px;
}
/* line 1076, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .content-wrap {
  width: 542px;
  padding: 0 35px;
}
/* line 1081, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .event-details {
  font-size: 14px;
  padding-bottom: 50px;
  border-bottom: 1px dotted #cccccc;
  margin-bottom: 20px;
  zoom: 1;
  position: relative;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
.events-print-tickets .event-details:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 1089, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .event-details p {
  margin-bottom: 40px;
}
/* line 1092, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .event-details .phone {
  font-weight: bold;
}
/* line 1095, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .event-details .ticket-details {
  width: 290px;
  float: left;
}
/* line 1099, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .event-details .ticket-details dl {
  zoom: 1;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
.events-print-tickets .event-details .ticket-details dl:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 1102, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .event-details .ticket-details dl dt {
  font-weight: bold;
  width: 110px;
  float: left;
  clear: left;
}
/* line 1108, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .event-details .ticket-details dl dd {
  width: 180px;
  float: left;
  margin-bottom: 10px;
}
/* line 1114, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .event-details .ticket-details .instructions {
  margin-top: 40px;
}
/* line 1117, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .event-details .ticket-details h3 {
  font-size: 14px;
  line-height: 20px;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px dotted #cccccc;
}
/* line 1126, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .event-details .location-details {
  width: 226px;
  float: right;
}
/* line 1130, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .event-details .location-details .map {
  height: 103px;
  width: 226px;
  background-color: #cccccc;
}
/* line 1135, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .event-details .location-details .address {
  margin-top: 20px;
  color: #999999;
  font-size: 12px;
}
/* line 1141, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .event-details .scissors-icon {
  width: 27px;
  height: 15px;
  position: absolute;
  bottom: 0;
  left: 0;
}
/* line 1152, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket {
  margin: 60px 0;
  position: relative;
  color: #9f9fa3;
  color: #6d6e70;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
}
/* line 1158, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .detail {
  position: absolute;
}
/* line 1161, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .event-name {
  font-style: italic;
  top: 150px;
  left: 44px;
  text-align: center;
  width: 200px;
  font-size: 14px;
  color: #6d6e70;
  font-family: Georgia, "Times New Roman", serif;
}
/* line 1171, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .event-contact-info {
  width: 223px;
  bottom: 24px;
  left: 31px;
  font-size: 9px;
  line-height: 12px;
  font-family: Georgia, "Times New Roman", serif;
}
/* line 1179, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .event-number {
  width: 119px;
  top: 30px;
  left: 315px;
  font-size: 21px;
  color: #6d6e70;
}
/* line 1186, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .event-ticket-type {
  width: 169px;
  text-align: center;
  top: 67px;
  left: 265px;
  font-size: 12px;
  font-family: Georgia, "Times New Roman", serif;
}
/* line 1194, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .event-ticket-type .highlight {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  color: #6d6e70;
}
/* line 1199, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .event-date {
  width: 73px;
  top: 116px;
  left: 269px;
  font-size: 11px;
}
/* line 1205, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .event-date .weekday {
  font-size: 13px;
}
/* line 1208, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .event-date .date {
  margin-top: -7px;
  font-weight: bold;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  color: #6d6e70;
}
/* line 1215, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .event-start-time {
  width: 70px;
  top: 107px;
  left: 360px;
  text-align: center;
  font-size: 15px;
  font-family: Georgia, "Times New Roman", serif;
}
/* line 1223, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .event-end-time {
  width: 70px;
  top: 133px;
  left: 360px;
  font-size: 15px;
  text-align: center;
  font-family: Georgia, "Times New Roman", serif;
}
/* line 1231, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .time {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  color: #6d6e70;
}
/* line 1235, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .event-address {
  width: 169px;
  top: 174px;
  left: 269px;
  font-size: 11px;
  line-height: 12px;
}
/* line 1242, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .tickets .ticket .event-address .location-name {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  color: #6d6e70;
}
/* line 1249, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .sponsors {
  padding-bottom: 30px;
}
/* line 1252, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .sponsors .label {
  font-style: italic;
  color: #9f9fa3;
  display: inline;
  position: relative;
  top: -15px;
}
/* line 1259, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .sponsors ul {
  display: inline;
}
/* line 1262, ../../src/sass/views/_newsevents.scss */
.events-print-tickets .sponsors .sponsor-logo {
  margin-left: 10px;
  display: inline;
  width: 70px;
  height: 40px;
}

/* line 1272, ../../src/sass/views/_newsevents.scss */
.events-login .login {
  margin-top: -20px;
}
/* line 1275, ../../src/sass/views/_newsevents.scss */
.events-login .signin-form {
  margin-bottom: 30px;
}
/* line 1278, ../../src/sass/views/_newsevents.scss */
.events-login label {
  display: inline;
  float: left;
  width: 160px;
}
/* line 1283, ../../src/sass/views/_newsevents.scss */
.events-login .field {
  display: inline;
  float: left;
  margin-right: -13px;
  margin-top: 0;
}
/* line 1289, ../../src/sass/views/_newsevents.scss */
.events-login .input-large {
  width: 208px;
}
/* line 1292, ../../src/sass/views/_newsevents.scss */
.events-login .forgot-link {
  float: left;
  margin-top: 10px;
}
/* line 1296, ../../src/sass/views/_newsevents.scss */
.events-login ul.faq {
  color: #ed1b2e;
  list-style: disc inside none;
}
/* line 1299, ../../src/sass/views/_newsevents.scss */
.events-login ul.faq li {
  margin-top: 5px;
}

/* line 2, ../../src/sass/views/_ourSupporters.scss */
.step-item .bullet {
  display: inline;
  float: left;
  color: #ed1b2e;
  font-size: 42px;
  font-weight: bold;
  line-height: 1;
  margin: -2px 0 0;
}
/* line 11, ../../src/sass/views/_ourSupporters.scss */
.step-item .item-content {
  margin: 0 0 0 45px;
}

/* line 17, ../../src/sass/views/_ourSupporters.scss */
.employees-training-section .secondary-content, .employees-training-section .page-desc {
  background: transparent url('../images/bg/employees-training-section.jpg?1375811968') no-repeat scroll right 18px;
}

/* line 23, ../../src/sass/views/_ourSupporters.scss */
.employees-volunteering-section .secondary-content, .employees-volunteering-section .page-desc {
  background: transparent url('../images/bg/employees-volunteering-section.jpg?1375811968') no-repeat scroll right 18px;
}

/* line 29, ../../src/sass/views/_ourSupporters.scss */
.sidebar-image-promo {
  -moz-box-shadow: lightgrey 0 0 4px;
  -webkit-box-shadow: lightgrey 0 0 4px;
  -o-box-shadow: lightgrey 0 0 4px;
  box-shadow: lightgrey 0 0 4px;
  margin: 0 0 42px;
}
/* line 33, ../../src/sass/views/_ourSupporters.scss */
.sidebar-image-promo img {
  display: inline;
  float: left;
}
/* line 36, ../../src/sass/views/_ourSupporters.scss */
.sidebar-image-promo .promo-inner {
  overflow: hidden;
}
/* line 40, ../../src/sass/views/_ourSupporters.scss */
.no-boxshadow .sidebar-image-promo .promo-inner {
  border-color: #ececec;
  border-style: solid;
  border-width: 1px;
  margin: -1px;
}

/* line 6, ../../src/sass/views/_stories.scss */
.reposition, #panels .p10, #panels .p11, #panels .p12 {
  position: relative;
  top: -144px;
}

/* line 11, ../../src/sass/views/_stories.scss */
#panels {
  -moz-box-shadow: lightgrey 0 0 4px;
  -webkit-box-shadow: lightgrey 0 0 4px;
  -o-box-shadow: lightgrey 0 0 4px;
  box-shadow: lightgrey 0 0 4px;
  height: 431px;
  width: 955px;
  padding: 6px;
  line-height: 1px;
  margin: 0 0 30px;
}
/* line 19, ../../src/sass/views/_stories.scss */
#panels .panel {
  background: url('../images/stories/panel-bg.jpg?1375811973') no-repeat top left;
  height: 143px;
  width: 190px;
  margin: 0 1px 1px 0;
  display: inline-block;
  overflow: hidden;
}
/* line 29, ../../src/sass/views/_stories.scss */
#panels .panel-large {
  width: 381px !important;
  height: 287px !important;
}
/* line 34, ../../src/sass/views/_stories.scss */
#panels .panel-text {
  display: block;
  background-color: #000;
  opacity: 0;
  filter: alpha(opacity=0);
  font-size: 19px;
  font-weight: normal;
  line-height: 21px;
  color: #ccc;
  text-transform: uppercase;
  padding: 15px 0 0 15px;
  margin: 0;
  height: 128px;
}
/* line 48, ../../src/sass/views/_stories.scss */
#panels .panel-text a {
  color: #ccc;
  line-height: 21px;
}
/* line 53, ../../src/sass/views/_stories.scss */
#panels .panel-text a:hover {
  text-decoration: none;
}
/* line 57, ../../src/sass/views/_stories.scss */
#panels .panel-text span {
  font-size: 11px;
  text-transform: none;
}
/* line 64, ../../src/sass/views/_stories.scss */
#panels .p2 {
  background-position: -191px 0 !important;
}
/* line 67, ../../src/sass/views/_stories.scss */
#panels .p3 {
  background-position: -382px 0 !important;
}
/* line 70, ../../src/sass/views/_stories.scss */
#panels .p4 {
  background-position: -573px 0 !important;
}
/* line 73, ../../src/sass/views/_stories.scss */
#panels .p5 {
  background-position: -764px 0 !important;
}
/* line 76, ../../src/sass/views/_stories.scss */
#panels .p6 {
  background-position: 0px -144px !important;
}
/* line 79, ../../src/sass/views/_stories.scss */
#panels .p7 {
  background-position: -191px -144px !important;
}
/* line 82, ../../src/sass/views/_stories.scss */
#panels .p8 {
  background-position: -382px -144px !important;
  height: 227px;
  padding: 30px;
  vertical-align: top;
  width: 321px;
}
/* line 89, ../../src/sass/views/_stories.scss */
#panels .p8 img {
  margin: 0 0 10px 0;
}
/* line 93, ../../src/sass/views/_stories.scss */
#panels .p8 p {
  color: #fff;
  font-size: 13px;
  line-height: 19px;
  margin-bottom: 25px;
}
/* line 100, ../../src/sass/views/_stories.scss */
#panels .p9 {
  background-position: -764px -144px !important;
}
/* line 104, ../../src/sass/views/_stories.scss */
#panels .p10 {
  background-position: 0px -288px !important;
}
/* line 108, ../../src/sass/views/_stories.scss */
#panels .p11 {
  background-position: -191px -288px !important;
}
/* line 112, ../../src/sass/views/_stories.scss */
#panels .p12 {
  background-position: -764px -288px !important;
  left: 382px;
}

/* line 121, ../../src/sass/views/_stories.scss */
.callout-list .action-shadow {
  display: block;
  width: 187px;
  text-align: center;
}
/* line 126, ../../src/sass/views/_stories.scss */
.callout-list .action {
  text-align: center;
}

/* line 130, ../../src/sass/views/_stories.scss */
.page-nav-box {
  background: #f5f5f5;
  border-bottom: 1px solid #cccccc;
}

/* line 134, ../../src/sass/views/_stories.scss */
.page-nav {
  padding: 5px 20px;
  height: 28px;
  margin: 0 0 20px 0;
}

/* line 140, ../../src/sass/views/_stories.scss */
#stories {
  /* end page nav */
}
/* line 141, ../../src/sass/views/_stories.scss */
#stories #search-stories {
  margin: 0 0 20px;
}
/* line 146, ../../src/sass/views/_stories.scss */
#stories .page-nav .search-nav {
  display: inline;
  float: left;
}
/* line 150, ../../src/sass/views/_stories.scss */
#stories .page-nav .pagination {
  display: inline;
  float: right;
  line-height: 28px;
}
/* line 154, ../../src/sass/views/_stories.scss */
#stories .page-nav .pagination .page-count {
  display: inline;
  margin: 0 30px 0 0;
}
/* line 160, ../../src/sass/views/_stories.scss */
#stories .page-nav .pagination .next-link,
#stories .page-nav .pagination .prev-link,
#stories .page-nav .pagination .print-link {
  display: inline;
  float: right;
  margin: 0 0 0 14px;
}
/* line 164, ../../src/sass/views/_stories.scss */
#stories .page-nav .pagination ul {
  display: inline;
  float: right;
  margin: 0;
  padding: 0;
  list-style: none outside none;
}
/* line 170, ../../src/sass/views/_stories.scss */
#stories .page-nav .pagination li {
  display: inline;
  margin: 0 0 0 14px;
}
/* line 177, ../../src/sass/views/_stories.scss */
#stories h2 {
  font-size: 19px;
  font-weight: normal;
}
/* line 182, ../../src/sass/views/_stories.scss */
#stories .story-listing {
  width: 226px;
  height: 376px;
}
/* line 189, ../../src/sass/views/_stories.scss */
#stories .checkbox-wrap label {
  font-weight: normal;
}
/* line 194, ../../src/sass/views/_stories.scss */
#stories p.note {
  font-size: 11px;
  line-height: 13px;
  color: #9f9fa3;
  font-style: italic;
  font-weight: normal;
}
/* line 202, ../../src/sass/views/_stories.scss */
#stories legend {
  font-weight: bold;
}

/* end stories */
/* line 207, ../../src/sass/views/_stories.scss */
#story-results {
  border-bottom: 1px solid #cccccc;
}
/* line 209, ../../src/sass/views/_stories.scss */
#story-results .content-items {
  width: 690px;
}
/* line 212, ../../src/sass/views/_stories.scss */
#story-results .content-items .content-item {
  zoom: 1;
  margin-bottom: 20px;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
#story-results .content-items .content-item:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 216, ../../src/sass/views/_stories.scss */
#story-results .content-items .content-image {
  display: inline;
  float: left;
}
/* line 219, ../../src/sass/views/_stories.scss */
#story-results .content-items .content-text {
  margin-left: 170px;
  width: 520px;
}

/* line 226, ../../src/sass/views/_stories.scss */
.search-summary {
  margin: 0 0 10px 0;
}
/* line 229, ../../src/sass/views/_stories.scss */
.search-summary .info {
  display: inline;
  float: left;
  width: 665px;
}
/* line 234, ../../src/sass/views/_stories.scss */
.search-summary .action {
  display: inline;
  float: right;
  width: 240px;
}

/* line 240, ../../src/sass/views/_stories.scss */
.search-stories-wrap {
  margin: 0 0 14px;
}

/* line 246, ../../src/sass/views/_stories.scss */
.section-box {
  background: #F5F5F5;
  margin: 0 0 20px;
  padding: 20px;
}

/* line 252, ../../src/sass/views/_stories.scss */
.tag-wrap-short {
  margin: 0 !important;
  width: 100px !important;
}

/* line 258, ../../src/sass/views/_stories.scss */
.tag-wrap, .tag-wrap-short {
  display: inline;
  float: left;
  width: 400px;
  margin: 0 40px 10px 0;
}
/* line 263, ../../src/sass/views/_stories.scss */
.tag-wrap label, .tag-wrap-short label {
  float: none;
  display: block;
  font-weight: normal;
  width: auto;
}
/* line 269, ../../src/sass/views/_stories.scss */
.tag-wrap .note, .tag-wrap-short .note {
  margin: 0 0 0 25px;
}

/* line 279, ../../src/sass/views/_stories.scss */
#tag-your-story textarea {
  height: 90px;
  width: 500px;
}

/* line 285, ../../src/sass/views/_stories.scss */
.user-agreement {
  background: #fff;
  border: 1px solid #cccccc;
  padding: 20px 20px 20px 137px;
}
/* line 291, ../../src/sass/views/_stories.scss */
.user-agreement .action {
  clear: both;
  width: 155px;
}
/* line 295, ../../src/sass/views/_stories.scss */
.user-agreement input {
  margin-bottom: 13px;
}

/* line 300, ../../src/sass/views/_stories.scss */
.featured-results {
  border-bottom: 1px solid #cccccc;
  margin: 0 0 20px;
  padding: 0 0 20px;
}
/* line 305, ../../src/sass/views/_stories.scss */
.featured-results .popular-stories {
  display: inline;
  float: left;
  border-right: 1px solid #cccccc;
  padding: 0 25px 0 0;
}
/* line 311, ../../src/sass/views/_stories.scss */
.featured-results .popular-stories ul li.story {
  display: inline;
  float: left;
  width: 190px;
  margin: 0 0 0 50px;
}
/* line 316, ../../src/sass/views/_stories.scss */
.featured-results .popular-stories ul li.first {
  margin-left: 0px;
}
/* line 322, ../../src/sass/views/_stories.scss */
.featured-results .featured-story {
  display: inline;
  float: right;
  margin: 0 10px 0 0;
  width: 205px;
}

/* line 331, ../../src/sass/views/_stories.scss */
.story-detail .social-share-links {
  margin: 12px 0;
}
/* line 336, ../../src/sass/views/_stories.scss */
.story-detail .content-item h3,
.story-detail .content-item p {
  margin-right: 220px;
}
/* line 340, ../../src/sass/views/_stories.scss */
.story-detail .content-item .action {
  display: inline;
  float: right;
  margin-top: -15px;
  width: 190px;
}
/* line 347, ../../src/sass/views/_stories.scss */
.story-detail #article-comments {
  margin-bottom: 20px;
}

/* line 353, ../../src/sass/views/_stories.scss */
.tag-cloud a {
  margin-right: 10px;
  white-space: nowrap;
}
/* line 357, ../../src/sass/views/_stories.scss */
.tag-cloud .tag-1 {
  font-size: 13px;
}
/* line 360, ../../src/sass/views/_stories.scss */
.tag-cloud .tag-2 {
  font-size: 14px;
}
/* line 363, ../../src/sass/views/_stories.scss */
.tag-cloud .tag-3 {
  font-size: 16px;
}
/* line 366, ../../src/sass/views/_stories.scss */
.tag-cloud .tag-4 {
  font-size: 18px;
}
/* line 369, ../../src/sass/views/_stories.scss */
.tag-cloud .tag-5 {
  font-size: 20px;
}
/* line 372, ../../src/sass/views/_stories.scss */
.tag-cloud .tag-6 {
  font-size: 22px;
}
/* line 375, ../../src/sass/views/_stories.scss */
.tag-cloud .tag-7 {
  font-size: 24px;
}

/* line 381, ../../src/sass/views/_stories.scss */
.all-tags dt {
  font-weight: bold;
}
/* line 385, ../../src/sass/views/_stories.scss */
.all-tags dd li {
  font-size: 11px;
}

/* line 390, ../../src/sass/views/_stories.scss */
h3 {
  -webkit-margin-before: 0em;
  -webkit-margin-after: 0em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
}

/* line 398, ../../src/sass/views/_stories.scss */
.tell-your-story .characters-left {
  color: #9f9fa3;
  font-size: 11px;
  font-style: italic;
  line-height: 15px;
}
/* line 404, ../../src/sass/views/_stories.scss */
.tell-your-story .characters-left .count {
  color: #333333;
}
/* line 409, ../../src/sass/views/_stories.scss */
.tell-your-story .story-title-wrap input {
  width: 500px;
}
/* line 414, ../../src/sass/views/_stories.scss */
.tell-your-story .story-wrap textarea {
  height: 240px;
  width: 500px;
}
/* line 421, ../../src/sass/views/_stories.scss */
.tell-your-story #login-info .checkbox-wrap input {
  top: 1px;
}
/* line 424, ../../src/sass/views/_stories.scss */
.tell-your-story #login-info .checkbox-wrap label {
  color: #9f9fa3;
  font-size: 11px;
  font-style: italic;
  line-height: 15px;
}
/* line 433, ../../src/sass/views/_stories.scss */
.tell-your-story #tag-your-story .legend-wrap {
  margin: 20px 0 0;
}
/* line 435, ../../src/sass/views/_stories.scss */
.tell-your-story #tag-your-story .legend-wrap img {
  margin: 0 0 0 -38px;
}
/* line 439, ../../src/sass/views/_stories.scss */
.tell-your-story #tag-your-story .field-row {
  overflow: hidden;
}
/* line 442, ../../src/sass/views/_stories.scss */
.tell-your-story #tag-your-story .checkbox-wrap {
  display: inline;
  float: left;
}
/* line 445, ../../src/sass/views/_stories.scss */
.tell-your-story #tag-your-story .checkbox-wrap label {
  font-size: 13px;
  font-style: normal;
  line-height: 16px;
}
/* line 451, ../../src/sass/views/_stories.scss */
.tell-your-story #tag-your-story fieldset {
  border-color: #d5d5d5;
  border-style: dotted;
  border-width: 1px 0 0 0;
  margin: 20px 0 0;
}
/* line 458, ../../src/sass/views/_stories.scss */
.tell-your-story #tag-your-story fieldset.my-story-fieldset .field-wrap {
  width: 480px;
}
/* line 460, ../../src/sass/views/_stories.scss */
.tell-your-story #tag-your-story fieldset.my-story-fieldset .field-wrap .label {
  width: 430px;
}
/* line 463, ../../src/sass/views/_stories.scss */
.tell-your-story #tag-your-story fieldset.my-story-fieldset .field-wrap label {
  display: block;
  float: none;
  font-weight: bold;
  margin: 0 0 4px;
}
/* line 472, ../../src/sass/views/_stories.scss */
.tell-your-story #tag-your-story fieldset.i-am-fieldset .field-wrap {
  width: 280px;
}
/* line 474, ../../src/sass/views/_stories.scss */
.tell-your-story #tag-your-story fieldset.i-am-fieldset .field-wrap label {
  font-weight: bold;
  width: 230px;
}
/* line 486, ../../src/sass/views/_stories.scss */
.tell-your-story .attach-picture .field input,
.tell-your-story .attach-picture .field .action {
  display: inline;
  float: left;
  margin: 0 10px 0 0;
}
/* line 491, ../../src/sass/views/_stories.scss */
.tell-your-story .attach-picture .file-limitation {
  color: #9f9fa3;
  font-size: 11px;
  font-style: italic;
  line-height: 15px;
}
/* line 499, ../../src/sass/views/_stories.scss */
.tell-your-story .secondary-footer {
  background: transparent url('../images/bg/tell-your-stories.png?1375811968') no-repeat scroll 50% 0;
  margin: 48px 0 0;
  padding: 12px 0 0;
}
/* line 505, ../../src/sass/views/_stories.scss */
.tell-your-story .secondary-footer .checkbox-wrap label {
  color: #9f9fa3;
  font-size: 11px;
}
/* line 510, ../../src/sass/views/_stories.scss */
.tell-your-story .secondary-footer .action-wrap {
  margin-left: 0;
}
/* line 513, ../../src/sass/views/_stories.scss */
.tell-your-story .secondary-footer .action {
  display: inline;
  float: left;
  margin: 20px 0 0;
}

/* line 2, ../../src/sass/views/_gettingstarted.scss */
#getting-started .primary-content {
  display: inline;
  float: left;
  margin-left: 0;
  width: 620px;
}
/* line 8, ../../src/sass/views/_gettingstarted.scss */
#getting-started .sidebar {
  display: inline;
  float: right;
  padding-top: 38px;
  width: 320px;
}
/* line 13, ../../src/sass/views/_gettingstarted.scss */
#getting-started .content-items {
  width: 680px;
}
/* line 18, ../../src/sass/views/_gettingstarted.scss */
#getting-started .content-items .content-item .content-text {
  width: 470px;
}

/* line 5, ../../src/sass/views/_search.scss */
#search-results .search-results-section {
  margin-top: 20px;
}
/* line 8, ../../src/sass/views/_search.scss */
#search-results .search-results-section .secondary-header h1 {
  display: inline;
  float: left;
  color: #6d6e70;
  font-weight: normal !important;
}
/* line 14, ../../src/sass/views/_search.scss */
#search-results .search-results-section .secondary-header mark {
  background: none;
  color: #6d6e70;
  font-weight: normal !important;
}
/* line 20, ../../src/sass/views/_search.scss */
#search-results .search-results-section .results-header {
  margin-botton: 12px;
}
/* line 24, ../../src/sass/views/_search.scss */
#search-results h4 {
  font-size: 13px;
}
/* line 27, ../../src/sass/views/_search.scss */
#search-results .primary-header {
  margin-bottom: 20px;
  clear: left;
}
/* line 33, ../../src/sass/views/_search.scss */
#search-results .search-term h1 {
  font-weight: normal !important;
}
/* line 36, ../../src/sass/views/_search.scss */
#search-results .search-term mark {
  color: #6d6e70;
  font-weight: bold;
  background: none;
}
/* line 43, ../../src/sass/views/_search.scss */
#search-results .result-list {
  margin-top: -15px;
}
/* line 46, ../../src/sass/views/_search.scss */
#search-results .result-list li {
  border-bottom: 1px dotted #d5d5d5;
  margin-top: 15px;
  padding-bottom: 10px;
}
/* line 51, ../../src/sass/views/_search.scss */
#search-results .result-list li h3 {
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 5px;
}
/* line 55, ../../src/sass/views/_search.scss */
#search-results .result-list li h3 a mark {
  background: none;
  color: #3c7fad;
  font-weight: bold;
}
/* line 61, ../../src/sass/views/_search.scss */
#search-results .result-list li p {
  margin: 0 0 14px;
}

/* line 68, ../../src/sass/views/_search.scss */
.search-results-section .results-header {
  margin-bottom: 12px;
}
/* line 70, ../../src/sass/views/_search.scss */
.search-results-section .results-header h1 {
  color: #6d6e70;
  font-size: 16px;
}
/* line 74, ../../src/sass/views/_search.scss */
.search-results-section .results-header mark {
  background: none;
  color: #6d6e70;
}

/* TAKE A CLASS SECTION STYLES */
/* line 6, ../../src/sass/views/_takeaclass.scss */
.rfc-wrap {
  background: url('../images/bg/header-gradient.png?1375811968') no-repeat 50% 100%;
  padding-bottom: 45px;
}
/* line 9, ../../src/sass/views/_takeaclass.scss */
.rfc-wrap.landing-page {
  margin-top: 20px;
  padding-bottom: 10px;
}
/* line 12, ../../src/sass/views/_takeaclass.scss */
.rfc-wrap.landing-page header {
  margin-bottom: 20px;
}
/* line 16, ../../src/sass/views/_takeaclass.scss */
.rfc-wrap h2 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, "StandardCTExtraBold";
  font-weight: bold;
  font-style: normal;
  font-size: 21px;
  margin: 0 0 30px;
}

/* line 22, ../../src/sass/views/_takeaclass.scss */
.rfc-inner {
  -moz-box-shadow: gainsboro 0 0 2px 1px;
  -webkit-box-shadow: gainsboro 0 0 2px 1px;
  -o-box-shadow: gainsboro 0 0 2px 1px;
  box-shadow: gainsboro 0 0 2px 1px;
  background: url('../images/bg/register-class-bg.png?1360164509') no-repeat 50% 100%;
  border-bottom: 3px solid #ed1b1e;
  overflow: hidden;
  padding: 24px 20px 0;
  height: 91%;
}
/* line 30, ../../src/sass/views/_takeaclass.scss */
.no-boxshadow .rfc-inner {
  border: 2px solid #ececec;
  border-bottom: 3px solid #ed1b1e;
}
/* line 36, ../../src/sass/views/_takeaclass.scss */
.rfc-inner .chat-call {
  background: #f6f6f6;
  margin: -14px -20px 0 0;
  padding: 5px 7px 4px;
  border: 1px solid #dfdfdf;
}

/* line 44, ../../src/sass/views/_takeaclass.scss */
.rfc-steps {
  overflow: hidden;
  margin: 0 -20px 0 -30px;
  padding-bottom: 24px;
}
/* line 49, ../../src/sass/views/_takeaclass.scss */
.rfc-steps.small > li {
  padding: 0 25px;
  width: 185px;
}
/* line 52, ../../src/sass/views/_takeaclass.scss */
.rfc-steps.small > li select {
  width: 100%;
}
/* line 57, ../../src/sass/views/_takeaclass.scss */
.rfc-steps > li {
  display: inline;
  float: left;
  border-left: 1px dotted #cdcdcd;
  padding: 0 20px 0 30px;
  width: 202px;
}
/* line 63, ../../src/sass/views/_takeaclass.scss */
.rfc-steps > li.first {
  margin-left: 0px;
  border: none;
}
/* line 68, ../../src/sass/views/_takeaclass.scss */
.rfc-steps .step-heading {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, "StandardCTExtraBold";
  font-weight: bold;
  font-style: normal;
  font-size: 14px;
  line-height: 16px;
  margin: 0;
  padding-bottom: 13px;
}
/* line 75, ../../src/sass/views/_takeaclass.scss */
.rfc-steps .step-heading mark {
  background: transparent url('../images/sprite/icon-s44616efca3.png') 0 -5428px;
  background-repeat: no-repeat;
  color: #fff;
  font-size: 11px;
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-top: -3px;
  text-align: center;
  vertical-align: middle;
}
/* line 88, ../../src/sass/views/_takeaclass.scss */
.rfc-steps .location {
  line-height: 15px;
  font-size: 13px;
  font-weight: bold;
  /* padding-top: 5px; */
  width: 250px;
}
.rfc-steps .location .current-address {
  border: 1px solid #cecece;
  padding: 5px;
  width: 168px;
  float: left;
}
.rfc-steps .location .map-link {
	font-size: 11px;
	padding-top: 8px;
	float: left;
}
/* line 94, ../../src/sass/views/_takeaclass.scss */
.rfc-steps .action {
  display: inline;
  float: left;
}
/* line 97, ../../src/sass/views/_takeaclass.scss */
.rfc-steps #courseCat {
  width: 195px;
}

.rfc-wrap-vert {
  height: 320px;
  width: 225px;
}
.rfc-wrap-vert.landing-page-vert {
  margin-top: 20px;
  padding-bottom: 10px;
}
.rfc-wrap-vert.landing-page-vert header {
  margin-bottom: 20px;
}
.rfc-wrap-vert h2 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, "StandardCTExtraBold";
  font-weight: bold;
  font-style: normal;
  font-size: 17px;
  margin: 0 0 10px;
  line-height: 24px;
}

.rfc-inner-vert {
  -moz-box-shadow: gainsboro 0 0 2px 1px;
  -webkit-box-shadow: gainsboro 0 0 2px 1px;
  -o-box-shadow: gainsboro 0 0 2px 1px;
  box-shadow: gainsboro 0 0 2px 1px;
  border-bottom: 3px solid #ed1b1e;
  border-top: 3px solid #ed1b1e;
  overflow: hidden;
  padding: 14px 14px 0;
  float: left;
  width: 80%;
  background: #fff;
  height: 91%;
  margin: 0 5px 5px;
}
.no-boxshadow .rfc-inner-vert {
  border: 2px solid #ececec;
  border-bottom: 3px solid #ed1b1e;
}
.rfc-inner-vert .chat-call {
  background: #f6f6f6;
  margin: -14px -20px 0 0;
  padding: 5px 7px 4px;
  border: 1px solid #dfdfdf;
}
.rfc-inner-left-vert {
  float: left;
  height: 96%;
}
.rfc-steps-vert {
  overflow: hidden;
  margin: 0 -20px 0 -30px;
  padding-bottom: 24px;
}
.rfc-steps-vert.small > li {
  padding: 0 25px;
  width: 185px;
}
.rfc-steps-vert.small > li select {
  width: 100%;
}
.rfc-steps-vert > li {
  display: inline;
  float: left;
  border-left: 1px dotted #cdcdcd;
  padding: 0 20px 0 30px;
  width: 202px;
}
.rfc-steps-vert > li.first {
  margin-left: 0px;
  border: none;
}
.rfc-steps-vert .step-heading-vert {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, "StandardCTExtraBold";
  font-weight: bold;
  font-style: normal;
  font-size: 14px;
  line-height: 16px;
  margin: 0;
  padding-bottom: 13px;
  padding-top: 13px;
}
.rfc-steps-vert .step-heading-vert mark {
  background: transparent url('../images/sprite/icon-s44616efca3.png') 0 -5428px;
  background-repeat: no-repeat;
  color: #fff;
  font-size: 11px;
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-top: -3px;
  text-align: center;
  vertical-align: middle;
}
.rfc-steps-vert .location {
  line-height: 15px;
  font-size: 13px;
  font-weight: bold;
  padding-top: 5px;
  width: 250px;
}
.rfc-steps-vert .location .current-address {
  border: 1px solid #cecece;
  padding: 5px;
  height: auto;
  width: 140px;
  float: left;
}
.rfc-steps-vert .location .map-link {
	font-size: 11px;
	padding-top: 7px;
	float: left;
}
.rfc-steps-vert .action {
  display: inline;
  float: left;
}
.rfc-steps-vert #courseCat {
  width: 170px;
}

/* line 106, ../../src/sass/views/_takeaclass.scss */
.page-desc {
  margin-top: 0px;
  margin-bottom: 42px;
  padding-top: 0;
}
/* line 112, ../../src/sass/views/_takeaclass.scss */
.page-desc .desc-heading {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  font-size: 18px;
  padding: 0 0 0 57px;
}
/* line 117, ../../src/sass/views/_takeaclass.scss */
.page-desc .desc-heading.icon-wrap {
  line-height: 1.2;
  margin-bottom: 5px;
}
/* line 122, ../../src/sass/views/_takeaclass.scss */
.page-desc .desc-title {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  margin: 10px 0;
  vertical-align: middle;
}
/* line 7, ../../src/sass/lib/compass/css3/_inline-block.scss */
.page-desc .desc-title {
  *display: inline;
}
/* line 127, ../../src/sass/views/_takeaclass.scss */
.page-desc .desc-icon {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  margin: 0 10px 0 -57px;
  vertical-align: middle;
  width: 40px;
}
/* line 7, ../../src/sass/lib/compass/css3/_inline-block.scss */
.page-desc .desc-icon {
  *display: inline;
}
/* line 133, ../../src/sass/views/_takeaclass.scss */
.page-desc .inner-content {
  clear: left;
}

/* line 138, ../../src/sass/views/_takeaclass.scss */
.audience {
  margin: -40px 0 0;
}
/* line 140, ../../src/sass/views/_takeaclass.scss */
.audience .anythingSlider {
  height: 220px !important;
  position: relative;
}
/* line 145, ../../src/sass/views/_takeaclass.scss */
.audience .anythingWindow {
  height: 220px;
  overflow: hidden;
  position: relative;
}
/* line 151, ../../src/sass/views/_takeaclass.scss */
.audience .anythingBase {
  left: 0;
  position: absolute;
}
/* line 156, ../../src/sass/views/_takeaclass.scss */
.audience .anythingControls {
  display: none !important;
}
/* line 159, ../../src/sass/views/_takeaclass.scss */
.audience .slides {
  height: 180px;
  padding: 40px 0 0;
}
/* line 163, ../../src/sass/views/_takeaclass.scss */
.audience .arrow {
  display: block;
  height: 58px;
  position: absolute;
  top: 94px;
  width: 45px;
}
/* line 170, ../../src/sass/views/_takeaclass.scss */
.audience .arrow a {
  display: block;
  height: 58px;
  overflow: hidden;
  text-indent: -9999px;
  width: 45px;
}
/* line 178, ../../src/sass/views/_takeaclass.scss */
.audience .back {
  left: -20px;
}
/* line 180, ../../src/sass/views/_takeaclass.scss */
.audience .back a {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1981px;
}
/* line 183, ../../src/sass/views/_takeaclass.scss */
.audience .back a:hover {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2049px;
}
/* line 188, ../../src/sass/views/_takeaclass.scss */
.audience .forward {
  right: -20px;
}
/* line 190, ../../src/sass/views/_takeaclass.scss */
.audience .forward a {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2185px;
}
/* line 193, ../../src/sass/views/_takeaclass.scss */
.audience .forward a:hover {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2117px;
}
/* line 198, ../../src/sass/views/_takeaclass.scss */
.audience .panel {
  display: inline;
  float: left;
  padding-top: 0px;
}

/* line 212, ../../src/sass/views/_takeaclass.scss */
#take-a-class .classes-section {
  background: transparent url('../images/bg/header-bg-wide.png?1375811968') no-repeat scroll 50% 100%;
  margin-bottom: -46px;
  padding-bottom: 92px;
}
/* line 219, ../../src/sass/views/_takeaclass.scss */
#take-a-class .learn-program-post .post-text {
  width: 506px;
}

/* FIND HELP SECTION STYLES */
/* line 5, ../../src/sass/views/_waysToHelp.scss */
#ways-to-help .help-box-wrap {
  margin: -20px 0 0 -20px;
  overflow: hidden;
}
/* line 9, ../../src/sass/views/_waysToHelp.scss */
#ways-to-help .help-box {
  display: inline;
  float: left;
  height: 203px;
  margin: 20px 0 0 20px;
  width: 244px;
}
/* line 14, ../../src/sass/views/_waysToHelp.scss */
#ways-to-help .help-box .inner {
  height: 191px;
}
/* line 17, ../../src/sass/views/_waysToHelp.scss */
#ways-to-help .help-box .info {
  height: 65px;
}
/* line 20, ../../src/sass/views/_waysToHelp.scss */
#ways-to-help .help-box .title {
  background: transparent url('../images/sprite/icon/bullet-header.png?1375811972') no-repeat scroll 205px 50%;
  height: 45px;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 26, ../../src/sass/views/_waysToHelp.scss */
#ways-to-help .help-box .description {
  color: #333333;
}
/* line 33, ../../src/sass/views/_waysToHelp.scss */
.csstransitions #ways-to-help .help-box:hover .info {
  height: 155px;
}
/* line 40, ../../src/sass/views/_waysToHelp.scss */
#ways-to-help .help-box-section {
  background: transparent url('../images/bg/dotted-bg-large.png?1375811968') no-repeat scroll 50% -10px;
  margin-bottom: -100px;
  padding-bottom: 100px;
}
/* line 54, ../../src/sass/views/_waysToHelp.scss */
#ways-to-help .default-aspot {
  margin-bottom: 0;
}
/* line 58, ../../src/sass/views/_waysToHelp.scss */
#ways-to-help time {
  font-style: normal;
}

/* line 65, ../../src/sass/views/_waysToHelp.scss */
.holiday-mail .secondary-content, .holiday-mail .page-desc {
  zoom: 1;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
.holiday-mail .secondary-content:after, .holiday-mail .page-desc:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 68, ../../src/sass/views/_waysToHelp.scss */
.holiday-mail .secondary-content object, .holiday-mail .page-desc object, .holiday-mail .secondary-content embed, .holiday-mail .page-desc embed {
  display: block;
}

/* line 74, ../../src/sass/views/_waysToHelp.scss */
.reset-module {
  border-color: #d5d5d5;
  border-style: dotted;
  border-width: 1px 0;
  padding: 1px 0;
}
/* line 80, ../../src/sass/views/_waysToHelp.scss */
.reset-module .module-inner {
  border-color: #d5d5d5;
  border-style: dotted;
  border-width: 1px 0;
  overflow: hidden;
  padding: 6px 0;
}
/* line 87, ../../src/sass/views/_waysToHelp.scss */
.reset-module .reset-wrap {
  display: inline;
  float: left;
  padding: 6px 0 0;
}
/* line 90, ../../src/sass/views/_waysToHelp.scss */
.reset-module .reset-wrap .text {
  display: inline;
  float: left;
  color: #9f9fa3;
  font-size: 11px;
  font-style: italic;
}
/* line 98, ../../src/sass/views/_waysToHelp.scss */
.reset-module .reset-button {
  display: inline;
  float: left;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -4978px;
  background-repeat: no-repeat;
  font-size: 11px;
  font-weight: bold;
  line-height: 15px;
  margin: 0 0 0 14px;
  padding: 0 0 0 20px;
}
/* line 108, ../../src/sass/views/_waysToHelp.scss */
.reset-module .create-account {
  display: inline;
  float: right;
  color: #333333;
  background: transparent url('../images/sprite/icon/bullet-header.png?1375811972') no-repeat scroll 0 50%;
  padding: 0 0 0 27px;
}
/* line 114, ../../src/sass/views/_waysToHelp.scss */
.reset-module .create-account .title {
  color: #6d6e70;
  font-size: 17px;
  line-height: 1;
}
/* line 119, ../../src/sass/views/_waysToHelp.scss */
.reset-module .create-account .sub {
  color: #6d6e70;
  font-size: 11px;
  line-height: 1;
}
/* line 124, ../../src/sass/views/_waysToHelp.scss */
.reset-module .create-account strong {
  font-weight: bold;
}

/* line 130, ../../src/sass/views/_waysToHelp.scss */
.about-yourself-module {
  margin: 24px 0 0;
}
/* line 133, ../../src/sass/views/_waysToHelp.scss */
.about-yourself-module .module-header h1 {
  color: #6d6e70;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-weight: bold;
  font-style: normal;
  font-size: 21px;
  line-height: 25px;
}
/* line 138, ../../src/sass/views/_waysToHelp.scss */
.about-yourself-module .module-header .quote {
  color: #333333;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
}
/* line 142, ../../src/sass/views/_waysToHelp.scss */
.about-yourself-module .module-content {
  margin: 0 0 0 -42px;
  padding: 22px 0 0;
}
/* line 146, ../../src/sass/views/_waysToHelp.scss */
.about-yourself-module .your-fieldset {
  display: inline;
  float: left;
  margin: 0 0 0 42px;
  padding: 0 0 0 10px;
  width: 220px;
}
/* line 151, ../../src/sass/views/_waysToHelp.scss */
.about-yourself-module .your-fieldset legend {
  margin: 0 0 20px -18px;
  overflow: hidden;
}
/* line 155, ../../src/sass/views/_waysToHelp.scss */
.about-yourself-module .your-fieldset legend img {
  display: inline;
  float: left;
}
/* line 160, ../../src/sass/views/_waysToHelp.scss */
.about-yourself-module .your-fieldset .field-wrap label {
  color: #3c7fad;
  font-weight: normal;
  width: 152px;
}

/* line 169, ../../src/sass/views/_waysToHelp.scss */
.your-results-module {
  background: transparent url('../images/waysToHelp/landing-step2-result.png?1375811974') no-repeat scroll -28px 0;
  margin: 26px 0 0;
  min-height: 520px;
  padding: 18px 0 0;
}
/* line 175, ../../src/sass/views/_waysToHelp.scss */
.your-results-module .stacked-3 {
  background-image: none;
}
/* line 179, ../../src/sass/views/_waysToHelp.scss */
.your-results-module .module-header h1 {
  color: #6d6e70;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 25px;
  font-weight: normal;
  line-height: 29px;
}
/* line 186, ../../src/sass/views/_waysToHelp.scss */
.your-results-module .module-content {
  padding: 18px 0 0;
}
/* line 189, ../../src/sass/views/_waysToHelp.scss */
.your-results-module .result-row {
  zoom: 1;
  margin: 36px 0 0 -20px;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
.your-results-module .result-row:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 193, ../../src/sass/views/_waysToHelp.scss */
.your-results-module .result-item {
  display: inline;
  float: left;
  margin: 0 0 0 20px;
}

/* line 1, ../../src/sass/views/_locator.scss */
#modal-header {
  color: #6d6e70;
  font-weight: bold;
  display: block !important;
  font-size: 18px;
  border-bottom: 3px double #6d6e70;
  margin: 0 0 20px;
}

/* line 12, ../../src/sass/views/_locator.scss */
#locator #locator {
  display: block;
  overflow: auto;
}
/* line 16, ../../src/sass/views/_locator.scss */
#locator .close-link {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -5831px;
  display: inline;
  float: right;
  height: 13px;
  position: absolute;
  right: 8px;
  text-indent: -9999px;
  top: 8px;
  width: 14px;
}
/* line 27, ../../src/sass/views/_locator.scss */
#locator #map {
  padding: 6px;
  border: 1px solid #cccccc;
  height: 410px;
  width: 515px;
}
/* line 34, ../../src/sass/views/_locator.scss */
#locator #chapter-locations {
  background: #fff;
  padding: 25px 5px 5px;
}
/* line 39, ../../src/sass/views/_locator.scss */
#locator h3 {
  font-size: 16px;
  text-decoration: underline;
  line-height: 20px;
  margin-bottom: 5px;
}
/* line 45, ../../src/sass/views/_locator.scss */
#locator .chapter-info-label {
  font-weight: bold;
  margin-bottom: 10px;
}
/* line 50, ../../src/sass/views/_locator.scss */
#locator .left-content {
  float: left;
  width: 530px;
}
/* line 55, ../../src/sass/views/_locator.scss */
#locator .right-content {
  float: right;
  width: 375px;
}
/* line 60, ../../src/sass/views/_locator.scss */
#locator label {
  display: inline-block;
  font-weight: bold;
  width: 100px;
}
/* line 66, ../../src/sass/views/_locator.scss */
#locator .form-row {
  height: 55px;
  width: 187px;
  float: left;
  border-bottom: 1px dotted #cccccc;
  border-top: 1px dotted #cccccc;
  padding: 5px 0;
  margin: 1px 0;
}
/* line 76, ../../src/sass/views/_locator.scss */
#locator .form-row label {
  display: block;
  margin-bottom: 5px;
}
/* line 81, ../../src/sass/views/_locator.scss */
#locator .form-row input:focus {
  box-shadow: none;
}
/* line 85, ../../src/sass/views/_locator.scss */
#locator .input-tiny {
  float: left;
  margin: 2px 10px 0 0;
}
/* line 89, ../../src/sass/views/_locator.scss */
#locator .more-chapters {
  text-align: right;
  font-size: 11px;
  text-decoration: underline;
}
/* line 97, ../../src/sass/views/_locator.scss */
#locator .action .button {
  padding: 0 10px;
  text-align: center;
}
/* line 102, ../../src/sass/views/_locator.scss */
#locator .address-info {
  border-top: 1px dotted #cccccc;
  border-bottom: 1px dotted #cccccc;
  overflow: auto;
}
/* line 107, ../../src/sass/views/_locator.scss */
#locator .address-info .action {
  display: inline;
  float: left;
}
/* line 112, ../../src/sass/views/_locator.scss */
#locator h2.arrow {
  background: url("../images/sprite/icon/bullet-header.png") no-repeat 0 4px;
  color: #333333;
  display: block;
  font-size: 21px;
  line-height: 25px;
  padding: 0px 0px 0px 26px;
  border: none;
  font-size: 20px;
  font-weight: normal;
}
/* line 124, ../../src/sass/views/_locator.scss */
#locator ul.arrow {
  list-style-type: none;
  margin: 0;
  overflow: auto;
  font-size: 12px;
}
/* line 131, ../../src/sass/views/_locator.scss */
#locator .arrow-bg {
  background: url("../images/sprite/icon/bullet-header.png") no-repeat 0 4px;
  margin-bottom: 20px;
  display: block;
  min-height: 38px;
}
/* line 137, ../../src/sass/views/_locator.scss */
#locator ul.arrow li {
  line-height: 25px;
  padding: 0px 0px 0px 26px;
}
/* line 142, ../../src/sass/views/_locator.scss */
#locator ul.arrow li h2 {
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: normal;
  font-style: normal;
  line-height: 25px;
}
/* line 149, ../../src/sass/views/_locator.scss */
#locator ul.arrow li h2 a {
  color: #333333;
}
/* line 152, ../../src/sass/views/_locator.scss */
#locator ul.square {
  margin: 0 0 14px;
}
/* line 156, ../../src/sass/views/_locator.scss */
#locator ul.square li {
  background: url("../images/icon/red-square.png") no-repeat 0 10px;
  font-size: 12px;
  float: left;
  width: 150px;
  padding: 0 0 0 12px;
}
/* line 164, ../../src/sass/views/_locator.scss */
#locator p {
  margin-bottom: 0;
}
/* line 167, ../../src/sass/views/_locator.scss */
#locator #more-chapters {
  clear: both;
}
/* line 170, ../../src/sass/views/_locator.scss */
#locator .nearby-chapters {
  clear: left;
  margin-top: 10px;
}
/* line 174, ../../src/sass/views/_locator.scss */
#locator .nearby-chapters ul {
  display: none;
  margin: 0 0 14px;
}
/* line 178, ../../src/sass/views/_locator.scss */
#locator .nearby-chapters ul li {
  background: url("../images/icon/red-square.png") no-repeat 0 10px;
  padding: 0 0 0 12px;
}
/* line 182, ../../src/sass/views/_locator.scss */
#locator #show-chapters {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -6413px;
  font-weight: bold;
  background-repeat: no-repeat;
  padding: 0 0 0 13px;
}
/* line 187, ../../src/sass/views/_locator.scss */
#locator #show-chapters.open {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -6625px;
}
/* line 192, ../../src/sass/views/_locator.scss */
#locator #save-action {
  float: right;
}
/* line 195, ../../src/sass/views/_locator.scss */
#locator .modalerror {
  padding-top: 5px;
}

/* line 2, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .arrow {
  display: block;
  height: 58px;
  position: absolute;
  top: 152px;
  width: 45px;
}
/* line 8, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .arrow a {
  display: block;
  height: 58px;
  overflow: hidden;
  text-indent: -9999px;
  width: 45px;
}
/* line 15, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .arrow.back {
  left: -20px;
}
/* line 17, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .arrow.back a {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1981px;
}
/* line 20, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .arrow.back a:hover {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2049px;
}
/* line 25, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .arrow.back.disabled {
  background: none;
}
/* line 28, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .arrow.back.disabled a {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2049px;
}
/* line 33, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .arrow.forward {
  right: -20px;
}
/* line 35, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .arrow.forward a {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2185px;
}
/* line 38, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .arrow.forward a:hover {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2117px;
}
/* line 43, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .arrow.forward.disabled {
  background: none;
}
/* line 46, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .arrow.forward.disabled a {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2117px;
}

/* line 54, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content {
  text-align: center;
}
/* line 56, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-preview-wrap {
  width: 662px;
  overflow: visible;
  position: relative;
  margin: 0 auto;
}
/* line 61, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-preview-wrap.front, #tribute.tribute-donate #tribute-card-preview-modal-content .card-preview-wrap.back {
  height: 400px;
}
/* line 64, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-preview-wrap .left {
  float: left;
}
/* line 67, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-preview-wrap .right {
  float: right;
}
/* line 71, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content ul.view-list li {
  display: inline;
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid #cccccc;
  cursor: pointer;
  color: #3c7fad;
}
/* line 78, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content ul.view-list li.active {
  font-weight: bold;
  color: #333333;
}
/* line 83, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content ul.view-list li:first-child {
  margin-left: 0px;
  padding-left: 0px;
  border-left: none;
}
/* line 88, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .view {
  margin-top: 20px;
  background-color: transparent;
  padding: 0px;
  overflow: hidden;
}
/* line 95, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-front .card-cover {
  width: 311px;
  height: 432px;
  margin: 24px auto auto;
  border: solid 1px #cccccc;
  position: relative;
}
/* line 101, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-front .card-cover img {
  border: solid 5px white;
  width: 301px;
  height: 421px;
}
/* line 105, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-front:before {
  display: block;
  position: absolute;
  top: -24px;
  left: 176px;
  width: 290px;
  height: 24px;
  content: "";
  background: transparent url('../images/tributedonate/card-front-shadow.png?1378838516') no-repeat center center;
}
/* line 116, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-inside {
  width: 622px;
  border: solid 1px #cccccc;
  overflow: hidden;
  margin: 0 auto;
  margin-top: 10px;
  height: 440px;
}
/* line 121, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-inside p {
  color: #6d6e70;
  font-size: 13px;
  line-height: 15px;
  margin-bottom: 1em;
}
/* line 127, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-inside small {
  color: #6d6e70;
  font-size: 10px;
  vertical-align:bottom;
}
/* line 131, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-inside span.tribute-icon {
  display: inline-block;
  height: 20px;
  width: 20px;
  background: transparent url('../images/sprite/icon/donation-tribute.png?1370354849') no-repeat center center;
}
/* line 137, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-inside .page-one, #tribute.tribute-donate #tribute-card-preview-modal-content .card-inside .page-two {
  width: 50%;
}
/* line 140, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-inside .page-one {
  float: left;
}
/* line 143, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-inside .page-two {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  float: right;
  margin: -1px;
  border: solid 1px #cccccc;
  padding: 40px 27px;
  height: 442px;
}
/* line 149, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-inside .page-two p:last-child {
  line-height: 12px;
  margin-bottom: 0;
}
/* line 153, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-inside .page-two small {
  margin-top: 20px;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-inside .page-two .tribute-card-message{
  height: 111px;
}
#tribute.tribute-donate .tribute-preview-ecard .tribute-card-message {
  width: 500px;
 }
 #tribute.tribute-donate #tribute-card-preview-modal-content .card-inside .page-two .tribute-card-donation-message{
  position: absolute;
  width: 40%;
  top: 85%;
  right: 6%;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-inside .page-two .tributeBottomText{
  position: absolute;
  width: 40%;
  top: 86%;
  right: 6%;
}
/* line 157, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-inside:after {
  display: block;
  position: absolute;
  bottom: -6px;
  left: 25px;
  width: 614px;
  height: 6px;
  content: "";
  background: transparent url('../images/tributedonate/card-inside-shadow.png?1378838516') no-repeat center center;
}
/* line 169, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-back .card-backcover {
  width: 311px;
  height: 432px;
  margin: 24px auto auto;
  border: solid 1px #cccccc;
  position: relative;
}
/* line 175, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-back .card-backcover img {
  border: solid 5px white;
  width: 301px;
  height: 421px;
}
/* line 179, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .card-back:before {
  display: block;
  position: absolute;
  top: -24px;
  right: 173px;
  width: 290px;
  height: 24px;
  content: "";
  background: transparent url('../images/tributedonate/card-back-shadow.png?1378838516') no-repeat bottom right;
}
/* line 190, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider {
  height: 440px !important;
  position: relative;
}
/* line 194, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider .arrow {
  top: 50%;
  margin-top: -30px;
}
/* line 198, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider .arrow.back {
  left: 4px;
}
/* line 201, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider .arrow.forward {
  right: 4px;
}
/* line 206, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider .anythingWindow {
  height: 488px;
  overflow: hidden;
  position: relative;
}
/* line 212, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider .anythingControls {
  position: absolute;
  top: -10px;
  left: 0px;
  text-align: center;
  width: 100%;
}
/* line 219, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider .anythingControls .start-stop {
  display: none !important;
}
/* line 224, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider .panel {
  float: left;
  height: 500px;
  position: relative;
}
/* line 230, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider .anythingBase {
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 30px;
}
/* line 237, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider .thumbNav {
  text-align: center;
}
/* line 240, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider .thumbNav li {
  display: inline;
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid #cccccc;
  cursor: pointer;
  color: #3c7fad;
}
/* line 247, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider .thumbNav li.active {
  font-weight: bold;
  color: #333333;
}
/* line 252, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider .thumbNav li:first-child {
  margin-left: 0px;
  padding-left: 0px;
  border-left: none;
}
/* line 259, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #tribute-card-preview-modal-content .anythingSlider .thumbNav .cur {
  font-weight: bold;
  color: #333333;
}

/* line 280, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate p {
  font-size: 14px;
}
/* line 284, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .secondary-content h2, #tribute.tribute-donate .page-desc h2 {
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #333333;
  outline: none;
}
/* line 289, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .secondary-content h3, #tribute.tribute-donate .page-desc h3 {
  background: white url('../images/bg/dotted-double-rule.png?1378826034') left center repeat-x;
  text-align: center;
  color: #333333;
  font-size: 21px;
  margin-bottom: 1.5em;
  clear: both;
}
/* line 275, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .secondary-content h3 span, #tribute.tribute-donate .page-desc h3 span {
  background-color: #fff;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #6d6e70;
  padding: 0 12px;
  font-size: 26px;
}
/* line 346, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .secondary-content h3 span, #tribute.tribute-donate .page-desc h3 span {
  font-size: 21px;
}
/* line 295, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .header-label {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #6d6e70;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
  display: block;
}
/* line 318, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .header-label span {
  font-weight: normal;
  font-style: italic;
  color: #9f9fa3;
}
/* line 300, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .checkbox-wrap label {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #9f9fa3;
  font-size: 14px;
  font-weight: normal;
}
/* line 303, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .label {
  position: relative;
}
/* line 306, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .rco-tooltip-wrap {
  display: inline-block;
}
/* line 314, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-a-card input[type="text"],
#tribute.tribute-donate .send-a-card input[type="number"],
#tribute.tribute-donate .send-a-card input[type="email"],
#tribute.tribute-donate .send-a-card input[type="tel"],
#tribute.tribute-donate .send-a-card textarea {
  -moz-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -webkit-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -o-box-shadow: 0px 1px 5px #f1f1f1 inset;
  box-shadow: 0px 1px 5px #f1f1f1 inset;
  border: solid 1px #cccccc;
  height: 42px;
  font-size: 18px;
  padding-left: 12px;
  color: #333333;
  /* Firefox 18- */
  /* Firefox 19+ */
  /* Firefox 18- */
  /* Firefox 19+ */
  width: 434px;
}
/* line 256, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .send-a-card input[type="text"]::-webkit-input-placeholder,
#tribute.tribute-donate .send-a-card input[type="number"]::-webkit-input-placeholder,
#tribute.tribute-donate .send-a-card input[type="email"]::-webkit-input-placeholder,
#tribute.tribute-donate .send-a-card input[type="tel"]::-webkit-input-placeholder,
#tribute.tribute-donate .send-a-card textarea::-webkit-input-placeholder {
  color: #9f9fa3;
}
/* line 257, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .send-a-card input[type="text"]:-moz-placeholder,
#tribute.tribute-donate .send-a-card input[type="number"]:-moz-placeholder,
#tribute.tribute-donate .send-a-card input[type="email"]:-moz-placeholder,
#tribute.tribute-donate .send-a-card input[type="tel"]:-moz-placeholder,
#tribute.tribute-donate .send-a-card textarea:-moz-placeholder {
  color: #9f9fa3;
}
/* line 258, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .send-a-card input[type="text"]::-moz-placeholder,
#tribute.tribute-donate .send-a-card input[type="number"]::-moz-placeholder,
#tribute.tribute-donate .send-a-card input[type="email"]::-moz-placeholder,
#tribute.tribute-donate .send-a-card input[type="tel"]::-moz-placeholder,
#tribute.tribute-donate .send-a-card textarea::-moz-placeholder {
  color: #9f9fa3;
}
/* line 259, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .send-a-card input[type="text"]:-ms-input-placeholder,
#tribute.tribute-donate .send-a-card input[type="number"]:-ms-input-placeholder,
#tribute.tribute-donate .send-a-card input[type="email"]:-ms-input-placeholder,
#tribute.tribute-donate .send-a-card input[type="tel"]:-ms-input-placeholder,
#tribute.tribute-donate .send-a-card textarea:-ms-input-placeholder {
  color: #9f9fa3;
}
/* line 256, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .send-a-card input[type="text"]::-webkit-input-placeholder,
#tribute.tribute-donate .send-a-card input[type="number"]::-webkit-input-placeholder,
#tribute.tribute-donate .send-a-card input[type="email"]::-webkit-input-placeholder,
#tribute.tribute-donate .send-a-card input[type="tel"]::-webkit-input-placeholder,
#tribute.tribute-donate .send-a-card textarea::-webkit-input-placeholder {
  color: #cccccc;
}
/* line 257, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .send-a-card input[type="text"]:-moz-placeholder,
#tribute.tribute-donate .send-a-card input[type="number"]:-moz-placeholder,
#tribute.tribute-donate .send-a-card input[type="email"]:-moz-placeholder,
#tribute.tribute-donate .send-a-card input[type="tel"]:-moz-placeholder,
#tribute.tribute-donate .send-a-card textarea:-moz-placeholder {
  color: #cccccc;
}
/* line 258, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .send-a-card input[type="text"]::-moz-placeholder,
#tribute.tribute-donate .send-a-card input[type="number"]::-moz-placeholder,
#tribute.tribute-donate .send-a-card input[type="email"]::-moz-placeholder,
#tribute.tribute-donate .send-a-card input[type="tel"]::-moz-placeholder,
#tribute.tribute-donate .send-a-card textarea::-moz-placeholder {
  color: #cccccc;
}
/* line 259, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .send-a-card input[type="text"]:-ms-input-placeholder,
#tribute.tribute-donate .send-a-card input[type="number"]:-ms-input-placeholder,
#tribute.tribute-donate .send-a-card input[type="email"]:-ms-input-placeholder,
#tribute.tribute-donate .send-a-card input[type="tel"]:-ms-input-placeholder,
#tribute.tribute-donate .send-a-card textarea:-ms-input-placeholder {
  color: #cccccc;
}
/* line 320, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate textarea {
  outline: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 130px;
  padding-top: 8px;
}
/* line 326, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .receipt-info {
  border-bottom: dotted 1px #9f9fa3;
  padding-bottom: 45px;
  margin-bottom: -1px;
}
/* line 330, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .receipt-info .selected-card {
  border: solid 1px #d5d5d5;
  margin-right: 150px;
  padding: 0px;
  display: inline-block;
  float: right;
 /* height: 103px; */
  position: relative;
}
/* line 338, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .receipt-info .selected-card img {
  border: solid 4px white;
}
/* line 341, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .receipt-info .selected-card:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 145px;
  height: 89px;
  width: 9px;
  /*background: transparent url('../images/tributedonate/selected-card-shadow.png?1378838516') no-repeat top left;*/
}
/* line 353, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-a-card {
  background: transparent url('../images/bg/header-gradient.png?1370354848') no-repeat scroll 50% 0%;
}
/* line 356, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs {
  background: transparent url('../images/bg/header-gradient.png?1370354848') no-repeat scroll 50% 100%;
  margin-bottom: -46px;
  padding-bottom: 45px;
}
/* line 360, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs h2 {
  line-height: 26px;
  margin-bottom: 0;
}
/* line 364, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs p {
  color: #6d6e70;
  margin-bottom: 20px;
}
/* line 368, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list {
  display: block;
  height: 65px;
  padding: 4px 4px 0;
  margin: 10px -4px -4px;
  overflow: hidden;
  position: relative;
  z-index: 200;
  width: 978px;
}
/* line 377, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab {
  height: 65px;
  display: inline;
  float: left;
  color: #6d6e70;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 21px;
  text-align: center;
  width: 33%;
}
/* line 385, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab .current-info {
  display: none;
}
/* line 388, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab span {
  display: inline-block;
  border-left: dotted 1px #9f9fa3;
  height: 23px;
  line-height: 23px;
  margin-top: 20px;
  width: 100%;
  text-indent: 12px;
}
/* line 269, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.ecard span {
  background: url('../images/tributedonate/icon-ecard-off.png?1378838516');
  background-repeat: no-repeat;
}
/* line 273, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.ecard.active span {
  background: url('../images/tributedonate/icon-ecard-on.png?1378838516');
  background-repeat: no-repeat;
}
/* line 399, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.ecard span {
  background-position: 84px 0px;
}
/* line 269, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.mailcard span {
  background: url('../images/tributedonate/icon-mailcard-off.png?1378838516');
  background-repeat: no-repeat;
}
/* line 273, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.mailcard.active span {
  background: url('../images/tributedonate/icon-mailcard-on.png?1378838516');
  background-repeat: no-repeat;
}
/* line 405, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.mailcard span {
  background-position: 87px 0px;
}
/* line 269, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.printcard span {
  background: url('../images/tributedonate/icon-printcard-off.png?1378838516');
  background-repeat: no-repeat;
}
/* line 273, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.printcard.active span {
  background: url('../images/tributedonate/icon-printcard-on.png?1378838516');
  background-repeat: no-repeat;
}
/* line 411, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.printcard span {
  background-position: 49px 0px;
}
/* line 416, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab:first-child span {
  border: none;
}
/* line 420, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.active {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  -o-border-top-left-radius: 3px;
  -ms-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  -o-border-top-right-radius: 3px;
  -ms-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  -moz-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  -webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  -o-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  background-color: #fff;
}
/* line 422, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.active.ecard span {
  background-position: 84px 0px;
}
/* line 427, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.active.mailcard span {
  background-position: 87px 0px;
}
/* line 432, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.active.printcard span {
  background-position: 49px 0px;
}
/* line 440, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.active span {
  border: none;
}
/* line 442, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.active span a {
  color: #333333;
  display: block;
  width: 100%;
}
/* line 446, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.active span a:hover {
  text-decoration: none;
}
/* line 452, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tabs .tabs-list .tab.active + .tab span {
  border: none;
}
/* line 460, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #card-area {
  position: relative;
  z-index: 199;
  -moz-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  -webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  -o-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
}
/* line 464, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate #card-area .card-area-inner {
  border-top: solid 3px #f1f1f1;
  border-bottom: solid 3px #ed1b2e;
  padding: 30px;
}
/* line 470, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .download-print-steps {
  -moz-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  -webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  -o-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  border-bottom: solid 3px #ed1b2e;
  padding: 0;
  margin-top: 22px;
}
/* line 475, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .download-print-steps + p {
  margin-top: 0.5em;
  text-align: right;
  color: #9f9fa3;
  font-size: 13px;
}
/* line 482, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .mailcard-note {
  color: #9f9fa3;
  text-align: center;
}
/* line 486, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .card-selector, #tribute.tribute-donate .state-wrap {
  margin-bottom: 55px;
}
/* line 488, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .card-selector select, #tribute.tribute-donate .state-wrap select {
  background: url('../images/sprite/icon-s44616efca3.png') 98% -5765px no-repeat, linear-gradient(#fdfdfd, #f7f7f7);
  height: 42px;
  width: 434px;
  font-size: 18px;
  padding-left: 12px;
  color: #333333;
}
/* line 496, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .card-selector .card-thumbs-wrap, #tribute.tribute-donate .state-wrap .card-thumbs-wrap {
  margin-top: 30px;
}
/* line 499, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .card-selector .card-thumbs, #tribute.tribute-donate .state-wrap .card-thumbs {
  overflow: hidden;
  padding: 4px;
  margin: 0 -4px;
}
/* line 503, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .card-selector .card-thumbs .card-thumb, #tribute.tribute-donate .state-wrap .card-thumbs .card-thumb {
  display: inline;
  float: left;
  margin-right: 20px;
}
/* line 507, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .card-selector .card-thumbs .card-thumb input[type=radio], #tribute.tribute-donate .state-wrap .card-thumbs .card-thumb input[type=radio] {
  display: none;
}
/* line 510, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .card-selector .card-thumbs .card-thumb .card-design, #tribute.tribute-donate .state-wrap .card-thumbs .card-thumb .card-design {
  border: solid 4px white;
  -moz-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.1);
  -webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.1);
  -o-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.1);
  box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.1);
}
/* line 515, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .card-selector .card-thumbs .card-thumb.active .card-design, #tribute.tribute-donate .state-wrap .card-thumbs .card-thumb.active .card-design {
  border-color: #56a0d3;
  -moz-box-shadow: 0px 0px 4px rgba(86, 160, 211, 0.15);
  -webkit-box-shadow: 0px 0px 4px rgba(86, 160, 211, 0.15);
  -o-box-shadow: 0px 0px 4px rgba(86, 160, 211, 0.15);
  box-shadow: 0px 0px 4px rgba(86, 160, 211, 0.15);
}
/* line 520, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .card-selector .card-thumbs .card-thumb:hover, #tribute.tribute-donate .state-wrap .card-thumbs .card-thumb:hover {
  cursor: pointer;
}
/* line 527, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .float-fieldsets.left {
  float: left;
}
/* line 530, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .float-fieldsets.right {
  float: right;
}
/* line 534, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .card-preview, #tribute.tribute-donate .card-previewPortrait {
  padding: 0;
  margin: 25px 24px 0 0;
  border: solid 1px #d5d5d5;
  height: 431px;
  position: relative;
}
/* line 540, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .card-preview:after, #tribute.tribute-donate .card-previewPortrait:after {
  display: block;
  position: absolute;
  top: -24px;
  left: 0;
  width: 290px;
  height: 24px;
  content: "";
  background: transparent url('../images/tributedonate/card-front-shadow.png?1378838516') no-repeat top left;
}
/* line 550, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .card-preview img {
  border: solid 5px white;
}
#tribute.tribute-donate .card-previewPortrait img {
  border: solid 5px white;
  width: 301px;
  height: 421px;
}
/* line 554, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields {
  width: 434px;
}
/* line 556, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields small.note {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 11px;
  color: #9f9fa3;
  font-style: italic;
  font-size: 12px;
  float: right;
  text-align: right;
}
/* line 563, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .overlimit textarea,
#tribute.tribute-donate .tribute-fields .overlimit input[type='text'] {
  border: 1px solid red;
}
/* line 566, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .overlimit .character-count {
  color: red;
}
/* line 570, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .float-wraps {
  width: 434px;
  overflow: hidden;
}
/* line 573, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .float-wraps .left {
  float: left;
}
/* line 576, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .float-wraps .right {
  float: right;
}
/* line 580, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .field-wrap {
  padding-bottom: 20px;
}
/* line 584, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .date-pickers-wrap .field, #tribute.tribute-donate .tribute-fields .time-wrap .field {
  float: none;
  border: none;
}
/* line 587, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .date-pickers-wrap .field .field-inner, #tribute.tribute-donate .tribute-fields .time-wrap .field .field-inner {
  overflow: hidden;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfdfd), color-stop(100%, #f7f7f7));
  background-image: -webkit-linear-gradient(#fdfdfd, #f7f7f7);
  background-image: -moz-linear-gradient(#fdfdfd, #f7f7f7);
  background-image: -o-linear-gradient(#fdfdfd, #f7f7f7);
  background-image: linear-gradient(#fdfdfd, #f7f7f7);
}
/* line 591, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .date-pickers-wrap .field .field-inner input, #tribute.tribute-donate .tribute-fields .time-wrap .field .field-inner input {
  color: #407ead;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}
/* line 598, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .date-pickers-wrap {
  width: 295px;
}
/* line 601, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .date-pickers-wrap .field .field-inner {
  width: 295px;
}
/* line 603, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .date-pickers-wrap .field .field-inner input {
  border: 1px solid #cccccc;
  font-weight: normal;
  width: 295px;
  background: transparent url('../images/icon/calendar-icon.png?1378826034') no-repeat scroll 273px 50%;
  margin: 0;
}
/* line 613, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .time-wrap {
  width: 125px;
}
/* line 616, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .time-wrap .field select {
  font-size: 18px;
  height: 42px;
  width: 125px;
  background: url('../images/sprite/icon-s44616efca3.png') -78px -5766px no-repeat, linear-gradient(#fdfdfd, #f7f7f7);
  padding-left: 12px;
}
/* line 625, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-fields .sender-name-wrap {
  padding-bottom: 0px;
}
/* line 629, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-options {
  zoom: 1;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .tribute-options:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 632, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-options .label.info label, #tribute.tribute-donate .tribute-options .label.info .info {
  float: left;
}
/* line 635, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-options .label.info .info {
  margin-left: 5px;
  width: 17px;
  height: 17px;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2452px no-repeat;
}
/* line 641, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-options .label.info .info:hover {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1254px no-repeat;
  cursor: pointer;
}
/* line 647, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-options.mailcard, #tribute.tribute-donate .tribute-options.printcard {
  margin-bottom: 45px;
}
/* line 651, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields {
  border: solid 4px white;
  background-color: whitesmoke;
  padding: 26px;
  width: 374px;
  margin-bottom: 48px;
  -moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.25);
  -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.25);
  -o-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.25);
  box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.25);
}
/* line 659, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields.disabled {
  opacity: 0.5;
}
/* line 663, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields .float-wraps {
  width: 374px;
}
/* line 668, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields .field-wrap .field input {
  width: 374px;
}
/* line 675, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields .address-wrap .field input:first-child {
  margin-bottom: 10px;
}
/* line 680, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields .city-wrap {
  width: 182px;
}
/* line 683, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields .city-wrap .field input {
  width: 182px;
}
/* line 688, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields .state-wrap {
  width: 84px;
  padding: 0 10px;
  margin-bottom: 0px;
}
/* line 692, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields .state-wrap select {
  width: 84px;
  background: url('../images/sprite/icon-s44616efca3.png') -118px -5765px no-repeat, linear-gradient(#fdfdfd, #f7f7f7);
}
/* line 697, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields .zip-code-wrap {
  width: 88px;
}
/* line 700, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields .zip-code-wrap .field input {
  width: 88px;
}
/* line 705, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields .action-wrap {
  margin: 0;
}
/* line 707, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields .action-wrap .action {
  float: none;
  width: 100%;
  margin: 4px;
  display: block;
}
/* line 712, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .send-card-fields .action-wrap .action .button {
  width: 100%;
  font-size: 15px;
  height: 38px;
}
/* line 720, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .recipient-addresses {
  width: 434px;
  margin-bottom: 20px;
}
/* line 723, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .recipient-addresses address {
  padding: 20px;
  width: 394px;
  -moz-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.15);
  -webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.15);
  -o-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.15);
  box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.15);
  position: relative;
}
/* line 728, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .recipient-addresses address div {
  font-size: 14px;
  color: #6d6e70;
}
/* line 731, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .recipient-addresses address div.mail-tribute-name {
  font-weight: bold;
}
/* line 735, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .recipient-addresses address .close {
  display: block;
  width: 41px;
  height: 100%;
  position: absolute;
  right: 30px;
  top: 0px;
  background: url('../images/tributedonate/recipient-address-close.png?1378838516') no-repeat center center;
}
/* line 746, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-action {
  margin-bottom: 20px;
  padding-top: 15px;
  clear: both;
}
/* line 750, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-action .action {
  float: left;
  height: 40px;
}
/* line 753, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-action .action .button {
  height: 38px;
  font-size: 16px;
  padding: 0px 39px 0px 30px;
}
/* line 757, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-action .action .button.ecard {
  background: url('../images/sprite/button/primary-icon.png?1370354849') 93% 6px no-repeat;
}
/* line 760, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-action .action .button.mailcard {
  background: url('../images/sprite/button/primary-icon.png?1370354849') 92% 6px no-repeat;
}
/* line 763, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-action .action .button.printcard {
  background: url('../images/sprite/button/primary-icon.png?1370354849') 96% 6px no-repeat;
}
/* line 766, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-action .action .button.preview-link {
  line-height: 38px;
  padding-right: 30px;
}
/* line 773, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .action.pdf-icon {
  clear: both;
  overflow: visible;
}
/* line 776, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .action.pdf-icon .bw a.button {
  background: url('../images/icon/pdf-alt.png?1378838516') no-repeat 5px 2px;
  padding-left: 30px;
}
/* line 783, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .personalize-mail-card .send-anon-message {
  display: none;
  height: 100%;
  text-align: center;
}
/* line 788, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .personalize-mail-card .send-anon-message p {
  font-size: 14px;
  color: #6d6e70;
  margin-bottom: 0;
  position: absolute;
  top: 35%;
  left: 23%;
}
/* line 798, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .personalize-mail-card.anon {
  margin-bottom: 35px;
  position: relative;
}
/* line 801, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .personalize-mail-card.anon .send-anon-message {
  display: block;
}
/* line 805, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .personalize-mail-card.anon fieldset {
  visibility: hidden;
}
/* line 808, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .personalize-mail-card.anon fieldset .field-wrap {
  padding-bottom: 0;
}

/* line 823, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts {
  zoom: 1;
  margin-left: 0;
}
/* line 86, ../../src/sass/lib/_helpers.scss */
.tribute-fixed-amounts .fixed-amounts:after {
  content: ".";
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
/* line 826, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts .field {
  position: absolute;
  top: -100%;
  left: -100%;
}
/* line 832, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts .radio-wrap {
  display: block;
  float: left;
  margin: 0 0 0 0;
  padding: 0;
  position: relative;
  overflow: hidden;
  width: 45px;
  height: 36px;
  padding-right: 2px;
}
/* line 843, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts .radio-wrap a {
  color: #3c7fad;
  display: block;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
}
/* line 849, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts .radio-wrap a:hover, .tribute-fixed-amounts .fixed-amounts .radio-wrap a:active {
  text-decoration: none;
}
/* line 854, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts .radio-wrap label {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f7f7f7));
  background-image: -webkit-linear-gradient(#ffffff, #f7f7f7);
  background-image: -moz-linear-gradient(#ffffff, #f7f7f7);
  background-image: -o-linear-gradient(#ffffff, #f7f7f7);
  background-image: linear-gradient(#ffffff, #f7f7f7);
  background-color: #f7f7f7;
  border: 1px solid #cccccc;
  color: #6d6e70;
  font-size: 18px;
  font-weight: bold;
  margin: 0;
  text-align: center;
}
/* line 863, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts .radio-wrap label:after {
  content: none;
}
/* line 868, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts .radio-wrap.selected label {
  -moz-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  -webkit-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  -o-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3c7fad), color-stop(100%, #559fd2));
  background-image: -webkit-linear-gradient(#3c7fad, #559fd2);
  background-image: -moz-linear-gradient(#3c7fad, #559fd2);
  background-image: -o-linear-gradient(#3c7fad, #559fd2);
  background-image: -ms-linear-gradient(#3c7fad, #559fd2);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#3c7fad', endColorstr='#559fd2');
  background-image: linear-gradient(#3c7fad, #559fd2);
  border-color: #3c7fad;
}
/* line 873, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts .radio-wrap.selected a {
  color: #fff;
}
/* line 875, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts .radio-wrap.selected a:hover, .tribute-fixed-amounts .fixed-amounts .radio-wrap.selected a:active, .tribute-fixed-amounts .fixed-amounts .radio-wrap.selected a:focus {
  text-decoration: none;
  outline: none;
}
/* line 882, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts .radio-wrap.other-amount-wrap {
  width: 105px;
}
/* line 887, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts .other-amount-wrap label {
  border: none;
}
/* line 890, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts .other-amount-wrap input#other-donation-amount {
  -moz-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -webkit-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -o-box-shadow: 0px 1px 5px #f1f1f1 inset;
  box-shadow: 0px 1px 5px #f1f1f1 inset;
  border: solid 1px #cccccc;
  height: 42px;
  font-size: 18px;
  padding-left: 12px;
  color: #333333;
  /* Firefox 18- */
  /* Firefox 19+ */
  width: 105px;
  font-size: 18px;
  height: 34px;
  background: transparent url('../images/bg/money-field-small.png?1360164509') no-repeat scroll 3px center;
}
/* line 256, ../../src/sass/lib/_helpers.scss */
.tribute-fixed-amounts .fixed-amounts .other-amount-wrap input#other-donation-amount::-webkit-input-placeholder {
  color: #9f9fa3;
}
/* line 257, ../../src/sass/lib/_helpers.scss */
.tribute-fixed-amounts .fixed-amounts .other-amount-wrap input#other-donation-amount:-moz-placeholder {
  color: #9f9fa3;
}
/* line 258, ../../src/sass/lib/_helpers.scss */
.tribute-fixed-amounts .fixed-amounts .other-amount-wrap input#other-donation-amount::-moz-placeholder {
  color: #9f9fa3;
}
/* line 259, ../../src/sass/lib/_helpers.scss */
.tribute-fixed-amounts .fixed-amounts .other-amount-wrap input#other-donation-amount:-ms-input-placeholder {
  color: #9f9fa3;
}
/* line 897, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts .other-amount-wrap.selected input#other-donation-amount {
  -moz-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  -webkit-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  -o-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3c7fad), color-stop(100%, #559fd2));
  background-image: -webkit-linear-gradient(#3c7fad, #559fd2);
  background-image: -moz-linear-gradient(#3c7fad, #559fd2);
  background-image: -o-linear-gradient(#3c7fad, #559fd2);
  background-image: linear-gradient(#3c7fad, #559fd2);
  border-color: #3c7fad;
  font-weight: bold;
  color: #fff;
  background: transparent url('../images/bg/money-field-small-selected.png?1360164509') no-repeat scroll 3px center;
}
/* line 906, ../../src/sass/views/_tribute.scss */
.tribute-fixed-amounts .fixed-amounts input[type="radio"] {
  background: none;
  border: none;
  outline: none;
  text-align: left;
}

/* line 917, ../../src/sass/views/_tribute.scss */
#donate.donate-amount .other-amount-wrap input#other-donation-amount {
  font-size: 13px;
}

/* line 924, ../../src/sass/views/_tribute.scss */
.tribute-donate .background-fill {
  background: url("../images/quickdonate/bg_10355-09541-.jpg") repeat 0 0;
  position: relative;
  overflow: hidden;
  min-height: 880px;
  background-attachment: fixed;
}
/* line 929, ../../src/sass/views/_tribute.scss */
.tribute-donate .background-fill .background-fill-img {
  max-width: 100%;
  position: absolute;
  z-index: -1;
}
/* line 936, ../../src/sass/views/_tribute.scss */
.tribute-donate .custom-select {
  color: #6d6e70;
  height: 45px;
  width: 430px;
  font-size: 18px;
  padding-left: 12px;
  color: #333333;
  background: url('../images/sprite/icon-s44616efca3.png') 232px -5765px no-repeat, linear-gradient(#fdfdfd, #f7f7f7);
}
/* line 948, ../../src/sass/views/_tribute.scss */
.tribute-donate .tribute-fixed-amounts .fixed-amounts .radio-wrap {
  height: 47px;
  padding-right: 5px;
  width: 90px;
}
/* line 953, ../../src/sass/views/_tribute.scss */
.tribute-donate .tribute-fixed-amounts .fixed-amounts .radio-wrap a {
  font-size: 18px;
  height: 45px;
  line-height: 45px;
}
/* line 960, ../../src/sass/views/_tribute.scss */
.tribute-donate .tribute-fixed-amounts .fixed-amounts .other-amount-wrap {
  width: 214px;
}
/* line 963, ../../src/sass/views/_tribute.scss */
.tribute-donate .tribute-fixed-amounts .fixed-amounts .other-amount-wrap input#other-donation-amount {
  width: 214px;
  height: 47px;
}
/* line 971, ../../src/sass/views/_tribute.scss */
.tribute-donate .dedicate-radio-options {
  overflow: hidden;
}
/* line 974, ../../src/sass/views/_tribute.scss */
.tribute-donate .dedicate-radio-options .field {
  position: absolute;
  top: -100%;
  left: -100%;
}
/* line 980, ../../src/sass/views/_tribute.scss */
.tribute-donate .dedicate-radio-options .radio-wrap {
  display: block;
  float: left;
  margin: 0 0 0 0;
  padding: 0;
  position: relative;
  overflow: hidden;
  width: auto;
  padding-right: 0;
}
/* line 990, ../../src/sass/views/_tribute.scss */
.tribute-donate .dedicate-radio-options .radio-wrap a {
  color: #6d6e70;
  display: block;
  height: 45px;
  line-height: 45px;
  font-size: 18px;
}
/* line 996, ../../src/sass/views/_tribute.scss */
.tribute-donate .dedicate-radio-options .radio-wrap a:hover, .tribute-donate .dedicate-radio-options .radio-wrap a:active {
  text-decoration: none;
}
/* line 1001, ../../src/sass/views/_tribute.scss */
.tribute-donate .dedicate-radio-options .radio-wrap label {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f7f7f7));
  background-image: -webkit-linear-gradient(#ffffff, #f7f7f7);
  background-image: -moz-linear-gradient(#ffffff, #f7f7f7);
  background-image: -o-linear-gradient(#ffffff, #f7f7f7);
  background-image: linear-gradient(#ffffff, #f7f7f7);
  background-color: #f7f7f7;
  border: 1px solid #cccccc;
  color: #333;
  font-size: 18px;
  font-weight: bold;
  height: 45px;
  line-height: 45px;
  margin: 0;
  text-align: center;
  width: 190px;
}
/* line 1013, ../../src/sass/views/_tribute.scss */
.tribute-donate .dedicate-radio-options .radio-wrap label:after {
  content: none;
}
/* line 1019, ../../src/sass/views/_tribute.scss */
.tribute-donate .dedicate-radio-options .radio-wrap.selected label {
  -moz-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  -webkit-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  -o-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3c7fad), color-stop(100%, #559fd2));
  background-image: -webkit-linear-gradient(#3c7fad, #559fd2);
  background-image: -moz-linear-gradient(#3c7fad, #559fd2);
  background-image: -o-linear-gradient(#3c7fad, #559fd2);
  background-image: linear-gradient(#3c7fad, #559fd2);
  border-color: #3c7fad;
  color: #fff;
}
/* line 1027, ../../src/sass/views/_tribute.scss */
.tribute-donate .dedicate-radio-options .radio-wrap + .radio-wrap {
  margin-left: -1px;
}
/* line 1032, ../../src/sass/views/_tribute.scss */
.tribute-donate .dedicate-radio-options .tribute-person {
  -moz-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -webkit-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -o-box-shadow: 0px 1px 5px #f1f1f1 inset;
  box-shadow: 0px 1px 5px #f1f1f1 inset;
  border: solid 1px #cccccc;
  height: 42px;
  font-size: 18px;
  padding-left: 12px;
  color: #333333;
  /* Firefox 18- */
  /* Firefox 19+ */
  float: left;
  height: 47px;
  margin: 0 0 0 5px;
  width: 300px;
}
/* line 256, ../../src/sass/lib/_helpers.scss */
.tribute-donate .dedicate-radio-options .tribute-person::-webkit-input-placeholder {
  color: #9f9fa3;
}
/* line 257, ../../src/sass/lib/_helpers.scss */
.tribute-donate .dedicate-radio-options .tribute-person:-moz-placeholder {
  color: #9f9fa3;
}
/* line 258, ../../src/sass/lib/_helpers.scss */
.tribute-donate .dedicate-radio-options .tribute-person::-moz-placeholder {
  color: #9f9fa3;
}
/* line 259, ../../src/sass/lib/_helpers.scss */
.tribute-donate .dedicate-radio-options .tribute-person:-ms-input-placeholder {
  color: #9f9fa3;
}
/* line 1041, ../../src/sass/views/_tribute.scss */
.tribute-donate .qd-rco-tooltip {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f1f1f1), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(#f1f1f1, #ffffff);
  background-image: -moz-linear-gradient(#f1f1f1, #ffffff);
  background-image: -o-linear-gradient(#f1f1f1, #ffffff);
  background-image: linear-gradient(#f1f1f1, #ffffff);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 3px 2px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 3px 2px;
  -o-box-shadow: rgba(0, 0, 0, 0.2) 0 0 3px 2px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 0 3px 2px;
  border: 2px solid #57a1d3;
  color: #6d6e70;
}
/* line 1048, ../../src/sass/views/_tribute.scss */
.tribute-donate .qd-rco-tooltip .bg-arrow {
  background: url('../images/bg/qd-tooltip-arrow.png?1378826034') 0 50% no-repeat;
  height: 31px;
  left: -17px;
  width: 19px;
}
/* line 1057, ../../src/sass/views/_tribute.scss */
.tribute-donate .rco-tooltip-trigger:hover {
  cursor: pointer;
}
/* line 1062, ../../src/sass/views/_tribute.scss */
.tribute-donate .rco-tooltip-wrap {
  color: #333333;
}
/* line 1065, ../../src/sass/views/_tribute.scss */
.tribute-donate .rco-tooltip-wrap.inline-tooltip {
  display: inline-block;
}
/* line 1069, ../../src/sass/views/_tribute.scss */
.tribute-donate .controls-footer {
  background: transparent url('../images/quickdonate/bg-controls-footer.jpg?1378826034') repeat-x top center;
  height: 37px;
  padding: 35px 0;
  margin: 20px -50px 0;
  border-bottom: solid 3px #ed1b2e;
}
/* line 1075, ../../src/sass/views/_tribute.scss */
.tribute-donate .controls-footer.paypal {
  padding-bottom: 80px;
}
/* line 1079, ../../src/sass/views/_tribute.scss */
.tribute-donate .controls-footer .action-wrap p {
  margin-top: 20px;
  text-align: center;
}
/* line 1083, ../../src/sass/views/_tribute.scss */
.tribute-donate .controls-footer .action-wrap small.note {
  font-size: 12px;
  color: #9f9fa3;
  font-style: italic;
}
/* line 1090, ../../src/sass/views/_tribute.scss */
.tribute-donate .controls-footer .action.paypaldonate-btn {
  margin: 0 auto;
  float: none;
  display: block;
  border: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  width: 273px;
  height: 51px;
  background: transparent url('../images/button/donate-paypal-btn.png?1378838516') no-repeat center center;
}
/* line 1099, ../../src/sass/views/_tribute.scss */
.tribute-donate .controls-footer .action.paypaldonate-btn .bw {
  margin: 0 auto;
  position: relative;
  background: none;
  border: none;
}
/* line 1104, ../../src/sass/views/_tribute.scss */
.tribute-donate .controls-footer .action.paypaldonate-btn .bw input {
  display: block;
  background: none;
  width: 279px;
  height: 53px;
}

/* line 1115, ../../src/sass/views/_tribute.scss */
.float-wraps {
  overflow: hidden;
}
/* line 1117, ../../src/sass/views/_tribute.scss */
.float-wraps .left {
  float: left;
}
/* line 1120, ../../src/sass/views/_tribute.scss */
.float-wraps .right {
  float: right;
}

/* line 1125, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .field-wrap {
  margin-bottom: 30px;
}
/* line 1133, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .payment-section {
  margin-bottom: 10px;
}
/* line 1137, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .header-label {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #6d6e70;
  font-size: 16px;
  font-weight: bold;
}
/* line 318, ../../src/sass/lib/_helpers.scss */
.tribute-payment-options .header-label span {
  font-weight: normal;
  font-style: italic;
  color: #9f9fa3;
}
/* line 1146, ../../src/sass/views/_tribute.scss */
.tribute-payment-options input[type="text"],
.tribute-payment-options input[type="number"],
.tribute-payment-options input[type="email"],
.tribute-payment-options input[type="tel"],
.tribute-payment-options textarea,
.tribute-payment-options select {
  -moz-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -webkit-box-shadow: 0px 1px 5px #f1f1f1 inset;
  -o-box-shadow: 0px 1px 5px #f1f1f1 inset;
  box-shadow: 0px 1px 5px #f1f1f1 inset;
  border: solid 1px #cccccc;
  height: 42px;
  font-size: 18px;
  padding-left: 12px;
  color: #333333;
  /* Firefox 18- */
  /* Firefox 19+ */
  width: 100%;
}
/* line 256, ../../src/sass/lib/_helpers.scss */
.tribute-payment-options input[type="text"]::-webkit-input-placeholder,
.tribute-payment-options input[type="number"]::-webkit-input-placeholder,
.tribute-payment-options input[type="email"]::-webkit-input-placeholder,
.tribute-payment-options input[type="tel"]::-webkit-input-placeholder,
.tribute-payment-options textarea::-webkit-input-placeholder,
.tribute-payment-options select::-webkit-input-placeholder {
  color: #9f9fa3;
}
/* line 257, ../../src/sass/lib/_helpers.scss */
.tribute-payment-options input[type="text"]:-moz-placeholder,
.tribute-payment-options input[type="number"]:-moz-placeholder,
.tribute-payment-options input[type="email"]:-moz-placeholder,
.tribute-payment-options input[type="tel"]:-moz-placeholder,
.tribute-payment-options textarea:-moz-placeholder,
.tribute-payment-options select:-moz-placeholder {
  color: #9f9fa3;
}
/* line 258, ../../src/sass/lib/_helpers.scss */
.tribute-payment-options input[type="text"]::-moz-placeholder,
.tribute-payment-options input[type="number"]::-moz-placeholder,
.tribute-payment-options input[type="email"]::-moz-placeholder,
.tribute-payment-options input[type="tel"]::-moz-placeholder,
.tribute-payment-options textarea::-moz-placeholder,
.tribute-payment-options select::-moz-placeholder {
  color: #9f9fa3;
}
/* line 259, ../../src/sass/lib/_helpers.scss */
.tribute-payment-options input[type="text"]:-ms-input-placeholder,
.tribute-payment-options input[type="number"]:-ms-input-placeholder,
.tribute-payment-options input[type="email"]:-ms-input-placeholder,
.tribute-payment-options input[type="tel"]:-ms-input-placeholder,
.tribute-payment-options textarea:-ms-input-placeholder,
.tribute-payment-options select:-ms-input-placeholder {
  color: #9f9fa3;
}
/* line 1151, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .field-note {
  padding-top: 5px;
  color: #9f9fa3;
  font-size: 12px;
  font-style: italic;
  text-align: right;
}
/* line 1159, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .card-number-field {
  position: relative;
  clear: both;
}
/* line 1162, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .card-number-field > span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2716px;
  display: block;
  position: absolute;
  width: 17px;
  height: 23px;
  right: 10px;
  top: 10px;
}
/* line 1171, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .card-number-field > span.visa {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2572px;
  width: 40px;
  height: 25px;
}
/* line 1177, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .card-number-field > span.mc {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1381px;
  width: 40px;
  height: 25px;
}
/* line 1183, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .card-number-field > span.amex {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -781px;
  width: 40px;
  height: 25px;
}
/* line 1189, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .card-number-field > span.discover {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2928px;
  width: 40px;
  height: 25px;
}
/* line 1198, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .card-cvv-wrap .tribute-input {
  float: left;
  width: 90px;
}
/* line 1203, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .card-cvv-wrap .cvv-image {
  display: block;
  float: left;
  width: 57px;
  height: 37px;
  margin: 3px 0 0 10px;
  background: url('../images/sprite/icon-s44616efca3.png') 0 -359px no-repeat;
}
/* line 1213, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .exp-date-wrap {
  color: #ccc;
  font-size: 18px;
}
/* line 1216, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .exp-date-wrap .tribute-input {
  width: 70px;
  display: inline-block;
  text-align: center;
  padding-left: 0;
}
/* line 1225, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .street-address .address-1 {
  margin-bottom: 10px;
}
/* line 1231, ../../src/sass/views/_tribute.scss */
.tribute-payment-options .zip-code .tribute-input {
  width: 110px;
}

/* line 1240, ../../src/sass/views/_tribute.scss */
.tribute-col-wrap .tribute-fieldset-col {
  float: right;
  width: 325px;
}
/* line 1244, ../../src/sass/views/_tribute.scss */
.tribute-col-wrap .tribute-fieldset-col:first-child {
  float: left;
}

/* line 1251, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-options .control-fieldset {
  margin-bottom: 40px;
}
/* line 1253, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-options .control-fieldset.cause-selector, #tribute.tribute-donate .tribute-donate-options .control-fieldset.donation-frequency {
  width: 582px;
}
/* line 1255, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-options .control-fieldset.cause-selector .header-label, #tribute.tribute-donate .tribute-donate-options .control-fieldset.donation-frequency .header-label {
  color: #333333;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  color: #333333;
}
/* line 1262, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-options .control-fieldset .col.left {
  float: left;
}
/* line 1265, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-options .control-fieldset .col.right {
  float: right;
}
/* line 1268, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-options .control-fieldset .col:first-child {
  margin-left: 0;
}
/* line 1271, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-options .control-fieldset .col .header-label {
  display: block;
  margin-top: 12px;
}
/* line 1278, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-options .header-label {
  display: block;
  color: #333333;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  color: #333333;
  margin-bottom: 10px;
}

/* line 1287, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout {
  -moz-box-shadow: 0px 2px 10px rgba(50, 50, 50, 0.35);
  -webkit-box-shadow: 0px 2px 10px rgba(50, 50, 50, 0.35);
  -o-box-shadow: 0px 2px 10px rgba(50, 50, 50, 0.35);
  box-shadow: 0px 2px 10px rgba(50, 50, 50, 0.35);
  background-color: #fff;
  margin-top: 35px;
  min-height: 600px;
  width: 800px;
  margin-bottom: 50px;
}
/* line 1296, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .qd-rco-tooltip {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f1f1f1), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(#f1f1f1, #ffffff);
  background-image: -moz-linear-gradient(#f1f1f1, #ffffff);
  background-image: -o-linear-gradient(#f1f1f1, #ffffff);
  background-image: linear-gradient(#f1f1f1, #ffffff);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 3px 2px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 3px 2px;
  -o-box-shadow: rgba(0, 0, 0, 0.2) 0 0 3px 2px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 0 3px 2px;
  border: 2px solid #57a1d3;
  color: #6d6e70;
}
/* line 1303, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .qd-rco-tooltip .bg-arrow {
  background: url('../images/bg/qd-tooltip-arrow.png?1378826034') 0 50% no-repeat;
  height: 31px;
  left: -17px;
  width: 19px;
}
/* line 1311, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .return-user-head {
  display: inline-block;
  position: relative;
}
/* line 1315, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .return-user-head .qd-rco-tooltip {
  line-height: 14px;
  right: -195px;
  width: 145px;
  max-width: 145px;
  left: auto;
  top: -18px;
}
/* line 1323, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .return-user-head .qd-rco-tooltip a {
  font-size: 11px;
}
/* line 1329, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content h1 {
  padding: 0;
  font-family: Georgia, "Times New Roman", serif;
  color: #6d6e70;
  font-size: 35px;
  font-weight: normal;
  margin-bottom: 30px;
}
/* line 1338, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .sub-head {
  background: white url('../images/bg/dotted-double-rule.png?1378826034') left center repeat-x;
  text-align: center;
  color: #333333;
  font-size: 21px;
  color: #333333;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 21px;
  margin-bottom: 15px;
}
/* line 275, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .sub-head span {
  background-color: #fff;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #6d6e70;
  padding: 0 12px;
  font-size: 26px;
}
/* line 346, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .sub-head span {
  font-size: 21px;
}
/* line 1344, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .sub-head span {
  background: #fff;
  display: inline-block;
  padding: 0 10px;
}
/* line 1351, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .payment-method-head {
  color: #333333;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  padding: 0;
  width: 700px;
}
/* line 1356, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .payment-method-head a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
}
/* line 1363, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods {
  width: 700px;
}
/* line 1365, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .methods-list {
  display: block;
  height: 65px;
  padding: 4px 4px 0;
  overflow: hidden;
  position: relative;
  z-index: 200;
  width: 692px;
  margin: 0 0 -4px;
}
/* line 1374, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .methods-list .method {
  width: 302px;
  height: 41px;
  padding: 24px 22px 0;
  display: inline;
  float: left;
  color: #6d6e70;
  font-family: "StandardCTLight", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 21px;
  text-align: center;
}
/* line 1383, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .methods-list .method span {
  color: #3c7fad;
}
/* line 1386, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .methods-list .method.active {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  -o-border-top-left-radius: 3px;
  -ms-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  -o-border-top-right-radius: 3px;
  -ms-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  -moz-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  -webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  -o-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.35);
  background-color: #fff;
}
/* line 1391, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .methods-list .method.active span {
  color: #333333;
}
/* line 1402, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .methods-list .method input[type="radio"] {
  position: absolute;
  left: -9999em;
}
/* line 1406, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .methods-list .method label {
  margin: 0;
  display: inline-block;
}
/* line 1409, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .methods-list .method label:hover {
  cursor: pointer;
}
/* line 1412, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .methods-list .method label span {
  float: left;
}
/* line 1415, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .methods-list .method label div.paypal {
  float: left;
  width: 37px;
  height: 23px;
  background: transparent url('../images/icon/sm-paypal-logo.png?1378838516') no-repeat center center;
  text-indent: -999999em;
  display: inline-block;
  margin-left: 9px;
}
/* line 1425, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .methods-list .method small.note {
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 26px;
  margin-left: 9px;
}
/* line 1434, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images {
  display: inline;
  float: left;
  display: inline-block;
  padding-left: 9px;
}
/* line 137, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div {
  display: inline;
  float: left;
  cursor: default;
  margin: 0 6px 0 0;
}
/* line 142, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div span {
  display: block;
  text-indent: -9999px;
}
/* line 147, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div.visa span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3615px;
  height: 23px;
  width: 36px;
}
/* line 151, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div.visa span.active {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2572px;
}
/* line 157, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div.discover span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3464px;
  height: 23px;
  width: 36px;
}
/* line 161, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div.discover span.active {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2928px;
}
/* line 167, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div.mastercard span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2605px;
  height: 23px;
  width: 36px;
}
/* line 171, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div.mastercard span.active {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -1381px;
}
/* line 177, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div.american-express span {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -2253px;
  height: 23px;
  width: 36px;
}
/* line 181, ../../src/sass/lib/_helpers.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div.american-express span.active {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -781px;
}
/* line 1439, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div {
  display: inline-block;
}
/* line 1441, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div:hover {
  cursor: pointer;
}
/* line 1444, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div:last-child, #tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div.discover, #tribute.tribute-donate .tribute-donate-layout .primary-content .methods .card-images div.last {
  margin-right: none;
}
/* line 1453, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .control .field-wrap.state-wrap {
  width: 84px;
}
/* line 1455, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .control .field-wrap.state-wrap select {
  width: 84px;
  background: url('../images/sprite/icon-s44616efca3.png') -119px -5765px no-repeat, linear-gradient(#fdfdfd, #f7f7f7);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}
/* line 1461, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .control .field-wrap.zip-code-wrap {
  width: 90px;
  margin-left: 10px;
}
/* line 1464, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .control .field-wrap.zip-code-wrap input {
  width: 90px;
}
/* line 1469, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .control .card-month-wrap {
  width: 195px;
}
/* line 1471, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .control .card-month-wrap select {
  background: url('../images/sprite/icon-s44616efca3.png') -6px -5765px no-repeat, linear-gradient(#fdfdfd, #f7f7f7);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}
/* line 1476, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .control .card-year-wrap {
  width: 120px;
  margin-left: 10px;
}
/* line 1477, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .control .card-year-wrap label {
  visibility: hidden;
}
/* line 1482, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .control .card-year-wrap select {
  background: url('../images/sprite/icon-s44616efca3.png') -80px -5765px no-repeat, linear-gradient(#fdfdfd, #f7f7f7);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}
/* line 1489, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .inline-field-wrap {
  overflow: hidden;
}
/* line 1492, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .inline-field-wrap .inline-field {
  float: left;
  width: 49%;
  margin-left: 2%;
}
/* line 1497, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .inline-field-wrap .inline-field:first-child {
  margin-left: 0;
}
/* line 1503, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .mobile-phone-wrap {
  width: 250px;
}
/* line 1506, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .mobile-phone-wrap .mobile-phone {
  margin-bottom: 10px;
}
/* line 1509, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .mobile-phone-wrap .mobile-phone .header-label {
  position: relative;
}
/* line 1513, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .mobile-phone-wrap .mobile-phone .hint {
  float: right;
  font-size: 14px;
  font-style: normal;
  padding-top: 3px;
}
/* line 1522, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .payment-method-section {
  display: none;
  margin: 0 25px;
  position: relative;
  z-index: 199;
}
/* line 1525, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .payment-method-section.current {
  display: block;
}
/* line 1530, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .primary-content .payment-method-section .tribute-payment-options {
  border-top: solid 3px #f1f1f1;
  padding: 50px 25px 0;
  margin: 0;
  position: relative;
  overflow: visible;
}
/* line 1540, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .tribute-send-message {
  background: white url('../images/bg/dotted-double-rule.png?1378826034') 0 0 repeat-x;
  text-align: center;
  margin: 0 50px;
  padding: 20px 0 30px 0;
}
/* line 1546, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .tribute-send-message .message {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3071px;
  background-repeat: no-repeat;
  font-family: Georgia, "Times New Roman", serif;
  font-style: normal;
  font-weight: normal;
  color: #6d6e70;
  display: inline-block;
  font-size: 16px;
  line-height: 21px;
  padding-left: 30px;
}
/* line 1558, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .tribute-payment-methods, #tribute.tribute-donate .tribute-donate-layout .saved-payment-info {
  background: transparent url('../images/tribute-method-bg.png?1378838516') no-repeat scroll 50% 0;
  margin: 0;
  width: 700px;
  padding: 65px 0 0;
  margin: 0 50px;
}
/* line 1566, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .saved-payment-info {
  display: none;
}
/* line 1569, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .saved-payment-info.returning {
  display: block;
}
/* line 1575, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .left, #tribute.tribute-donate .tribute-donate-layout .saved-payment-info .right {
  width: 50%;
  color: #6d6e70;
  font-style: normal;
}
/* line 1580, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .header-label {
  border-bottom: solid 1px #9f9fa3;
  margin-bottom: 20px;
  overflow: hidden;
}
/* line 1584, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .header-label span.left {
  float: left;
  font-weight: bold;
}
/* line 1588, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .header-label span.right {
  float: right;
  font-size: 14px;
  text-align: right;
}
/* line 1594, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .donor-name {
  display: block;
  font-weight: bold;
  color: #6d6e70;
  font-size: 14px;
}
/* line 1600, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .label {
  margin-right: 15px;
}
/* line 1604, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .payment-method .visa,
#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .payment-method .amex,
#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .payment-method .masterCard,
#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .payment-method .discover{
  width: 57px;
  height: 37px;
  background: transparent;
  display: block;
  float: left;
  margin-right: 15px;
}

#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .payment-method .visa {
  background: transparent url('../images/sprite/mobile/mob-creditcard-visa-large.png?1378826034') no-repeat center center;
}

#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .payment-method .amex {
  background: transparent url('../images/sprite/mobile/mob-creditcard-amex-large.png?1378826035') no-repeat center center;
}

#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .payment-method .masterCard {
  background: transparent url('../images/sprite/mobile/mob-creditcard-mastercard-large.png?1378826036') no-repeat center center;
}

#tribute.tribute-donate .tribute-donate-layout .saved-payment-info .payment-method .discover {
  background: transparent url('../images/sprite/mobile/mob-creditcard-discover-large.png?1378826037') no-repeat center center;
}


/* line 1616, ../../src/sass/views/_tribute.scss */
#tribute.tribute-donate .tribute-donate-layout .tribute-donate-wrap {
  margin-top: 25px;
}

/* line 1621, ../../src/sass/views/_tribute.scss */
.tribute-donate-options {
  padding: 50px;
}

/* line 1630, ../../src/sass/views/_tribute.scss */
.donate-step-v3.donation-amount-options .controls {
  width: 345px;
}
/* line 1634, ../../src/sass/views/_tribute.scss */
.donate-step-v3.donation-amount-options .control-header {
  margin-bottom: 5px;
}
/* line 1637, ../../src/sass/views/_tribute.scss */
.donate-step-v3.donation-amount-options .control-header .text {
  width: 100%;
}
/* line 1641, ../../src/sass/views/_tribute.scss */
.donate-step-v3.donation-amount-options .control-header .optional-text {
  font-weight: normal;
  color: #9f9fa3;
  font-size: 13px;
}
/* line 1648, ../../src/sass/views/_tribute.scss */
.donate-step-v3.donation-amount-options .control-fieldset {
  margin: 30px 0 0;
  padding: 25px 0 0;
}
/* line 1652, ../../src/sass/views/_tribute.scss */
.donate-step-v3.donation-amount-options .control-fieldset.first {
  margin: 0;
  padding: 0;
}
/* line 1657, ../../src/sass/views/_tribute.scss */
.donate-step-v3.donation-amount-options .control-fieldset .hint {
  margin: 0;
}
/* line 1662, ../../src/sass/views/_tribute.scss */
.donate-step-v3.donation-amount-options .control-fieldset .label label {
  font-weight: bold;
  padding-right: 19px;
}
/* line 1670, ../../src/sass/views/_tribute.scss */
.donate-step-v3.donation-amount-options .controls-footer .action-wrap {
  margin-bottom: 0;
}
/* line 1676, ../../src/sass/views/_tribute.scss */
.donate-step-v3.donation-amount-options .controls-footer .signin-link .hint {
  font-style: italic;
  color: #333;
  font-size: 11px;
  line-height: 14px;
}
/* line 1683, ../../src/sass/views/_tribute.scss */
.donate-step-v3.donation-amount-options .controls-footer .signin-link a {
  font-size: 12px;
}
/* line 1691, ../../src/sass/views/_tribute.scss */
.donate-step-v3 .dedicate-options-wrap > div {
  float: left;
}
/* line 1696, ../../src/sass/views/_tribute.scss */
.donate-step-v3 .dedicate-options-wrap.donation-frequency-options .dedicate-options {
  width: 245px;
}
/* line 1701, ../../src/sass/views/_tribute.scss */
.donate-step-v3 .dedicate-options-wrap .dedicate-options {
  width: 250px;
}
/* line 1707, ../../src/sass/views/_tribute.scss */
.donate-step-v3 .dedicate-options .field {
  position: absolute;
  top: -100%;
  left: -100%;
}
/* line 1713, ../../src/sass/views/_tribute.scss */
.donate-step-v3 .dedicate-options .radio-wrap {
  display: block;
  float: left;
  margin: 0 0 0 0;
  padding: 0;
  position: relative;
  overflow: hidden;
  width: auto;
  height: 20;
  padding-right: 0;
}
/* line 1724, ../../src/sass/views/_tribute.scss */
.donate-step-v3 .dedicate-options .radio-wrap a {
  color: #3c7fad;
  display: block;
  height: 18px;
  line-height: 32px;
  font-size: 18px;
}
/* line 1730, ../../src/sass/views/_tribute.scss */
.donate-step-v3 .dedicate-options .radio-wrap a:hover, .donate-step-v3 .dedicate-options .radio-wrap a:active {
  text-decoration: none;
}
/* line 1735, ../../src/sass/views/_tribute.scss */
.donate-step-v3 .dedicate-options .radio-wrap label {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f7f7f7));
  background-image: -webkit-linear-gradient(#ffffff, #f7f7f7);
  background-image: -moz-linear-gradient(#ffffff, #f7f7f7);
  background-image: -o-linear-gradient(#ffffff, #f7f7f7);
  background-image: linear-gradient(#ffffff, #f7f7f7);
  background-color: #f7f7f7;
  border: 1px solid #cccccc;
  color: #3c7fad;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
  padding: 0 20px;
  text-align: center;
}
/* line 1745, ../../src/sass/views/_tribute.scss */
.donate-step-v3 .dedicate-options .radio-wrap label:after {
  content: none;
}
/* line 1751, ../../src/sass/views/_tribute.scss */
.donate-step-v3 .dedicate-options .radio-wrap.selected label {
  -moz-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  -webkit-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  -o-box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.75) inset;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3c7fad), color-stop(100%, #559fd2));
  background-image: -webkit-linear-gradient(#3c7fad, #559fd2);
  background-image: -moz-linear-gradient(#3c7fad, #559fd2);
  background-image: -o-linear-gradient(#3c7fad, #559fd2);
  background-image: linear-gradient(#3c7fad, #559fd2);
  background-color: #3c7fad;
  border-color: #3c7fad;
  color: #fff;
}
/* line 1761, ../../src/sass/views/_tribute.scss */
.donate-step-v3 .dedicate-options .tribute-person {
  display: block;
  margin-top: 5px;
  width: 100%;
}
/* line 1768, ../../src/sass/views/_tribute.scss */
.donate-step-v3 .donation-complete-text {
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3071px;
  background-repeat: no-repeat;
  color: #6d6e70;
  font-style: italic;
  font-size: 11px;
  line-height: 12px;
  padding-left: 25px;
  margin-top: 10px;
}

/* line 1786, ../../src/sass/views/_tribute.scss */
.firefox #tribute.tribute-donate select {
  padding-top: 8px;
}
/* line 1792, ../../src/sass/views/_tribute.scss */
.firefox #tribute.tribute-donate .custom-select,
.firefox #tribute.tribute-donate .card-selector select,
.firefox #tribute.tribute-donate .state-wrap select,
.firefox #tribute.tribute-donate .time-wrap .field select {
  background: linear-gradient(#fdfdfd, #f7f7f7);
}
/* line 1797, ../../src/sass/views/_tribute.scss */
.firefox #tribute.tribute-donate .float-wraps .card-month-wrap select, .firefox #tribute.tribute-donate .float-wraps .card-year-wrap select, .firefox #tribute.tribute-donate .float-wraps .state-wrap select {
  background: linear-gradient(#fdfdfd, #f7f7f7);
}
/* line 1804, ../../src/sass/views/_tribute.scss */
.firefox #tribute.tribute-donate .tribute-wrap .name-wrap small.note {
  top: 72px;
}
/* line 1813, ../../src/sass/views/_tribute.scss */
.firefox #tribute.tribute-donate .tribute-donate-layout .primary-content .control .field-wrap.state-wrap select,
.firefox #tribute.tribute-donate .tribute-donate-layout .primary-content .control .card-month-wrap select,
.firefox #tribute.tribute-donate .tribute-donate-layout .primary-content .control .card-year-wrap select {
  background: linear-gradient(#fdfdfd, #f7f7f7);
}
/* line 1818, ../../src/sass/views/_tribute.scss */
.firefox #tribute.tribute-donate .personalize-mail-card.anon {
  margin-bottom: 20px;
}

/* line 1835, ../../src/sass/views/_tribute.scss */
.no-boxshadow #tribute.tribute-donate #card-area, .no-boxshadow #tribute.tribute-donate .tabs .tabs-list .tab.active, .no-boxshadow #tribute.tribute-donate .tribute-payment-options, .no-boxshadow #tribute.tribute-donate .methods-list .method.active, .no-boxshadow #tribute.tribute-donate .download-print-steps {
  border: solid 1px #f1f1f1;
}
/* line 1838, ../../src/sass/views/_tribute.scss */
.no-boxshadow #tribute.tribute-donate .card-selector .card-thumbs .card-thumb a {
  border: solid 1px #f1f1f1;
  display: block;
  width: 148px;
  height: 103px;
}
/* line 1844, ../../src/sass/views/_tribute.scss */
.no-boxshadow #tribute.tribute-donate .tribute-action .action {
  height: 43px;
  padding-right: 3px;
  background: url('../images/bg/big-button-box-shadow-right.png?1370354848') no-repeat top right;
}
/* line 1848, ../../src/sass/views/_tribute.scss */
.no-boxshadow #tribute.tribute-donate .tribute-action .action .action-shadow {
  height: 39px;
  padding: 3px 0 3px 4px;
  background: url('../images/bg/big-button-box-shadow-left.png?1370354848') no-repeat left top;
}
/* line 1852, ../../src/sass/views/_tribute.scss */
.no-boxshadow #tribute.tribute-donate .tribute-action .action .action-shadow .bw {
  height: 35px;
}
/* line 1854, ../../src/sass/views/_tribute.scss */
.no-boxshadow #tribute.tribute-donate .tribute-action .action .action-shadow .bw input {
  height: 35px;
}

/* line 1863, ../../src/sass/views/_tribute.scss */
.no-boxshadow .mail-tribute-address address {
  border: 1px solid whitesmoke;
}

/* 17.MODERNIZR
------------------------------------------------------------------------- */
/* 18.@MEDIA
------------------------------------------------------------------------- */
/*480px ___________________________________________________________________ */
/*768px ___________________________________________________________________ */
/*992px ___________________________________________________________________ */
/*1382px __________________________________________________________________ */
/*2x ______________________________________________________________________ */
/* NO-JS STYLES */
/* line 4, ../../src/sass/overrides/_nojs.scss */
.no-js .invisible {
  clip: rect(auto);
  clip: rect(auto, auto, auto, auto);
  height: auto;
  margin: 0;
  overflow: visible;
  position: static !important;
  width: auto;
}
.ecard-header h1{padding-bottom:5px;}

/* Bug B-05413 Sub header text style*/
.blended-text {
	display: inline;
	font-family: Arial;
	font-size:14px;
}
.shopping-cart-blended-text {
	font-family: Arial;
	font-size:11px;
}

.bullet-list-fundrising ul {
	width:29% !important;
}

#donate.quickdonate .what-is-paypal{
	position:relative;
	top:-36px;
	text-align:right;
}

/* Fix to correct the breaking of quick donate payment methods in IE */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#donate.quickdonate .methods-list #credit-card-toggle {
	  float: left;
	  width: 310px;
	}

	#donate.quickdonate .methods-list #credit-card-toggle label {
	  padding-left: 5px;
	}

	#donate.quickdonate .methods-list #paypal-toggle {
	  width: 92px;
	  float: right;
	  padding-bottom: 3px;
	}

	#donate.quickdonate .methods-list #paypal-toggle label {
	  padding-left: 5px;
	  padding-bottom: 3px;
	}

	#donate.quickdonate .methods-list .card-images {
	  margin-left: 4px;
	}

	#donate.quickdonate .methods-list .card-images div {
	  margin-right: 4px;
	}
	
	.size-container {
		overflow: hidden;
		width: 277px;
		display: block;
		background: url('../images/sprite/icon-s80ec5b5a67.png') no-repeat scroll 75% -5464px transparent;
		border: 1px solid #ccc;
		color: #333333;
		height: 42px;
	}

	.size-container select {
		width: 298px;
		height: 50px;
		border: 0px;
		background-color: transparent;
		cursor:pointer;
		-webkit-appearance: none;
		display:inline;
		padding-bottom: 8px;
	}	
	
}

@-moz-document url-prefix() { 
	#donate.quickdonate .methods-list #credit-card-toggle {
	  float: left;
	  width: 310px;
	}

	#donate.quickdonate .methods-list #credit-card-toggle label {
	  padding-left: 5px;
	}

	#donate.quickdonate .methods-list #paypal-toggle {
	  width: 92px;
	  float: right;
	  padding-bottom: 3px;
	}

	#donate.quickdonate .methods-list #paypal-toggle label {
	  padding-left: 5px;
	  padding-bottom: 3px;
	}

	#donate.quickdonate .methods-list .card-images {
	  margin-left: 4px;
	}

	#donate.quickdonate .methods-list .card-images div {
	  margin-right: 4px;
	}

	.size-container {
		overflow: hidden;
		width: 276px;
		display: block;
		border: 1px solid #ccc;
		color: #333333;
		height: 42px;
	}

	#donate.quickdonate .tribute-wrap #tribute-type {
	  width: 298px;
	  background: url('../images/sprite/icon-s80ec5b5a67.png') 76px -5465px no-repeat, linear-gradient(#fdfdfd, #f7f7f7);
	}	
	
}
.buttonContainer .centerButton{
	margin-left:150px;
}

.primary-center .secondary-content #container #wrapper{
	width:90%;
}

.primary-center .secondary-content #container #wrapper .logo{
	width:160px;
	height:53px;
	background-image:url('../images/ack_logo.jpg');
	background-repeat:no-repeat;
	margin-bottom:38px;
	margin-top:20px;
}

.primary-center .secondary-content #container #wrapper .mainContent .signature{
	width:182px;
	height:22px;
	background-image:url('../images/signature.jpg');
	background-repeat:no-repeat;
	margin-top: 30px;
}
.primary-center .secondary-content #container #wrapper .mainContent .nextSteps{
	font-size:19px;
	color:#6D6E70;
	font-weight:bold;
	padding-bottom:10px;
}
.primary-center .secondary-content #container #wrapper .mainContent .taxView{
	font-weight:bold;
	color:#6D6E70;
	padding-left:20px;
}
.primary-center .secondary-content #container #wrapper .mainContent .acknowledgement-button{
	float:left;
	margin-left:20px;
	margin-top:10px;
}
.primary-center .secondary-content #container #wrapper .mainContent .secondary-header{
	padding-top:10px;
	clear:both;
}
.primary-center .secondary-content #container #wrapper footer{
	margin-top: 87px;
}

.primary-center .secondary-content #container #wrapper footer .taxDetails table tr td{
	padding:4px 0;
}

.boldText{
	font-weight:bold;
}

.event-details #eventTimes{
	float:left;
	margin:0 0 24px -8px;
}

#showDates .downArrow{
	float:left;
	width: 14px;
	height:11px;
	margin:4px 0 0 2px;
	position:absolute;
	background:url("../images/sprite/icon-s80ec5b5a67.png") no-repeat scroll -177px -5481px;
}

#qd-confirm-tax-section{
	float:left;
	width:600px;
}

#qd-confirm-tax-section .action-wrap{
	float:left;
	width:auto;
}

#qd-confirm-tax-section .page-note-wrap{
	float:left;
	width:auto;
	margin:3px 0 0 30px;
}

.printText{
	font-family:Arial;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	padding: 10px 0;
}
.printText .taxStatement{
	font-weight:normal;
	padding: 10px 0;
}
.printText .taxDetails{
	width:100%;
}
.printText .taxDetails table, tr, td{
	padding: 10px 5px 5px 0;
}
.printText .taxDetails .spacer{
	height:10px;
	border:none;
}
.printText .taxDetails .taxDetails-title{
	font-weight: bold;
	padding:0;
}
.printText .taxDetails .taxDetails-titleYearly{
	width:50%;
	font-weight: bold;
	padding:0;
	display:inline;
}
.printText .taxDetails .taxDetails-content{
	font-weight:normal;
	padding:0;
	padding-left:10px;
}
.printText .taxDetails .taxDetails-contentYearly{
	width:50%;
	font-weight:normal;
	padding-left:10px;
	display:inline;
}

.personalInfoSMSDetails{
	float:left;
	width:auto;
	font-weight:normal;
	padding-top:6px;
}

.error{
  color: #FF0000;
}
.reviewTax{
	margin-left:20px;
}
.sendButtonContainer{
  width:220px;
  margin-left:20px;
  -moz-box-shadow: #bbbbbb 0 0 2px;
  -webkit-box-shadow: #bbbbbb 0 0 2px;
  -o-box-shadow: #bbbbbb 0 0 2px;
  box-shadow: #bbbbbb 0 0 2px;
}
.sendButtonContainer a{
	width:150px;
	color:#fff;
	text-decoration:none;
}
.sendButton{
  width:220px;
  height:25px;
  border: 1px solid white;
  background-color: #e80000;
  border: 1px solid #e9e9e9;
  padding-top: 5px;
  color:#fff;
  font-family: Arial, Helvetica, sans-serif, StandardCTExtraBold;
  font-size:14px;
  font-weight: bold;
  text-align:center;
  margin-top:10px;
  text-decoration:none;
  text-shadow: #b40010 0 1px 0;
}
.nextStepsText{
	font-size:17px;
}
.tributeDonationIndicator{
	color:#ED1B2E;
	font-style: italic;
}
#quick-donation-tribute-form .quickdonate-send-message{
  margin: 0;
  padding: 20px 0 0;
}
#quick-donation-tribute-form .quickdonate-send-message .message{
  background: url('../images/sprite/icon-s44616efca3.png') 0 -3070px;
  background-repeat: no-repeat;
  font-family: Georgia, "Times New Roman", serif;
  font-style: normal;
  font-weight: normal;
  color: #6d6e70;
  display: inline-block;
  font-size: 15px;
  line-height: 21px;
  padding-left: 30px;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-frontLandscape .card-coverLandscape {
  width: 431px;
  height: 310px;
  margin: 39px auto auto;
  border: solid 1px #cccccc;
  position: relative;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-frontLandscape .card-coverLandscape img {
  border: solid 5px white;
  width: 421px;
  height: 301px;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-frontLandscape:before {
  display: block;
  position: absolute;
  top: -32px;
  left: 113px;
  width: 400px;
  height: 33px;
  content: "";
  background: transparent url('../images/tributedonate/card-preview-shadow-front.png?1378838516') no-repeat center center;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-insideLandscape {
  width: 622px;
  border: solid 1px #cccccc;
  overflow: hidden;
  margin: 0 auto;
  margin-top: 20px;
  height: 340px;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-insideLandscape p {
  color: #6d6e70;
  font-size: 13px;
  line-height: 15px;
  margin-bottom: 1em;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-insideLandscape small {
  color: #6d6e70;
  font-size: 10px;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-insideLandscape span.tribute-icon {
  display: inline-block;
  height: 20px;
  width: 20px;
  background: transparent url('../images/sprite/icon/donation-tribute.png?1370354849') no-repeat center center;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-insideLandscape .page-oneLandscape, #tribute.tribute-donate #tribute-card-preview-modal-content .card-insideLandscape .page-twoLandscape {
  width: 100%;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-insideLandscape .page-oneLandscape {
   height: 0;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-insideLandscape .page-twoLandscape {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border: solid 1px #cccccc;
  padding: 20px 40px 20px;
  height: 340px;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-insideLandscape .page-twoLandscape .tribute-card-messageLandscape{
  height: 55px;
}

.ecard-message-font {
	font-family: Arial, Helvetica, sans-serif;
}

#tribute.tribute-donate .tribute-preview-ecard .tribute-card-messageLandscape {
  width: 500px;
 }
 #tribute.tribute-donate #tribute-card-preview-modal-content .card-insideLandscape .page-twoLandscape .tribute-card-donation-messageLandscape {
  width: 500px;
  position: absolute;
  width: 100%;
  top: 60%;
  right: 1%;
 }
 
 #tribute.tribute-donate #tribute-card-preview-modal-content .card-insideLandscape .page-twoLandscape .card-donation-hope-message {
 	position:inherit;
	width:auto; 
 }
 
#tribute.tribute-donate #tribute-card-preview-modal-content .card-insideLandscape .page-twoLandscape .tributeBottomTextLandscape{
  position: absolute;
  width: 100%;
  top: 90%;
  right: 1%;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-insideLandscape .page-twoLandscape p:last-child {
  line-height: 12px;
  margin-bottom: 0;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-backLandscape .card-backcoverLandscape {
  width: 430px;
  height: 310px;
  margin: 45px auto auto;
  border: solid 1px #cccccc;
  position: relative;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-backLandscape .card-backcoverLandscape img {
  border: solid 5px white;
  width: 421px;
  height: 301px;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .card-backLandscape:before {
  display: block;
  position: absolute;
  top: -299px;
  right: 117px;
  width: 400px;
  height: 300px;
  content: "";
  background: transparent url('../images/tributedonate/card-preview-shadow-back.png?1378838516') no-repeat bottom right;
}
#tribute.tribute-donate .card-preview-Landscape, #tribute.tribute-donate .card-previewLandscape {
  padding: 0;
  margin: 25px 0 0;
  border: solid 1px #d5d5d5;
  height: 310px;
  position: relative;
}
#tribute.tribute-donate .card-previewLandscape {
  margin-top: 35px;
  height: 312px;
  border: solid 1px #d5d5d5;
}
#tribute.tribute-donate .card-previewLandscape img{
  width: 421px;
  height: 301px;
  border: solid 1px #d5d5d5;
  padding: 5px;
}
#tribute.tribute-donate .card-preview-Landscape:after, #tribute.tribute-donate .card-previewLandscape:after {
  display: block;
  position: absolute;
  top: -33px;
  left: 0;
  width: 400px;
  height: 33px;
  content: "";
  background: transparent url('../images/tributedonate/card-preview-shadow-front.png?1378838516') no-repeat top left;
}
#tribute.tribute-donate #tribute-card-preview-modal-content .form-action{
  margin-top:0;
  position: relative;
}

.confirmContainer{
	width:265px;
	float:left;
	padding-top: 10px;
}

/* A height is giving to Captcha box, for holding a height while loading the signin when catcha box displays */
.captcha-box {
	height : 215px;
}

#sponsorCarousel {
	width:140px;
	height:290px;
	overflow:hidden;
	margin:0 auto;
}

#sponsorSlides {
	overflow:hidden;
	/* fix ie overflow issue */
	position: relative;
	width:140px;
	height:170px;
	margin: 5px;
	/* border:1px solid #ccc; */
}

/* remove the list styles, width : item width * total items */	
#sponsorSlides ul {
	position:relative;
	left:0;
	top:0;
	list-style:none;
	margin:0;
	padding:0;
	width:750px;
	text-align: center;
}

/* width of the item, in this case I put 250x250x gif */
#sponsorSlides li {
	min-width:145px;
	height:250px;
	float:left;
	text-decoration: none;
}

#sponsorSlides li a {
	text-decoration: none;
}

.sponsorCarouselText{
	text-align: center;
	text-decoration: none;
	width: 139px;
}

#sponsorSlides li img {
	max-width: 108px;
	border: 1px solid #cecece;
	margin: 5px;
}

.sponsorSlidesSingle {
	padding-top:15px;
}

.sponsorSlidesSingle li img {
	max-width: 108px;
	border: 1px solid #cecece;
}

/* Styling for prev and next buttons */
#sponsorButtons {
	padding:0 0 5px 0;
	float:right;
	display:none;
}

#sponsorButtons a {
	display:block;
	width:31px;
	height:32px;
	text-indent:-999em;
	float:left;
	outline:0;
}

a#sponsorprev {
	background:url(arrow.gif) 0 -31px no-repeat;
}

a#sponsorprev:hover {
	background:url(arrow.gif) 0 0 no-repeat;
}

a#sponsornext {
	background:url(arrow.gif) -32px -31px no-repeat;
}

a#sponsornext:hover {
	background:url(arrow.gif) -32px 0 no-repeat;
}

/* drop schedule tooltip */

.tooltipschedule{
padding: 0;
}
.tooltipscheduleFirst{
padding-left: 0;
display:inline;
}
.tooltipscheduleContent{
padding-top:5px;
padding-left:5px;
display:inline;
}
.tooltipschedule-italic{
font-style:italic;
font-size:11px;
font-weight:normal;
display:inline;
}
.tooltipschedule-full{
width:184px;
/* padding:10px; */
word-wrap:break-word;
}
.tooltipschedule-full h3{
 color: #6D6E70;
 font-size: 16px;	
 margin:0;
 padding:0;
 border-bottom: 3px double #6d6e70;
}
.tooltipschedule-full em{
color:#CC0000;	
}
.class-schedule{
	padding-top: 10px;
}

.campaignNote {
    clear: both;
    margin-top: 25px;
    position: absolute;
}

.fieldWrapper{
	float : left;
	width:auto;
}

.perMonthCaption{
	float:left;
	width:auto;
	color:#9F9FA3;
	font-size:11px;
	font-style:italic;
}
.perMonthCaptionSku{
	float:left;
	height:56px;
}
.expandable .accordion-content .logos-list li {
	background-image: none;
	list-style-type: none;
	list-style-position: outside;
	padding-left: 0;
}

/* A-Spot Narrow Styles */
.aspot-leftImage-wrapper {
  	display: block;
  	float: none;
  	height: 260px;
  	width: 100%;
}
.aspot-leftImage-wrapper .aspot-leftImage-container {
  	margin-bottom: 42px;
  	overflow: visible;
  	width: 100%;
}
.callout-primary .aspotLeftImage {
 	max-width: 100%;
 	height: 260px;
 	display: block;
}
.callout-primary .aspotOverlay-bgcolor {
 	background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
    background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
    background-image: -webkit-gradient(linear, 0 0, 100% 0, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
    background-image: linear-gradient(bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(gradientype=1, startColor='0', endColor='#000000')";
    background-repeat: repeat-x;
 	width: 100%;
 	height: 100px;
 	position: absolute;
 	top: 160px;
}
.callout-primary .aspotOverlay-bgcolor .aspotOverlay-caption, .aspotOverlay-text{
  	font-family: Arial, Helvetica, sans-serif;
  	color: #fff;
  	font-weight: bold;
  	font-style: normal;
  	font-size: 14px;
  	padding: 5px 15px 5px;
  	text-shadow: 1px 1px #000;
}
.callout-primary .aspotOverlay-bgcolor .aspotOverlay-text{
  	font-weight: normal;
  	font-size: 13px;
  	padding: 0 15px;
}
.buttonWrapper {
	width:175px;
}