/*
html5doctor.com Reset Stylesheet v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
*/
/* line 17, ../../sass/partials/_reset.scss */
html, body, div, span, object, iframe,
h1, h2, .donatepage h3.formsidetext, h3, h4, h5, h6, p, blockquote, .block-container .block-image h3, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: bottom;
  background: transparent;
  letter-spacing: 0;
}

/* line 28, ../../sass/partials/_reset.scss */
span {
  font-weight: inherit;
}

/* line 31, ../../sass/partials/_reset.scss */
body {
  line-height: 1;
}

/* line 35, ../../sass/partials/_reset.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 38, ../../sass/partials/_reset.scss */
nav ul {
  list-style: none;
}

/* line 41, ../../sass/partials/_reset.scss */
blockquote, .block-container .block-image h3, q {
  quotes: none;
}

/* line 45, ../../sass/partials/_reset.scss */
blockquote:before, .block-container .block-image h3:before, blockquote:after, .block-container .block-image h3:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 49, ../../sass/partials/_reset.scss */
a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: bottom;
  background: transparent;
}

/* change colours to suit your needs */
/* line 57, ../../sass/partials/_reset.scss */
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

/* change colours to suit your needs */
/* line 63, ../../sass/partials/_reset.scss */
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

/* line 69, ../../sass/partials/_reset.scss */
del {
  text-decoration: line-through;
}

/* line 72, ../../sass/partials/_reset.scss */
abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

/* line 76, ../../sass/partials/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* change border colour to suit your needs */
/* line 81, ../../sass/partials/_reset.scss */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

/* line 89, ../../sass/partials/_reset.scss */
input, .custom-form .dform .form-line select, select {
  vertical-align: middle;
}

@font-face {
  font-family: 'Clan';
  src: url('/static/fonts/ClanWeb-Black.eot?c7bb13e971ca');
  src: url('/static/fonts/ClanWeb-Black.eot?&c7bb13e971ca#iefix') format("embedded-opentype"), url('/static/fonts/ClanWeb-Black.woff?c7bb13e971ca') format("woff");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Clan';
  src: url('/static/fonts/ClanWeb-News.eot?c7bb13e971ca');
  src: url('/static/fonts/ClanWeb-News.eot?&c7bb13e971ca#iefix') format("embedded-opentype"), url('/static/fonts/ClanWeb-News.woff?c7bb13e971ca') format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'icomoon';
  src: url('/static/fonts/icomoon.eot?c7bb13e971ca');
  src: url('/static/fonts/icomoon.eot?&c7bb13e971ca#iefix') format("embedded-opentype"), url('/static/fonts/icomoon.woff?c7bb13e971ca') format("woff"), url('/static/fonts/icomoon.ttf?c7bb13e971ca') format("truetype"), url('/static/fonts/icomoon.svg?c7bb13e971ca#icomoon') format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Fedra Serif A";
  src: url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000003-1378720433.eot');
  src: url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000003-1378720433.eot?#iefix') format("embedded-opentype"), url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000003-1378720433.woff') format("woff"), url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000003-1378720433.svg#typotheque_webfonts_service') format("svg");
  font-style: normal;
  font-weight: normal;
  font-stretch: normal;
}

@font-face {
  font-family: "Fedra Serif A";
  src: url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000011-1378720433.eot');
  src: url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000011-1378720433.eot?#iefix') format("embedded-opentype"), url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000011-1378720433.woff') format("woff"), url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000011-1378720433.svg#typotheque_webfonts_service') format("svg");
  font-style: italic;
  font-weight: normal;
  font-stretch: normal;
}

@font-face {
  font-family: "Fedra Serif A";
  src: url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000054-1378720434.eot');
  src: url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000054-1378720434.eot?#iefix') format("embedded-opentype"), url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000054-1378720434.woff') format("woff"), url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000054-1378720434.svg#typotheque_webfonts_service') format("svg");
  font-style: normal;
  font-weight: bold;
  font-stretch: normal;
}

@font-face {
  font-family: "Fedra Serif A";
  src: url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000055-1378720434.eot');
  src: url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000055-1378720434.eot?#iefix') format("embedded-opentype"), url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000055-1378720434.woff') format("woff"), url('https://s3.amazonaws.com/fonts.typotheque.com/WF-019156-002044-000055-1378720434.svg#typotheque_webfonts_service') format("svg");
  font-style: italic;
  font-weight: bold;
  font-stretch: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
/* line 100, ../../sass/partials/_text.scss */
.icon-normal[data-icon]:after {
  font-family: 'icomoon';
  font-weight: bold;
  content: " " attr(data-icon);
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

/* line 2, ../../sass/partials/_mixins.scss */
.maxwidth, #navigation ul#page-carousel li .inc .cont, #navigation #subnav-holder ul#subnav, #main, .contentpage section > section, .donatepage section > section, #donatie_forms, .custom-form .form-widget, #action_forms, #single_forms,
#armband_forms {
  width: 940px;
  margin: 0px auto;
}

/* line 7, ../../sass/partials/_mixins.scss */
section.shareblock a {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/* line 12, ../../sass/partials/_mixins.scss */
.stickyelement, #navigation #subnav-holder.sticky {
  position: fixed !important;
  z-index: 2;
}

/* line 5, ../../sass/partials/_base.scss */
.hidden {
  display: none !important;
}

/* line 9, ../../sass/partials/_base.scss */
body {
  -webkit-font-smoothing: antialiased;
  font-family: "Fedra Serif A", "Georgia", "Times New Roman", serif;
}

/* line 13, ../../sass/partials/_base.scss */
#mobileview {
  display: none;
}

@media screen and (max-width: 1024px) {
  /* line 18, ../../sass/partials/_base.scss */
  html {
    min-width: 1024px;
  }
}
/* line 22, ../../sass/partials/_base.scss */
#pageheader {
  width: 940px;
  position: fixed;
  left: 50%;
  margin-left: -470px;
  z-index: 10666;
  height: 0px;
  text-align: left;
}
/* line 42, ../../sass/partials/_base.scss */
#pageheader a.logo {
  display: inline-block;
  margin: -1px 0 0 -3px;
}
/* line 46, ../../sass/partials/_base.scss */
#pageheader a.button, #pageheader ul.filters li a, ul.filters li #pageheader a {
  margin: 10px 0 0;
  float: right;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 10px;
  padding: 12px 8px 8px;
}

/* line 56, ../../sass/partials/_base.scss */
#navigation {
  display: block;
  height: 50px;
  width: 100%;
  position: relative;
  z-index: 9990;
  /* Close alert plugin uses 9999 as z-index. */
}
/* line 62, ../../sass/partials/_base.scss */
#navigation ul#page-carousel {
  height: 100%;
  width: 100%;
  padding-top: 50px;
  list-style-type: none;
  position: relative;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 73, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li {
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
}
/* line 80, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li.active {
  display: block;
}
/* line 84, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li .inc {
  background-size: cover;
  display: none;
  height: 100%;
}
/* line 88, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li .inc.active {
  display: block;
}
/* line 90, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li .inc.active:after {
  display: block;
  position: absolute;
  background: url('/static/images/carousel_gradient.png?e61d77fb5315') repeat-x;
  height: 700px;
  width: 100%;
  content: "";
  bottom: 40px;
}
/* line 101, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li .inc .cont {
  height: 100%;
  position: relative;
}
/* line 106, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li .inc .cont .text-container {
  position: relative;
  top: 90px;
  z-index: 10;
}
/* line 110, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li .inc .cont .text-container h1 {
  width: 450px;
}
/* line 113, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li .inc .cont .text-container.black {
  height: 180px;
  width: 450px;
  padding: 30px 25px;
  background: url('/static/images/carousel_black.png?3419b72680c4');
}
/* line 119, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li .inc .cont .text-container.text {
  height: 180px;
  width: 450px;
  padding: 30px 25px;
  background: transparent;
}
/* line 124, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li .inc .cont .text-container.text h1 {
  color: #fff;
  text-shadow: 0px 1px 4px rgba(0, 0, 0, 0.6);
}
/* line 129, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li .inc .cont .text-container.white {
  height: 190px;
  width: 450px;
  padding: 30px 25px;
  background: url('/static/images/carousel_white.png?3419b72680c4');
}
/* line 135, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li .inc .cont .text-container a {
  font-size: 24px;
  line-height: 24px;
  padding: 6px 25px 6px 15px;
  position: absolute;
  bottom: -16px;
  left: 25px;
}
/* line 147, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li h2, #navigation ul#page-carousel li .donatepage h3.formsidetext, .donatepage #navigation ul#page-carousel li h3.formsidetext {
  position: absolute;
  top: 200px;
  left: 40%;
}
/* line 152, ../../sass/partials/_base.scss */
#navigation ul#page-carousel li a.more {
  position: absolute;
  bottom: 50px;
  left: 50%;
  margin-left: -30px;
  width: 60px;
  height: 50px;
}
/* line 162, ../../sass/partials/_base.scss */
#navigation ul#in-carousel-nav {
  list-style-type: none;
  position: absolute;
  z-index: 10;
  bottom: 95px;
  height: auto;
  left: 25px;
}
/* line 169, ../../sass/partials/_base.scss */
#navigation ul#in-carousel-nav li {
  display: block;
  width: 240px;
  position: relative;
  height: auto;
  line-height: 18px;
  font-size: 16px;
  margin-bottom: 1em;
}
/* line 177, ../../sass/partials/_base.scss */
#navigation ul#in-carousel-nav li a {
  color: #fff;
  text-transform: uppercase;
  font-family: "Clan", Arial, sans-serif;
}
/* line 40, ../../sass/partials/_mixins.scss */
#navigation ul#in-carousel-nav li a:after {
  display: inline-block;
  padding-left: 10px;
  margin-right: -10px;
  font-family: 'icomoon';
  content: "\003e";
  font-size: "inherit";
  font-weight: "inherit";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 185, ../../sass/partials/_base.scss */
#navigation ul#carousel-nav {
  list-style-type: none;
  position: absolute;
  left: 0px;
  width: 100%;
  height: 60px;
  font-size: 0;
}
/* line 193, ../../sass/partials/_base.scss */
#navigation ul#carousel-nav li {
  display: inline-block;
  width: 50%;
  position: relative;
  height: 100%;
}
/* line 200, ../../sass/partials/_base.scss */
#navigation ul#carousel-nav a.previous,
#navigation ul#carousel-nav a.next {
  display: inline-block;
  color: #fff;
  font-size: 64px;
  margin-top: -8px;
}
/* line 206, ../../sass/partials/_base.scss */
#navigation ul#carousel-nav .previous {
  margin-left: 42px;
}
/* line 57, ../../sass/partials/_mixins.scss */
#navigation ul#carousel-nav .previous:before {
  display: inline-block;
  padding-right: 10px;
  font-family: 'icomoon';
  font-size: "inherit";
  font-weight: "inherit";
  content: "\003c";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 210, ../../sass/partials/_base.scss */
#navigation ul#carousel-nav .next {
  position: absolute;
  right: 0px;
  margin-right: 42px;
  top: 0px;
}
/* line 57, ../../sass/partials/_mixins.scss */
#navigation ul#carousel-nav .next:before {
  display: inline-block;
  padding-right: 10px;
  font-family: 'icomoon';
  font-size: "inherit";
  font-weight: "inherit";
  content: "\003e";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 218, ../../sass/partials/_base.scss */
#navigation #subnav-holder {
  background: #f1efeb;
  width: 100%;
  text-align: center;
  top: 0;
  left: 0;
  height: 50px;
  position: fixed;
  z-index: 100;
}
/* line 228, ../../sass/partials/_base.scss */
#navigation #subnav-holder.sticky {
  top: 0px;
  bottom: auto;
}
/* line 233, ../../sass/partials/_base.scss */
#navigation #subnav-holder ul#subnav {
  height: 100%;
  list-style-type: none;
  font-size: 0;
  text-align: left;
  padding-left: 250px;
  box-sizing: border-box;
}
/* line 241, ../../sass/partials/_base.scss */
#navigation #subnav-holder ul#subnav li {
  display: inline-block;
  font-size: 14px;
  margin-right: 25px;
  height: 100%;
  padding-top: 19px;
}
/* line 249, ../../sass/partials/_base.scss */
#navigation #subnav-holder ul#subnav li:last-child {
  margin-right: 0;
}
/* line 252, ../../sass/partials/_base.scss */
#navigation #subnav-holder ul#subnav li a {
  color: #4c4c4c;
  text-decoration: none;
  text-transform: uppercase;
  font-family: "Clan", Arial, sans-serif;
}
/* line 257, ../../sass/partials/_base.scss */
#navigation #subnav-holder ul#subnav li a:hover {
  color: #e5007d;
}
/* line 262, ../../sass/partials/_base.scss */
#navigation #subnav-holder ul#subnav li.active a {
  color: #e5007d;
}
/* line 269, ../../sass/partials/_base.scss */
#navigation .button, #navigation ul.filters li a, ul.filters li #navigation a {
  font-weight: bold;
}

/* line 274, ../../sass/partials/_base.scss */
ul#carousel-nav {
  top: 50%;
  margin-top: -30px;
}

@media screen and (max-height: 600px) {
  /* line 280, ../../sass/partials/_base.scss */
  #navigation ul#in-carousel-nav li {
    width: 460px;
  }
}
@media screen and (max-width: 1024px) {
  /* line 287, ../../sass/partials/_base.scss */
  #navigation ul#in-carousel-nav li {
    width: 340px;
  }

  /* line 290, ../../sass/partials/_base.scss */
  ul#carousel-nav {
    bottom: 245px;
    margin-top: 0px;
  }
  /* line 293, ../../sass/partials/_base.scss */
  ul#carousel-nav .previous {
    margin-left: 16px !important;
  }
  /* line 296, ../../sass/partials/_base.scss */
  ul#carousel-nav .next {
    margin-right: 16px !important;
  }
}
/* line 303, ../../sass/partials/_base.scss */
#main {
  min-height: 500px;
}

/* line 319, ../../sass/partials/_base.scss */
footer {
  height: 500px;
  background-color: #ebebeb;
}
/* line 322, ../../sass/partials/_base.scss */
section.highlight + footer, section.sharp-highlight + footer {
  margin-top: -50px;
}

/* line 327, ../../sass/partials/_base.scss */
a[name] {
  padding-top: 70px;
  margin-top: -70px;
  display: inline-block;
  /* required for webkit browsers */
}

/* line 333, ../../sass/partials/_base.scss */
.amount-display-wrapper {
  clear: both;
  margin: 0 0 35px 0;
}

