.container,
.containerMinusMargin {
  margin: 0 auto;
  width: 840px; }

@media only screen and (max-width: 419px) {
  .container {
    width: 280px; } }
@media only screen and (min-width: 420px) and (max-width: 629px) {
  .container {
    width: 420px; } }
@media only screen and (min-width: 630px) and (max-width: 839px) {
  .container {
    width: 630px; } }
@media only screen and (min-width: 840px) {
  .container {
    width: 840px; } }
@media only screen and (max-width: 404px) {
  .containerMinusMargin {
    width: 265px; } }
@media only screen and (min-width: 405px) and (max-width: 614px) {
  .containerMinusMargin {
    width: 405px; } }
@media only screen and (min-width: 615px) and (max-width: 824px) {
  .containerMinusMargin {
    width: 615px; } }
@media only screen and (min-width: 825px) {
  .containerMinusMargin {
    width: 825px; } }
.group, .container,
.containerMinusMargin {
  zoom: 1; }
  .group:before, .container:before,
  .containerMinusMargin:before, .group:after, .container:after,
  .containerMinusMargin:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden; }
  .group:after, .container:after,
  .containerMinusMargin:after {
    clear: both; }

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  height: 0; }

a {
  color: #02d2e0; }

.wWrapper#campaigns_target, .wWrapper.campaigns_action, .wWrapper.block-image {
  background: #f1f2f0; }
.wWrapper.block-latest_update.block, .wWrapper#campaigns_latest_update {
  background: orangered; }
.wWrapper#campaigns_next_steps .date_event_date {
  color: #02d2e0; }

.campaignSubNav ul.group .current, .campaignSubNav ul.container .current,
.campaignSubNav ul.containerMinusMargin .current {
  background-color: #02d2e0; }
.campaignSubNav ul.group .current:after, .campaignSubNav ul.container .current:after,
.campaignSubNav ul.containerMinusMargin .current:after {
  border-top-color: #02d2e0 !important; }

span.target-number,
.titleWrapper h1 span {
  color: #ed0f67; }

.campaigns-timeline-body .timlinePageW .timeline .timelinePager, .campaigns-timeline-body .timlinePageW #load-previous-link .timelinePager, .campaigns-timeline-body .timlinePageW #load-more-link .timelinePager {
  background: #02d2e0; }
.campaigns-timeline-body .group .timelineWrapper .event .date_event_date, .campaigns-timeline-body .container .timelineWrapper .event .date_event_date,
.campaigns-timeline-body .containerMinusMargin .timelineWrapper .event .date_event_date {
  background: orangered; }
.campaigns-timeline-body .group .timelineWrapper .focused .section, .campaigns-timeline-body .container .timelineWrapper .focused .section,
.campaigns-timeline-body .containerMinusMargin .timelineWrapper .focused .section {
  background: #02d2e0; }
.campaigns-timeline-body .group .timelineWrapper #timeline-content .campaign_supporter_group.wWrapper .supporter_group, .campaigns-timeline-body .container .timelineWrapper #timeline-content .campaign_supporter_group.wWrapper .supporter_group,
.campaigns-timeline-body .containerMinusMargin .timelineWrapper #timeline-content .campaign_supporter_group.wWrapper .supporter_group,
.campaigns-timeline-body .group .timelineWrapper #timeline-content .campaign_supporter_group .show-more,
.campaigns-timeline-body .container .timelineWrapper #timeline-content .campaign_supporter_group .show-more,
.campaigns-timeline-body .containerMinusMargin .timelineWrapper #timeline-content .campaign_supporter_group .show-more,
.campaigns-timeline-body .group .timelineWrapper #timeline-content .milestone.wWrapper,
.campaigns-timeline-body .container .timelineWrapper #timeline-content .milestone.wWrapper,
.campaigns-timeline-body .containerMinusMargin .timelineWrapper #timeline-content .milestone.wWrapper,
.campaigns-timeline-body .group .timelineWrapper #timeline-content .campaign_supporter_milestone_group.wWrapper,
.campaigns-timeline-body .container .timelineWrapper #timeline-content .campaign_supporter_milestone_group.wWrapper,
.campaigns-timeline-body .containerMinusMargin .timelineWrapper #timeline-content .campaign_supporter_milestone_group.wWrapper {
  background: orangered; }
.campaigns-timeline-body .group .timelineWrapper #timeline-content .block-html h2, .campaigns-timeline-body .container .timelineWrapper #timeline-content .block-html h2,
.campaigns-timeline-body .containerMinusMargin .timelineWrapper #timeline-content .block-html h2 {
  color: #02d2e0; }

.rh-link,
.mission-statement {
  background-color: orangered; }

.update-half-block,
.mobileGetWaktion,
#campaigns_related_articles_wrapper {
  background-color: #02d2e0; }

.campaigns-body .widgetainer #campaigns_target {
  color: #02d2e0; }
.campaigns-body .widgetainer .supporter_count .progress-bar .progress {
  background-color: #02d2e0; }
.campaigns-body .widgetainer form input[type=submit] {
  background-color: #02d2e0;
  border-bottom: 2px solid #0199a3; }
.campaigns-body .widgetainer form input[type=submit]:hover {
  background-color: #09edfd;
  border-bottom: 2px solid #0199a3; }