/* line 1, ../../sass/partials/global/_typography.scss */
h1, h2, .donatepage h3.formsidetext, h3, h4 {
  font-family: "Clan", Arial, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 7, ../../sass/partials/global/_typography.scss */
h1 {
  display: inline-block;
  font-size: 48px;
  line-height: 42px;
  color: #e5007d;
  width: 580px;
}

/* line 15, ../../sass/partials/global/_typography.scss */
h2, .donatepage h3.formsidetext {
  font-size: 24px;
  line-height: 24px;
  color: #0a0a0a;
}
/* line 20, ../../sass/partials/global/_typography.scss */
h2.indent, .donatepage h3.indent.formsidetext {
  text-indent: -10px;
}

/* line 25, ../../sass/partials/global/_typography.scss */
h3 {
  font-size: 16px;
  line-height: 16px;
  color: #0a0a0a;
}
/* line 29, ../../sass/partials/global/_typography.scss */
h3.page {
  font-size: 48px;
  line-height: 42px;
  color: #e5007d;
  text-align: center;
  text-transform: uppercase;
}

/* line 38, ../../sass/partials/global/_typography.scss */
a {
  color: #e5007d;
  text-decoration: none;
}
/* line 41, ../../sass/partials/global/_typography.scss */
a:hover {
  color: #b30765;
}

/* line 46, ../../sass/partials/global/_typography.scss */
blockquote, .block-container .block-image h3 {
  margin-bottom: 20px;
  font-family: "Clan", Arial, sans-serif;
  font-size: 24px;
  font-weight: bold;
}
/* line 52, ../../sass/partials/global/_typography.scss */
blockquote.indent, .block-container .block-image h3.indent {
  text-indent: -10px;
}

/* line 114, sprites/backgrounds/*.png */
.backgrounds-sprite, article form, article figure figcaption, .block-container .block-link > div, .block-container .block-image > div, .block-container .block-quote > div, .block-container .block-link-wide > div, .block-container .block-link-full, .block-container .block-image-landscape > div, .contentpage section.block-container > div.block-link-wide div, .donatepage section.block-container > div.block-link-wide div {
  background: url('/static/images/sprites/backgrounds-s3a2688cb98.png?62449b8f3150') no-repeat;
}

/* line 66, sprites/buttons/*.png */
.buttons-sprite, .button.button-large, ul.filters li a.button-large, button.button-large, button[type="submit"].button.button-large, .button.button-large:hover, ul.filters li a.button-large:hover, button.button-large:hover, button[type="submit"].button.button-large:hover, section.donateblock .button-fancy, section.donateblock .button-fancy:hover {
  background: url('/static/images/sprites/buttons-see64411d19.png?8bc70a14dbc4') no-repeat;
}

/* line 74, sprites/edges/*.png */
.edges-sprite, section.highlight:before, section.highlight:after, section.sharp-highlight:before, section.sharp-highlight:after {
  background: url('/static/images/sprites/edges-s0044360d8c.png?8bc70a14dbc4') no-repeat;
}

/* line 50, sprites/edges2/*.png */
.edges2-sprite, .donatepage section.highlight.donations:before, .donatepage section.highlight.donations:after, .swiper:after {
  background: url('/static/images/sprites/edges2-sb10a118220.png?62449b8f3150') no-repeat;
}

/* line 82, sprites/icons/*.png */
.icons-sprite, section.shareblock a.facebook, section.shareblock a.facebook:hover, section.shareblock a.twitter, section.shareblock a.twitter:hover, section.shareblock a.email, section.shareblock a.email:hover {
  background: url('/static/images/sprites/icons-sd7555f91c4.png?8bc70a14dbc4') no-repeat;
}

/* line 2, ../../sass/partials/global/_buttons_links.scss */
a.link {
  font-family: "Clan", Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
}
/* line 40, ../../sass/partials/_mixins.scss */
a.link:after {
  display: inline-block;
  padding-left: 10px;
  margin-right: -10px;
  font-family: 'icomoon';
  content: "\003e";
  font-size: "inherit";
  font-weight: "inherit";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

/* line 9, ../../sass/partials/global/_buttons_links.scss */
#pageheader .button, #pageheader ul.filters li a, ul.filters li #pageheader a {
  background-color: #00ba76;
}
/* line 12, ../../sass/partials/global/_buttons_links.scss */
#pageheader .button:hover, #pageheader ul.filters li a:hover, ul.filters li #pageheader a:hover {
  color: white;
  background-color: #b30765;
}

/* line 18, ../../sass/partials/global/_buttons_links.scss */
.button, ul.filters li a, button, button[type="submit"].button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #e5007d;
  display: inline-block;
  cursor: pointer;
  color: white;
  border: none;
  line-height: 16px;
  font-size: 16px;
  padding: 13px 25px 11px 15px;
  font-family: "Clan", Arial, sans-serif;
  font-weight: bold;
}
/* line 30, ../../sass/partials/global/_buttons_links.scss */
.button:hover, ul.filters li a:hover, button:hover, button[type="submit"].button:hover {
  color: white;
  background-color: #b30765;
}
/* line 40, ../../sass/partials/_mixins.scss */
.button.button-next:after, ul.filters li a.button-next:after, .button.button-forward:after, ul.filters li a.button-forward:after, button.button-next:after, button.button-forward:after, button[type="submit"].button.button-next:after, button[type="submit"].button.button-forward:after {
  display: inline-block;
  padding-left: 10px;
  margin-right: -10px;
  font-family: 'icomoon';
  content: "\003e";
  font-size: "inherit";
  font-weight: "inherit";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 57, ../../sass/partials/_mixins.scss */
.button.button-back:before, ul.filters li a.button-back:before, .button.button-previous:before, ul.filters li a.button-previous:before, button.button-back:before, button.button-previous:before, button[type="submit"].button.button-back:before, button[type="submit"].button.button-previous:before {
  display: inline-block;
  padding-right: 10px;
  font-family: 'icomoon';
  font-size: "inherit";
  font-weight: "inherit";
  content: "\003c";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 40, ../../sass/partials/global/_buttons_links.scss */
.button.button-light, ul.filters li a, button.button-light, button[type="submit"].button.button-light {
  text-transform: uppercase;
  color: #0a0a0a;
  background-color: #ebebeb;
  font-weight: normal;
}
/* line 45, ../../sass/partials/global/_buttons_links.scss */
.button.button-light:hover, ul.filters li a:hover, button.button-light:hover, button[type="submit"].button.button-light:hover {
  color: white;
  background-color: #b30765;
}
/* line 50, ../../sass/partials/global/_buttons_links.scss */
.button.button-fancy, ul.filters li a.button-fancy, button.button-fancy, button[type="submit"].button.button-fancy {
  text-transform: uppercase;
  font-weight: bold;
  color: #e5007d;
  font-size: 24px;
  line-height: 42px;
  text-align: center;
  height: 42px;
  padding: 0;
}
/* line 59, ../../sass/partials/global/_buttons_links.scss */
.button.button-fancy:hover, ul.filters li a.button-fancy:hover, button.button-fancy:hover, button[type="submit"].button.button-fancy:hover {
  color: white;
}
/* line 63, ../../sass/partials/global/_buttons_links.scss */
.button.button-large, ul.filters li a.button-large, button.button-large, button[type="submit"].button.button-large {
  background-position: 0 -115px;
  background-color: transparent;
  width: 190px;
  height: 35px;
  padding: 20px 15px;
  text-align: center;
  font-weight: bold;
  color: white;
  display: table;
}
/* line 74, ../../sass/partials/global/_buttons_links.scss */
.button.button-large span, ul.filters li a.button-large span, button.button-large span, button[type="submit"].button.button-large span {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 32px;
  overflow: hidden;
  display: inline-block;
}
/* line 40, ../../sass/partials/_mixins.scss */
.button.button-large span:after, ul.filters li a.button-large span:after, button.button-large span:after, button[type="submit"].button.button-large span:after {
  display: inline-block;
  padding-left: 10px;
  margin-right: -10px;
  font-family: 'icomoon';
  content: "\003e";
  font-size: "inherit";
  font-weight: "inherit";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 84, ../../sass/partials/global/_buttons_links.scss */
.button.button-large:hover, ul.filters li a.button-large:hover, button.button-large:hover, button[type="submit"].button.button-large:hover {
  background-position: 0 0;
}

/* line 90, ../../sass/partials/global/_buttons_links.scss */
button {
  height: 40px;
  padding: 0 20px 2px 12px;
  vertical-align: middle;
}

/* line 40, ../../sass/partials/_mixins.scss */
button[type=submit]:after {
  display: inline-block;
  padding-left: 10px;
  margin-right: -10px;
  font-family: 'icomoon';
  content: "\003e";
  font-size: "inherit";
  font-weight: "inherit";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 98, ../../sass/partials/global/_buttons_links.scss */
button[type=submit]:hover {
  background-color: transparent;
  color: white;
}

/* line 2, ../../sass/partials/global/_forms.scss */
.errors textarea {
  border: 1px solid #e5007d;
}
/* line 5, ../../sass/partials/global/_forms.scss */
.errors textarea + .errorlist {
  margin-top: 3px;
}

/* line 11, ../../sass/partials/global/_forms.scss */
.errorlist {
  clear: both;
  padding: 25px 0 5px;
}
/* line 15, ../../sass/partials/global/_forms.scss */
.errorlist li {
  color: #e5007d;
}
/* line 19, ../../sass/partials/global/_forms.scss */
.errorlist + .errorlist {
  padding-top: 5px;
}

/* line 24, ../../sass/partials/global/_forms.scss */
.form-line {
  height: auto;
}
/* line 27, ../../sass/partials/global/_forms.scss */
.form-line:after {
  content: ' ';
  display: block;
  clear: both;
}

/* line 33, ../../sass/partials/global/_forms.scss */
.custom_form {
  counter-reset: headers;
}
/* line 36, ../../sass/partials/global/_forms.scss */
.custom_form .form-line {
  position: relative;
}
/* line 40, ../../sass/partials/global/_forms.scss */
.custom_form h4:before {
  content: counter(headers) " ";
  counter-increment: headers;
}
/* line 45, ../../sass/partials/global/_forms.scss */
.custom_form .help-text {
  position: absolute;
  left: 540px;
  top: 16px;
  font-size: 14px;
  color: #4c4c4c;
  width: 180px;
}
/* line 53, ../../sass/partials/global/_forms.scss */
.custom_form .help-text:before {
  font-weight: bold;
  display: block;
  content: attr(data-title);
}
/* line 60, ../../sass/partials/global/_forms.scss */
.custom_form .clearer {
  padding: 0;
  margin: 0;
  clear: both;
}

/* line 3, ../../sass/partials/global/_content.scss */
article p, article h2, article .donatepage h3.formsidetext, .donatepage article h3.formsidetext, article h3, article h4, article ol, article ul {
  width: 500px;
}
/* line 6, ../../sass/partials/global/_content.scss */
article form p {
  width: auto;
}
/* line 10, ../../sass/partials/global/_content.scss */
article p, article ol, article ul, article form, article figure {
  margin-bottom: 24px;
}
/* line 14, ../../sass/partials/global/_content.scss */
article ol, article ul, article form, article figure {
  margin-top: 20px;
}
/* line 18, ../../sass/partials/global/_content.scss */
article p {
  font-size: 16px;
  line-height: 22px;
}
/* line 22, ../../sass/partials/global/_content.scss */
article p.intro {
  font-weight: bold;
  font-size: 20px;
  position: relative;
  line-height: 28px;
}
/* line 28, ../../sass/partials/global/_content.scss */
body.overviewpage article p.intro, body.homepage article p.intro {
  margin: 4px auto 29px;
}
/* line 34, ../../sass/partials/global/_content.scss */
article.intro {
  position: relative;
}
/* line 36, ../../sass/partials/global/_content.scss */
article.intro .addthis_toolbox {
  min-width: 120px;
  position: absolute;
  right: 0px;
}
/* line 44, ../../sass/partials/global/_content.scss */
article ul li {
  margin: 0 0 10px 50px;
  position: relative;
  line-height: 22px;
  list-style: none;
}
/* line 50, ../../sass/partials/global/_content.scss */
article ul li:before {
  content: "\25cf";
  font-family: 'icomoon';
  font-weight: bold;
  position: absolute;
  top: 2px;
  left: -34px;
  color: #e5007d;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 64, ../../sass/partials/global/_content.scss */
article ol {
  counter-reset: li;
}
/* line 67, ../../sass/partials/global/_content.scss */
article ol li {
  margin: 0 0 10px 50px;
  position: relative;
  line-height: 22px;
  list-style: none;
}
/* line 73, ../../sass/partials/global/_content.scss */
article ol li:before {
  content: counter(li);
  counter-increment: li;
  font-family: "Clan", Arial, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: #e5007d;
  position: absolute;
  left: -34px;
}
/* line 88, ../../sass/partials/global/_content.scss */
article ul.downloads li {
  list-style: none;
}
/* line 91, ../../sass/partials/global/_content.scss */
article ul.downloads li:before {
  content: "\2305";
  font-family: 'icomoon';
  font-weight: bold;
  color: #e5007d;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 103, ../../sass/partials/global/_content.scss */
article form {
  background-position: 0 -970px;
  width: 440px;
  height: 145px;
  padding: 30px;
  color: white;
}
/* line 110, ../../sass/partials/global/_content.scss */
article form h3 {
  color: white;
  margin-bottom: 20px;
}
/* line 115, ../../sass/partials/global/_content.scss */
article form input, article form .custom-form .dform .form-line select, .custom-form .dform .form-line article form select {
  float: left;
  width: 276px;
  height: 40px;
  border: 0;
  padding: 0 12px;
  font-size: 16px;
  margin-right: 6px;
}
/* line 126, ../../sass/partials/global/_content.scss */
article figure {
  position: relative;
  margin-left: 20px;
  display: inline-block;
  margin-top: 40px;
  margin-bottom: 40px;
}
/* line 133, ../../sass/partials/global/_content.scss */
article figure.portrait img {
  width: 260px;
}
/* line 136, ../../sass/partials/global/_content.scss */
article figure.landscape img {
  width: 460px;
}
/* line 140, ../../sass/partials/global/_content.scss */
article figure figcaption {
  background-position: 0 -2415px;
  position: absolute;
  top: -30px;
  right: -250px;
  z-index: -1;
  width: 195px;
  height: 100px;
  padding: 35px 45px;
}
/* line 149, ../../sass/partials/global/_content.scss */
article figure figcaption p {
  font-style: italic;
  width: 185px;
  margin-bottom: 15px;
}
/* line 154, ../../sass/partials/global/_content.scss */
article figure figcaption p.source {
  font-style: normal;
  font-size: 12px;
}
/* line 161, ../../sass/partials/global/_content.scss */
article span.article-date {
  color: #e5007d;
}

/* line 3, ../../sass/partials/blocks/_contentblocks.scss */
.page {
  margin-top: 50px;
}

/* line 7, ../../sass/partials/blocks/_contentblocks.scss */
.block-container {
  position: relative;
  display: inline-block;
  text-align: left;
  margin: 0 10px 50px;
  z-index: 1;
  /* If we get problems with these blocks, take out the p{color:$white;} declaration
     from the block above and uncomment the first following block.
   */
  /*
    .block-link-wide.content-block-wide {
      >div {
        p {
          color: $white;
        }
      }
    }
  */
}
/* line 14, ../../sass/partials/blocks/_contentblocks.scss */
.block-container h3, .block-container p {
  width: auto;
}
/* line 17, ../../sass/partials/blocks/_contentblocks.scss */
.block-container p {
  font-size: 14px;
}
/* line 20, ../../sass/partials/blocks/_contentblocks.scss */
.block-container h3 {
  color: #e5007d;
}
/* line 23, ../../sass/partials/blocks/_contentblocks.scss */
.block-container > div {
  position: relative;
}
/* line 28, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link > div {
  background-position: 0 -1215px;
  width: 225px;
  height: 225px;
  padding: 30px;
}
/* line 33, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link > div h3 {
  margin-bottom: 20px;
}
/* line 36, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link > div a.button, .block-container .block-link > div ul.filters li a, ul.filters li .block-container .block-link > div a {
  position: absolute;
  bottom: 30px;
}
/* line 42, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image, .block-container .block-quote {
  height: 285px;
  width: 315px;
}
/* line 45, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image > img, .block-container .block-quote > img {
  top: 0;
  left: 0;
  position: absolute;
  z-index: 1000;
}
/* line 51, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image > div, .block-container .block-quote > div {
  position: absolute;
  width: 225px;
  height: 195px;
  padding: 20px;
  top: 30px;
  left: 30px;
  background-position: 0 -1540px;
}
/* line 60, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image > div > a.link, .block-container .block-quote > div > a.link {
  position: absolute;
  bottom: 20px;
  left: 20px;
  width: 225px;
}
/* line 69, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image {
  height: 280px;
  width: 300px;
}
/* line 73, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image > img {
  z-index: auto;
}
/* line 77, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image > div {
  width: 230px;
  height: 210px;
  background-position: 0 -1835px;
}
/* line 83, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image > div + img {
  opacity: 1;
  transition: .3s;
}
/* line 88, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image > div > a.link {
  height: 40px;
}
/* line 92, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image > div p {
  height: 86px;
  overflow: hidden;
}
/* line 98, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image h3 {
  color: #0a0a0a;
  text-transform: none;
  font-size: 24px;
  line-height: 24px;
  margin-bottom: 5px !important;
  max-height: 48px;
  overflow: hidden;
}
/* line 112, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link-wide {
  height: 285px;
  width: 570px;
}
/* line 115, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link-wide > img {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 90;
}
/* line 121, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link-wide > div {
  position: absolute;
  background-position: 0 -320px;
  right: 0;
  top: 0;
  width: 205px;
  height: 225px;
  padding: 30px;
  padding-left: 50px;
}
/* line 130, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link-wide > div p {
  color: white;
}
/* line 133, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link-wide > div a.link {
  color: white;
  position: absolute;
  padding-bottom: 15px;
  font-size: 16px;
  line-height: 120%;
  width: 225px;
  bottom: 30px;
  display: inline-block;
  background: url('/static/images/link-chalk.png?3419b72680c4') 0 100% no-repeat;
}
/* line 40, ../../sass/partials/_mixins.scss */
.block-container .block-link-wide > div a.link:after {
  display: inline-block;
  padding-left: 10px;
  margin-right: -10px;
  font-family: 'icomoon';
  content: "\003e";
  font-size: "inherit";
  font-weight: "inherit";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 144, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link-wide > div a.link:hover {
  color: #e5007d;
  background-image: url('/static/images/link-chalk-hover.png?3419b72680c4');
}
/* line 165, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link-full {
  height: 280px;
  width: 620px;
  background-position: 0 0;
  color: white;
}
/* line 171, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link-full > img {
  position: absolute;
  left: 30px;
  top: 20px;
  z-index: 90;
}
/* line 178, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link-full > div {
  position: absolute;
  top: 30px;
  right: 30px;
  width: 210px;
  height: 200px;
  padding-bottom: 30px;
}
/* line 186, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link-full > div h3 {
  text-transform: none;
  margin-bottom: 7px;
}
/* line 191, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link-full > div p {
  font-size: 16px;
  color: white;
}
/* line 196, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link-full > div a.link {
  color: white;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 210px;
  font-size: 16px;
  line-height: 120%;
}
/* line 40, ../../sass/partials/_mixins.scss */
.block-container .block-link-full > div a.link:after {
  display: inline-block;
  padding-left: 10px;
  margin-right: -10px;
  font-family: 'icomoon';
  content: "\003e";
  font-size: "inherit";
  font-weight: "inherit";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 206, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-link-full > div a.link:hover {
  color: #b30765;
}
/* line 215, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-behind > div + img {
  opacity: 0;
  transition: .3s;
}
/* line 221, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-behind > div {
  padding: 20px;
}
/* line 226, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-transparent {
  overflow: visible;
  margin-right: 50px;
}
/* line 230, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-transparent > img {
  z-index: 0;
  bottom: 0;
  right: -60px;
  left: auto;
  top: auto;
}
/* line 237, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-transparent > div {
  top: 0;
  left: 0;
  padding: 30px;
  width: 225px;
  height: 225px;
  z-index: 100;
  background-image: none;
}
/* line 246, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-transparent > div a.button, .block-container .block-transparent > div ul.filters li a, ul.filters li .block-container .block-transparent > div a {
  position: absolute;
  left: 25px;
  bottom: 30px;
}
/* line 254, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-portrait {
  margin-right: 100px;
  height: 255px;
  margin-bottom: 30px;
}
/* line 258, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-portrait > div {
  left: 0;
  top: 0;
  padding: 30px;
  width: 225px;
  height: 195px;
}
/* line 264, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-portrait > div blockquote, .block-container .block-image-portrait > div .block-image h3, .block-container .block-image .block-image-portrait > div h3, .block-container .block-image-portrait > div p {
  width: 200px;
}
/* line 268, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-portrait > img {
  left: 240px;
}
/* line 271, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-portrait.block-image-bottom > img {
  bottom: -20px;
  top: auto;
  -webkit-transform: rotate(-10deg);
  -moz-transform: rotate(-10deg);
  -ms-transform: rotate(-10deg);
  -o-transform: rotate(-10deg);
  transform: rotate(-10deg);
}
/* line 276, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-portrait.block-image-top > img {
  top: -20px;
  -webkit-transform: rotate(10deg);
  -moz-transform: rotate(10deg);
  -ms-transform: rotate(10deg);
  -o-transform: rotate(10deg);
  transform: rotate(10deg);
}
/* line 282, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-landscape {
  margin-right: 335px;
  margin-left: 30px;
}
/* line 286, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-landscape > div {
  background-position: 0 -320px;
  left: 0;
  top: 0;
  padding: 30px;
  width: 197px;
  height: 225px;
  padding-right: 60px;
}
/* line 294, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-landscape > div:after {
  content: "";
  display: block;
  position: absolute;
}
/* line 300, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-landscape.block-image-bottom > div:after {
  background: url('/static/images/decorations/action.png?e61d77fb5315') 0 0 no-repeat;
  width: 140px;
  height: 149px;
  top: -30px;
  left: 525px;
}
/* line 307, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-landscape.block-image-top > div:after {
  background: url('/static/images/decorations/megaphone.png?e61d77fb5315') 0 0 no-repeat;
  width: 201px;
  height: 143px;
  top: 100px;
  left: 450px;
}
/* line 314, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-landscape p, .block-container .block-image-landscape a {
  color: white;
}
/* line 317, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-landscape a:hover {
  color: #b30765;
}
/* line 320, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-landscape blockquote, .block-container .block-image-landscape .block-image h3, .block-container .block-image .block-image-landscape h3 {
  color: #e5007d;
}
/* line 323, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-landscape > img {
  left: 240px;
}
/* line 326, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-landscape.block-image-bottom > img {
  bottom: -20px;
  top: auto;
  -webkit-transform: rotate(-5deg);
  -moz-transform: rotate(-5deg);
  -ms-transform: rotate(-5deg);
  -o-transform: rotate(-5deg);
  transform: rotate(-5deg);
}
/* line 331, ../../sass/partials/blocks/_contentblocks.scss */
.block-container .block-image-landscape.block-image-top > img {
  top: -20px;
  -webkit-transform: rotate(5deg);
  -moz-transform: rotate(5deg);
  -ms-transform: rotate(5deg);
  -o-transform: rotate(5deg);
  transform: rotate(5deg);
}

/* line 343, ../../sass/partials/blocks/_contentblocks.scss */
#filterspacer {
  height: 50px;
}

/* line 346, ../../sass/partials/blocks/_contentblocks.scss */
ul.filters {
  *zoom: 1;
  display: block;
  font-size: 0;
  margin: 50px 0;
}
/* line 38, ../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
ul.filters:after {
  content: "";
  display: table;
  clear: both;
}
/* line 351, ../../sass/partials/blocks/_contentblocks.scss */
ul.filters li {
  display: inline-block;
  margin: 0 5px;
}
/* line 355, ../../sass/partials/blocks/_contentblocks.scss */
ul.filters li:before {
  content: none;
}
/* line 358, ../../sass/partials/blocks/_contentblocks.scss */
ul.filters li a {
  font-size: 16px;
}
/* line 363, ../../sass/partials/blocks/_contentblocks.scss */
ul.filters li a.active {
  background: #0a0a0a;
  color: white;
}
/* line 40, ../../sass/partials/_mixins.scss */
ul.filters li a.active:after {
  display: inline-block;
  padding-left: 10px;
  margin-right: -10px;
  font-family: 'icomoon';
  content: "\2613";
  font-size: 12px;
  font-weight: "inherit";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 369, ../../sass/partials/blocks/_contentblocks.scss */
ul.filters li a:hover {
  background: #b30765;
  color: white;
}

/* line 2, ../../sass/partials/blocks/_sections.scss */
section.shareblock, section.highlight, section.sharp-highlight, section.donateblock {
  width: 100%;
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}
/* line 8, ../../sass/partials/blocks/_sections.scss */
section.shareblock {
  margin-top: 100px;
  padding: 10px 0;
}
/* line 11, ../../sass/partials/blocks/_sections.scss */
section.shareblock article {
  position: relative;
  z-index: 100;
  margin-left: 225px !important;
}
/* line 17, ../../sass/partials/blocks/_sections.scss */
section.shareblock article:before {
  display: block;
  position: absolute;
  bottom: -20px;
  left: -50px;
  content: "";
  background: transparent url('/static/images/decorations/share.png?e61d77fb5315') 0 0 no-repeat;
  width: 125px;
  height: 141px;
}
/* line 27, ../../sass/partials/blocks/_sections.scss */
section.shareblock h4 {
  width: 200px;
  float: left;
  color: white;
  padding-left: 90px;
  padding-top: 5px;
  margin-top: 0 !important;
}
/* line 35, ../../sass/partials/blocks/_sections.scss */
section.shareblock a {
  display: inline-block;
  width: 40px;
  height: 40px;
  margin-left: 20px;
}
/* line 43, ../../sass/partials/blocks/_sections.scss */
section.shareblock a.facebook {
  background-position: 0 -400px;
}
/* line 45, ../../sass/partials/blocks/_sections.scss */
section.shareblock a.facebook:hover {
  background-position: 0 -320px;
}
/* line 43, ../../sass/partials/blocks/_sections.scss */
section.shareblock a.twitter {
  background-position: 0 -240px;
}
/* line 45, ../../sass/partials/blocks/_sections.scss */
section.shareblock a.twitter:hover {
  background-position: 0 -160px;
}
/* line 43, ../../sass/partials/blocks/_sections.scss */
section.shareblock a.email {
  background-position: 0 -80px;
}
/* line 45, ../../sass/partials/blocks/_sections.scss */
section.shareblock a.email:hover {
  background-position: 0 0;
}
/* line 52, ../../sass/partials/blocks/_sections.scss */
section.highlight, section.sharp-highlight {
  width: 100%;
  padding: 25px 0;
  margin: 60px 0;
  position: relative;
}
/* line 57, ../../sass/partials/blocks/_sections.scss */
section.highlight:before, section.highlight:after, section.sharp-highlight:before, section.sharp-highlight:after {
  display: block;
  content: "";
  position: absolute;
  width: 100%;
  height: 15px;
}
/* line 64, ../../sass/partials/blocks/_sections.scss */
section.highlight:before, section.sharp-highlight:before {
  top: -15px;
  left: 0;
}
/* line 68, ../../sass/partials/blocks/_sections.scss */
section.highlight:after, section.sharp-highlight:after {
  bottom: -15px;
  left: 0;
}
/* line 73, ../../sass/partials/blocks/_sections.scss */
section.highlight {
  background-color: #ebebeb;
}
/* line 75, ../../sass/partials/blocks/_sections.scss */
section.highlight:before {
  background-position: 0 0;
  background-repeat: repeat-x;
}
/* line 79, ../../sass/partials/blocks/_sections.scss */
section.highlight:after {
  background-position: 0 -55px;
  background-repeat: repeat-x;
}
/* line 84, ../../sass/partials/blocks/_sections.scss */
section.sharp-highlight {
  color: white;
  background-color: #e5007d;
}
/* line 87, ../../sass/partials/blocks/_sections.scss */
section.sharp-highlight:before {
  background-position: 0 -110px;
  background-repeat: repeat-x;
}
/* line 91, ../../sass/partials/blocks/_sections.scss */
section.sharp-highlight:after {
  background-position: 0 -215px;
  background-repeat: repeat-x;
}
/* line 97, ../../sass/partials/blocks/_sections.scss */
section.donateblock {
  position: relative;
  text-align: center;
  margin-top: 200px !important;
  margin-bottom: -50px !important;
  padding: 20px 0;
}
/* line 103, ../../sass/partials/blocks/_sections.scss */
section.donateblock:before {
  z-index: 10;
}
/* line 106, ../../sass/partials/blocks/_sections.scss */
section.donateblock article {
  position: relative;
  margin-left: 0;
}
/* line 110, ../../sass/partials/blocks/_sections.scss */
section.donateblock article:before {
  display: block;
  position: absolute;
  top: -192px;
  left: 0;
  content: "";
  width: 100%;
  height: 172px;
  background: transparent url('/static/images/decorations/crowd.png?e61d77fb5315') 50% 0 no-repeat;
}
/* line 120, ../../sass/partials/blocks/_sections.scss */
section.donateblock p {
  width: 100%;
}
/* line 123, ../../sass/partials/blocks/_sections.scss */
section.donateblock span {
  color: #b30765;
  font-family: "Clan", Arial, sans-serif;
  font-weight: bold;
  font-size: 24px;
  line-height: 42px;
  display: inline-block;
  margin: 0 20px;
}
/* line 133, ../../sass/partials/blocks/_sections.scss */
section.donateblock .button-fancy {
  background-position: 0 -310px;
  width: 233px;
}
/* line 136, ../../sass/partials/blocks/_sections.scss */
section.donateblock .button-fancy:hover {
  background-position: 0 -230px;
  background-color: transparent;
}

/* line 1, ../../sass/partials/blocks/_breadcrumbs.scss */
#breadcrumbs {
  padding-top: 40px;
  margin-bottom: -20px;
  z-index: 99;
  text-align: left;
  position: relative;
  font-family: "Clan", Arial, sans-serif;
  font-size: 0.9em;
}
/* line 9, ../../sass/partials/blocks/_breadcrumbs.scss */
.overviewpage #breadcrumbs, .homepage #breadcrumbs {
  padding-top: 0px;
  top: 335px;
}
/* line 13, ../../sass/partials/blocks/_breadcrumbs.scss */
.homepage #breadcrumbs {
  display: none;
}
/* line 16, ../../sass/partials/blocks/_breadcrumbs.scss */
#breadcrumbs a {
  font-family: "Clan", Arial, sans-serif;
}
/* line 19, ../../sass/partials/blocks/_breadcrumbs.scss */
#breadcrumbs ul {
  list-style: none;
}
/* line 21, ../../sass/partials/blocks/_breadcrumbs.scss */
#breadcrumbs ul li {
  display: inline-block;
}
/* line 23, ../../sass/partials/blocks/_breadcrumbs.scss */
#breadcrumbs ul li .divider {
  font-weight: bold;
  font-family: 'icomoon';
  line-height: 20px;
}

/* line 5, ../../sass/partials/pages/_homepage.scss */
.homepage section {
  width: 940px;
  margin: 0 auto;
}
/* line 11, ../../sass/partials/pages/_homepage.scss */
.homepage .contentblocks section {
  width: 990px;
}
/* line 16, ../../sass/partials/pages/_homepage.scss */
.homepage h1.page {
  font-size: 36px;
  line-height: 90%;
  margin-top: 0;
  width: 100%;
  text-align: center;
}
/* line 24, ../../sass/partials/pages/_homepage.scss */
.homepage article.intro {
  margin: 0;
  text-align: center;
}
/* line 28, ../../sass/partials/pages/_homepage.scss */
.homepage article.intro p {
  width: 100%;
}

/* line 3, ../../sass/partials/pages/_overviewpage.scss */
.overviewpage #main, .homepage #main {
  text-align: center;
}
/* line 7, ../../sass/partials/pages/_overviewpage.scss */
.overviewpage #main header, .homepage #main header {
  width: 940px;
  padding: 50px 0;
  background: url('/static/images/decorations/action.png?e61d77fb5315') 100% 40px no-repeat;
}
/* line 10, ../../sass/partials/pages/_overviewpage.scss */
.overviewpage #main header h2, .homepage #main header h2, .overviewpage #main header .donatepage h3.formsidetext, .donatepage .overviewpage #main header h3.formsidetext, .homepage #main header .donatepage h3.formsidetext, .donatepage .homepage #main header h3.formsidetext {
  margin-bottom: 40px;
}
/* line 18, ../../sass/partials/pages/_overviewpage.scss */
.overviewpage .contentblocks, .homepage .contentblocks {
  margin: 0 -25px;
}
/* line 20, ../../sass/partials/pages/_overviewpage.scss */
.overviewpage .contentblocks > article, .homepage .contentblocks > article {
  -webkit-transition: opacity 500ms;
  -moz-transition: opacity 500ms;
  -o-transition: opacity 500ms;
  transition: opacity 500ms;
  opacity: 1;
}
/* line 24, ../../sass/partials/pages/_overviewpage.scss */
.overviewpage .contentblocks .boxoff, .homepage .contentblocks .boxoff {
  display: none;
}
/* line 27, ../../sass/partials/pages/_overviewpage.scss */
.overviewpage .contentblocks .intransit, .homepage .contentblocks .intransit {
  opacity: 0;
}

/* line 1, ../../sass/partials/pages/_contentpage.scss */
#cordaid-100 {
  background: url('/static/images/cordaid-vaantje.png?3419b72680c4') transparent no-repeat;
  display: block;
  height: 91px;
  position: absolute;
  right: 60px;
  top: 0;
  width: 56px;
  z-index: 10000;
}

/* line 12, ../../sass/partials/pages/_contentpage.scss */
.contentpage section, .donatepage section {
  width: 940px;
  margin: 0 auto;
  *zoom: 1;
}
/* line 16, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.outofflow article, .donatepage section.outofflow article {
  margin: 0;
}
/* line 20, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.blockquote article, .donatepage section.blockquote article {
  margin-left: 245px;
}
/* line 38, ../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.contentpage section:after, .donatepage section:after {
  content: "";
  display: table;
  clear: both;
}
/* line 27, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.contentheader:after, .donatepage section.contentheader:after {
  display: none;
}
/* line 30, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.contentheader header, .donatepage section.contentheader header {
  margin-left: 225px;
  padding: 45px 0px 25px 0px;
}
/* line 33, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.contentheader header h1, .donatepage section.contentheader header h1 {
  width: 500px;
  color: #e5007d;
}
/* line 39, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.contentheader nav, .donatepage section.contentheader nav {
  margin-left: 5px;
  clear: left;
  position: absolute;
  width: 200px;
}
/* line 45, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.contentheader nav ul, .donatepage section.contentheader nav ul {
  max-width: 180px;
}
/* line 48, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.contentheader nav > a.button, .donatepage section.contentheader nav > a.button, .contentpage section.contentheader ul.filters li nav > a, ul.filters li .contentpage section.contentheader nav > a, .donatepage section.contentheader ul.filters li nav > a, ul.filters li .donatepage section.contentheader nav > a {
  margin-bottom: 40px;
}
/* line 51, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.contentheader nav li, .donatepage section.contentheader nav li {
  list-style: none;
  margin-bottom: 20px;
}
/* line 54, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.contentheader nav li a, .donatepage section.contentheader nav li a {
  font-family: "Clan", Arial, sans-serif;
  font-size: 16px;
  color: #0a0a0a;
  text-transform: uppercase;
  display: inline-block;
  max-height: 34px;
  overflow: hidden;
}
/* line 40, ../../sass/partials/_mixins.scss */
.contentpage section.contentheader nav li a:after, .donatepage section.contentheader nav li a:after {
  display: inline-block;
  padding-left: 10px;
  margin-right: -10px;
  font-family: 'icomoon';
  content: "\003e";
  font-size: "inherit";
  font-weight: "inherit";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 65, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.contentheader nav li a.active, .donatepage section.contentheader nav li a.active {
  color: #e5007d;
}
/* line 68, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.contentheader nav li a:hover, .donatepage section.contentheader nav li a:hover {
  color: #b30765;
}
/* line 73, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.contentheader nav li ul, .donatepage section.contentheader nav li ul {
  margin-top: 10px;
  margin-left: 15px;
}
/* line 77, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.contentheader nav li ul li, .donatepage section.contentheader nav li ul li {
  margin-bottom: 10px;
}
/* line 81, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.contentheader nav li ul a, .donatepage section.contentheader nav li ul a {
  font-size: 14px;
}
/* line 89, ../../sass/partials/pages/_contentpage.scss */
.contentpage section article, .donatepage section article {
  margin-left: 225px;
}
/* line 91, ../../sass/partials/pages/_contentpage.scss */
.contentpage section article.blockquote, .donatepage section article.blockquote {
  background: none;
  float: right;
  width: 202px;
}
/* line 96, ../../sass/partials/pages/_contentpage.scss */
.contentpage section article.blockquote blockquote, .donatepage section article.blockquote blockquote, .contentpage section article.blockquote .block-container .block-image h3, .block-container .block-image .contentpage section article.blockquote h3, .donatepage section article.blockquote .block-container .block-image h3, .block-container .block-image .donatepage section article.blockquote h3 {
  margin: 0;
}
/* line 100, ../../sass/partials/pages/_contentpage.scss */
.contentpage section article strong, .donatepage section article strong {
  font-size: 21px;
  font-weight: bold;
}
/* line 104, ../../sass/partials/pages/_contentpage.scss */
.contentpage section article strong.email, .donatepage section article strong.email {
  font-size: 16px;
}
/* line 108, ../../sass/partials/pages/_contentpage.scss */
.contentpage section article h2, .donatepage section article h2, .contentpage section article .donatepage h3.formsidetext, .donatepage section article h3.formsidetext, .contentpage section article h3, .donatepage section article h3, .contentpage section article h4, .donatepage section article h4 {
  margin-top: 40px;
}
/* line 112, ../../sass/partials/pages/_contentpage.scss */
.contentpage section article h2, .donatepage section article h2, .contentpage section article .donatepage h3.formsidetext, .donatepage section article h3.formsidetext {
  margin-bottom: 10px;
}
/* line 115, ../../sass/partials/pages/_contentpage.scss */
.contentpage section article.newsletter, .donatepage section article.newsletter {
  position: relative;
}
/* line 117, ../../sass/partials/pages/_contentpage.scss */
.contentpage section article.newsletter #pencil, .donatepage section article.newsletter #pencil {
  position: absolute;
  right: 100px;
  top: -10px;
}
/* line 123, ../../sass/partials/pages/_contentpage.scss */
.contentpage section article.newsletter h3, .donatepage section article.newsletter h3 {
  margin: 0 0 10px;
}
/* line 129, ../../sass/partials/pages/_contentpage.scss */
.contentpage section .wrapper, .donatepage section .wrapper {
  *zoom: 1;
  width: 940px;
  margin: 0 auto;
}
/* line 38, ../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.contentpage section .wrapper:after, .donatepage section .wrapper:after {
  content: "";
  display: table;
  clear: both;
}
/* line 136, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.blockquote article, .donatepage section.blockquote article {
  *zoom: 1;
}
/* line 38, ../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.contentpage section.blockquote article:after, .donatepage section.blockquote article:after {
  content: "";
  display: table;
  clear: both;
}
/* line 139, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.blockquote article > div, .donatepage section.blockquote article > div {
  width: auto;
}
/* line 142, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.blockquote p, .donatepage section.blockquote p {
  width: auto;
  margin-bottom: 13px;
  font-size: 14px;
}
/* line 147, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.blockquote img, .donatepage section.blockquote img {
  margin: -25px 0;
  z-index: 1000;
  position: relative;
}
/* line 152, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.blockquote.blockquote-portrait img, .donatepage section.blockquote.blockquote-portrait img {
  width: 235px;
  margin-right: 50px;
  float: left;
  -webkit-transform: rotate(-15deg);
  -moz-transform: rotate(-15deg);
  -ms-transform: rotate(-15deg);
  -o-transform: rotate(-15deg);
  transform: rotate(-15deg);
}
/* line 158, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.blockquote.blockquote-landscape img, .donatepage section.blockquote.blockquote-landscape img {
  float: right;
  margin-right: 100px;
  -webkit-transform: rotate(15deg);
  -moz-transform: rotate(15deg);
  -ms-transform: rotate(15deg);
  -o-transform: rotate(15deg);
  transform: rotate(15deg);
}
/* line 164, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.blockquote blockquote, .donatepage section.blockquote blockquote, .contentpage section.blockquote .block-container .block-image h3, .block-container .block-image .contentpage section.blockquote h3, .donatepage section.blockquote .block-container .block-image h3, .block-container .block-image .donatepage section.blockquote h3 {
  color: #e5007d;
  width: 202px;
  display: inline-block;
  margin-bottom: 13px;
  font-size: 21px;
}
/* line 175, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.noclear:after, .donatepage section.noclear:after {
  clear: none;
}
/* line 179, ../../sass/partials/pages/_contentpage.scss */
.contentpage section aside, .donatepage section aside {
  width: 180px;
  float: right;
}
/* line 182, ../../sass/partials/pages/_contentpage.scss */
.contentpage section aside blockquote, .donatepage section aside blockquote, .contentpage section aside .block-container .block-image h3, .block-container .block-image .contentpage section aside h3, .donatepage section aside .block-container .block-image h3, .block-container .block-image .donatepage section aside h3 {
  color: #e5007d;
  background: url('/static/images/decorations/voice.png?e61d77fb5315') 50% 0 no-repeat;
  padding-top: 210px;
}
/* line 194, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.block-container, .donatepage section.block-container {
  display: block;
}
/* line 196, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.block-container > div.block-link-wide, .donatepage section.block-container > div.block-link-wide {
  float: right;
  margin-bottom: 40px;
  height: 285px;
  width: 600px;
}
/* line 201, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.block-container > div.block-link-wide div, .donatepage section.block-container > div.block-link-wide div {
  background-position: 0 -645px;
  width: 180px;
  padding: 30px;
  z-index: 90;
}
/* line 207, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.block-container > div.block-link-wide div a.link, .donatepage section.block-container > div.block-link-wide div a.link {
  width: 170px;
}
/* line 211, ../../sass/partials/pages/_contentpage.scss */
.contentpage section.block-container > div.block-link-wide:before, .donatepage section.block-container > div.block-link-wide:before {
  content: "";
  display: block;
  position: absolute;
  right: 40px;
  top: -170px;
  width: 140px;
  height: 150px;
  background: url('/static/images/decorations/action.png?e61d77fb5315') 0 0 no-repeat;
}

/* line 5, ../../sass/partials/pages/_donatepage.scss */
.donatepage #main {
  text-align: center;
  margin-bottom: -50px;
}
/* line 10, ../../sass/partials/pages/_donatepage.scss */
.donatepage h2, .donatepage h3.formsidetext {
  margin-bottom: 10px;
}
/* line 13, ../../sass/partials/pages/_donatepage.scss */
.donatepage h2:first-letter, .donatepage h3.formsidetext:first-letter {
  text-transform: capitalize;
}
/* line 18, ../../sass/partials/pages/_donatepage.scss */
.donatepage h3.formsidetext {
  color: white;
  float: left;
  position: relative;
  top: 80px;
  margin-bottom: -160px;
  z-index: 100;
  width: 355px;
  text-align: left;
  text-transform: uppercase;
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
}
/* line 31, ../../sass/partials/pages/_donatepage.scss */
.donatepage h3.formsidetext span.amount {
  color: #e5007d;
  padding-right: 12px;
}
/* line 37, ../../sass/partials/pages/_donatepage.scss */
.donatepage p.intro {
  margin-bottom: 6px;
}
/* line 41, ../../sass/partials/pages/_donatepage.scss */
.donatepage section.highlight.donations {
  text-align: left;
  background: url('/static/images/background-donatepage.jpg?62449b8f3150') top center no-repeat;
  background-size: cover;
  min-height: 855px;
}
/* line 47, ../../sass/partials/pages/_donatepage.scss */
.donatepage section.highlight.donations:before {
  background-position: 0 -55px;
  background-repeat: repeat-x;
  top: 0;
}
/* line 53, ../../sass/partials/pages/_donatepage.scss */
.donatepage section.highlight.donations:after {
  background-position: 0 0;
  background-repeat: repeat-x;
  bottom: 0;
}
/* line 60, ../../sass/partials/pages/_donatepage.scss */
.donatepage section.highlight.donations #donatie_forms {
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
}
/* line 64, ../../sass/partials/pages/_donatepage.scss */
.donatepage section.highlight.donations #donatie_forms .wrapcontainer {
  background: #ebebeb;
  float: right;
  position: relative;
  top: -35px;
  right: -45px;
  z-index: 10;
}
/* line 72, ../../sass/partials/pages/_donatepage.scss */
.donatepage section.highlight.donations #donatie_forms .wrapcontainer .dform {
  padding: 60px 45px 100px;
}
/* line 77, ../../sass/partials/pages/_donatepage.scss */
.donatepage section.highlight.donations #donatie_forms:after {
  clear: both;
  display: block;
  content: ' ';
}
/* line 85, ../../sass/partials/pages/_donatepage.scss */
.donatepage section.shareblock {
  margin-top: 70px !important;
  padding: 10px 0;
  text-align: left;
}

/* line 3, ../../sass/partials/pages/_may10.scss */
.may10 .neat-video-widget {
  margin-left: 225px;
}
/* line 7, ../../sass/partials/pages/_may10.scss */
.may10 .intro .addthis_toolbox {
  top: 440px;
  z-index: 100;
}
/* line 12, ../../sass/partials/pages/_may10.scss */
.may10 .with-call-to-action + section {
  background: url('/static/images/decorations/action.png?e61d77fb5315') 100% 40px no-repeat;
  background-position: right top;
}
/* line 17, ../../sass/partials/pages/_may10.scss */
.may10 a[name=action-target] {
  display: block;
  position: absolute;
  top: -100px;
}
/* line 23, ../../sass/partials/pages/_may10.scss */
.may10 p {
  color: black;
}
/* line 26, ../../sass/partials/pages/_may10.scss */
.may10 #action_forms {
  padding-bottom: 30px;
}
/* line 30, ../../sass/partials/pages/_may10.scss */
.may10 h3 {
  margin-top: 0;
  margin-bottom: 20px;
}
/* line 34, ../../sass/partials/pages/_may10.scss */
.may10 h4 {
  margin-top: 10px;
  margin-bottom: 20px;
}
/* line 39, ../../sass/partials/pages/_may10.scss */
.may10 div.errors ul {
  float: none;
}
/* line 41, ../../sass/partials/pages/_may10.scss */
.may10 div.errors ul li {
  margin: 5px 0;
  font-weight: bold;
}
/* line 45, ../../sass/partials/pages/_may10.scss */
.may10 div.errors ul li ul {
  display: inline-block;
}
/* line 48, ../../sass/partials/pages/_may10.scss */
.may10 div.errors ul li ul li {
  display: inline-block;
  font-weight: normal;
}
/* line 54, ../../sass/partials/pages/_may10.scss */
.may10 div.errors ul li:before {
  display: none;
}
/* line 61, ../../sass/partials/pages/_may10.scss */
.may10 form {
  width: 510px;
  height: auto;
  padding: 0;
  background: none;
}
/* line 66, ../../sass/partials/pages/_may10.scss */
.may10 form li {
  display: inline-block;
}
/* line 69, ../../sass/partials/pages/_may10.scss */
.may10 form li.full-row {
  display: block;
}
/* line 74, ../../sass/partials/pages/_may10.scss */
.may10 form li.errors input, .may10 form li.errors .custom-form .dform .form-line select, .custom-form .dform .form-line .may10 form li.errors select {
  border: 1px solid #e5007d;
  color: #e5007d;
}
/* line 78, ../../sass/partials/pages/_may10.scss */
.may10 form li.errors input::-webkit-input-placeholder, .may10 form li.errors .custom-form .dform .form-line select::-webkit-input-placeholder, .custom-form .dform .form-line .may10 form li.errors select::-webkit-input-placeholder {
  color: #e5007d;
}
/* line 81, ../../sass/partials/pages/_may10.scss */
.may10 form li.errors input::-moz-placeholder, .may10 form li.errors .custom-form .dform .form-line select::-moz-placeholder, .custom-form .dform .form-line .may10 form li.errors select::-moz-placeholder {
  color: #e5007d;
}
/* line 84, ../../sass/partials/pages/_may10.scss */
.may10 form li.errors input:-moz-placeholder, .may10 form li.errors .custom-form .dform .form-line select:-moz-placeholder, .custom-form .dform .form-line .may10 form li.errors select:-moz-placeholder {
  /* Older versions of Firefox */
  color: #e5007d;
}
/* line 88, ../../sass/partials/pages/_may10.scss */
.may10 form li.errors input:-ms-input-placeholder, .may10 form li.errors .custom-form .dform .form-line select:-ms-input-placeholder, .custom-form .dform .form-line .may10 form li.errors select:-ms-input-placeholder {
  color: #e5007d;
}
/* line 91, ../../sass/partials/pages/_may10.scss */
.may10 form li.errors .chosen-container .chosen-single, .may10 form li.errors .chosen-container .chosen-drop {
  border: 1px solid #e5007d;
}
/* line 95, ../../sass/partials/pages/_may10.scss */
.may10 form li.errors .chosen-container .chosen-drop {
  border-top: 0;
}
/* line 101, ../../sass/partials/pages/_may10.scss */
.may10 form li ul.errorlist + ul label {
  color: #e5007d;
}
/* line 106, ../../sass/partials/pages/_may10.scss */
.may10 form li + li {
  margin-top: 20px;
}
/* line 110, ../../sass/partials/pages/_may10.scss */
.may10 form li:before {
  display: none;
}
/* line 114, ../../sass/partials/pages/_may10.scss */
.may10 form li ul li {
  margin: 0;
}
/* line 116, ../../sass/partials/pages/_may10.scss */
.may10 form li ul li + li {
  margin-left: 10px;
}
/* line 122, ../../sass/partials/pages/_may10.scss */
.may10 form label {
  color: #0a0a0a;
  font-size: 16px;
}
/* line 127, ../../sass/partials/pages/_may10.scss */
.may10 form input[type=text] + label, .may10 form .custom-form .dform .form-line select[type=text] + label, .custom-form .dform .form-line .may10 form select[type=text] + label, .may10 form ul + label {
  display: none;
}
/* line 131, ../../sass/partials/pages/_may10.scss */
.may10 form .ez-checkbox {
  vertical-align: top;
}
/* line 134, ../../sass/partials/pages/_may10.scss */
.may10 form .ez-checkbox + label {
  margin-left: 5px;
  display: inline-block;
  width: 465px;
}
/* line 141, ../../sass/partials/pages/_may10.scss */
.may10 form .ez-radio {
  margin-right: 10px;
  vertical-align: middle;
}
/* line 146, ../../sass/partials/pages/_may10.scss */
.may10 form input, .may10 form .custom-form .dform .form-line select, .custom-form .dform .form-line .may10 form select {
  box-sizing: border-box;
}
/* line 150, ../../sass/partials/pages/_may10.scss */
.may10 form .chosen-container {
  width: 500px !important;
}
/* line 154, ../../sass/partials/pages/_may10.scss */
.may10 form .chosen-container .active-result {
  color: #0a0a0a;
}
/* line 158, ../../sass/partials/pages/_may10.scss */
.may10 form .chosen-container .highlighted {
  color: white;
}
/* line 162, ../../sass/partials/pages/_may10.scss */
.may10 form .errorlist {
  display: none;
}
/* line 166, ../../sass/partials/pages/_may10.scss */
.may10 form #id_name {
  width: 500px;
}
/* line 170, ../../sass/partials/pages/_may10.scss */
.may10 form #id_street {
  width: 310px;
}
/* line 174, ../../sass/partials/pages/_may10.scss */
.may10 form #id_houseno {
  width: 85px;
}
/* line 178, ../../sass/partials/pages/_may10.scss */
.may10 form #id_houseno_addition {
  width: 85px;
}
/* line 182, ../../sass/partials/pages/_may10.scss */
.may10 form #id_postcode {
  width: 140px;
  margin-right: 6px;
}
/* line 187, ../../sass/partials/pages/_may10.scss */
.may10 form #id_city {
  width: 350px;
}
/* line 191, ../../sass/partials/pages/_may10.scss */
.may10 form #id_gender {
  width: 500px;
}
/* line 195, ../../sass/partials/pages/_may10.scss */
.may10 form #id_first_name {
  width: 190px;
}
/* line 199, ../../sass/partials/pages/_may10.scss */
.may10 form #id_name_extra {
  width: 80px;
}
/* line 203, ../../sass/partials/pages/_may10.scss */
.may10 form #id_last_name {
  width: 210px;
}
/* line 207, ../../sass/partials/pages/_may10.scss */
.may10 form #id_email {
  width: 250px;
}
/* line 211, ../../sass/partials/pages/_may10.scss */
.may10 form #id_telephone {
  width: 240px;
}
/* line 215, ../../sass/partials/pages/_may10.scss */
.may10 form #id_function {
  width: 500px;
}
/* line 219, ../../sass/partials/pages/_may10.scss */
.may10 form #id_information {
  width: 25px;
}
/* line 223, ../../sass/partials/pages/_may10.scss */
.may10 form #id_contact {
  width: 25px;
}
/* line 228, ../../sass/partials/pages/_may10.scss */
.may10 form .field_subscription li {
  display: block;
  margin-left: 0;
}
/* line 235, ../../sass/partials/pages/_may10.scss */
.may10 form label[for=id_subscription] {
  display: none;
}
/* line 240, ../../sass/partials/pages/_may10.scss */
.may10 a.submit {
  display: inline-block;
  float: right;
  margin-right: 215px;
}
/* line 40, ../../sass/partials/_mixins.scss */
.may10 a.submit:after {
  display: inline-block;
  padding-left: 10px;
  margin-right: -10px;
  font-family: 'icomoon';
  content: "\003e";
  font-size: "inherit";
  font-weight: "inherit";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 247, ../../sass/partials/pages/_may10.scss */
.may10 .popup-confirmation {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 11100;
  background-color: black;
  opacity: 0.7;
  display: none;
}
/* line 263, ../../sass/partials/pages/_may10.scss */
.may10 .popup-dialog {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 500px;
  height: 307px;
  margin: auto;
  padding: 20px;
  z-index: 11110;
  background-color: white;
  opacity: 1.0;
  display: none;
}
/* line 279, ../../sass/partials/pages/_may10.scss */
.may10 .popup-dialog h1 {
  margin-bottom: 30px;
}
/* line 283, ../../sass/partials/pages/_may10.scss */
.may10 .popup-dialog a.button, .may10 .popup-dialog ul.filters li a, ul.filters li .may10 .popup-dialog a {
  display: block;
  float: left;
  margin: 0;
}
/* line 289, ../../sass/partials/pages/_may10.scss */
.may10 .popup-dialog a.button:last-child, .may10 .popup-dialog ul.filters li a:last-child, ul.filters li .may10 .popup-dialog a:last-child {
  display: block;
  float: right;
  margin: 0;
}
/* line 40, ../../sass/partials/_mixins.scss */
.may10 .popup-dialog a.button:last-child:after, .may10 .popup-dialog ul.filters li a:last-child:after, ul.filters li .may10 .popup-dialog a:last-child:after {
  display: inline-block;
  padding-left: 10px;
  margin-right: -10px;
  font-family: 'icomoon';
  content: "\003e";
  font-size: "inherit";
  font-weight: "inherit";
  speak: none;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* line 296, ../../sass/partials/pages/_may10.scss */
.may10 .popup-dialog a.submit {
  margin: 0;
}

/* line 2, ../../sass/partials/_mixins.scss */
.maxwidth, #navigation ul#page-carousel li .inc .cont, #navigation #subnav-holder ul#subnav, #main, .contentpage section > section, .donatepage section > section, #donatie_forms, .custom-form .form-widget, #action_forms, #single_forms,
#armband_forms {
  width: 940px;
  margin: 0px auto;
}

/* line 7, ../../sass/partials/_mixins.scss */
section.shareblock a {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/* line 12, ../../sass/partials/_mixins.scss */
.stickyelement, #navigation #subnav-holder.sticky {
  position: fixed !important;
  z-index: 2;
}

/* line 5, ../../sass/partials/_donations.scss */
#donatie-tabs {
  display: none;
}

/* line 13, ../../sass/partials/_donations.scss */
section.donations, section.custom-form {
  margin-top: 30px !important;
}

/* line 17, ../../sass/partials/_donations.scss */
.dform {
  position: relative;
  padding-left: 225px;
}
/* line 21, ../../sass/partials/_donations.scss */
.dform > p {
  margin-bottom: 28px;
}
/* line 25, ../../sass/partials/_donations.scss */
.dform fieldset {
  width: 500px;
  position: relative;
}
/* line 30, ../../sass/partials/_donations.scss */
.dform h3 {
  font-size: 24px;
  margin-bottom: 35px;
}
/* line 34, ../../sass/partials/_donations.scss */
.dform h4 {
  font-size: 16px;
  padding-top: 12px;
}
/* line 38, ../../sass/partials/_donations.scss */
.dform .swapform {
  float: right;
  color: #4c4c4c;
  margin-top: 5px;
  text-decoration: underline;
  font-size: 14px;
}
/* line 45, ../../sass/partials/_donations.scss */
.dform span.error {
  color: #e5007d;
  font-size: 14px;
  line-height: 140%;
  position: absolute;
  right: -220px;
  width: 180px;
}
/* line 53, ../../sass/partials/_donations.scss */
.dform span.error + span.error {
  right: -400px;
}
/* line 56, ../../sass/partials/_donations.scss */
.dform span.error + span.error + span.error {
  right: -580px;
}
/* line 61, ../../sass/partials/_donations.scss */
.dform span.info {
  color: #9c9c9c;
  font-size: 14px;
  line-height: 140%;
  position: absolute;
  right: -220px;
  width: 180px;
}
/* line 71, ../../sass/partials/_donations.scss */
.dform .machtigingbedrag .bedragen {
  height: 50px;
  float: right;
}
/* line 75, ../../sass/partials/_donations.scss */
.dform ul {
  list-style-type: none;
  margin: 0;
}
/* line 81, ../../sass/partials/_donations.scss */
.dform ul.bedragen li {
  float: right;
  width: 100px;
  height: 28px;
  padding-top: 12px;
  color: #e5007d;
  font-size: 16px;
  font-family: "Clan", Arial, sans-serif;
  background: #fff;
  cursor: pointer;
  border: 1px solid #9c9c9c;
}
/* line 94, ../../sass/partials/_donations.scss */
.dform ul.bedragen li.selected {
  background: #b30765;
  border: 1px solid #b30765;
  color: #fff;
}
/* line 102, ../../sass/partials/_donations.scss */
.dform ul.bedragen li.bedragx,
.dform ul.bedragen li.bedrag5,
.dform ul.bedragen li.bedrag7,
.dform ul.bedragen li.bedrag10 {
  width: 60px;
  padding-left: 0px;
  text-align: center;
  margin-left: 20px;
  cursor: pointer;
  font-weight: bold;
}
/* line 110, ../../sass/partials/_donations.scss */
.dform ul.bedragen li.bedrag5 {
  margin-left: 0;
}
/* line 113, ../../sass/partials/_donations.scss */
.dform ul.bedragen li.bedrag {
  background: transparent !important;
  color: #0a0a0a;
  font-size: 16px;
  padding-top: 0px;
  height: 24px;
  margin-left: 0;
  margin-right: 0;
  width: 134px;
  border: 0;
  margin-left: 10px;
}
/* line 125, ../../sass/partials/_donations.scss */
.dform ul.bedragen li.bedrag > span {
  line-height: 40px;
  font-family: "Fedra Serif A", "Georgia", "Times New Roman", serif;
  font-size: 14px;
}
/* line 131, ../../sass/partials/_donations.scss */
.dform .clear-after:after {
  clear: both;
  content: ' ';
  display: block;
}
/* line 138, ../../sass/partials/_donations.scss */
.dform #eigenbedrag,
.dform #eigenbedrag-eenmalig {
  background: #fff;
  display: inline-block;
  height: 40px;
  border: 1px solid #9c9c9c;
  padding: 0;
  padding-left: 5px;
  color: #9c9c9c;
  font-size: 16px;
  margin-left: 10px;
  cursor: pointer;
  padding-left: 10px;
  font-family: "Fedra Serif A", "Georgia", "Times New Roman", serif;
  width: 90px;
}
/* line 153, ../../sass/partials/_donations.scss */
.dform .bedrag.selected {
  cursor: auto;
}
/* line 157, ../../sass/partials/_donations.scss */
.dform .selected #eigenbedrag,
.dform .selected #eigenbedrag-eenmalig {
  background: #b30765;
  border-color: #b30765;
  color: #fff;
  cursor: auto;
}
/* line 167, ../../sass/partials/_donations.scss */
.dform fieldset.gegevens {
  padding-top: 20px;
}
/* line 169, ../../sass/partials/_donations.scss */
.dform fieldset.gegevens h4 {
  margin-bottom: 10px;
}
/* line 173, ../../sass/partials/_donations.scss */
.dform fieldset.betaalwijze {
  padding-top: 7px;
}
/* line 175, ../../sass/partials/_donations.scss */
.dform fieldset.betaalwijze h4 {
  margin-bottom: 10px;
}
/* line 179, ../../sass/partials/_donations.scss */
.dform fieldset.doneer, .dform fieldset.submit {
  padding-top: 4px;
}
/* line 181, ../../sass/partials/_donations.scss */
.dform fieldset.doneer .submitbutton, .dform fieldset.submit .submitbutton {
  position: absolute;
  bottom: -50px;
  z-index: 10;
  right: 0px;
}
/* line 189, ../../sass/partials/_donations.scss */
.dform label.second {
  margin-left: 10px;
}
/* line 193, ../../sass/partials/_donations.scss */
.dform .form-line {
  height: auto;
  padding-bottom: 18px;
}
/* line 197, ../../sass/partials/_donations.scss */
.dform .form-line.aanhef {
  padding-bottom: 20px;
  height: auto;
}
/* line 200, ../../sass/partials/_donations.scss */
.dform .form-line.aanhef label + label {
  margin-left: 20px;
}
/* line 205, ../../sass/partials/_donations.scss */
.dform .form-line textarea {
  margin: 0 !important;
  resize: vertical;
  vertical-align: bottom;
}
/* line 211, ../../sass/partials/_donations.scss */
.dform .form-line input, .custom-form .dform .form-line select {
  margin: 0;
  border: 0;
  background: #fff;
  color: #0a0a0a;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #e5007d;
  padding-left: 10px;
  padding-right: 0px;
  font-family: "Fedra Serif A", "Georgia", "Times New Roman", serif;
}
/* line 227, ../../sass/partials/_donations.scss */
.dform .form-line.errors input, .custom-form .dform .form-line.errors select {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #e5007d;
}
/* line 235, ../../sass/partials/_donations.scss */
.dform .voorwaardencheck {
  font-size: 14px;
  color: #4c4c4c;
  height: 40px;
}
/* line 240, ../../sass/partials/_donations.scss */
.dform .adres h4 {
  margin-bottom: 28px;
}
/* line 244, ../../sass/partials/_donations.scss */
.dform .betaalwijzes label {
  display: block;
  height: 28px;
}

/* line 251, ../../sass/partials/_donations.scss */
.placeholder {
  color: #9c9c9c !important;
}

/* line 255, ../../sass/partials/_donations.scss */
input::-webkit-input-placeholder, .custom-form .dform .form-line select::-webkit-input-placeholder {
  color: #9c9c9c;
}

/* line 259, ../../sass/partials/_donations.scss */
input::-moz-placeholder, .custom-form .dform .form-line select::-moz-placeholder {
  color: #9c9c9c;
}

/* line 263, ../../sass/partials/_donations.scss */
input:-moz-placeholder, .custom-form .dform .form-line select:-moz-placeholder {
  /* Older versions of Firefox */
  color: #9c9c9c;
}

/* line 268, ../../sass/partials/_donations.scss */
input:-ms-input-placeholder, .custom-form .dform .form-line select:-ms-input-placeholder {
  color: #9c9c9c;
}

/* line 273, ../../sass/partials/_donations.scss */
.errors input::-webkit-input-placeholder, .errors .custom-form .dform .form-line select::-webkit-input-placeholder, .custom-form .dform .form-line .errors select::-webkit-input-placeholder {
  color: #e5007d;
}
/* line 276, ../../sass/partials/_donations.scss */
.errors input::-moz-placeholder, .errors .custom-form .dform .form-line select::-moz-placeholder, .custom-form .dform .form-line .errors select::-moz-placeholder {
  color: #e5007d;
}
/* line 279, ../../sass/partials/_donations.scss */
.errors input:-moz-placeholder, .errors .custom-form .dform .form-line select:-moz-placeholder, .custom-form .dform .form-line .errors select:-moz-placeholder {
  /* Older versions of Firefox */
  color: #e5007d;
}
/* line 283, ../../sass/partials/_donations.scss */
.errors input:-ms-input-placeholder, .errors .custom-form .dform .form-line select:-ms-input-placeholder, .custom-form .dform .form-line .errors select:-ms-input-placeholder {
  color: #e5007d;
}

/* line 310, ../../sass/partials/_donations.scss */
.donatie_form #id_voornaam,
.single_form #id_voornaam,
.armband_form #id_voornaam {
  width: 110px;
  margin-right: 20px;
  float: left;
}

/* line 316, ../../sass/partials/_donations.scss */
.donatie_form #id_voornaam {
  width: 100px;
}

/* line 322, ../../sass/partials/_donations.scss */
.donatie_form #id_tussenvoegsel,
.single_form #id_tussenvoegsel,
.armband_form #id_tussenvoegsel {
  float: left;
  width: 50px;
  margin-right: 20px;
}

/* line 329, ../../sass/partials/_donations.scss */
.single_form #id_achternaam,
.armband_form #id_achternaam {
  float: left;
  width: 270px !important;
}

/* line 334, ../../sass/partials/_donations.scss */
.donatie_form #id_achternaam {
  width: 280px !important;
  /* -.- */
}

@media screen and (max-width: 1024px) {
  /* line 343, ../../sass/partials/_donations.scss */
  .form-line {
    width: 510px;
  }

  /* line 348, ../../sass/partials/_donations.scss */
  .donatie_form #id_achternaam,
  .single_form #id_achternaam,
  .armband_form #id_achternaam {
    width: 254px !important;
  }

  /* line 351, ../../sass/partials/_donations.scss */
  #id_straat {
    width: 304px !important;
    float: left;
    margin-right: 20px;
  }

  /* line 356, ../../sass/partials/_donations.scss */
  #id_plaats {
    float: left;
    width: 342px !important;
  }
}
/* line 366, ../../sass/partials/_donations.scss */
.donatie_form #id_rekeningnummer,
.donatie_form #id_emailadres,
.donatie_form #id_telefoon,
.donatie_form #iban_oude_rekening,
.donatie_form #iban_bank {
  width: 490px;
}

/* line 370, ../../sass/partials/_donations.scss */
.form-iban-toggler {
  cursor: pointer;
  font-size: 22px;
  height: 22px;
  margin-left: 5px;
  padding: 9px;
}

/* line 378, ../../sass/partials/_donations.scss */
.form-iban {
  display: none;
}
/* line 381, ../../sass/partials/_donations.scss */
.form-iban h5 {
  padding: 10px 0px;
}

/* line 386, ../../sass/partials/_donations.scss */
#id_straat {
  width: 320px;
  float: left;
  margin-right: 20px;
}

/* line 392, ../../sass/partials/_donations.scss */
#id_huisnr {
  width: 50px;
  margin-right: 20px;
  float: left;
}

/* line 398, ../../sass/partials/_donations.scss */
#id_huisnr_toevoeging {
  float: left;
  width: 60px;
  margin: 0;
}

/* line 404, ../../sass/partials/_donations.scss */
#id_postcode {
  float: left;
  width: 110px;
  margin-right: 20px;
}

/* line 410, ../../sass/partials/_donations.scss */
#id_plaats {
  float: left;
  width: 350px;
}

/* line 418, ../../sass/partials/_donations.scss */
#action_forms h3 {
  margin-bottom: 25px;
}

/* line 426, ../../sass/partials/_donations.scss */
.actie_form fieldset.gegevens {
  padding-top: 0;
  padding-bottom: 10px;
}
/* line 430, ../../sass/partials/_donations.scss */
.actie_form fieldset.waarom {
  padding-top: 28px;
}
/* line 435, ../../sass/partials/_donations.scss */
.actie_form .form-line.aanhef {
  padding-top: 25px;
}
/* line 442, ../../sass/partials/_donations.scss */
.actie_form #id_achternaam,
.actie_form #id_emailadres,
.actie_form #id_wanneer_anders {
  width: 490px;
}
/* line 445, ../../sass/partials/_donations.scss */
.actie_form .welkeactie {
  padding-top: 28px;
  padding-bottom: 28px;
  height: auto;
}
/* line 449, ../../sass/partials/_donations.scss */
.actie_form .welkeactie #id_welke_actie {
  width: 500px;
  height: 108px;
}
/* line 454, ../../sass/partials/_donations.scss */
.actie_form .wanneeractie {
  padding-top: 28px;
  height: auto;
}
/* line 457, ../../sass/partials/_donations.scss */
.actie_form .wanneeractie label {
  display: block;
  height: 28px;
}
/* line 462, ../../sass/partials/_donations.scss */
.actie_form #id_wanneer_anders {
  margin-top: 8px;
}
/* line 466, ../../sass/partials/_donations.scss */
.actie_form .waarom p {
  padding: 28px 0px 18px 0px;
}
/* line 470, ../../sass/partials/_donations.scss */
.actie_form .waaromactie {
  height: auto;
}
/* line 473, ../../sass/partials/_donations.scss */
.actie_form #id_waarom_deze_actie {
  width: 500px;
  height: 108px;
  margin-bottom: 28px;
}

/* line 484, ../../sass/partials/_donations.scss */
.geweest fieldset p {
  margin-bottom: 18px;
}

/* line 491, ../../sass/partials/_donations.scss */
fieldset textarea {
  width: 500px;
  padding-left: 10px;
  border: 0;
  font-family: "Fedra Serif A", "Georgia", "Times New Roman", serif;
  color: #e5007d;
  font-size: 16px;
  padding-top: 10px;
}
/* line 501, ../../sass/partials/_donations.scss */
fieldset.actie_geweest .bedrag {
  height: auto;
  margin-bottom: 28px;
}
/* line 507, ../../sass/partials/_donations.scss */
fieldset.actie_geweest .bedrag #id_bedrag {
  width: 500px;
}
/* line 513, ../../sass/partials/_donations.scss */
fieldset .form-line.welke_actie {
  height: auto;
  margin-bottom: 28px;
}
/* line 516, ../../sass/partials/_donations.scss */
fieldset .form-line.welke_actie #id_welke_actie {
  width: 500px;
  height: 108px;
}
/* line 521, ../../sass/partials/_donations.scss */
fieldset .form-line.hoe_was_actie {
  height: auto;
  margin-bottom: 28px;
}
/* line 524, ../../sass/partials/_donations.scss */
fieldset .form-line.hoe_was_actie #id_hoe_was_actie {
  width: 500px;
  height: 108px;
}
/* line 529, ../../sass/partials/_donations.scss */
fieldset .form-line.op-de-site {
  height: auto;
  margin-bottom: 38px;
}
/* line 532, ../../sass/partials/_donations.scss */
fieldset .form-line.op-de-site .second {
  margin-left: 50px;
}
/* line 536, ../../sass/partials/_donations.scss */
fieldset .form-line.welke-gegevens {
  height: auto;
  margin-bottom: 28px;
  padding-top: 40px;
}
/* line 540, ../../sass/partials/_donations.scss */
fieldset .form-line.welke-gegevens p {
  margin-bottom: 25px;
}
/* line 543, ../../sass/partials/_donations.scss */
fieldset .form-line.welke-gegevens label {
  display: block;
  margin-bottom: 8px;
}
/* line 548, ../../sass/partials/_donations.scss */
fieldset .form-line #id_geboortedatum {
  width: 490px;
}
/* line 551, ../../sass/partials/_donations.scss */
fieldset .form-line.foto {
  height: auto;
}
/* line 553, ../../sass/partials/_donations.scss */
fieldset .form-line.foto #id_foto {
  cursor: pointer;
  padding-left: 0;
  background: none;
}

/* line 567, ../../sass/partials/_donations.scss */
#single_forms h3,
#armband_forms h3 {
  margin-bottom: 25px;
}
/* line 571, ../../sass/partials/_donations.scss */
#single_forms fieldset p,
#armband_forms fieldset p {
  margin-bottom: 1em;
}
/* line 574, ../../sass/partials/_donations.scss */
#single_forms fieldset.adres,
#armband_forms fieldset.adres {
  padding-top: 0;
}
/* line 578, ../../sass/partials/_donations.scss */
#single_forms .armband, #single_forms .single,
#armband_forms .armband,
#armband_forms .single {
  height: auto;
  padding-bottom: 28px;
}
/* line 581, ../../sass/partials/_donations.scss */
#single_forms .armband h4, #single_forms .single h4,
#armband_forms .armband h4,
#armband_forms .single h4 {
  margin-bottom: 28px;
}
/* line 585, ../../sass/partials/_donations.scss */
#single_forms .armband .info strong, #single_forms .single .info strong,
#armband_forms .armband .info strong,
#armband_forms .single .info strong {
  font-weight: bold;
}
/* line 589, ../../sass/partials/_donations.scss */
#single_forms .armband label, #single_forms .single label,
#armband_forms .armband label,
#armband_forms .single label {
  display: block;
  height: 28px;
}
/* line 593, ../../sass/partials/_donations.scss */
#single_forms .armband p, #single_forms .single p,
#armband_forms .armband p,
#armband_forms .single p {
  margin-bottom: 0;
}
/* line 597, ../../sass/partials/_donations.scss */
#single_forms .extrabedrag,
#armband_forms .extrabedrag {
  height: auto;
  padding-bottom: 20px;
}
/* line 599, ../../sass/partials/_donations.scss */
#single_forms .extrabedrag input, #single_forms .extrabedrag .custom-form .dform .form-line select, .custom-form .dform .form-line #single_forms .extrabedrag select,
#armband_forms .extrabedrag input,
#armband_forms .extrabedrag .custom-form .dform .form-line select,
.custom-form .dform .form-line #armband_forms .extrabedrag select {
  width: 100px;
  padding-left: 20px;
}
/* line 604, ../../sass/partials/_donations.scss */
#single_forms .extrabedrag span:before,
#armband_forms .extrabedrag span:before {
  content: "€";
  display: block;
  width: 1em;
  position: absolute;
  height: 1em;
  line-height: 40px;
  padding-left: 5px;
  font-size: 16px;
  color: #9c9c9c;
  font-family: "Fedra Serif A", "Georgia", "Times New Roman", serif;
}
/* line 617, ../../sass/partials/_donations.scss */
#single_forms .extrabedrag h4,
#armband_forms .extrabedrag h4 {
  margin-bottom: 1em;
}
/* line 623, ../../sass/partials/_donations.scss */
#single_forms .totaalbedrag input, #single_forms .totaalbedrag .custom-form .dform .form-line select, .custom-form .dform .form-line #single_forms .totaalbedrag select,
#armband_forms .totaalbedrag input,
#armband_forms .totaalbedrag .custom-form .dform .form-line select,
.custom-form .dform .form-line #armband_forms .totaalbedrag select {
  width: 100px;
  padding-left: 20px;
}
/* line 628, ../../sass/partials/_donations.scss */
#single_forms .totaalbedrag span:before,
#armband_forms .totaalbedrag span:before {
  content: "€";
  display: block;
  width: 1em;
  position: absolute;
  height: 1em;
  line-height: 40px;
  padding-left: 5px;
  font-size: 16px;
  color: #9c9c9c;
  font-family: "Fedra Serif A", "Georgia", "Times New Roman", serif;
}
/* line 643, ../../sass/partials/_donations.scss */
#single_forms .contact h4,
#armband_forms .contact h4 {
  margin-bottom: 1em;
}
/* line 648, ../../sass/partials/_donations.scss */
#single_forms #id_telefoon,
#single_forms #id_rekeningnummer,
#armband_forms #id_telefoon,
#armband_forms #id_rekeningnummer {
  width: 490px;
}
/* line 652, ../../sass/partials/_donations.scss */
#single_forms .button-next,
#armband_forms .button-next {
  margin: 30px 0px;
}
/* line 655, ../../sass/partials/_donations.scss */
#single_forms #aanvraag-anchor,
#armband_forms #aanvraag-anchor {
  height: 0px;
}

/**
 * CSS File for ezMark jQuery Plugin
 *
 **/
/* line 665, ../../sass/partials/_donations.scss */
.ez-hide {
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
}

/* line 671, ../../sass/partials/_donations.scss */
.ez-checkbox {
  background: transparent url('/static/images/sprites/checkbox-buttons.png?e61d77fb5315') 0 0px no-repeat;
  display: inline-block;
  height: 23px;
  width: 24px;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 7px;
}

/* line 681, ../../sass/partials/_donations.scss */
.ez-radio {
  background: transparent url('/static/images/sprites/radio-buttons.png?e61d77fb5315') 0 0px no-repeat;
  display: inline-block;
  height: 16px;
  width: 17px;
  cursor: pointer;
  margin-right: 16px;
}

/* line 690, ../../sass/partials/_donations.scss */
.ez-checked {
  background-position: 0 -23px;
}

/* line 694, ../../sass/partials/_donations.scss */
.ez-selected {
  background-position: 0 -16px;
}

/* line 698, ../../sass/partials/_donations.scss */
.ez-checkbox-green {
  background: transparent url('/static/images/checkbox-green.png') 0 1px no-repeat;
  display: inline-block;
  *display: inline;
}

/* line 704, ../../sass/partials/_donations.scss */
.ez-checked-green {
  background-position: 0 -20px;
}

/* line 708, ../../sass/partials/_donations.scss */
.ez-checkbox, .ez-radio {
  zoom: 1;
  *display: inline;
  _height: 30px;
}

/* line 716, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line {
  height: auto;
  padding-bottom: 18px;
  /* Not to mix the form builder fields with hard-coded ones */
}
/* line 720, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line input[type="text"], .custom-form .dform .form-line select[type="text"], .custom-form .dform .form-line input[type="email"], .custom-form .dform .form-line select[type="email"], .custom-form .dform .form-line input[type="search"], .custom-form .dform .form-line select[type="search"], .custom-form .dform .form-line input[type="date"], .custom-form .dform .form-line select[type="date"], .custom-form .dform .form-line input[type="number"], .custom-form .dform .form-line select[type="number"], .custom-form .dform .form-line input[type="password"], .custom-form .dform .form-line select[type="password"], .custom-form .dform .form-line select, .custom-form .dform .form-line textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
/* line 750, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line input[type="text"]#id_rekeningnummer, .custom-form .dform .form-line select[type="text"]#id_rekeningnummer, .custom-form .dform .form-line input[type="text"]#id_emailadres, .custom-form .dform .form-line select[type="text"]#id_emailadres, .custom-form .dform .form-line input[type="text"]#id_telefoon, .custom-form .dform .form-line select[type="text"]#id_telefoon, .custom-form .dform .form-line input[type="text"]#iban_oude_rekening, .custom-form .dform .form-line select[type="text"]#iban_oude_rekening, .custom-form .dform .form-line input[type="text"]#iban_bank, .custom-form .dform .form-line select[type="text"]#iban_bank, .custom-form .dform .form-line input[type="text"]#id_straat, .custom-form .dform .form-line select[type="text"]#id_straat, .custom-form .dform .form-line input[type="text"]#id_huisnr, .custom-form .dform .form-line select[type="text"]#id_huisnr, .custom-form .dform .form-line input[type="text"]#id_huisnr_toevoeging, .custom-form .dform .form-line select[type="text"]#id_huisnr_toevoeging, .custom-form .dform .form-line input[type="text"]#id_postcode, .custom-form .dform .form-line select[type="text"]#id_postcode, .custom-form .dform .form-line input[type="text"]#id_plaats, .custom-form .dform .form-line select[type="text"]#id_plaats, .custom-form .dform .form-line input[type="text"]#id_achternaam, .custom-form .dform .form-line select[type="text"]#id_achternaam, .custom-form .dform .form-line input[type="text"]#id_wanneer_anders, .custom-form .dform .form-line select[type="text"]#id_wanneer_anders, .custom-form .dform .form-line input[type="text"]#id_welke_actie, .custom-form .dform .form-line select[type="text"]#id_welke_actie, .custom-form .dform .form-line input[type="text"]#id_wanneer_anders, .custom-form .dform .form-line select[type="text"]#id_wanneer_anders, .custom-form .dform .form-line input[type="text"]#id_waarom_deze_actie, .custom-form .dform .form-line select[type="text"]#id_waarom_deze_actie, .custom-form .dform .form-line input[type="text"]#id_bedrag, .custom-form .dform .form-line select[type="text"]#id_bedrag, .custom-form .dform .form-line input[type="text"]#id_welke_actie, .custom-form .dform .form-line select[type="text"]#id_welke_actie, .custom-form .dform .form-line input[type="text"]#id_hoe_was_actie, .custom-form .dform .form-line select[type="text"]#id_hoe_was_actie, .custom-form .dform .form-line input[type="text"]#id_geboortedatum, .custom-form .dform .form-line select[type="text"]#id_geboortedatum, .custom-form .dform .form-line input[type="text"]#id_foto, .custom-form .dform .form-line select[type="text"]#id_foto, .custom-form .dform .form-line input[type="text"]#id_telefoon, .custom-form .dform .form-line select[type="text"]#id_telefoon, .custom-form .dform .form-line input[type="text"]#id_rekeningnummer, .custom-form .dform .form-line select[type="text"]#id_rekeningnummer {
  float: none;
  width: 100%;
  margin-right: 0;
}
/* line 757, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line label {
  display: block;
  min-height: 30px;
  line-height: 30px;
}
/* line 763, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line label + input[type="text"], .custom-form .dform .form-line label + select[type="text"], .custom-form .dform .form-line label + input[type="email"], .custom-form .dform .form-line label + select[type="email"], .custom-form .dform .form-line label + input[type="search"], .custom-form .dform .form-line label + select[type="search"], .custom-form .dform .form-line label + input[type="date"], .custom-form .dform .form-line label + select[type="date"], .custom-form .dform .form-line label + input[type="number"], .custom-form .dform .form-line label + select[type="number"], .custom-form .dform .form-line label + input[type="password"], .custom-form .dform .form-line label + select[type="password"] {
  margin-top: -30px;
}
/* line 767, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line select {
  min-height: 40px;
  line-height: 40px;
  background: white;
  color: #0a0a0a;
  border: none;
  border-radius: 0;
  padding: 0 10px;
}
/* line 778, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line select option {
  line-height: 40px;
}
/* line 782, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line select[multiple] {
  height: auto;
  min-height: 100px;
  padding: 10px;
}
/* line 790, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line.checkbox > label, .custom-form .dform .form-line.checkbox-list > label, .custom-form .dform .form-line.radio > label, .custom-form .dform .form-line.radio-list > label {
  display: none !important;
}
/* line 794, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line.checkbox label, .custom-form .dform .form-line.checkbox-list label, .custom-form .dform .form-line.radio label, .custom-form .dform .form-line.radio-list label {
  display: inline-block;
}
/* line 798, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line.checkbox .ez-checkbox, .custom-form .dform .form-line.checkbox .ez-radio, .custom-form .dform .form-line.checkbox-list .ez-checkbox, .custom-form .dform .form-line.checkbox-list .ez-radio, .custom-form .dform .form-line.radio .ez-checkbox, .custom-form .dform .form-line.radio .ez-radio, .custom-form .dform .form-line.radio-list .ez-checkbox, .custom-form .dform .form-line.radio-list .ez-radio {
  float: left;
}
/* line 801, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line.checkbox .ez-checkbox input, .custom-form .dform .form-line.checkbox .ez-checkbox select, .custom-form .dform .form-line.checkbox .ez-radio input, .custom-form .dform .form-line.checkbox .ez-radio select, .custom-form .dform .form-line.checkbox-list .ez-checkbox input, .custom-form .dform .form-line.checkbox-list .ez-checkbox select, .custom-form .dform .form-line.checkbox-list .ez-radio input, .custom-form .dform .form-line.checkbox-list .ez-radio select, .custom-form .dform .form-line.radio .ez-checkbox input, .custom-form .dform .form-line.radio .ez-checkbox select, .custom-form .dform .form-line.radio .ez-radio input, .custom-form .dform .form-line.radio .ez-radio select, .custom-form .dform .form-line.radio-list .ez-checkbox input, .custom-form .dform .form-line.radio-list .ez-checkbox select, .custom-form .dform .form-line.radio-list .ez-radio input, .custom-form .dform .form-line.radio-list .ez-radio select {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 808, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line.checkbox .ez-radio, .custom-form .dform .form-line.checkbox-list .ez-radio, .custom-form .dform .form-line.radio .ez-radio, .custom-form .dform .form-line.radio-list .ez-radio {
  margin-top: 7px;
}
/* line 814, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line.checkbox-list ul, .custom-form .dform .form-line.radio-list ul {
  float: none;
}
/* line 817, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line.checkbox-list ul li, .custom-form .dform .form-line.radio-list ul li {
  display: inline;
  padding-right: 40px;
}
/* line 825, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line.checkbox-list.long-list label, .custom-form .dform .form-line.radio-list.long-list label {
  display: block;
}
/* line 829, ../../sass/partials/_donations.scss */
.custom-form .dform .form-line.checkbox-list.long-list li, .custom-form .dform .form-line.radio-list.long-list li {
  padding-right: 0;
}

/* line 146, sprites/footer/*.png */
.footer-sprite, #footer ul .twitter a, #footer ul .facebook a, #footer ul .nbrief a, #footer ul .youtube a, .footer-bottom-section .f-cordaid, .footer-bottom-section .f-cordaid:hover, .footer-bottom-section .f-postcode, .footer-bottom-section .f-postcode:hover, .footer-bottom-section .f-cbf, .footer-bottom-section .f-cbf:hover, .footer-bottom-section .f-anbi, .footer-bottom-section .f-anbi:hover {
  background: url('/static/images/sprites/footer-se8403cf827.png?8bc70a14dbc4') no-repeat;
}

/* line 8, ../../sass/partials/_footer.scss */
#footerwrapper {
  background: #ededed;
  margin-top: 50px;
}

/* line 12, ../../sass/partials/_footer.scss */
#footer {
  clear: both;
  padding-top: 0px;
  width: 980px;
  position: relative;
  margin: 0px auto;
}

/*#crooked {
  background: #EEE5E2 url('/static/images/backgrounds/footer_crooked_top.png') no-repeat;
  height: 25px;
  position:relative;
  top:-20px;
  width: 1024px;
}*/
/* line 28, ../../sass/partials/_footer.scss */
#footer-inner {
  padding-top: 35px;
}

/* line 33, ../../sass/partials/_footer.scss */
#footer a {
  outline: 0;
}
/* line 36, ../../sass/partials/_footer.scss */
#footer ul {
  float: left;
  width: 217px;
  list-style-type: none;
}
/* line 41, ../../sass/partials/_footer.scss */
#footer ul.mem {
  width: 180px;
}
/* line 44, ../../sass/partials/_footer.scss */
#footer ul li {
  line-height: 25px;
}
/* line 47, ../../sass/partials/_footer.scss */
#footer ul a {
  color: #9c9c9c;
  font-size: 14px;
  font-family: Arial;
}
/* line 52, ../../sass/partials/_footer.scss */
#footer ul a:hover {
  color: #000;
}
/* line 59, ../../sass/partials/_footer.scss */
#footer ul .twitter,
#footer ul .facebook,
#footer ul .nbrief,
#footer ul .youtube {
  height: 26px;
  margin-left: 4px;
}
/* line 66, ../../sass/partials/_footer.scss */
#footer ul .twitter a,
#footer ul .facebook a,
#footer ul .nbrief a,
#footer ul .youtube a {
  color: #9c9c9c;
  background-repeat: no-repeat;
  background-position: 0px 1px;
  padding-left: 25px;
}
/* line 71, ../../sass/partials/_footer.scss */
#footer ul .twitter a:hover,
#footer ul .facebook a:hover,
#footer ul .nbrief a:hover,
#footer ul .youtube a:hover {
  color: #000;
}
/* line 75, ../../sass/partials/_footer.scss */
#footer ul .twitter a {
  background-position: 0 -1159px;
}
/* line 78, ../../sass/partials/_footer.scss */
#footer ul .facebook a {
  background-position: 0 -1094px;
}
/* line 81, ../../sass/partials/_footer.scss */
#footer ul .nbrief a {
  background-position: 0 -1224px;
}
/* line 84, ../../sass/partials/_footer.scss */
#footer ul .youtube a {
  background-position: 0 -1028px;
}
/* line 88, ../../sass/partials/_footer.scss */
#footer ul li.head {
  font-size: 18px;
  color: #9c9c9c;
  margin-bottom: 4px;
  font-family: Arial;
  font-weight: bold;
}
/* line 95, ../../sass/partials/_footer.scss */
#footer ul li.midhead {
  margin-top: 30px;
}
/* line 98, ../../sass/partials/_footer.scss */
#footer ul li.shoutout {
  font-size: 18px;
  color: #9c9c9c;
  margin-bottom: 5px;
  font-family: arial;
  font-weight: bold;
}

/* line 109, ../../sass/partials/_footer.scss */
.footerdivider {
  width: 946px;
  height: 1px;
  background: url('/static/images/sprites/backgrounds/footer_dots.png?e61d77fb5315') no-repeat;
  clear: both;
  margin: 30px auto 32px;
}

/* line 118, ../../sass/partials/_footer.scss */
.footer-top-section {
  padding-left: 20px;
  overflow: hidden;
}

/* line 122, ../../sass/partials/_footer.scss */
.footer-bottom-section {
  font-size: 14px;
  font-family: Arial;
  color: #9c9c9c;
  padding-left: 15px;
}
/* line 129, ../../sass/partials/_footer.scss */
.footer-bottom-section p {
  margin-top: 25px;
  width: 400px;
  float: left;
}
/* line 133, ../../sass/partials/_footer.scss */
.footer-bottom-section p.fonds {
  line-height: 35px;
}
/* line 138, ../../sass/partials/_footer.scss */
.footer-bottom-section .f-button, .footer-bottom-section .f-cordaid, .footer-bottom-section .f-postcode, .footer-bottom-section .f-cbf, .footer-bottom-section .f-anbi {
  text-indent: -999em;
  display: inline-block;
  position: relative;
}
/* line 144, ../../sass/partials/_footer.scss */
.footer-bottom-section .footer-sponsors {
  float: right;
}
/* line 147, ../../sass/partials/_footer.scss */
.footer-bottom-section .f-cordaid {
  background-position: 0 -481px;
  width: 92px;
  height: 35px;
  top: 3px;
  left: 5px;
}
/* line 43, ../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.footer-bottom-section .f-cordaid:hover, .footer-bottom-section .f-cordaid.cordaid-f-logo_hover, .footer-bottom-section .f-cordaid.cordaid-f-logo-hover {
  background-position: 0 -400px;
}
/* line 154, ../../sass/partials/_footer.scss */
.footer-bottom-section .f-cordaid:hover {
  background-position: 0 -400px;
}
/* line 159, ../../sass/partials/_footer.scss */
.footer-bottom-section .f-postcode {
  background-position: 0 -102px;
  width: 76px;
  height: 53px;
}
/* line 43, ../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.footer-bottom-section .f-postcode:hover, .footer-bottom-section .f-postcode.postcode-f-logo_hover, .footer-bottom-section .f-postcode.postcode-f-logo-hover {
  background-position: 0 0;
}
/* line 165, ../../sass/partials/_footer.scss */
.footer-bottom-section .f-postcode:hover {
  background-position: 0 0;
}
/* line 170, ../../sass/partials/_footer.scss */
.footer-bottom-section .f-cbf {
  margin-left: 10px;
  background-position: 0 -562px;
  width: 57px;
  height: 53px;
}
/* line 43, ../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.footer-bottom-section .f-cbf:hover, .footer-bottom-section .f-cbf.cbf-f-logo_hover, .footer-bottom-section .f-cbf.cbf-f-logo-hover {
  background-position: 0 -670px;
}
/* line 177, ../../sass/partials/_footer.scss */
.footer-bottom-section .f-cbf:hover {
  background-position: 0 -670px;
}
/* line 182, ../../sass/partials/_footer.scss */
.footer-bottom-section .f-anbi {
  margin-top: -12px;
  background-position: 0 -302px;
  width: 76px;
  height: 53px;
}
/* line 43, ../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.footer-bottom-section .f-anbi:hover, .footer-bottom-section .f-anbi.anbi-f-logo_hover, .footer-bottom-section .f-anbi.anbi-f-logo-hover {
  background-position: 0 -204px;
}
/* line 189, ../../sass/partials/_footer.scss */
.footer-bottom-section .f-anbi:hover {
  background-position: 0 -204px;
}

/* line 195, ../../sass/partials/_footer.scss */
.footer-bottom-section img {
  vertical-align: middle;
  margin-top: -14px;
  margin-left: 10px;
}

/* line 202, ../../sass/partials/_footer.scss */
.bottom-links {
  padding-left: 15px;
  padding-top: 12px;
  padding-bottom: 30px;
  font-size: 12px;
  clear: both;
}

/* line 209, ../../sass/partials/_footer.scss */
.bottom-links a {
  color: #ABABAB;
  display: block;
  float: left;
  margin-right: 10px;
  padding-right: 10px;
  border-right: 1px solid #999;
  height: 18px;
  font-weight: bold;
  line-height: 18px;
}
/* line 220, ../../sass/partials/_footer.scss */
.bottom-links a:hover {
  color: #000;
}

/* line 224, ../../sass/partials/_footer.scss */
.bottom-links a.last {
  border: 0;
}

/* line 230, ../../sass/partials/_footer.scss */
.likebox {
  width: 320px;
  float: right;
  margin-right: 14px;
  position: relative;
}

/* line 236, ../../sass/partials/_footer.scss */
.likebox .like-inner {
  margin: 7px;
  background: #fff;
}

/* line 2, ../../sass/partials/_errors.scss */
.contentpage.error.error-404 section.contentheader header, .error.error-404.donatepage section.contentheader header,
.contentpage.error.error-404 section article,
.error.error-404.donatepage section article {
  margin-left: 0;
}
/* line 3, ../../sass/partials/_errors.scss */
.contentpage.error.error-404 section.contentheader header h1, .error.error-404.donatepage section.contentheader header h1, .contentpage.error.error-404 section.contentheader header p, .error.error-404.donatepage section.contentheader header p,
.contentpage.error.error-404 section article h1,
.error.error-404.donatepage section article h1,
.contentpage.error.error-404 section article p,
.error.error-404.donatepage section article p {
  width: auto;
}

/* line 1, ../../sass/partials/widgets/_neat-video.scss */
.neat-video-widget {
  position: relative;
  width: 720px;
  padding-top: 442px;
  margin-bottom: 30px;
  text-align: center;
}
/* line 9, ../../sass/partials/widgets/_neat-video.scss */
.neat-video-widget .overlay {
  position: absolute;
  pointer-events: none;
  z-index: 5;
  top: 0;
  width: 100%;
  height: 432px;
  background: url('/static/images/10may/videokader.png?e61d77fb5315') transparent left top;
  background-size: 100%;
}
/* line 20, ../../sass/partials/widgets/_neat-video.scss */
.neat-video-widget .video-still {
  position: absolute;
  overflow: hidden;
  z-index: 4;
  top: 0;
  left: 0;
  width: 710px;
  height: 412px;
  background-color: #9c9c9c;
  margin-top: 5px;
  margin-left: 7px;
  text-align: center;
}
/* line 34, ../../sass/partials/widgets/_neat-video.scss */
.neat-video-widget .ytplayer, .neat-video-widget iframe {
  display: none;
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  width: 700px;
  height: 402px;
  margin-top: 5px;
  margin-left: 7px;
}
/* line 46, ../../sass/partials/widgets/_neat-video.scss */
.neat-video-widget .play-button {
  position: absolute;
  z-index: 6;
  display: block;
  left: 0;
  right: 0;
  top: 178.5px;
  width: 55px;
  height: 55px;
  margin: 0 auto;
  background: url('/static/images/10may/videoplay.png?e61d77fb5315') transparent left top;
}
/* line 58, ../../sass/partials/widgets/_neat-video.scss */
.neat-video-widget .play-button:hover {
  background-position: left bottom;
}
/* line 64, ../../sass/partials/widgets/_neat-video.scss */
.neat-video-widget .button, .neat-video-widget ul.filters li a, ul.filters li .neat-video-widget a {
  margin-right: 200px;
  font-size: 21px;
  font-weight: normal;
  text-transform: uppercase;
}

/* line 2, ../../sass/partials/widgets/_swiper.scss */
.swiper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 8, ../../sass/partials/widgets/_swiper.scss */
.swiper:after {
  background-position: 0 0;
  content: '';
  background-repeat: repeat-x;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 15px;
  z-index: 100;
}
/* line 21, ../../sass/partials/widgets/_swiper.scss */
.swiper .swiper-container, .swiper .swiper-slide {
  width: 100%;
  height: 370px;
  overflow: hidden;
}
/* line 26, ../../sass/partials/widgets/_swiper.scss */
body.homepage .swiper .swiper-container, body.homepage .swiper .swiper-slide {
  height: 500px;
}
/* line 32, ../../sass/partials/widgets/_swiper.scss */
.swiper .swiper-container .swiper-slide {
  position: relative;
}
/* line 35, ../../sass/partials/widgets/_swiper.scss */
.swiper .swiper-container .swiper-slide .background-gradient {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.3) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.3) 100%);
}
/* line 45, ../../sass/partials/widgets/_swiper.scss */
.swiper .swiper-container .swiper-slide section {
  position: relative;
  height: 100%;
  width: 940px;
  margin: 0 auto;
}
/* line 51, ../../sass/partials/widgets/_swiper.scss */
.swiper .swiper-container .swiper-slide section .slide-content {
  position: absolute;
  bottom: 46px;
  left: 20px;
  width: 380px;
  text-align: left;
}
/* line 58, ../../sass/partials/widgets/_swiper.scss */
.swiper .swiper-container .swiper-slide section .slide-content h2, .swiper .swiper-container .swiper-slide section .slide-content .donatepage h3.formsidetext, .donatepage .swiper .swiper-container .swiper-slide section .slide-content h3.formsidetext {
  width: auto;
  color: white;
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
  margin-bottom: 30px;
  display: inline-block;
  font-size: 48px;
  line-height: 42px;
}
/* line 67, ../../sass/partials/widgets/_swiper.scss */
body.homepage .swiper .swiper-container .swiper-slide section .slide-content h2, body.homepage .swiper .swiper-container .swiper-slide section .slide-content .donatepage h3.formsidetext, .donatepage body.homepage .swiper .swiper-container .swiper-slide section .slide-content h3.formsidetext {
  margin-bottom: 55px;
}
/* line 72, ../../sass/partials/widgets/_swiper.scss */
.swiper .swiper-container .swiper-slide section .slide-content p {
  color: white;
  line-height: 22px;
  padding-right: 40px;
}
/* line 77, ../../sass/partials/widgets/_swiper.scss */
.swiper .swiper-container .swiper-slide section .slide-content p + a {
  margin-top: 13px;
}
/* line 86, ../../sass/partials/widgets/_swiper.scss */
.swiper .swiper-pagination {
  position: absolute;
  bottom: 35px;
  width: 100%;
  text-align: center;
  height: 14px;
}
/* line 93, ../../sass/partials/widgets/_swiper.scss */
.swiper .swiper-pagination .swiper-pagination-switch {
  display: inline-block;
  margin: 0 4px;
  border-radius: 14px;
  border: 7px solid white;
}
/* line 99, ../../sass/partials/widgets/_swiper.scss */
.swiper .swiper-pagination .swiper-pagination-switch.swiper-active-switch {
  border-color: #e5007d;
}
/* line 105, ../../sass/partials/widgets/_swiper.scss */
.swiper + h1 {
  margin-top: 370px !important;
}
/* line 108, ../../sass/partials/widgets/_swiper.scss */
body.homepage .swiper + h1 {
  margin-top: 485px !important;
}

/* Chosen v1.0.0 | (c) 2011-2013 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */

.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('/static/css/chosen-sprite.png?c7bb13e971ca') -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('/static/css/chosen-sprite.png?c7bb13e971ca') no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url('/static/css/chosen-sprite.png?c7bb13e971ca') no-repeat 100% -20px;background:url('/static/css/chosen-sprite.png?c7bb13e971ca') no-repeat 100% -20px,-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url('/static/css/chosen-sprite.png?c7bb13e971ca') no-repeat 100% -20px,-webkit-linear-gradient(#eee 1%,#fff 15%);background:url('/static/css/chosen-sprite.png?c7bb13e971ca') no-repeat 100% -20px,-moz-linear-gradient(#eee 1%,#fff 15%);background:url('/static/css/chosen-sprite.png?c7bb13e971ca') no-repeat 100% -20px,-o-linear-gradient(#eee 1%,#fff 15%);background:url('/static/css/chosen-sprite.png?c7bb13e971ca') no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;height:15px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('/static/css/chosen-sprite.png?c7bb13e971ca') -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url('/static/css/chosen-sprite.png?c7bb13e971ca') no-repeat -30px -20px;background:url('/static/css/chosen-sprite.png?c7bb13e971ca') no-repeat -30px -20px,-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url('/static/css/chosen-sprite.png?c7bb13e971ca') no-repeat -30px -20px,-webkit-linear-gradient(#eee 1%,#fff 15%);background:url('/static/css/chosen-sprite.png?c7bb13e971ca') no-repeat -30px -20px,-moz-linear-gradient(#eee 1%,#fff 15%);background:url('/static/css/chosen-sprite.png?c7bb13e971ca') no-repeat -30px -20px,-o-linear-gradient(#eee 1%,#fff 15%);background:url('/static/css/chosen-sprite.png?c7bb13e971ca') no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url('/static/css/chosen-sprite@2x.png?c7bb13e971ca')!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}

.chosen-container .chosen-results {
  width: 480px;
}
/*
 * Swiper 2.6.1
 * Mobile touch slider and framework with hardware accelerated transitions
 *
 * http://www.idangero.us/sliders/swiper/
 *
 * Copyright 2010-2014, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 *
 * Licensed under GPL & MIT
 *
 * Released on: May 6, 2014
*/
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
	/* Specify Swiper's Size: */

	/*width:200px;
	height: 100px;*/
}
.swiper-slide {
	/* Specify Slides's Size: */
	
	/*width: 100%;
	height: 100%;*/
}
.swiper-slide-active {
	/* Specific active slide styling: */
	
}
.swiper-slide-visible {
	/* Specific visible slide styling: */	

}
/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch {
	/* Stylize pagination button: */	

}
.swiper-active-switch {
	/* Specific active button style: */	
	
}
.swiper-visible-switch {
	/* Specific visible button style: */	
	
}
