﻿h1.with-border,h2.with-border,h3.with-border,h4.with-border,h5.with-border{border-bottom:1px solid #cccccc;padding-bottom:2px;margin-bottom:10px;margin-top:30px}h1.with-border.first,h2.with-border.first,h3.with-border.first,h4.with-border.first,h5.with-border.first{margin-top:0}h1{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:32px}h2{line-height:22px}.thin-h1-style{margin-bottom:20px;margin-top:0}.thin-h1-style.is-inverted{color:white;text-shadow:0 1px 0 black}@media only screen and (min-width: 769px){.thin-h1-style{font-size:42px;line-height:52px;font-weight:300}}@media only screen and (max-width: 768px){.thin-h1-style{font-size:26px;line-height:30px;font-weight:400}}.large-h1-style{font-weight:300}@media only screen and (min-width: 769px){.large-h1-style{font-size:38px;line-height:46px}}@media only screen and (max-width: 768px){.large-h1-style{font-size:30px;line-height:36px}}.small-h1-style{font-weight:400}.small-h1-style.is-inverted{color:white;text-shadow:0 1px 0 black}@media only screen and (min-width: 769px){.small-h1-style{font-size:28px;line-height:32px;margin:20px 0}}@media only screen and (max-width: 768px){.small-h1-style{font-size:24px;line-height:28px}}.large-h2-style{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;font-size:28px;line-height:32px}.large-h2-style small{font-size:16px;line-height:20px}.large-h2-style.is-inverted,.large-h2-style.is-inverted small{color:white;text-shadow:0 1px 0 black}.small-h2-style{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:22px;line-height:24px}@media only screen and (min-width: 769px){.headline-type-6{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;line-height:20px}}@media only screen and (max-width: 768px){.headline-type-6{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;line-height:20px}}.default-bootstrap-font-size-base{font-size:14px}@media only screen and (max-width: 768px){body{word-wrap:break-word}}abbr,abbr[title],abbr[data-original-title]{border-bottom:0;cursor:default;text-decoration:none}code{font-family:Monaco, Menlo, Consolas, "Courier New", monospace}.has-new-paragraph-style,.has-new-paragraph-style p{font-size:16px;line-height:24px;margin-bottom:15px}@media only screen and (min-width: 769px){.headline-desktop-xl{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:52px;font-weight:300}.headline-desktop-xl.is-stronger-desktop,.headline-desktop-xl .is-stronger-desktop{font-weight:400}}@media only screen and (max-width: 768px){.headline-phone-xl{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:52px;font-weight:300}.headline-phone-xl.is-stronger-phone,.headline-phone-xl .is-stronger-phone{font-weight:400}}@media only screen and (min-width: 769px){.headline-desktop-lg{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:32px;font-weight:400}.headline-desktop-lg.is-stronger-desktop,.headline-desktop-lg .is-stronger-desktop{font-weight:600}}@media only screen and (max-width: 768px){.headline-phone-lg{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:32px;font-weight:400}.headline-phone-lg.is-stronger-phone,.headline-phone-lg .is-stronger-phone{font-weight:600}}@media only screen and (min-width: 769px){.headline-desktop-md{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:32px;font-weight:600}.headline-desktop-md.is-stronger-desktop,.headline-desktop-md .is-stronger-desktop{font-weight:700}}@media only screen and (max-width: 768px){.headline-phone-md{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:32px;font-weight:600}.headline-phone-md.is-stronger-phone,.headline-phone-md .is-stronger-phone{font-weight:700}}@media only screen and (min-width: 769px){.headline-desktop-sm{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:22px;font-weight:600}.headline-desktop-sm.is-stronger-desktop,.headline-desktop-sm .is-stronger-desktop{font-weight:700}}@media only screen and (max-width: 768px){.headline-phone-sm{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:22px;font-weight:600}.headline-phone-sm.is-stronger-phone,.headline-phone-sm .is-stronger-phone{font-weight:700}}@media only screen and (min-width: 769px){.headline-desktop-xs{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:22px;font-weight:600}.headline-desktop-xs.is-stronger-desktop,.headline-desktop-xs .is-stronger-desktop{font-weight:700}}@media only screen and (max-width: 768px){.headline-phone-xs{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:22px;font-weight:600}.headline-phone-xs.is-stronger-phone,.headline-phone-xs .is-stronger-phone{font-weight:700}}img.fullwidth-image{max-width:100%;width:100% !important;height:auto !important}.round-image{border-radius:100%}html{min-height:100%}@media only screen and (min-width: 769px){body{min-width:980px}body>.container{min-height:-moz-calc(100vh - 65px - 560px);min-height:-webkit-calc(100vh - 65px - 560px);min-height:calc(100vh - 65px - 560px)}}body.neutral-layout{background:none}body .content-wrapper{background:white;padding-bottom:40px}@media only screen and (min-width: 769px){body .content-wrapper{overflow-y:hidden}}body .content-wrapper.with-background{background:#eeeeee}body .content-wrapper>.container{position:relative}@media only screen and (min-width: 769px){body .content-wrapper>.container.centered{padding-top:25px}}@media only screen and (max-width: 768px){body .content-wrapper>.container.centered{padding-top:10px}}body.has-transparent-header{position:relative}body.has-transparent-header .content-wrapper{position:relative;z-index:10}@media only screen and (min-width: 769px){body.has-transparent-header .preserves-space-for-transparent-header{padding-top:65px}}@media only screen and (min-width: 769px){body.has-transparent-header .preserves-space-for-transparent-header-with-subnavi{padding-top:105px}}body.pull-section-in-foreground .content-wrapper{position:relative;z-index:30}body.fullwidth-content .content-wrapper>.container{margin:0;width:auto;position:static;padding:0;max-width:none}.generic-graphic-background .content-wrapper{background:none}.clear{clear:both}hr{margin:0 0 10px 0}@media only screen and (min-width: 970px){html.avoids-jumping-body.no-touch{margin-left:-moz-calc(100vw - 100% - 15px);margin-left:-webkit-calc(100vw - 100% - 15px);margin-left:calc(100vw - 100% - 15px);margin-right:0;overflow:auto}}html.avoids-jumping-body.no-touch body.modal-open{padding-right:0 !important}html .label{font-weight:normal}.label-inactive{background-color:#ad3922}.label-blocked{background-color:#cd0920}.label-proposed,.label-preparing,.label-requested{background-color:#28638c}.label-closed,.label-canceled{background-color:#636b70}.label-completed{background-color:#00a0c8}.label-active,.label-activated,.label-paid-out{background-color:#bad304}a span.label{margin-left:5px}h1 span.label{vertical-align:middle;margin-top:2px;margin-right:5px;font-size:12px}h2 span.label{vertical-align:top;margin-top:3px;margin-right:5px}p span.label{vertical-align:middle;margin:3px 3px 0 0;padding-top:1px;padding-bottom:1px}ul.dropdown-menu{cursor:pointer;margin-top:0}.btn,a.btn,a.btn:link,a.btn:visited,button.btn,input.btn{text-decoration:none;font-weight:bold;font-size:13px;line-height:1.42;color:white;text-shadow:none;margin-top:0;border-color:transparent;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);padding:5px 18px;border-radius:4px;background-color:#636b70;background-image:-webkit-linear-gradient(top, #6a7378 0%, #5c6368 100%);background-image:-o-linear-gradient(top, #6a7378 0%, #5c6368 100%);background-image:linear-gradient(to bottom, #6a7378 0%, #5c6368 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6A7378', endColorstr='#FF5C6368', GradientType=0);-webkit-box-shadow:rgba(255,255,255,0.2) 0px 1px 0px 0px inset,rgba(0,0,0,0.0470588) 0px 1px 2px 0px;box-shadow:rgba(255,255,255,0.2) 0px 1px 0px 0px inset,rgba(0,0,0,0.0470588) 0px 1px 2px 0px}.btn.btn-primary,a.btn.btn-primary,a.btn:link.btn-primary,a.btn:visited.btn-primary,button.btn.btn-primary,input.btn.btn-primary{background-color:#bad304;background-image:-webkit-linear-gradient(top, #bad304 0%, #99ad03 100%);background-image:-o-linear-gradient(top, #bad304 0%, #99ad03 100%);background-image:linear-gradient(to bottom, #bad304 0%, #99ad03 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBAD304', endColorstr='#FF99AD03', GradientType=0)}.btn.btn-danger,a.btn.btn-danger,a.btn:link.btn-danger,a.btn:visited.btn-danger,button.btn.btn-danger,input.btn.btn-danger{background-color:#636b70;background-image:-webkit-linear-gradient(top, #6a7378 0%, #5c6368 100%);background-image:-o-linear-gradient(top, #6a7378 0%, #5c6368 100%);background-image:linear-gradient(to bottom, #6a7378 0%, #5c6368 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6A7378', endColorstr='#FF5C6368', GradientType=0)}.btn.btn-info,a.btn.btn-info,a.btn:link.btn-info,a.btn:visited.btn-info,button.btn.btn-info,input.btn.btn-info{background-color:#636b70;background-image:-webkit-linear-gradient(top, #6a7378 0%, #5c6368 100%);background-image:-o-linear-gradient(top, #6a7378 0%, #5c6368 100%);background-image:linear-gradient(to bottom, #6a7378 0%, #5c6368 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6A7378', endColorstr='#FF5C6368', GradientType=0)}.btn.btn-facebook,a.btn.btn-facebook,a.btn:link.btn-facebook,a.btn:visited.btn-facebook,button.btn.btn-facebook,input.btn.btn-facebook{background-color:#4e69a2;font-weight:400;background-image:-webkit-linear-gradient(top, #4e69a2 0%, #3f5b96 100%);background-image:-o-linear-gradient(top, #4e69a2 0%, #3f5b96 100%);background-image:linear-gradient(to bottom, #4e69a2 0%, #3f5b96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4E69A2', endColorstr='#FF3F5B96', GradientType=0)}@media only screen and (min-width: 769px){.btn.btn-facebook:before,a.btn.btn-facebook:before,a.btn:link.btn-facebook:before,a.btn:visited.btn-facebook:before,button.btn.btn-facebook:before,input.btn.btn-facebook:before{content:'\f09a';font-family:"FontAwesome";border-right:1px solid #314a7e;display:inline-block;vertical-align:middle}.btn.btn-facebook.btn-large:before,a.btn.btn-facebook.btn-large:before,a.btn:link.btn-facebook.btn-large:before,a.btn:visited.btn-facebook.btn-large:before,button.btn.btn-facebook.btn-large:before,input.btn.btn-facebook.btn-large:before{margin:-12px 10px -10px -25px;padding:0 15px;font-size:27px}.btn.btn-facebook.btn-block,a.btn.btn-facebook.btn-block,a.btn:link.btn-facebook.btn-block,a.btn:visited.btn-facebook.btn-block,button.btn.btn-facebook.btn-block,input.btn.btn-facebook.btn-block{text-align:left}}.btn:hover,.btn:focus,a.btn:hover,a.btn:focus,a.btn:link:hover,a.btn:link:focus,a.btn:visited:hover,a.btn:visited:focus,button.btn:hover,button.btn:focus,input.btn:hover,input.btn:focus{border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);background-image:-webkit-linear-gradient(top, #636b70 0%, #51585c 100%);background-image:-o-linear-gradient(top, #636b70 0%, #51585c 100%);background-image:linear-gradient(to bottom, #636b70 0%, #51585c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF636B70', endColorstr='#FF51585C', GradientType=0);background-color:#636b70;color:white;outline:none}.btn:hover.btn-primary,.btn:focus.btn-primary,a.btn:hover.btn-primary,a.btn:focus.btn-primary,a.btn:link:hover.btn-primary,a.btn:link:focus.btn-primary,a.btn:visited:hover.btn-primary,a.btn:visited:focus.btn-primary,button.btn:hover.btn-primary,button.btn:focus.btn-primary,input.btn:hover.btn-primary,input.btn:focus.btn-primary{background-color:#bad304;background-image:-webkit-linear-gradient(top, #a4ba04 0%, #839403 100%);background-image:-o-linear-gradient(top, #a4ba04 0%, #839403 100%);background-image:linear-gradient(to bottom, #a4ba04 0%, #839403 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFA4BA04', endColorstr='#FF839403', GradientType=0)}.btn:hover.btn-primary.no-pseudo-hover-styles,.btn:focus.btn-primary.no-pseudo-hover-styles,a.btn:hover.btn-primary.no-pseudo-hover-styles,a.btn:focus.btn-primary.no-pseudo-hover-styles,a.btn:link:hover.btn-primary.no-pseudo-hover-styles,a.btn:link:focus.btn-primary.no-pseudo-hover-styles,a.btn:visited:hover.btn-primary.no-pseudo-hover-styles,a.btn:visited:focus.btn-primary.no-pseudo-hover-styles,button.btn:hover.btn-primary.no-pseudo-hover-styles,button.btn:focus.btn-primary.no-pseudo-hover-styles,input.btn:hover.btn-primary.no-pseudo-hover-styles,input.btn:focus.btn-primary.no-pseudo-hover-styles{background-color:#bad304;background-image:-webkit-linear-gradient(top, #bad304 0%, #99ad03 100%);background-image:-o-linear-gradient(top, #bad304 0%, #99ad03 100%);background-image:linear-gradient(to bottom, #bad304 0%, #99ad03 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBAD304', endColorstr='#FF99AD03', GradientType=0)}.btn:hover.btn-danger,.btn:focus.btn-danger,a.btn:hover.btn-danger,a.btn:focus.btn-danger,a.btn:link:hover.btn-danger,a.btn:link:focus.btn-danger,a.btn:visited:hover.btn-danger,a.btn:visited:focus.btn-danger,button.btn:hover.btn-danger,button.btn:focus.btn-danger,input.btn:hover.btn-danger,input.btn:focus.btn-danger{background-color:#cd0920;background-image:-webkit-linear-gradient(top, #e10a23 0%, #b9081d 100%);background-image:-o-linear-gradient(top, #e10a23 0%, #b9081d 100%);background-image:linear-gradient(to bottom, #e10a23 0%, #b9081d 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE10A23', endColorstr='#FFB9081D', GradientType=0)}.btn:hover.btn-info,.btn:focus.btn-info,a.btn:hover.btn-info,a.btn:focus.btn-info,a.btn:link:hover.btn-info,a.btn:link:focus.btn-info,a.btn:visited:hover.btn-info,a.btn:visited:focus.btn-info,button.btn:hover.btn-info,button.btn:focus.btn-info,input.btn:hover.btn-info,input.btn:focus.btn-info{background-color:#eeeeee;background-image:-webkit-linear-gradient(top, #e6e6e6 0%, #cdcdcd 100%);background-image:-o-linear-gradient(top, #e6e6e6 0%, #cdcdcd 100%);background-image:linear-gradient(to bottom, #e6e6e6 0%, #cdcdcd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE6E6E6', endColorstr='#FFCDCDCD', GradientType=0)}.btn:hover.btn-ab-test-donation-button,.btn:focus.btn-ab-test-donation-button,a.btn:hover.btn-ab-test-donation-button,a.btn:focus.btn-ab-test-donation-button,a.btn:link:hover.btn-ab-test-donation-button,a.btn:link:focus.btn-ab-test-donation-button,a.btn:visited:hover.btn-ab-test-donation-button,a.btn:visited:focus.btn-ab-test-donation-button,button.btn:hover.btn-ab-test-donation-button,button.btn:focus.btn-ab-test-donation-button,input.btn:hover.btn-ab-test-donation-button,input.btn:focus.btn-ab-test-donation-button{background-color:#98321e;background-image:-webkit-linear-gradient(top, #ad3922 0%, #8b2e1b 100%);background-image:-o-linear-gradient(top, #ad3922 0%, #8b2e1b 100%);background-image:linear-gradient(to bottom, #ad3922 0%, #8b2e1b 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFAD3922', endColorstr='#FF8B2E1B', GradientType=0)}.btn:hover.btn-facebook,.btn:focus.btn-facebook,a.btn:hover.btn-facebook,a.btn:focus.btn-facebook,a.btn:link:hover.btn-facebook,a.btn:link:focus.btn-facebook,a.btn:visited:hover.btn-facebook,a.btn:visited:focus.btn-facebook,button.btn:hover.btn-facebook,button.btn:focus.btn-facebook,input.btn:hover.btn-facebook,input.btn:focus.btn-facebook{background-color:#465e91;background-image:-webkit-linear-gradient(top, #465e91 0%, #375084 100%);background-image:-o-linear-gradient(top, #465e91 0%, #375084 100%);background-image:linear-gradient(to bottom, #465e91 0%, #375084 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF465E91', endColorstr='#FF375084', GradientType=0)}.btn:active,.btn:active:hover,.btn:active:focus,a.btn:active,a.btn:active:hover,a.btn:active:focus,a.btn:link:active,a.btn:link:active:hover,a.btn:link:active:focus,a.btn:visited:active,a.btn:visited:active:hover,a.btn:visited:active:focus,button.btn:active,button.btn:active:hover,button.btn:active:focus,input.btn:active,input.btn:active:hover,input.btn:active:focus{-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.2);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.2);border-color:rgba(0,0,0,0.3) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:white;outline:none}.btn.btn-info,a.btn.btn-info,a.btn:link.btn-info,a.btn:visited.btn-info,button.btn.btn-info,input.btn.btn-info{color:#636b70;text-shadow:none;font-weight:normal}.btn.btn-info.active,a.btn.btn-info.active,a.btn:link.btn-info.active,a.btn:visited.btn-info.active,button.btn.btn-info.active,input.btn.btn-info.active{border-color:#949494}.btn.btn-huge,a.btn.btn-huge,a.btn:link.btn-huge,a.btn:visited.btn-huge,button.btn.btn-huge,input.btn.btn-huge{font-size:26px;border-radius:6px;padding:5px 32px}.btn.btn-large,a.btn.btn-large,a.btn:link.btn-large,a.btn:visited.btn-large,button.btn.btn-large,input.btn.btn-large{font-size:18px;padding:8px 25px;border-radius:6px}.btn.btn-small,a.btn.btn-small,a.btn:link.btn-small,a.btn:visited.btn-small,button.btn.btn-small,input.btn.btn-small{padding:3px 16px;border-radius:3px;font-weight:normal}.btn.btn-mini,a.btn.btn-mini,a.btn:link.btn-mini,a.btn:visited.btn-mini,button.btn.btn-mini,input.btn.btn-mini{padding:1px 7px;border-radius:3px;font-weight:normal}.btn.btn.btn-primary,a.btn.btn.btn-primary,a.btn:link.btn.btn-primary,a.btn:visited.btn.btn-primary,button.btn.btn.btn-primary,input.btn.btn.btn-primary{text-shadow:none}.btn.btn.btn-primary.btn-large,.btn.btn.btn-primary.btn-huge,a.btn.btn.btn-primary.btn-large,a.btn.btn.btn-primary.btn-huge,a.btn:link.btn.btn-primary.btn-large,a.btn:link.btn.btn-primary.btn-huge,a.btn:visited.btn.btn-primary.btn-large,a.btn:visited.btn.btn-primary.btn-huge,button.btn.btn.btn-primary.btn-large,button.btn.btn.btn-primary.btn-huge,input.btn.btn.btn-primary.btn-large,input.btn.btn.btn-primary.btn-huge{text-shadow:1px 1px 0 #6a9000}.btn.disabled,.btn[disabled=disabled],.btn[disabled],a.btn.disabled,a.btn[disabled=disabled],a.btn[disabled],a.btn:link.disabled,a.btn:link[disabled=disabled],a.btn:link[disabled],a.btn:visited.disabled,a.btn:visited[disabled=disabled],a.btn:visited[disabled],button.btn.disabled,button.btn[disabled=disabled],button.btn[disabled],input.btn.disabled,input.btn[disabled=disabled],input.btn[disabled]{cursor:not-allowed;pointer-events:auto;color:white}.btn.disabled,.btn.disabled:hover,.btn.disabled:focus,.btn[disabled=disabled],.btn[disabled=disabled]:hover,.btn[disabled=disabled]:focus,.btn[disabled],.btn[disabled]:hover,.btn[disabled]:focus,a.btn.disabled,a.btn.disabled:hover,a.btn.disabled:focus,a.btn[disabled=disabled],a.btn[disabled=disabled]:hover,a.btn[disabled=disabled]:focus,a.btn[disabled],a.btn[disabled]:hover,a.btn[disabled]:focus,a.btn:link.disabled,a.btn:link.disabled:hover,a.btn:link.disabled:focus,a.btn:link[disabled=disabled],a.btn:link[disabled=disabled]:hover,a.btn:link[disabled=disabled]:focus,a.btn:link[disabled],a.btn:link[disabled]:hover,a.btn:link[disabled]:focus,a.btn:visited.disabled,a.btn:visited.disabled:hover,a.btn:visited.disabled:focus,a.btn:visited[disabled=disabled],a.btn:visited[disabled=disabled]:hover,a.btn:visited[disabled=disabled]:focus,a.btn:visited[disabled],a.btn:visited[disabled]:hover,a.btn:visited[disabled]:focus,button.btn.disabled,button.btn.disabled:hover,button.btn.disabled:focus,button.btn[disabled=disabled],button.btn[disabled=disabled]:hover,button.btn[disabled=disabled]:focus,button.btn[disabled],button.btn[disabled]:hover,button.btn[disabled]:focus,input.btn.disabled,input.btn.disabled:hover,input.btn.disabled:focus,input.btn[disabled=disabled],input.btn[disabled=disabled]:hover,input.btn[disabled=disabled]:focus,input.btn[disabled],input.btn[disabled]:hover,input.btn[disabled]:focus{background:#949494;border:1px solid #878787}.btn.disabled.btn-primary,.btn.disabled.btn-primary:hover,.btn.disabled.btn-primary:focus,.btn[disabled=disabled].btn-primary,.btn[disabled=disabled].btn-primary:hover,.btn[disabled=disabled].btn-primary:focus,.btn[disabled].btn-primary,.btn[disabled].btn-primary:hover,.btn[disabled].btn-primary:focus,a.btn.disabled.btn-primary,a.btn.disabled.btn-primary:hover,a.btn.disabled.btn-primary:focus,a.btn[disabled=disabled].btn-primary,a.btn[disabled=disabled].btn-primary:hover,a.btn[disabled=disabled].btn-primary:focus,a.btn[disabled].btn-primary,a.btn[disabled].btn-primary:hover,a.btn[disabled].btn-primary:focus,a.btn:link.disabled.btn-primary,a.btn:link.disabled.btn-primary:hover,a.btn:link.disabled.btn-primary:focus,a.btn:link[disabled=disabled].btn-primary,a.btn:link[disabled=disabled].btn-primary:hover,a.btn:link[disabled=disabled].btn-primary:focus,a.btn:link[disabled].btn-primary,a.btn:link[disabled].btn-primary:hover,a.btn:link[disabled].btn-primary:focus,a.btn:visited.disabled.btn-primary,a.btn:visited.disabled.btn-primary:hover,a.btn:visited.disabled.btn-primary:focus,a.btn:visited[disabled=disabled].btn-primary,a.btn:visited[disabled=disabled].btn-primary:hover,a.btn:visited[disabled=disabled].btn-primary:focus,a.btn:visited[disabled].btn-primary,a.btn:visited[disabled].btn-primary:hover,a.btn:visited[disabled].btn-primary:focus,button.btn.disabled.btn-primary,button.btn.disabled.btn-primary:hover,button.btn.disabled.btn-primary:focus,button.btn[disabled=disabled].btn-primary,button.btn[disabled=disabled].btn-primary:hover,button.btn[disabled=disabled].btn-primary:focus,button.btn[disabled].btn-primary,button.btn[disabled].btn-primary:hover,button.btn[disabled].btn-primary:focus,input.btn.disabled.btn-primary,input.btn.disabled.btn-primary:hover,input.btn.disabled.btn-primary:focus,input.btn[disabled=disabled].btn-primary,input.btn[disabled=disabled].btn-primary:hover,input.btn[disabled=disabled].btn-primary:focus,input.btn[disabled].btn-primary,input.btn[disabled].btn-primary:hover,input.btn[disabled].btn-primary:focus{background:#bad304;border:1px solid #a4ba04}@media only screen and (max-width: 768px){.btn,a.btn,a.btn:link,a.btn:visited,button.btn,input.btn{white-space:normal}}.btn .btn-icon,a.btn .btn-icon,a.btn:link .btn-icon,a.btn:visited .btn-icon,button.btn .btn-icon,input.btn .btn-icon{display:none}.btn.is-loading,a.btn.is-loading,a.btn:link.is-loading,a.btn:visited.is-loading,button.btn.is-loading,input.btn.is-loading{position:relative}.btn.is-loading .btn-text,a.btn.is-loading .btn-text,a.btn:link.is-loading .btn-text,a.btn:visited.is-loading .btn-text,button.btn.is-loading .btn-text,input.btn.is-loading .btn-text{opacity:0}.btn.is-loading .btn-icon,a.btn.is-loading .btn-icon,a.btn:link.is-loading .btn-icon,a.btn:visited.is-loading .btn-icon,button.btn.is-loading .btn-icon,input.btn.is-loading .btn-icon{display:flex;position:absolute;left:0;right:0;top:0;bottom:0;align-items:center;justify-content:center}.btn.is-loading .btn-icon:before,a.btn.is-loading .btn-icon:before,a.btn:link.is-loading .btn-icon:before,a.btn:visited.is-loading .btn-icon:before,button.btn.is-loading .btn-icon:before,input.btn.is-loading .btn-icon:before{content:'\f1ce';font-family:FontAwesome;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;height:15px;text-align:center;line-height:15px;width:15px;display:inline-block}.has-show-buttons-hovered:hover .btn.btn-primary,.has-show-buttons-hovered:hover a.btn.btn-primary,.has-show-buttons-hovered:hover a.btn:link.btn-primary,.has-show-buttons-hovered:hover a.btn:visited.btn-primary,.has-show-buttons-hovered:hover button.btn.btn-primary,.has-show-buttons-hovered:hover input.btn.btn-primary{background-color:#bad304;background-image:-webkit-linear-gradient(top, #a4ba04 0%, #839403 100%);background-image:-o-linear-gradient(top, #a4ba04 0%, #839403 100%);background-image:linear-gradient(to bottom, #a4ba04 0%, #839403 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFA4BA04', endColorstr='#FF839403', GradientType=0)}.btn-group-with-small-arrows .btn{padding:5px 12px}.btn-group-with-small-arrows i{font-size:18px}html.touch .btn.btn-primary.mobile-friendly-hover:hover,html.touch a.btn.btn-primary.mobile-friendly-hover:hover,html.touch a.btn:link.btn-primary.mobile-friendly-hover:hover,html.touch a.btn:visited.btn-primary.mobile-friendly-hover:hover,html.touch button.btn.btn-primary.mobile-friendly-hover:hover,html.touch input.btn.btn-primary.mobile-friendly-hover:hover{background-color:#bad304;background-image:-webkit-linear-gradient(top, #bad304 0%, #99ad03 100%);background-image:-o-linear-gradient(top, #bad304 0%, #99ad03 100%);background-image:linear-gradient(to bottom, #bad304 0%, #99ad03 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBAD304', endColorstr='#FF99AD03', GradientType=0)}.input-group-btn .btn{padding-top:7px;padding-bottom:7px}.btn.duplication-icon{overflow:hidden;position:relative;border-right:0}.btn.duplication-icon,.btn.duplication-icon:active{padding-right:65px !important}.btn.duplication-icon:before{content:'';width:80px;background:url(https://betterplace-assets.betterplace.org/assets/initialize/buttons/duplication-icon-default-0a8e357327d4bf690ff3881633efe52ad7dca774586ca02c7b917b5cecd38fc9.png) no-repeat right -4px;position:absolute;top:0;bottom:0;right:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.btn.duplication-icon.btn-large{padding-right:70px !important}.btn.duplication-icon.btn-large:before{background:url(https://betterplace-assets.betterplace.org/assets/initialize/buttons/duplication-icon-huge-f37fb3f9733ed7652cf73628f806d08ebffeea0c63e2b1a60d6a397d7ebaf541.png) no-repeat right -3px}.btn.duplication-icon.btn-huge{padding-right:70px !important}.btn.duplication-icon.btn-huge:before{background:url(https://betterplace-assets.betterplace.org/assets/initialize/buttons/duplication-icon-huge-f37fb3f9733ed7652cf73628f806d08ebffeea0c63e2b1a60d6a397d7ebaf541.png) no-repeat right 0}.btn.duplication-icon.btn-mini{padding-right:30px !important}.btn.duplication-icon.btn-mini:before{background:url(https://betterplace-assets.betterplace.org/assets/initialize/buttons/duplication-icon-small-3acd7a05399a55b28110010716295459ac88061fb75c55a8e38f9bdcf352cff1.png) no-repeat right 0}@media only screen and (min-width: 769px){.btn.hidden-xs{display:inline-block !important}}.popover{font-weight:normal}.popover .popover-content{font-size:14px;line-height:22px}.pagination{font-size:0}.pagination.centered{text-align:center}.pagination>*{font-size:13px;display:inline-block;vertical-align:middle;text-decoration:none;padding:0 14px;line-height:34px;margin:0;border:1px solid #ddd}.pagination>*+*{border-left:none}@media only screen and (min-width: 769px){.pagination>*:first-child{border-bottom-left-radius:5px;border-top-left-radius:5px}}@media only screen and (min-width: 769px){.pagination>*:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}}@media only screen and (max-width: 768px){.pagination>*:not(.next_page):not(.previous_page):not([rel=prev]):not([rel=next]):not(.current){display:none}}.pagination a:hover,.pagination a:focus{text-decoration:none}.pagination .current,.pagination .disabled{color:#999;font-style:normal;font-weight:bold}.pagination .current,.pagination a:hover{background-color:#f5f5f5}.table-fixed{table-layout:fixed}.table-fixed td{word-wrap:break-word}table td .spinner:first-child{margin-top:-16px}table.table.table-borderless>tbody>tr>td{border:0}@media only screen and (max-width: 768px){table.no-table-when-mobile,table.no-table-when-mobile th,table.no-table-when-mobile tbody,table.no-table-when-mobile tbody>tr,table.no-table-when-mobile tbody>tr>td{display:block;border:0;padding:0;width:100%}table.no-table-when-mobile>tbody>tr{padding:10px}table.no-table-when-mobile thead{display:none}table.no-table-when-mobile td:empty{display:none}table.no-table-when-mobile.with-border{border-width:1px 1px 0 1px;border-color:#cccccc;border-style:solid}table.no-table-when-mobile.with-border>tbody>tr{border-bottom:1px solid #cccccc}table.no-table-when-mobile.with-borders-around-rows>tbody>tr{margin-bottom:5px;background:white}}::-webkit-input-placeholder{color:#949494 !important;-webkit-transition:color 0.1s ease-out}:focus::-webkit-input-placeholder{color:#3f3f3f !important}:-ms-input-placeholder{color:#3f3f3f}::-moz-placeholder{color:#949494 !important}:focus::-moz-placeholder{color:#3f3f3f !important;opacity:1}input:-moz-placeholder,:-moz-placeholder{color:#949494}input:focus:-moz-placeholder,:focus:-moz-placeholder{color:#3f3f3f}ul,ol{padding-left:17px}.center-block{display:block;margin-left:auto;margin-right:auto}.no-wrap{white-space:nowrap}.inline-block{display:inline-block}html.no-touch .visible-touch-only{display:none}html.touch .visible-no-touch-only{display:none}.text-align-right{text-align:right}.text-align-center{text-align:center}.white-background{background:white}.user-select-none{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m-a-0{margin:0 !important}.m-t-0{margin-top:0 !important}.m-r-0{margin-right:0 !important}.m-b-0{margin-bottom:0 !important}.m-l-0{margin-left:0 !important}.m-x-0{margin-right:0 !important;margin-left:0 !important}.m-y-0{margin-top:0 !important;margin-bottom:0 !important}.m-a{margin:20px !important}.m-t{margin-top:20px !important}.m-r{margin-right:20px !important}.m-b{margin-bottom:20px !important}.m-l{margin-left:20px !important}.m-x{margin-right:20px !important;margin-left:20px !important}.m-y{margin-top:20px !important;margin-bottom:20px !important}.m-x-auto{margin-right:auto !important;margin-left:auto !important}.m-a-md{margin:30px !important}.m-t-md{margin-top:30px !important}.m-r-md{margin-right:30px !important}.m-b-md{margin-bottom:30px !important}.m-l-md{margin-left:30px !important}.m-x-md{margin-right:30px !important;margin-left:30px !important}.m-y-md{margin-top:30px !important;margin-bottom:30px !important}.m-a-lg{margin:60px !important}.m-t-lg{margin-top:60px !important}.m-r-lg{margin-right:60px !important}.m-b-lg{margin-bottom:60px !important}.m-l-lg{margin-left:60px !important}.m-x-lg{margin-right:60px !important;margin-left:60px !important}.m-y-lg{margin-top:60px !important;margin-bottom:60px !important}.p-a-0{padding:0 !important}.p-t-0{padding-top:0 !important}.p-r-0{padding-right:0 !important}.p-b-0{padding-bottom:0 !important}.p-l-0{padding-left:0 !important}.p-x-0{padding-right:0 !important;padding-left:0 !important}.p-y-0{padding-top:0 !important;padding-bottom:0 !important}.p-a{padding:20px !important}.p-t{padding-top:20px !important}.p-r{padding-right:20px !important}.p-b{padding-bottom:20px !important}.p-l{padding-left:20px !important}.p-x{padding-right:20px !important;padding-left:20px !important}.p-y{padding-top:20px !important;padding-bottom:20px !important}.p-a-md{padding:30px !important}.p-t-md{padding-top:30px !important}.p-r-md{padding-right:30px !important}.p-b-md{padding-bottom:30px !important}.p-l-md{padding-left:30px !important}.p-x-md{padding-right:30px !important;padding-left:30px !important}.p-y-md{padding-top:30px !important;padding-bottom:30px !important}.p-a-lg{padding:60px !important}.p-t-lg{padding-top:60px !important}.p-r-lg{padding-right:60px !important}.p-b-lg{padding-bottom:60px !important}.p-l-lg{padding-left:60px !important}.p-x-lg{padding-right:60px !important;padding-left:60px !important}.p-y-lg{padding-top:60px !important;padding-bottom:60px !important}html.browser-msie #share #tab_content,html.browser-msie #edit #tab_content{width:635px}html.browser-msie #picture-container span{display:inline-block;height:100%}html.browser-msie #blog .comments-link{margin-top:1em;padding:0}html.browser-msie #box-container-organisations-companies h2{padding-left:18px}html.browser-msie li.minimal{width:6.8em}html.browser-msie #sidebar li.minimal{width:6.1em}html.browser-msie .section.donate-actions a.all{cursor:pointer;text-decoration:none}html.browser-msie .profile-link a.small{display:none}html.browser-msie #project_news .box-content,html.browser-msie #supported_projects .box-content{padding-top:0px}html.browser-msie .generic-search-form #search_q{border:1px #AFAFAF solid}html.browser-msie .generic-search-form #search_q:hover,html.browser-msie .generic-search-form #search_q:focus,html.browser-msie .generic-search-form #search_q:active{border:1px #999 solid}html.browser-msie label{line-height:20px}header{background:#3f3f3f;display:grid;position:relative}@media only screen and (min-width: 769px){header{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:65px;padding:3px 20px 0 20px;background:rgba(0,0,0,0.6);align-items:center;border-bottom:1px solid rgba(99,107,112,0.6);grid-template-columns:210px auto 1fr auto 33px;grid-template-rows:60px;grid-template-areas:"logo claim links login search"}header.search-is-open{grid-template-columns:210px auto 1fr auto auto}}@media only screen and (max-width: 768px){header{grid-template-columns:auto auto 26px;grid-template-rows:50px 40px;grid-template-areas:"logo search login" "links links1 links2";border-bottom:1px solid #eeeeee}header.search-is-open{grid-template-columns:50px auto 26px}}@media only screen and (min-width: 769px){body.has-transparent-header header{position:absolute;top:0;left:0;right:0;z-index:30}}header .header-link{color:white}@media only screen and (min-width: 769px){header .header-link{font-size:18px;font-weight:normal;padding:7px 15px}header .header-link:hover,header .header-link:focus{text-decoration:none}}header .header-logo{grid-area:logo;position:relative}@media only screen and (max-width: 768px){header .header-logo{top:14px;padding:0 10px}}@media only screen and (min-width: 769px){header .header-logo img{height:30px}}@media only screen and (max-width: 768px){header .header-logo img{height:26px}}header .header-logo .logo-compact{display:none}@media only screen and (max-width: 768px){header.search-is-open .logo-full{display:none}header.search-is-open .logo-compact{display:block}}header .header-claim{grid-area:claim;font-size:12px;color:#cccccc;white-space:nowrap}@media only screen and (min-width: 769px){header .header-claim{position:absolute;left:10px;top:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:20px}}@media only screen and (max-width: 768px){header .header-claim{display:none}}header.search-is-open .header-claim{display:none}header .header-search{grid-area:search;align-self:center}@media only screen and (max-width: 768px){header .header-search{text-align:right;margin-right:20px}}header .header-search .header-search-icon{display:inline-block;height:28px;font-size:18px;color:white;cursor:pointer}@media only screen and (min-width: 769px){header .header-search .header-search-icon{border-radius:4px;background-color:#bad304;padding:5px 8px}}@media only screen and (max-width: 768px){header .header-search .header-search-icon{position:relative;top:6px}}header .header-search form{display:flex}header .header-search form input{flex:1 1 auto;padding:0 10px;height:28px;margin-right:4px}header .header-search form input:focus{box-shadow:none;border-color:white}header .header-search form .header-search-icon{flex:0 1 30px}header .header-login{grid-area:login;justify-self:end;align-self:center;display:flex;align-items:center;cursor:pointer;white-space:nowrap}@media only screen and (min-width: 769px){header .header-login{margin-right:20px}}header .header-login .header-login-image{border-radius:100%;cursor:pointer}@media only screen and (min-width: 769px){header .header-login .header-login-image{margin-right:10px;height:50px;width:50px}}@media only screen and (max-width: 768px){header .header-login .header-login-image{height:28px;width:28px;border:1px solid #eeeeee;margin-left:5px;margin-right:10px}}header .header-login .header-login-caret{margin-left:18px;margin-right:3px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#bad304 transparent transparent transparent}header .header-login .header-link{align-items:center;display:flex}header .header-login .header-login-label:hover,header .header-login .header-login-label:focus{text-decoration:underline}@media only screen and (min-width: 769px){header .header-login .header-login-icon{display:none}}@media only screen and (max-width: 768px){header .header-login .header-search-icon{display:inline-block}header .header-login .header-login-label,header .header-login .header-login-caret{display:none}header .header-login .header-login-icon{display:block;font-size:20px;margin-right:10px}}@media only screen and (min-width: 769px){header .header-login .dropdown-menu{margin-top:10px;margin-right:-33px}}@media only screen and (max-width: 768px){header .header-login .dropdown-menu{margin-top:7px;margin-right:10px}}header .header-login .dropdown-menu:before{content:'';position:absolute;display:inline-block;top:-7px;border-right:7px solid transparent;border-bottom:7px solid #949494;border-left:7px solid transparent}@media only screen and (min-width: 769px){header .header-login .dropdown-menu:before{right:49px}}@media only screen and (max-width: 768px){header .header-login .dropdown-menu:before{right:6px}}header .header-login .dropdown-menu:after{content:'';position:absolute;display:inline-block;top:-6px;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-left:6px solid transparent}@media only screen and (min-width: 769px){header .header-login .dropdown-menu:after{right:50px}}@media only screen and (max-width: 768px){header .header-login .dropdown-menu:after{right:7px}}@media only screen and (min-width: 769px){header .header-links{grid-area:links;white-space:nowrap}header .header-links .header-list{text-align:right;margin-bottom:0}header .header-links .header-item{display:inline-block}header .header-links .header-item:hover,header .header-links .header-item:focus{text-decoration:underline}header .header-links .header-link{border-right:1px solid rgba(0,0,0,0.3)}}@media only screen and (max-width: 768px){header .header-links{background:white;grid-column-start:links;grid-column-end:links2}header .header-links .header-list{display:flex;justify-content:space-between;align-items:center;padding:0 10px;line-height:3em}header .header-links li:last-child{flex:1;text-align:right}header .header-links li+li{margin-left:20px}header .header-links a{font-family:'Open Sans', Arial, sans-serif;font-size:14px;color:#636b70;font-weight:normal}}@media only screen and (max-width: 768px){body.has-tiny-header header{height:55px}}@supports not (display: grid){header{display:flex}.header-logo{order:1}.header-claim{order:2}.header-links{order:3}.header-login{order:4}.header-search{order:5}}html.browser-version-11.browser-msie header,html.browser-version-14.browser-edge header,html.browser-version-15.browser-edge header{display:-ms-grid;-ms-grid-columns:210px 1fr auto auto 26px;-ms-grid-rows:60px}html.browser-version-11.browser-msie header.search-is-open,html.browser-version-14.browser-edge header.search-is-open,html.browser-version-15.browser-edge header.search-is-open{-ms-grid-columns:210px auto auto auto 1fr}html.browser-version-11.browser-msie .header-logo,html.browser-version-14.browser-edge .header-logo,html.browser-version-15.browser-edge .header-logo{-ms-grid-column:1;margin-top:11px}html.browser-version-11.browser-msie .header-claim,html.browser-version-14.browser-edge .header-claim,html.browser-version-15.browser-edge .header-claim{-ms-grid-column:2;margin-top:23px;position:static}html.browser-version-11.browser-msie .header-links,html.browser-version-14.browser-edge .header-links,html.browser-version-15.browser-edge .header-links{-ms-grid-column:3;margin-top:18px}html.browser-version-11.browser-msie .header-login,html.browser-version-14.browser-edge .header-login,html.browser-version-15.browser-edge .header-login{-ms-grid-column:4}html.browser-version-11.browser-msie .header-search,html.browser-version-14.browser-edge .header-search,html.browser-version-15.browser-edge .header-search{-ms-grid-column:5;margin-top:16px}html.browser-chrome.browser-version-64 header .header-logo img{position:relative;top:10px}html.browser-chrome.browser-version-64 header .header-claim{top:24px}footer{color:white}@media only screen and (min-width: 769px){footer{padding:45px 0 30px 0;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(to right, #7b8628 0%, #2d7d4f 50%, #34675a 100%)}}@media only screen and (max-width: 768px){footer{padding:30px 10px 30px 10px;background:linear-gradient(to right, #2d7d4f 0%, #34675a 100%)}}@media only screen and (min-width: 769px){footer .container{flex:0 0 auto}}footer p{font-family:'Open Sans', Arial, sans-serif;font-size:14px;margin:0}@media only screen and (min-width: 769px){footer{height:560px}}footer ul{margin:0;list-style-type:none;padding:0}@media only screen and (max-width: 768px){footer div.with-mobile-border{margin:0 -20px;position:relative;z-index:2}footer div.with-mobile-border:before{content:"";position:absolute;left:20px;bottom:0;height:1px;width:89.3%;border-bottom:1px solid rgba(255,255,255,0.5)}}@media only screen and (min-width: 769px){footer .caret-icon{display:none}}@media only screen and (max-width: 768px){footer .caret-icon{z-index:1;position:absolute;top:13px;right:10px;transition:transform 0.1s ease-out;color:#bad304;font-size:18px}}footer ul.in+.caret-icon,footer ul.collapsing+.caret-icon{transform:rotate(180deg)}@media only screen and (min-width: 769px){footer .collapse,footer .collapsing{display:block !important;height:auto !important}}footer .betterplace-logo{width:190px;height:40px;margin-bottom:10px}@media only screen and (min-width: 769px){footer .betterplace-logo{margin-top:20px}}@media only screen and (max-width: 768px){footer .betterplace-logo{margin-top:30px}}footer .headline,footer .headline:hover,footer .headline:focus{display:block;font-family:'Open Sans', Arial, sans-serif;font-size:16px;color:#cccccc;cursor:default}@media only screen and (min-width: 769px){footer .headline,footer .headline:hover,footer .headline:focus{margin-bottom:15px}footer .headline.is-not-first,footer .headline:hover.is-not-first,footer .headline:focus.is-not-first{margin-top:20px}}@media only screen and (max-width: 768px){footer .headline,footer .headline:hover,footer .headline:focus{padding:10px 20px;cursor:pointer}}@media only screen and (max-width: 768px){footer .headline:last-of-type,footer .headline:hover:last-of-type,footer .headline:focus:last-of-type{padding:10px 0;color:#fff}}footer a,footer a:hover,footer a:focus,footer a:visited,footer a.larger-click-area{display:inline-block;color:white;white-space:nowrap;font-weight:normal;font-size:14px;line-height:22px}@media only screen and (min-width: 769px){footer a,footer a:hover,footer a:focus,footer a:visited,footer a.larger-click-area{padding:3px 0}}@media only screen and (max-width: 768px){footer a,footer a:hover,footer a:focus,footer a:visited,footer a.larger-click-area{padding:5px 0}}footer a.disabled{text-decoration:line-through;cursor:not-allowed}footer .subline{color:#cccccc;margin-top:10px}footer .subline a{color:#cccccc;padding:0}@media only screen and (max-width: 768px){footer li:first-child a{padding-top:10px}footer li:last-child a{padding-bottom:10px}}footer .generic-social-media-buttons{display:inline-block;position:relative}@media only screen and (min-width: 769px){footer .generic-social-media-buttons{top:25px}}@media only screen and (max-width: 768px){footer .generic-social-media-buttons{left:-15px;top:30px}}footer .language-switch{position:relative}@media only screen and (min-width: 769px){footer .language-switch{top:30px;margin-left:80px}}@media only screen and (max-width: 768px){footer .language-switch{float:right;top:41px}}footer .language-switch .language-switcher{font-size:16px}footer .tax-receipt-hint{background-color:rgba(0,0,0,0.5);text-align:center}@media only screen and (min-width: 769px){footer .tax-receipt-hint{margin-top:-45px;margin-bottom:30px;display:flex;align-items:center;height:60px}}@media only screen and (max-width: 768px){footer .tax-receipt-hint{margin:-30px -10px 10px -10px;padding:10px 0 5px 0}}footer .tax-receipt-hint,footer .tax-receipt-hint a{font-size:16px}footer hr{border-top-color:rgba(255,255,255,0.25)}footer .cooperation-link{margin-top:45px}@media only screen and (min-width: 769px){footer .right-column{text-align:right}}body.no-footer footer{display:none}@media only screen and (min-width: 769px){body.generic-graphic-background footer{border-top:1px solid rgba(255,255,255,0.25);background:transparent}}@media only screen and (max-width: 768px){.support-button-wrapper{display:none}}.support-button{background-color:#6a9000;font-size:12px;box-shadow:0px 0px 2px black;width:180px;height:32px;line-height:32px;text-align:center;z-index:100;position:absolute;top:0;right:0}.support-button a,.support-button a:link{color:white;font-weight:normal}.support-button a:hover{text-decoration:none}.support-button:hover{background-color:#bad304;box-shadow:0px 0px 2px #6a9000}.support-wrapper{min-height:0px}body.env-development .translation_missing{position:relative;border:1px dashed #d2227a;padding:2px 5px;background:white}body.env-development .translation_missing:before{content:'Missing Translation: ';color:#d2227a;font-size:12px;font-weight:bold;margin-right:10px}@-webkit-keyframes abtest-slider-radiobutton{from{-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0.2;filter:alpha(opacity=20)}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100)}}@keyframes abtest-slider-radiobutton{from{-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0.2;filter:alpha(opacity=20)}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100)}}.abtest-emotional .wrapper{background-color:white}@media only screen and (min-width: 769px){.abtest-emotional .wrapper{margin-bottom:100px;margin-top:30px}}@media only screen and (min-width: 769px){.abtest-emotional .inner{padding:0 90px}}@media only screen and (max-width: 768px){.abtest-emotional .inner{padding-top:10px}}.abtest-emotional .platform-donations-new .form-fields{padding-bottom:40px}@media only screen and (max-width: 768px){.abtest-emotional .platform-donations-new .form-fields{display:flex;flex-direction:column}}@media only screen and (min-width: 769px){.abtest-emotional .platform-donations-new h4{margin-top:30px;font-weight:bold}}@media only screen and (max-width: 768px){.abtest-emotional .platform-donations-new h4{margin-top:0;font-weight:600}}@media only screen and (max-width: 768px){.abtest-emotional .amount-headline{margin-bottom:-1rem;position:relative;top:2rem}}@media only screen and (min-width: 769px){.abtest-emotional .platform-donations-new .payment-method-radios{margin-bottom:0}}.abtest-emotional .platform-donations-new-payment-method-links{margin-bottom:0 !important}@media only screen and (max-width: 768px){.abtest-emotional .donations-form-donation-details-header{order:0}.abtest-emotional .donations-form-holder{order:1}.abtest-emotional .donations-form-address{order:2}.abtest-emotional .platform-donations-new-payment-method-links{order:3}.abtest-emotional .recurring-disable-fields{order:4}.abtest-emotional .donations-form-terms-of-use{order:5}.abtest-emotional .donations-form-ssl-information{order:6}.abtest-emotional .donation-benefits{order:7}.abtest-emotional .donations-form-payment-method-header{display:none}.abtest-emotional .donations-form-terms-of-use{text-align:center;font-size:16px}}@media only screen and (min-width: 769px){.abtest-emotional .donations-form-donation-details-header .switch-company-link a{margin-top:20px}}@media only screen and (max-width: 768px){.abtest-emotional .donations-form-donation-details-header .switch-company-link a{position:relative;top:-9px;font-weight:bold}}.abtest-emotional .hero-image{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-left:-10px;margin-right:-10px;background-color:black;margin-bottom:40px}@media only screen and (min-width: 769px){.abtest-emotional .hero-image{height:330px}}@media only screen and (max-width: 768px){.abtest-emotional .hero-image{display:none}}.abtest-emotional .hero-image h1{position:relative;z-index:20;color:white;padding:0 20px;margin:0;font-weight:400;text-align:center}@media only screen and (max-width: 768px){.abtest-emotional .hero-image h1{font-size:22px;line-height:26px}}.abtest-emotional .hero-image img{position:absolute;left:0;right:0;top:0;z-index:10;width:100%;display:block;opacity:0.5}.abtest-emotional .amount{position:relative}@media only screen and (min-width: 769px){.abtest-emotional .amount{width:140px}}@media only screen and (max-width: 768px){.abtest-emotional .amount{align-self:flex-end;width:66%}}.abtest-emotional .amount input{font-size:20px;height:45px}@media only screen and (max-width: 768px){.abtest-emotional .amount input{font-weight:bold;color:#949494}}.abtest-emotional .amount input:focus{background-color:#e8f0af}.abtest-emotional .amount .currency-symbol{position:absolute;right:10px;top:9px;bottom:0;font-size:20px}.abtest-emotional .redirection-hint{display:none !important}.abtest-emotional .donations-form-submit-donation-button{margin-top:20px}.abtest-emotional .donations-form-codonation-selection .donation-summary tfoot td:first-child,.abtest-emotional .donations-form-codonation-selection .donation-summary tfoot td{font-size:16px;font-weight:bold}.abtest-emotional .donations-form-ssl-information{text-align:left;margin-top:50px}.abtest-emotional .donations-form-ssl-information>*{display:inline-block;margin:0 !important;vertical-align:middle}.abtest-emotional .donations-form-ssl-information>*:not(:last-child){margin-right:40px !important}.abtest-emotional .donations-form-ssl-information img{width:auto}@media only screen and (min-width: 769px){.abtest-emotional .donations-form-ssl-information img{height:35px}}@media only screen and (max-width: 768px){.abtest-emotional .donations-form-ssl-information img{height:22px}}.abtest-emotional .donations-form-ssl-information .ssl-logo{background-size:34px 34px;height:34px;width:34px}.abtest-emotional .donations-form-ssl-information .provider-logo,.abtest-emotional .donations-form-ssl-information p{margin:0}.abtest-emotional footer{background-color:transparent}@media only screen and (min-width: 769px){.abtest-emotional footer{position:relative;top:-90px}}.abtest-emotional footer *{color:white;font-size:14px;font-weight:normal}.abtest-emotional footer a{display:inline-block}.abtest-emotional .amount-wrapper{display:flex}@media only screen and (min-width: 769px){.abtest-emotional .amount-wrapper{justify-content:space-between;flex-wrap:wrap}}@media only screen and (max-width: 768px){.abtest-emotional .amount-wrapper{flex-direction:column;margin-bottom:30px}}.abtest-emotional .need-title{font-size:14px;margin-top:5px}.abtest-emotional .generic-button-group li{padding:2px 15px;white-space:nowrap}.abtest-emotional .generic-button-group li span{font-weight:bold}@media only screen and (min-width: 769px){.abtest-emotional .generic-button-group li span{font-size:14px}}@media only screen and (max-width: 768px){.abtest-emotional .generic-button-group li span{font-size:16px}}.abtest-emotional .generic-button-group{margin-bottom:0}@media only screen and (min-width: 769px){.abtest-emotional .generic-button-group{flex:1 0 auto;margin-left:20px}}@media only screen and (max-width: 768px){.abtest-emotional .generic-button-group{margin-top:10px}}.abtest-emotional .donations-matching-funds-banner{width:100%;margin-top:20px}@media only screen and (max-width: 768px){.abtest-emotional{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.abtest-emotional .form-control{border-radius:10px;padding:10px 10px;font-size:16px;height:50px;box-shadow:none;border-color:#cccccc}.abtest-emotional .form-control::-webkit-input-placeholder{color:#949494 !important}.abtest-emotional .form-control:focus::-webkit-input-placeholder{color:#949494 !important}.abtest-emotional .form-control:-ms-input-placeholder{color:#949494 !important}.abtest-emotional .form-control::-moz-placeholder{color:#949494 !important}.abtest-emotional .donation_process_payment_first_name,.abtest-emotional .donation_process_payment_last_name{width:calc(50% - 5px);display:inline-block}.abtest-emotional .donation_process_payment_last_name{margin-left:10px}.abtest-emotional .donations-form-holder .form-group,.abtest-emotional .donations-form-address .form-group{margin-bottom:10px}.abtest-emotional .donations-form-eft-fields{margin-top:10px}.abtest-emotional .platform-donations-new .payment-method-radios .payment-method-radio{width:100%;border:1px solid #cccccc;margin:0;padding:14px 10px 14px 40px;margin-top:-1px}.abtest-emotional .platform-donations-new .payment-method-radios .payment-method-radio:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.abtest-emotional .platform-donations-new .payment-method-radios .payment-method-radio:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.abtest-emotional .donations-form-address .form-group.donation_process_payment_zip,.abtest-emotional .donations-form-address .form-group.donation_process_payment_city,.abtest-emotional .donations-form-address .form-group.donation_process_payment_country_id{margin-right:0 !important}.abtest-emotional .donations-form-address .form-group.donation_process_payment_zip{width:calc(30% - 5px) !important;margin-right:10px !important}.abtest-emotional .donations-form-address .form-group.donation_process_payment_city{width:calc(70% - 5px) !important}.abtest-emotional .donations-form-address .form-group.donation_process_payment_country_id{width:100% !important}.abtest-emotional .donations-form-address .form-group.donation_process_payment_country_id select{background-image:-webkit-linear-gradient(top, white 0%, #f0f0f0 100%);background-image:-o-linear-gradient(top, white 0%, #f0f0f0 100%);background-image:linear-gradient(to bottom, white 0%, #f0f0f0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF0F0F0', GradientType=0)}.abtest-emotional .donation-summary td{font-size:16px}.abtest-emotional .donation-summary td:first-child{vertical-align:middle;font-weight:bold;font-size:18px}.abtest-emotional .donation-summary tfoot td{padding-top:20px;padding-bottom:20px;font-size:24px}.abtest-emotional .donations-form-holder .donation_process_payment_email ~ .generic-popover-icon{margin-top:10px}}.abtest-emotional .has-custom-control{position:relative;padding-left:35px}.abtest-emotional .has-custom-control input{display:none}.abtest-emotional .has-custom-control .input-indicator{position:absolute;left:3px;border:1px solid #949494;width:20px;height:20px;border-radius:20px;vertical-align:middle;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.abtest-emotional .has-custom-control .input-indicator{top:15px;left:10px}}.abtest-emotional .has-custom-control .input-indicator:before{content:'';height:10px;width:10px;border-radius:10px;background:#45a7e5;display:inline-block;opacity:0;transition:transform 0.075s ease-out}.abtest-emotional .has-custom-control input:checked+.input-indicator:before{-webkit-animation:abtest-slider-radiobutton 0.075s ease-out;animation:abtest-slider-radiobutton 0.075s ease-out;opacity:1;transform:scale(1)}.abtest-emotional .has-custom-control.is-checkbox .input-indicator{top:2px;left:4px}.abtest-emotional .has-custom-control.is-checkbox .input-indicator:before,.abtest-emotional .has-custom-control.is-checkbox .input-indicator{border-radius:2px !important}.abtest-emotional .platform-donations-new-subscribe-to-platform-newsletter label{margin-bottom:20px}.abtest-emotional .donation-benefits{font-size:16px;font-weight:bold;color:#3f3f3f}.abtest-emotional .donation-benefits i{font-size:26px;color:#636b70}#clients header nav,#clients header .tagline a,#clients header .navbar-toggle{display:none}@media only screen and (min-width: 769px){.clients-platform-membership-hint{margin-left:-10px;margin-right:-10px}}@media only screen and (max-width: 768px){.clients-platform-membership-hint{margin:20px 0;padding:10px}}@media only screen and (min-width: 769px){.clients-platform-membership-hint .media-body{padding-right:30px}}@media only screen and (min-width: 769px){.clients-platform-membership-hint .client-platform-name{white-space:nowrap}}@media only screen and (max-width: 768px){.clients-platform-membership-hint .client-platform-name{font-weight:bold}}@media only screen and (max-width: 768px){.clients-volksfreund-landing-page img{max-width:100%;height:auto}}@media only screen and (min-width: 769px){.clients-volksfreund-landing-page .call-to-action{padding:50px 0 0 300px}}@media only screen and (max-width: 768px){.clients-volksfreund-landing-page .call-to-action{text-align:center;margin:20px 0}}.clients-volksfreund-landing-page .call-to-action .btn{text-shadow:none !important;background:#1B3B5B !important}.jquery-colour-picker{background:#fafafa;background-image:-webkit-gradient(linear, left top, left bottom, from(white), to(#eee));width:180px;padding:10px 5px 5px 10px;border:1px solid #666;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.3);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.3);box-shadow:5px 5px 5px rgba(0,0,0,0.3);z-index:99}.jquery-colour-picker h2{margin:0 0 5px 0;font-size:14px}.jquery-colour-picker ul{margin:0;padding:0;list-style-type:none;zoom:1}.jquery-colour-picker ul:after{content:".";display:block;height:0;visibility:hidden;clear:both}.jquery-colour-picker li{float:left;margin:0 5px 5px 0}.jquery-colour-picker li a{display:block;width:13px;height:13px;text-decoration:none;text-indent:-100000px;outline:0;border:1px solid #aaa}.jquery-colour-picker li a:hover{border-color:#000}.switch .slide-button,.toggle p span{display:none}@media only screen{.toggle{position:relative;padding:0;margin-left:100px}.toggle label{position:relative;z-index:3;display:block;width:100%}.toggle input{position:absolute;opacity:0;z-index:5}.toggle p{position:absolute;left:-100px;width:100%;margin:0;padding-right:100px;text-align:left}.toggle p span{position:absolute;top:0;left:0;z-index:5;display:block;width:50%;margin-left:100px;text-align:center}.toggle p span:last-child{left:50%}.toggle .slide-button{position:absolute;right:0;top:0;z-index:4;display:block;width:50%;height:100%;padding:0}.switch{position:relative;padding:0}.switch input{position:absolute;opacity:0}.switch label{position:relative;z-index:2;float:left;width:50%;height:100%;margin:0;text-align:center}.switch .slide-button{position:absolute;top:0;left:0;padding:0;z-index:1;width:50%;height:100%}.switch input:last-of-type:checked ~ .slide-button{left:50%}.switch.switch-three label,.switch.switch-three .slide-button{width:33.3%}.switch.switch-three input:checked:nth-of-type(2) ~ .slide-button{left:33.3%}.switch.switch-three input:checked:last-of-type ~ .slide-button{left:66.6%}.switch.switch-four label,.switch.switch-four .slide-button{width:25%}.switch.switch-four input:checked:nth-of-type(2) ~ .slide-button{left:25%}.switch.switch-four input:checked:nth-of-type(3) ~ .slide-button{left:50%}.switch.switch-four input:checked:last-of-type ~ .slide-button{left:75%}.switch.switch-five label,.switch.switch-five .slide-button{width:20%}.switch.switch-five input:checked:nth-of-type(2) ~ .slide-button{left:20%}.switch.switch-five input:checked:nth-of-type(3) ~ .slide-button{left:40%}.switch.switch-five input:checked:nth-of-type(4) ~ .slide-button{left:60%}.switch.switch-five input:checked:last-of-type ~ .slide-button{left:80%}.toggle,.switch{display:block;height:30px}.switch *,.toggle *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.switch .slide-button,.toggle .slide-button{display:block;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.toggle label,.toggle p,.switch label{line-height:30px;vertical-align:middle}.toggle input:checked ~ .slide-button{right:50%}.toggle input:focus ~ .slide-button,.switch input:focus+label{outline:1px dotted #888}.switch,.toggle{-webkit-animation:bugfix infinite 1s}@-webkit-keyframes bugfix{from{position:relative}to{position:relative}}.candy{background-color:#2d3035;color:#fff;font-weight:bold;text-align:center;text-shadow:1px 1px 1px #191b1e;border-radius:3px;box-shadow:inset 0 2px 6px rgba(0,0,0,0.3),0 1px 0px rgba(255,255,255,0.2)}.candy input:checked+label{color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.candy .slide-button{border:1px solid #333;background-color:#70c66b;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.2), transparent);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.2), transparent);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.2), transparent);background-image:-o-linear-gradient(top, rgba(255,255,255,0.2), transparent);background-image:linear-gradient(top, rgba(255,255,255,0.2), transparent);box-shadow:0 1px 1px rgba(0,0,0,0.2),inset 0 1px 1px rgba(255,255,255,0.45);border-radius:3px}.candy p{color:#333;text-shadow:none}.candy span{color:#fff}.candy.blue .slide-button{background-color:#38a3d4}.candy.yellow .slide-button{background-color:#f5e560}.android{background-color:#b6b6b6;color:#fff}.android.toggle{border:2px solid #b6b6b6}.android.switch{overflow:hidden}.android.switch .slide-button{background-color:#279fca;-webkit-transform:skew(20deg) translateX(10px);-moz-transform:skew(20deg) translateX(10px);-ms-transform:skew(20deg) translateX(10px);-o-transform:skew(20deg) translateX(10px);transform:skew(20deg)}.android.toggle .slide-button{border-radius:2px;background-color:#848484}.android.toggle input:first-of-type:checked ~ .slide-button{background-color:#279fca}.android.switch input:first-of-type:checked ~ .slide-button{-webkit-transform:skew(20deg) translateX(-10px);-moz-transform:skew(20deg) translateX(-10px);-ms-transform:skew(20deg) translateX(-10px);-o-transform:skew(20deg) translateX(-10px);transform:skew(20deg) translateX(-10px)}.android p{color:#333}.android span{color:#fff}.android.switch,.android span{text-transform:uppercase}.ios{background:-webkit-linear-gradient(top, #cfcfcf, #efefef 50%, #f9f9f9 50%, #fefefe);background:-moz-linear-gradient(top, #cfcfcf, #efefef 50%, #f9f9f9 50%, #fefefe);background:-o-linear-gradient(top, #cfcfcf, #efefef 50%, #f9f9f9 50%, #fefefe);background:-ms-linear-gradient(top, #cfcfcf, #efefef 50%, #f9f9f9 50%, #fefefe);background:linear-gradient(top, #cfcfcf, #efefef 50%, #f9f9f9 50%, #fefefe);-webkit-box-shadow:inset 0 2px 2px #b6b6b6, inset 3px 0 3px #b6b6b6;box-shadow:inset 0 2px 2px #b6b6b6, inset 3px 0 3px #b6b6b6;border:1px solid #efefef;border-radius:3px;color:#7f7f7f;font:bold 14px sans-serif;text-align:center;text-shadow:none}.ios.toggle .slide-button{border:1px solid #919191;background:-webkit-linear-gradient(top, #cdcdcd, #fbfbfb);background:-moz-linear-gradient(top, #cdcdcd, #fbfbfb);background:-o-linear-gradient(top, #cdcdcd, #fbfbfb);background:-ms-linear-gradient(top, #cdcdcd, #fbfbfb);background:linear-gradient(top, #cdcdcd, #fbfbfb);border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #f0f0f0;box-shadow:inset 0 1px 0 #f0f0f0}.ios.toggle input:first-of-type:checked ~ p span:first-child,.ios.switch input:checked+label{color:#fff;text-shadow:0 -1px 0 #1b3b6f}.ios.toggle input:first-of-type:checked ~ .slide-button,.ios.switch .slide-button{background:-webkit-linear-gradient(top, #3672dc, #4085ec 50%, #4d8fef 50%, #76adfc);background:-moz-linear-gradient(top, #3672dc, #4085ec 50%, #4d8fef 50%, #76adfc);background:-o-linear-gradient(top, #3672dc, #4085ec 50%, #4d8fef 50%, #76adfc);background:-ms-linear-gradient(top, #3672dc, #4085ec 50%, #4d8fef 50%, #76adfc);background:linear-gradient(top, #3672dc, #4085ec 50%, #4d8fef 50%, #76adfc);border-radius:3px;border:1px solid #1654b5;text-align:center;color:#fff;font:bold 14px sans-serif;text-shadow:0 -1px 0 #1b3b6f}.ios.toggle p span{color:#7f7f7f}}.textCounter{-moz-box-shadow:0 2px 2px 0 rgba(5,5,5,0.2);-webkit-box-shadow:0 2px 2px 0 rgba(5,5,5,0.2);background:linear-gradient(top, white 0%, #f6f6f6 47%, #ededed 100%);background-color:#fefefe;border:1px solid;border-bottom-color:#aaa;border-left-color:#ddd;border-right-color:#aaa;border-top:none;box-shadow:0 2px 2px 0 rgba(5,5,5,0.2);left:0;margin:0;opacity:.85;overflow:hidden;padding:3px 5px;padding-top:7px;position:absolute;text-align:center;top:0;width:80px;height:25px}.counterWarning{background:linear-gradient(top, #febbbb 0%, #fe9090 45%, #ff5c5c 100%);color:#fff;font-weight:bold;background:#fbb}.txtWarning{background-color:#fdd;border:2px solid red;color:#000}.counterProgressBar{background:linear-gradient(top, #febbbb 0%, #fe9090 45%, #ff5c5c 100%);background-color:#fbb;border-right:1px solid #ccc}.counterTextPattern{color:#000;height:100%;text-align:center;margin-top:5px;width:100%}.textCounter{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:13px}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#fff url("external/jcrop.gif");font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px !important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px !important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.jcrop-handle{background-color:#333333;border:1px #eeeeee solid;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#ffffff;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000000;border-color:#ffffff;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000000;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#ffffff;border-color:#000000;border-radius:3px}.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#ffffff}.jcrop-holder img,img.jcrop-preview{max-width:none}/*!
 * Datepicker for Bootstrap v1.6.0 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,0.15);border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,0.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #ffffff}.datepicker>div{display:none}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.old,.datepicker table tr td.new{color:#777777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eeeeee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#777777;cursor:default}.datepicker table tr td.highlighted{color:#000000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.focus{color:#000000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted.active{color:#000000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active:hover,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted.active.focus{color:#000000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted:hover,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.highlighted.focus{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777777}.datepicker table tr td.today{color:#000000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:focus,.datepicker table tr td.today.focus{color:#000000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active,.datepicker table tr td.today.active{color:#000000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active:hover,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active:focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today:active.focus,.datepicker table tr td.today.active.focus{color:#000000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today[disabled].focus,fieldset[disabled] .datepicker table tr td.today.focus{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777777}.datepicker table tr td.range{color:#000000;background-color:#eeeeee;border-color:#bbbbbb;border-radius:0}.datepicker table tr td.range:focus,.datepicker table tr td.range.focus{color:#000000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active,.datepicker table tr td.range.active{color:#000000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active:hover,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active:focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range:active.focus,.datepicker table tr td.range.active.focus{color:#000000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range:hover,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range[disabled]:focus,fieldset[disabled] .datepicker table tr td.range:focus,.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range[disabled].focus,fieldset[disabled] .datepicker table tr td.range.focus{background-color:#eeeeee;border-color:#bbbbbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eeeeee;color:#777777}.datepicker table tr td.range.highlighted{color:#000000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.focus{color:#000000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted.active{color:#000000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active:hover,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted.active.focus{color:#000000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted:hover,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.range.highlighted.focus{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777777}.datepicker table tr td.range.today{color:#000000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.focus{color:#000000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today.active{color:#000000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active:hover,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today.active.focus{color:#000000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today[disabled].focus,fieldset[disabled] .datepicker table tr td.range.today.focus{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#ffffff;background-color:#777777;border-color:#555555;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus{color:#ffffff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected:hover,.datepicker table tr td.selected.highlighted:hover{color:#ffffff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active{color:#ffffff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active:hover,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.highlighted.active.focus{color:#ffffff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus{background-color:#777777;border-color:#555555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#ffffff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus{color:#ffffff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active:hover,.datepicker table tr td.active.highlighted:hover{color:#ffffff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active{color:#ffffff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active:active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active:active.focus,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.highlighted.active.focus{color:#ffffff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eeeeee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#777777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#ffffff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:hover.focus{color:#ffffff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover{color:#ffffff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{color:#ffffff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover:active:hover,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled:hover.active.focus{color:#ffffff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled].focus,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#777777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eeeeee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}.readmore-mobile[aria-expanded=false]{position:relative}.readmore-mobile[aria-expanded=false]:before{content:'';position:absolute;bottom:0;left:0;height:20px;width:100%;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, white 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 0%, white 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF', endColorstr='#FFFFFFFF', GradientType=0)}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-o-transform:translate(0px, 0px);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-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{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform, height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform, height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);-moz-transform:translate3d(0px, -50%, 0);-o-transform:translate(0px, -50%);-ms-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-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}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,0.3);background:white;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:0.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:white}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 0.4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:0.5em 1.2em;color:white}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}trix-toolbar{background:#3f3f3f;padding:8px 5px;border-radius:3px;margin-bottom:3px}trix-toolbar *{box-sizing:border-box}trix-toolbar button,trix-toolbar input[type=button]{display:inline-block;border-radius:3px;margin:0;margin-right:5px;border:1px solid #636b70;color:white;background:#3f3f3f;border-bottom:1px solid #636b70}trix-toolbar button.active,trix-toolbar input[type=button].active{background:#bad304;color:#3f3f3f;border-color:#bad304}trix-toolbar button.bold,trix-toolbar input[type=button].bold{font-weight:bold}trix-toolbar button.italic,trix-toolbar input[type=button].italic{font-style:italic}trix-toolbar button.list span,trix-toolbar input[type=button].list span{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;margin:0 -3px}trix-toolbar .dialogs{position:relative}trix-toolbar .dialogs .dialog{position:absolute;top:0;left:0;right:0;padding:12px 8px;line-height:12px;background:#fff;box-shadow:0 0.3rem 1rem #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .dialogs .dialog input[type=button]{padding:6px 8px}trix-toolbar .dialogs .dialog input[type=url],trix-toolbar .dialogs .dialog input[type=text]{display:inline-block;height:26px;font-size:12px;padding:0 8px;margin:0 8px 0 0;border-radius:5px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .dialogs .dialog input[type=url].validate:invalid,trix-toolbar .dialogs .dialog input[type=text].validate:invalid{box-shadow:#ad3922 0px 0px 1.5px 1px}trix-toolbar .dialogs .dialog.link_dialog{min-width:300px;max-width:600px}trix-toolbar .dialogs .dialog.link_dialog input[type=url]{float:left;width:calc(100% - 140px)}.trix-content ul,.trix-content ol,.trix-content li{margin:0;padding:0}.trix-content ul li,.trix-content ol li,.trix-content li li{margin-left:20px}.trix-content img{max-width:100%;height:auto}.trix-content a[data-trix-attachment]{color:inherit;text-decoration:none}.trix-content a[data-trix-attachment]:hover,.trix-content a[data-trix-attachment]:visited:hover{color:inherit}.trix-content .attachment{position:relative;display:inline-block;max-width:100%;margin:0;padding:0;color:#666;font-size:13px}.trix-content .attachment.attachment-file{color:#333;line-height:30px;padding:0 16px;border:1px solid #bbb;border-radius:5px}.trix-content .attachment .caption{display:block;margin:4px auto 0 auto;padding:0;text-align:center}.trix-content .attachment .caption .size:before{content:' · '}trix-editor{color:#111;border:1px solid #bbb;border-radius:3px;margin:0 0 20px 0;padding:4px 8px;min-height:172px;outline:none}trix-editor.formatted_content ul,trix-editor.formatted_content ol{margin-bottom:0}trix-editor [data-trix-mutable=true]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable=true] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment .remove{display:block;position:absolute;top:-12px;right:-12px;width:24px;height:24px;border-radius:24px;line-height:22px;font-size:0;color:black;text-align:center;text-decoration:none;background-color:#fff;border:1px solid #bbb;box-shadow:1px 1px 10px rgba(0,0,0,0.1)}trix-editor .attachment .remove:after{content:'×';font-size:18px;font-weight:bold;opacity:0.6}trix-editor .attachment .remove:hover:after{opacity:1}trix-editor .attachment .caption.caption-editing textarea{width:100%;margin:0;padding:0;font-size:13px;line-height:13px;text-align:center;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}.campaigns-main-box{background:white url(https://betterplace-assets.betterplace.org/assets/gradients/main_box_gradient-961a92e55074107b7cba0c2e8305816d5fcdcecab304047398e9a8278414f05c.jpg) bottom left repeat-x;margin-top:15px;margin-bottom:20px;padding:10px;border:1px #cccccc solid}@media only screen and (max-width: 768px){.campaigns-main-box img{width:100%}}.campaigns-main-box .projects-and-social-media-row{background-color:white;position:relative}@media only screen and (min-width: 769px){.campaigns-main-box .projects-and-social-media-row .social-media{position:absolute;left:610px;top:7px}}@media only screen and (max-width: 768px){.campaigns-main-box .projects-and-social-media-row .social-media,.campaigns-main-box .projects-and-social-media-row .social-media .facebook{max-width:100%}}.campaigns-main-box h1.grey_gradient_title{font-size:28px;color:white;overflow:hidden;font-size:26px;background-color:transparent;border-bottom:none;font-weight:normal;padding:6px 10px;background-color:#3f3f3f;background:url(https://betterplace-assets.betterplace.org/assets/gradients/header_grey_45-eb29fae9977e3ebf53236bc91b8652ff8417bb7d98e1723ef45a77c144dad367.jpg) 0 0 repeat-x;line-height:47px;display:inline;margin-bottom:10px;text-transform:none}.campaigns-main-box h2{color:#636b70;font-size:14px;border-bottom:0;margin:5px 0 10px 0px;font-weight:normal}.campaigns-main-box #image{padding-left:3px}@media only screen and (min-width: 769px){.campaigns-main-box #image{width:400px;height:300px;margin-bottom:15px}}.campaigns-main-box #campaign_description{margin-bottom:25px}.campaigns-main-box #amount_form{color:#636b70;font-size:20px;line-height:30px}.campaigns-main-box #amount_form #amount_input{margin-top:3px}.campaigns-main-box #amount_form button{float:none}.campaigns-main-box #donation_stats{color:#949494;font-size:14px;line-height:24px}.campaigns-main-box #euro_sign{font-size:18px;color:#636b70}.campaigns-main-box #already_donated{padding-left:15px}.campaigns-main-box #donors_amount,.campaigns-main-box #donated_amount{border:solid 1px #cccccc;padding:3px 3px 0;background:url(https://betterplace-assets.betterplace.org/assets/gradients/donation_amount_gradient-03e49c69abe9d8aeed9bca6c7c9f0f068b6545c3012b519d98667a299a3fd206.jpg) bottom left repeat-x;font-size:18px;font-weight:bold;color:#636b70}@media only screen and (min-width: 769px){.campaigns-main-box #donated_label,.campaigns-main-box #donated_amount{width:100px}}.campaigns-main-box #donors_label,.campaigns-main-box #donors_amount{margin-left:3px}@media only screen and (min-width: 769px){.campaigns-project-carrier-logos{display:inline-block;padding:5px 30px 5px 5px;width:625px}}.campaigns-project-carrier-logos img{border:none;margin:7px 3px;width:75px}.campaigns-partner-box{margin-top:20px}.collect-donations-index-body{background-repeat:no-repeat;background-size:auto 395px;background-color:white}@media only screen and (min-width: 769px){.collect-donations-index-body .content-wrapper{background:transparent}}.collect-donations-index-body .footer{background:#eeeeee;text-align:center;padding-bottom:40px}.collect-donations-index-body .footer h2{font-family:'Open Sans', Arial, sans-serif;font-size:24px;line-height:32px;font-weight:300;margin:40px 0 0 0}.collect-donations-index-body .footer a{font-size:14px}@media only screen and (min-width: 769px){.collect-donations-index-body .footer a{display:inline-block}}@media only screen and (max-width: 768px){.collect-donations-index-body .footer a{display:block}}.collect-donations-index-body .disclaimer{text-align:center;padding-bottom:40px}.collect-donations-index-body .disclaimer h2{font-size:24px;line-height:32px;font-weight:300;margin-top:40px}.collect-donations-index-body .header-background-element{position:absolute;top:0;left:0;right:0;z-index:-1;height:395px}.collect-donations-index{font-family:'Open Sans', Arial, sans-serif;text-align:center}@media only screen and (min-width: 769px){.collect-donations-index{margin-top:40px}}@media only screen and (min-width: 769px){.collect-donations-index .main-cta{padding-top:15px;height:276px}}@media only screen and (max-width: 768px){.collect-donations-index .main-cta{background-image:-webkit-linear-gradient(top, #1f4c45 0%, #227d92 100%);background-image:-o-linear-gradient(top, #1f4c45 0%, #227d92 100%);background-image:linear-gradient(to bottom, #1f4c45 0%, #227d92 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1F4C45', endColorstr='#FF227D92', GradientType=0);margin:-10px -10px 0 -10px;padding:44px 5px 60px 5px}}@media only screen and (min-width: 769px){.collect-donations-index .main-cta h1{margin-left:120px;margin-right:120px;margin-bottom:35px}}@media only screen and (max-width: 768px){.collect-donations-index .main-cta h1{margin-bottom:45px}}@media only screen and (min-width: 769px){.collect-donations-index .generic-or{margin:-50px auto 30px auto}}@media only screen and (max-width: 768px){.collect-donations-index .generic-or{margin:-30px auto 15px auto}}@media only screen and (min-width: 769px){.collect-donations-index a.btn{font-weight:300}}@media only screen and (max-width: 768px){.collect-donations-index a.btn{margin:10px 5px 0 5px}}@media only screen and (min-width: 769px){.collect-donations-index a.btn+.btn{margin-left:20px}}.collect-donations-index .link-fundraising-event-help{display:inline-block;margin-top:30px;font-size:16px}.collect-donations-index .link-online-fundraising,.collect-donations-index .link-volunteering,.collect-donations-index .link-landingpage-birthday,.collect-donations-index .link-landingpage-marathon{position:relative;padding-left:50px !important}.collect-donations-index .link-online-fundraising:before,.collect-donations-index .link-volunteering:before,.collect-donations-index .link-landingpage-birthday:before,.collect-donations-index .link-landingpage-marathon:before{content:'';display:inline-block;position:absolute;top:50%;margin-top:-21px;left:15px;height:42px;width:42px;background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/index/buttons-sprite-2981d7b478826c64f4636ea9a1ebafa03e0ec765818f5bd081fbfdccc542737e.png);background-repeat:no-repeat;background-size:28px 266.6px;margin-right:20px}.collect-donations-index .link-online-fundraising.link-online-fundraising:before,.collect-donations-index .link-volunteering.link-online-fundraising:before,.collect-donations-index .link-landingpage-birthday.link-online-fundraising:before,.collect-donations-index .link-landingpage-marathon.link-online-fundraising:before{background-position:0 -193px}.collect-donations-index .link-online-fundraising.link-volunteering:before,.collect-donations-index .link-volunteering.link-volunteering:before,.collect-donations-index .link-landingpage-birthday.link-volunteering:before,.collect-donations-index .link-landingpage-marathon.link-volunteering:before{background-position:0 -129px}.collect-donations-index .link-online-fundraising.link-landingpage-birthday:before,.collect-donations-index .link-volunteering.link-landingpage-birthday:before,.collect-donations-index .link-landingpage-birthday.link-landingpage-birthday:before,.collect-donations-index .link-landingpage-marathon.link-landingpage-birthday:before{background-position:0 -62px}.collect-donations-index .link-online-fundraising.link-landingpage-marathon:before,.collect-donations-index .link-volunteering.link-landingpage-marathon:before,.collect-donations-index .link-landingpage-birthday.link-landingpage-marathon:before,.collect-donations-index .link-landingpage-marathon.link-landingpage-marathon:before{background-position:0 10px}html.no-backgroundsize .collect-donations-index .link-online-fundraising,html.no-backgroundsize .collect-donations-index .link-volunteering,html.no-backgroundsize .collect-donations-index .link-landingpage-birthday,html.no-backgroundsize .collect-donations-index .link-landingpage-marathon{padding-left:25px !important}html.no-backgroundsize .collect-donations-index .link-online-fundraising:before,html.no-backgroundsize .collect-donations-index .link-volunteering:before,html.no-backgroundsize .collect-donations-index .link-landingpage-birthday:before,html.no-backgroundsize .collect-donations-index .link-landingpage-marathon:before{display:none}html.browser-msie.browser-version-9 .collect-donations-index .link-online-fundraising,html.browser-msie.browser-version-9 .collect-donations-index .link-volunteering,html.browser-msie.browser-version-9 .collect-donations-index .link-landingpage-birthday,html.browser-msie.browser-version-9 .collect-donations-index .link-landingpage-marathon{overflow:hidden}.collect-donations-show-body{color:#636b70;background-repeat:no-repeat;background-position:top center;background-size:100% 577px;background-color:white;font-size:14px}.collect-donations-show-body .content-wrapper{background:transparent}@media only screen and (min-width: 769px){.collect-donations-show{position:relative;margin-top:38px}}.collect-donations-show p{font-size:14px;line-height:20px}.collect-donations-show h1,.collect-donations-show h2,.collect-donations-show h3{margin-top:0}.collect-donations-show h2{font-family:'Open Sans', Arial, sans-serif;font-weight:300;font-size:32px;line-height:40px}.collect-donations-show h3{font-family:'Open Sans', Arial, sans-serif;font-size:14px}@media only screen and (max-width: 768px){.collect-donations-show h3{margin-top:20px;margin-bottom:3px}}.collect-donations-show h4{font-family:'Open Sans', Arial, sans-serif;font-weight:300;font-size:22px;line-height:27px;margin-bottom:15px}@media only screen and (max-width: 768px){.collect-donations-show h4{margin-bottom:5px}}.collect-donations-show h4.centered{text-align:center}.collect-donations-show h4.not-bold{font-weight:normal}.collect-donations-show h4 ~ h4{margin-top:-10px}.collect-donations-show h5{font-size:14px;color:#636b70;font-weight:bold}.collect-donations-show hr{width:180px;border-color:#cccccc}@media only screen and (min-width: 769px){.collect-donations-show hr{margin:50px auto 60px auto}}@media only screen and (max-width: 768px){.collect-donations-show hr{margin:10px auto}}.collect-donations-show .shadowed-box{background:white;position:relative}@media only screen and (min-width: 769px){.collect-donations-show .shadowed-box{margin:100px -15px 0 -15px;padding:20px 8px 0 15px;border-radius:5px 5px 0 0}.collect-donations-show .shadowed-box:before{content:"";position:absolute;top:-10px;left:-4px;z-index:-1;height:287px;width:1010px;visibility:visible;background:url(https://betterplace-assets.betterplace.org/assets/collect-donations/marathon-fundraising-events/shadow-box-9b6d61b035e833d2cf032c68ec649a29381ddde7eb49dc9df9c92aa3340cda17.png) no-repeat 0 0}}@media only screen and (max-width: 768px){.collect-donations-show .shadowed-box{margin:20px 0;padding-top:20px}}@-webkit-keyframes collect-donations-show-fade-in{from{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95);opacity:0.5}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes collect-donations-show-fade-in{from{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95);opacity:0.5}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes collect-donations-show-zoom-in{from{-webkit-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);opacity:0}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes collect-donations-show-zoom-in{from{-webkit-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);opacity:0}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@media only screen and (min-width: 769px){.collect-donations-show-body.online-fundraising{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/online-fundraising/body-background-369964028fd6549c902fb4ae9b6064dc2ce66b271a7cf5f0d26b96d94fa3473c.jpg);background-repeat:repeat-x}}@media only screen and (max-width: 768px){.collect-donations-show-body.online-fundraising{background-image:-webkit-linear-gradient(top, #1f4c45 0%, #227d92 100%);background-image:-o-linear-gradient(top, #1f4c45 0%, #227d92 100%);background-image:linear-gradient(to bottom, #1f4c45 0%, #227d92 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1F4C45', endColorstr='#FF227D92', GradientType=0);background-size:100% 900px}}@media only screen and (max-width: 768px){.collect-donations-show.online-fundraising img{max-width:100%;height:auto}}@media only screen and (max-width: 768px){.collect-donations-show.online-fundraising h4{margin-top:30px}}.collect-donations-show.online-fundraising .illustration{position:absolute;top:0;right:0;background-repeat:no-repeat;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.collect-donations-show.online-fundraising .illustration.animate{opacity:1;filter:alpha(opacity=100);-webkit-animation:collect-donations-show-zoom-in 2s cubic-bezier(0.26, 0.64, 0.3, 0.95);animation:collect-donations-show-zoom-in 2s cubic-bezier(0.26, 0.64, 0.3, 0.95)}.collect-donations-show.online-fundraising .illustration.illustration-1{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/online-fundraising/illustration-1-824c2c8c173fa6e3de85e17e778eb18279703ea8a993567e63361661aaddc583.png);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;width:250px;height:347px;right:198px;top:-101px}.collect-donations-show.online-fundraising .illustration.illustration-2{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/online-fundraising/illustration-2-dfabe01b222a228b897c33d1481cde5ae86feb631233df2637a12b6ccafd1407.png);-webkit-transform-origin:center right;-moz-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right;width:117px;height:125px;top:111px;right:388px}.collect-donations-show.online-fundraising .illustration.illustration-3{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/online-fundraising/illustration-3-9ae2d66159bf150e1f5ec8701f414c5e87c2bc7c6ff9f0e7ab68789f7cd5a7dd.png);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;width:268px;height:301px;right:-380px;top:-50px}.collect-donations-show.online-fundraising .illustration.illustration-4{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/online-fundraising/illustration-4.de-b284a17047fe630dd1e17fbfa12e0c034574fdac439707a2f8afb482acad498e.png);-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;width:177px;height:348px;top:67px;right:218px;z-index:50}.collect-donations-show.online-fundraising .illustration.illustration-5{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/online-fundraising/illustration-5.de-9daae976aedc6a9b0fa9affdf5682eb07e2691879ffc7f4cc2279ac7f0656dea.png);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;width:508px;height:431px;right:-203px;top:4px;z-index:40}@media only screen and (min-width: 769px){.collect-donations-show.online-fundraising .collect-donations-show-call-to-action.first h1,.collect-donations-show.online-fundraising .collect-donations-show-call-to-action.first h2{width:480px}}.collect-donations-show.online-fundraising .collect-donations-show-call-to-action.first h1{font-size:34px;line-height:40px}.collect-donations-show.online-fundraising h2 .generic-popover-icon{margin-left:10px}.collect-donations-show.online-fundraising h2 .popover{color:#636b70;font-size:12px;font-family:Arial, sans-serif}.collect-donations-show.online-fundraising .shadowed-box{z-index:100;margin-top:50px}.collect-donations-show.online-fundraising .shadowed-box p{margin-bottom:20px}.collect-donations-show.online-fundraising .shadowed-box .introduction{font-weight:300;font-family:'Open Sans', Arial, sans-serif;color:#636b70}@media only screen and (min-width: 769px){.collect-donations-show.online-fundraising .shadowed-box .introduction{padding:0 30px;text-align:center;margin-top:25px;margin-bottom:71px;font-size:26px;line-height:35px}}@media only screen and (max-width: 768px){.collect-donations-show.online-fundraising .shadowed-box .introduction{font-size:22px;line-height:30px}}.collect-donations-show.online-fundraising .shadowed-box .introduction strong{font-weight:600}@media only screen and (min-width: 769px){.collect-donations-show.online-fundraising .explanations{margin-left:13px}}.collect-donations-show.online-fundraising .explanations .reactivate-donors{position:relative;min-height:342px}@media only screen and (min-width: 769px){.collect-donations-show.online-fundraising .explanations .reactivate-donors p{width:350px}}@media only screen and (min-width: 769px){.collect-donations-show.online-fundraising .explanations .reactivate-donors img{position:absolute;top:20px;right:0}}.collect-donations-show.online-fundraising .explanations .create-fundraisers{position:relative;min-height:424px}@media only screen and (min-width: 769px){.collect-donations-show.online-fundraising .explanations .create-fundraisers h4,.collect-donations-show.online-fundraising .explanations .create-fundraisers p,.collect-donations-show.online-fundraising .explanations .create-fundraisers img{margin-left:400px}}@media only screen and (min-width: 769px){.collect-donations-show.online-fundraising .explanations .create-fundraisers p{margin-right:100px;margin-bottom:20px}}@media only screen and (min-width: 769px){.collect-donations-show.online-fundraising .explanations .create-fundraisers .large-image{position:absolute;top:-60px;left:0;margin:0}}.collect-donations-show.online-fundraising .explanations .about-us{position:relative}@media only screen and (min-width: 769px){.collect-donations-show.online-fundraising .explanations .about-us{min-height:500px;margin-top:85px}}@media only screen and (min-width: 769px){.collect-donations-show.online-fundraising .explanations .about-us p{margin-left:515px;margin-bottom:14px}}@media only screen and (min-width: 769px){.collect-donations-show.online-fundraising .explanations .about-us img{position:absolute;top:45px;left:0}}.collect-donations-show.online-fundraising .explanations .benefit-list .generic-benefit-list{margin-top:50px;margin-bottom:40px}.collect-donations-show.online-fundraising .explanations .collect-donations-show-testimonials{margin-top:35px}@media only screen and (min-width: 769px){.collect-donations-show.online-fundraising .explanations .why-fundraising{margin-bottom:50px}}@media only screen and (max-width: 768px){.collect-donations-show.online-fundraising .explanations .why-fundraising{margin-bottom:30px}}.collect-donations-show.online-fundraising .explanations .why-fundraising .generic-benefit-list{margin-bottom:30px}html.no-csstransforms .collect-donations-show.online-fundraising .illustration{filter:none}html.en .collect-donations-show.online-fundraising .illustration.illustration-4{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/online-fundraising/illustration-4.en-2dff170c22a36dd6b7fd66ab9785ccf2232c9e1aae259fa1902401621caea49c.png)}html.en .collect-donations-show.online-fundraising .illustration.illustration-5{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/online-fundraising/illustration-5.en-761fcbea8c0f94e570b7ec4520e0d68b130093bb96cf4f5bca1118cb1f7c28fd.png)}html.es-PY .collect-donations-show.online-fundraising .illustration.illustration-4{background-image:url(https://betterplace-assets.betterplace.org/images/collect-donations/online-fundraising/illustration-4.es-PY.png)}html.es-PY .collect-donations-show.online-fundraising .illustration.illustration-5{background-image:url(https://betterplace-assets.betterplace.org/images/collect-donations/online-fundraising/illustration-5.es-PY.png)}@media only screen and (min-width: 769px){.collect-donations-show-body.birthday-fundraising-events{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/birthday-fundraising-events/body-background-709fd27318da21938e36310f1cb835e3f8d26520974b746fe64260948d5baebb.jpg);background-repeat:repeat-x}}@media only screen and (max-width: 768px){.collect-donations-show-body.birthday-fundraising-events{background-image:-webkit-linear-gradient(top, #152d2f 0%, #6e8c81 100%);background-image:-o-linear-gradient(top, #152d2f 0%, #6e8c81 100%);background-image:linear-gradient(to bottom, #152d2f 0%, #6e8c81 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF152D2F', endColorstr='#FF6E8C81', GradientType=0);background-size:100% 900px}}.collect-donations-show.birthday-fundraising-events .collect-donations-show-call-to-action.first h1,.collect-donations-show.birthday-fundraising-events .collect-donations-show-call-to-action.first h2{text-shadow:1px 1px 0 #35444E}.collect-donations-show.birthday-fundraising-events .main-image.main-image-1{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/birthday-fundraising-events/main-image-1-8b336e98a0b1bc22ddba852bf85ad845d92f252d454f8e9b79394ac0976ea9e7.jpg)}.collect-donations-show.birthday-fundraising-events .main-image.main-image-1 .small-image{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/birthday-fundraising-events/small-image-1-38b2e71def602a96687314d288be12793cd09358323c2442a2c6dc5df9461124.png)}.collect-donations-show.birthday-fundraising-events .main-image.main-image-2{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/birthday-fundraising-events/main-image-2-ab8bc22f118b5f6c179dadae6e5fb01f2807897e0b80fbf68815242e9d4a8192.jpg)}.collect-donations-show.birthday-fundraising-events .main-image.main-image-2 .small-image{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/birthday-fundraising-events/small-image-2-417cbd5449d6523e2cac215146e6ad853aa1f020f8d905e9bd040220100e3a02.png)}.collect-donations-show.birthday-fundraising-events .main-image.main-image-3{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/birthday-fundraising-events/main-image-3-cad3041dc385d5c8627d40406e179b79f225a63783887e0d62f760fa68562b63.jpg)}.collect-donations-show.birthday-fundraising-events .main-image.main-image-3 .small-image{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/birthday-fundraising-events/small-image-3-324db45a176a3d3fa9401ee179b6a7f910c2b10a89fc5c10ee7907e68ee8a4ad.png)}.collect-donations-show.birthday-fundraising-events .illustration{position:absolute;z-index:-1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-animation:collect-donations-show-fade-in 5s ease-out;animation:collect-donations-show-fade-in 5s ease-out;background:url(https://betterplace-assets.betterplace.org/assets/collect-donations/birthday-fundraising-events/illustration-4486ea016655ab5ec2a8102343a88202a7232fbfd7781dc4c7c8110977a9d23a.png) no-repeat 0 0;height:700px;width:600px;top:-135px;right:-270px}@media only screen and (min-width: 769px){.collect-donations-show-body.marathon-fundraising-events{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/marathon-fundraising-events/body-background-c55a81debc6116dc30e59b683a8c10db766392efd5a5cd7b07151d83970bcd18.jpg);background-repeat:repeat-x}}@media only screen and (max-width: 768px){.collect-donations-show-body.marathon-fundraising-events{background-image:-webkit-linear-gradient(top, #4da6e2 0%, #6f9cbb 100%);background-image:-o-linear-gradient(top, #4da6e2 0%, #6f9cbb 100%);background-image:linear-gradient(to bottom, #4da6e2 0%, #6f9cbb 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4DA6E2', endColorstr='#FF6F9CBB', GradientType=0);background-size:100% 900px}}.collect-donations-show.marathon-fundraising-events .collect-donations-show-call-to-action.first h1,.collect-donations-show.marathon-fundraising-events .collect-donations-show-call-to-action.first h2{text-shadow:1px 1px 0 #728FA3}.collect-donations-show.marathon-fundraising-events .main-image.main-image-1{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/marathon-fundraising-events/main-image-1-a8789bf3b0503672ca9d501757d629388060c523d9fab939e34295a07e5be024.jpg)}.collect-donations-show.marathon-fundraising-events .main-image.main-image-1 .small-image{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/marathon-fundraising-events/small-image-1-f473e63dfa50efe11a084ed57d79f481feaa88e2ea79636703c5fd5c59f50efa.png)}.collect-donations-show.marathon-fundraising-events .main-image.main-image-2{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/marathon-fundraising-events/main-image-2-52da090d76f2872daaf9e58ace1487131a82b139b6993372cfdbdcc2e1393b32.jpg)}.collect-donations-show.marathon-fundraising-events .main-image.main-image-2 .small-image{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/marathon-fundraising-events/small-image-2-743b673362fd678b66d1100c1530f5e2a01ca2fdf07f00d738f572b2469c52dd.png);top:147px !important}.collect-donations-show.marathon-fundraising-events .main-image.main-image-3{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/marathon-fundraising-events/main-image-3-292d80bcc7b65e7e687de1e04c6c8360e3ebf654de3690658202bd997a200115.jpg)}.collect-donations-show.marathon-fundraising-events .illustration{position:absolute;z-index:-1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-animation:collect-donations-show-fade-in 5s ease-out;animation:collect-donations-show-fade-in 5s ease-out;background:url(https://betterplace-assets.betterplace.org/assets/collect-donations/marathon-fundraising-events/illustration-ce64a4275fc43ff41ad10bdcf85e0ab7394674de6d49a8db611db85e02345f24.png) no-repeat 0 0;height:540px;width:342px;top:-106px;right:-100px}.collect-donations-show.marathon-fundraising-events .copyright{text-align:right;font-size:11px;color:#949494;margin-top:50px}@media only screen and (min-width: 769px){.collect-donations-show-body.volunteering{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/online-fundraising/body-background-369964028fd6549c902fb4ae9b6064dc2ce66b271a7cf5f0d26b96d94fa3473c.jpg);background-repeat:repeat-x}}@media only screen and (max-width: 768px){.collect-donations-show-body.volunteering{background-image:-webkit-linear-gradient(top, #1f4c45 0%, #227d92 100%);background-image:-o-linear-gradient(top, #1f4c45 0%, #227d92 100%);background-image:linear-gradient(to bottom, #1f4c45 0%, #227d92 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1F4C45', endColorstr='#FF227D92', GradientType=0);background-size:100% 900px}}.collect-donations-show.volunteering h1{font-family:'Open Sans', Arial, sans-serif;color:white;font-weight:300;font-size:36px;line-height:39px;text-shadow:1px 1px 0 rgba(0,0,0,0.7);margin-bottom:45px}.collect-donations-show.volunteering h1 strong{font-weight:400}@media only screen and (max-width: 768px){.collect-donations-show.volunteering h1{margin-top:30px}}.collect-donations-show.volunteering .cta{margin-bottom:30px}.collect-donations-show.volunteering h2{font-family:'Open Sans', Arial, sans-serif;font-weight:300;margin-bottom:20px;font-size:32px;line-height:40px}@media only screen and (max-width: 768px){.collect-donations-show.volunteering h2:not(:first-child){margin-top:30px}}.collect-donations-show.volunteering .illustration{position:absolute;top:-30px;right:-120px;z-index:10;-webkit-transform:rotate(3.5deg);-ms-transform:rotate(3.5deg);-o-transform:rotate(3.5deg);transform:rotate(3.5deg);-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,0.5);box-shadow:0 0 25px 0 rgba(0,0,0,0.5);border:15px solid white}.collect-donations-show.volunteering .shadowed-box{z-index:100}@media only screen and (min-width: 769px){.collect-donations-show.volunteering .shadowed-box{margin-top:50px;padding:36px 35px 0 35px}}@media only screen and (max-width: 768px){.collect-donations-show.volunteering .shadowed-box{margin-top:30px}}.collect-donations-show.volunteering .collect-donations-show-example-screens{margin-top:50px}@media only screen and (min-width: 769px){.collect-donations-show.volunteering .collect-donations-show-example-screens{margin-left:-32px;margin-bottom:45px}}@media only screen and (max-width: 768px){.collect-donations-show.volunteering .collect-donations-show-example-screens hr{margin-bottom:20px}.collect-donations-show.volunteering .collect-donations-show-example-screens img{max-width:100%;width:100% !important;height:auto !important}}.collect-donations-show.volunteering .qr-example{position:relative;margin-top:30px}.collect-donations-show.volunteering .qr-example figcaption{font-size:18px;line-height:24px}@media only screen and (min-width: 769px){.collect-donations-show.volunteering .qr-example figcaption{position:absolute;top:0;right:0;width:490px}}@media only screen and (min-width: 769px){.collect-donations-show.volunteering .qr-example img{margin-left:-24px;margin-top:-11px}}@media only screen and (max-width: 768px){.collect-donations-show.volunteering .qr-example img{max-width:100%;width:100% !important;height:auto !important}}@media only screen and (min-width: 769px){.collect-donations-show.volunteering .qr-example ~ .cta{margin-bottom:100px}}@media only screen and (max-width: 768px){.collect-donations-show.volunteering .qr-example ~ .cta{margin-bottom:20px;margin-top:30px}}.collect-donations-show.volunteering .collect-donations-show-testimonials{margin-top:20px}@media only screen and (min-width: 769px){.collect-donations-show-body.donation-form{background-image:-webkit-linear-gradient(top, #6a9000 0%, #bad304 100%);background-image:-o-linear-gradient(top, #6a9000 0%, #bad304 100%);background-image:linear-gradient(to bottom, #6a9000 0%, #bad304 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6A9000', endColorstr='#FFBAD304', GradientType=0);background-size:100% 380px}}html.browser-msie.browser-version-9 .collect-donations-show-body.donation-form{filter:none}html.browser-msie.browser-version-9 .collect-donations-show-body.donation-form:before{content:'';position:absolute;top:0;left:0;height:380px;width:100%;display:block;background:#6a9000}@media only screen and (max-width: 768px){.collect-donations-show.donation-form{background-color:white;background-image:-webkit-linear-gradient(top, #6a9000 0%, #bad304 100%);background-image:-o-linear-gradient(top, #6a9000 0%, #bad304 100%);background-image:linear-gradient(to bottom, #6a9000 0%, #bad304 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6A9000', endColorstr='#FFBAD304', GradientType=0);background-size:100% 250px}}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .introduction{margin-top:35px}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .introduction{padding-top:35px}}.collect-donations-show.donation-form .introduction h1,.collect-donations-show.donation-form .introduction h2{color:white}.collect-donations-show.donation-form .introduction h1{font-weight:300}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .introduction h1{font-size:45px;line-height:50px}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .introduction h1{font-size:28px;line-height:32px}}.collect-donations-show.donation-form .introduction h2{font-size:20px;line-height:24px}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .introduction h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:22px}}.collect-donations-show.donation-form .introduction .illustration{position:relative;background-repeat:no-repeat;background-position:0 0}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .introduction .illustration{width:795px;height:244px;margin-left:82px;margin-top:16px;background-size:795px 244px}.collect-donations-show.donation-form .introduction .illustration{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/donation-form/illustration-desktop.de-1538d7ecdd61eebf8d30aa7a4764aec6f727cecdff189ca252bf045e396168fc.png)}}@media only screen and (min-width: 769px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 769px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 769px) and (min-resolution: 192dppx){.collect-donations-show.donation-form .introduction .illustration{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/donation-form/illustration-desktop.de@2x-554fd5ef44e928e9251129e3a772dafbd621764cdcac7a41cd92e792b53733c4.png)}}@media only screen and (min-width: 769px){html[lang="en"] .collect-donations-show.donation-form .introduction .illustration{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/donation-form/illustration-desktop.en-b97bc4e81a17e0d5bacbe2acbfc7b72d4fbe6bc660f68bc8cc18f31381bb8a5c.png)}}@media only screen and (min-width: 769px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 769px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 769px) and (min-resolution: 192dppx){html[lang="en"] .collect-donations-show.donation-form .introduction .illustration{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/donation-form/illustration-desktop.en@2x-54240a73b9f0234225219e0c7431b1331a403baebbbedc1a0ca02974d9d42bc2.png)}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .introduction .illustration{width:226px;height:719px;margin:0 auto;margin-top:25px;background-size:226px 719px}.collect-donations-show.donation-form .introduction .illustration{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/donation-form/illustration-phone.de@2x-226ab01f99b34dac4c944553bab61ed01747106a968cf3f3f0213f1c5901a2d3.png)}html[lang="en"] .collect-donations-show.donation-form .introduction .illustration{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/donation-form/illustration-phone.en@2x-fbee65f3fe79f2edce9378d8c2fee9423a03f2aff5c01e94e74d83e04cb9df54.png)}}.collect-donations-show.donation-form .introduction .illustration h3{position:absolute;color:white;width:100px;font-weight:normal}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .introduction .illustration h3{top:80px;left:25px}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .introduction .illustration h3{top:14px;left:62px}}.collect-donations-show.donation-form .introduction .illustration ol{position:absolute}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .introduction .illustration ol{top:125px;right:5px}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .introduction .illustration ol{top:230px;left:0;list-style-type:none}}.collect-donations-show.donation-form .introduction .illustration li{font-size:20px;line-height:22px;padding:0 30px;font-family:'Open Sans', Arial, sans-serif}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .introduction .illustration li{display:inline-block;width:216px}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .introduction .illustration li{height:200px}}.collect-donations-show.donation-form .introduction .illustration .number{position:relative;display:block;font-size:24px;color:#6a9000}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .introduction .illustration .number{top:33px}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .introduction .illustration .number{display:none}}.collect-donations-show.donation-form .testimonials{background:#eeeeee}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .testimonials{padding:50px 0 10px 0}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .testimonials{padding:10px 0 10px 0}}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .testimonials h2{text-align:center;margin-bottom:50px}}.collect-donations-show.donation-form .testimonials .screenshot,.collect-donations-show.donation-form .testimonials .generic-blockquote{display:inline-block;vertical-align:top}.collect-donations-show.donation-form .testimonials .screenshot{margin-bottom:100px}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .testimonials .generic-blockquote{margin-left:54px;margin-top:75px;width:340px}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .testimonials .generic-blockquote{padding-bottom:30px;margin-bottom:0}.collect-donations-show.donation-form .testimonials .generic-blockquote:not(:last-child){border-bottom:1px solid white}}.collect-donations-show.donation-form .testimonials .carousel-indicators{bottom:35px}.collect-donations-show.donation-form .testimonials .carousel-indicators li{width:15px;height:15px;border-color:#6a9000;margin:2px 5px}.collect-donations-show.donation-form .testimonials .carousel-indicators li.active{width:16px;height:16px;margin:1px 4px 1px 5px;background:#6a9000}.collect-donations-show.donation-form .features{padding-top:50px;padding-bottom:20px}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .features figure{overflow:hidden}}.collect-donations-show.donation-form .features figure img{display:inline-block;vertical-align:top;position:relative;z-index:10;margin-left:-38px}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .features figure img{margin-left:-30%;width:130%;height:auto}}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .features figure:before{content:'';display:block;position:absolute;top:72px;left:36px;width:580px;height:345px;z-index:20;background-size:cover}html.de .collect-donations-show.donation-form .features figure:before{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/donation-form/features-list-lines.de-0729c6734c36e9ed8983361d7fb0034555043490a5a6a7a60ddd0c5a0f208928.png)}}@media only screen and (min-width: 769px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 769px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 769px) and (min-resolution: 192dppx){html.de .collect-donations-show.donation-form .features figure:before{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/donation-form/features-list-lines.de@2x-3d6fa439b72076ec36f72a674a3ff8647b7cdc91c50d0d2d06729d2e8f98c399.png)}}@media only screen and (min-width: 769px){html.en .collect-donations-show.donation-form .features figure:before{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/donation-form/features-list-lines.en-85e7ef28e5a34955cd9fe40d8817a396f670e61baab8342ee8ac0fc8f5d54473.png)}}@media only screen and (min-width: 769px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 769px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 769px) and (min-resolution: 192dppx){html.en .collect-donations-show.donation-form .features figure:before{background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/donation-form/features-list-lines.en@2x-5c289ddef9d36a58674202266519f91b0eca58e74ee9fc62067ac42e97547441.png)}}.collect-donations-show.donation-form .features figure figcaption{display:inline-block;vertical-align:top}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .features figure figcaption{margin-left:40px;width:305px}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .features figure figcaption{margin-left:25px}}.collect-donations-show.donation-form .features figure ul{list-style-type:none;padding:0}.collect-donations-show.donation-form .features figure .regular-features{margin-top:13px}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .features figure .regular-features{list-style-type:decimal}}.collect-donations-show.donation-form .features figure .additional-features{list-style-type:disc}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .features figure .additional-features{margin-left:20px}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .features figure .additional-features{margin-left:-5px}}.collect-donations-show.donation-form .features figure h3,.collect-donations-show.donation-form .features figure li{font-family:'Open Sans', Arial, sans-serif;font-weight:300}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .features figure h3,.collect-donations-show.donation-form .features figure li{font-size:18px;line-height:18px;height:48px}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .features figure h3,.collect-donations-show.donation-form .features figure li{font-size:18px;line-height:24px}}.collect-donations-show.donation-form .features figure h3{color:#949494}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .features figure h3{margin-top:30px;margin-bottom:10px;height:auto}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .features figure h3{margin-top:30px;margin-bottom:20px;margin-left:-25px}}.collect-donations-show.donation-form .features hr{margin-top:70px}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .channels{padding-bottom:80px}}.collect-donations-show.donation-form .channels p{font-family:'Open Sans', Arial, sans-serif}@media only screen and (min-width: 769px){.collect-donations-show.donation-form .channels p{font-size:18px;line-height:22px;margin:20px 0}}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .channels p{font-size:16px;line-height:18px;margin:10px 0}}.collect-donations-show.donation-form .channels figure img{margin-top:30px}@media only screen and (max-width: 768px){.collect-donations-show.donation-form .channels figure img{width:100%;height:auto;margin-bottom:30px}}.collect-donations-show.donation-form .channels figure.smartphone img{margin-top:0}.collect-donations-show-donation-form-call-to-action{position:relative;text-align:center;padding:0}.collect-donations-show-donation-form-call-to-action.has-background{background:#eeeeee}.collect-donations-show-donation-form-call-to-action .initial-content{margin:20px auto 0 auto;padding-top:40px;padding-bottom:60px}.collect-donations-show-donation-form-call-to-action .btn{margin-bottom:20px}.collect-donations-show-donation-form-call-to-action p{margin-bottom:0}.collect-donations-show-donation-form-call-to-action .arrow-down{position:absolute;bottom:0;left:50%;margin-left:-50px;width:100px;height:35px;display:block;border-width:1px 1px 0 1px;border-style:dashed;border-radius:6px 6px 0 0;border-color:#949494;color:#636b70;text-align:center;padding-top:10px;cursor:pointer}.collect-donations-show-donation-form-call-to-action .arrow-down:hover{border-color:#636b70}.collect-donations-show-donation-form-call-to-action .has-reloaded-content+.arrow-down{border-color:white;color:white}.collect-donations-show-how-it-works{margin-top:5px}.collect-donations-show-how-it-works ol.how-it-works-list{margin-top:15px;list-style:none}.collect-donations-show-how-it-works ol.how-it-works-list li{position:relative;font-size:18px;margin-bottom:5px;color:#636b70;font-weight:normal;padding-left:30px}.collect-donations-show-how-it-works ol.how-it-works-list li span{position:absolute;top:0;left:0;color:#cccc20}@media only screen and (max-width: 768px){.collect-donations-show-how-it-works ol.how-it-works-list{margin-bottom:20px}}.collect-donations-show-how-it-works ol.generic-benefit-list{margin-top:15px;font-size:18px;margin-bottom:5px;color:#636b70;font-weight:normal}.collect-donations-show-contact-box .contact-data{-webkit-box-shadow:0 0 0 1px #eeeeee;box-shadow:0 0 0 1px #eeeeee;background:#eeeeee;border-radius:10px;border:1px solid white;padding:22px;position:relative;margin-top:60px}.collect-donations-show-contact-box .contact-data p{font-size:16px;line-height:22px;margin:0}.collect-donations-show-contact-box .contact-data img{border-radius:100px}@media only screen and (min-width: 769px){.collect-donations-show-contact-box .contact-data img{float:left;margin-right:10px}}@media only screen and (max-width: 768px){.collect-donations-show-contact-box .contact-data img{margin:10px 0}}.collect-donations-show-contact-box .contact-data img+p{margin-top:10px}.collect-donations-show-contact-box .social{text-align:center;margin-top:50px}.collect-donations-show-contact-box .social hr{margin:10px auto 20px auto}.collect-donations-show-contact-box .social h4{font-family:'Open Sans', Arial, sans-serif;margin-bottom:10px;margin-right:0;font-size:16px}@media only screen and (max-width: 768px){.collect-donations-show-contact-box .social h4{margin-top:0}}.collect-donations-show-contact-box .social>*{margin-right:20px;vertical-align:top}@media only screen and (max-width: 768px){.collect-donations-show-contact-box .social>*{margin-bottom:10px}}.collect-donations-show-image-threesome{margin-top:20px}.collect-donations-show-image-threesome h2{margin-bottom:20px}.collect-donations-show-image-threesome .item{margin:0}.collect-donations-show-image-threesome .item-inner{border:1px solid #b4b4b4;overflow:hidden;margin-right:5px}@media only screen and (min-width: 769px){.collect-donations-show-image-threesome .item-inner{border-radius:0 0 5px 5px;padding:15px}}@media only screen and (max-width: 768px){.collect-donations-show-image-threesome .item-inner{margin-bottom:20px}}.collect-donations-show-image-threesome .item-inner .main-image{display:block;position:relative;margin-top:-15px;height:300px;background-repeat:no-repeat}@media only screen and (min-width: 769px){.collect-donations-show-image-threesome .item-inner .main-image{width:298px;margin-left:-15px}}@media only screen and (max-width: 768px){.collect-donations-show-image-threesome .item-inner .main-image{background-size:cover;margin-bottom:15px}}.collect-donations-show-image-threesome .item-inner .main-image .small-image{position:absolute;background-repeat:no-repeat;top:155px;height:150px;width:130px}@media only screen and (min-width: 769px){.collect-donations-show-image-threesome .item-inner .main-image .small-image{left:89px}}@media only screen and (max-width: 768px){.collect-donations-show-image-threesome .item-inner .main-image .small-image{left:50%;margin-left:-65px}}@media only screen and (min-width: 769px){.collect-donations-show-image-threesome .project-description{min-height:100px;margin-bottom:20px}}@media only screen and (max-width: 768px){.collect-donations-show-image-threesome .project-description{padding:0 15px}}.collect-donations-show-image-threesome .values{margin-bottom:20px}@media only screen and (max-width: 768px){.collect-donations-show-image-threesome .values{padding:0 15px}}@media only screen and (max-width: 768px){.collect-donations-show-image-threesome .project-link{padding:0 15px}}@media only screen and (min-width: 769px){.collect-donations-show-text-threesome{margin-top:60px;margin-bottom:45px}.collect-donations-show-text-threesome .item:last-child .item-inner{border-right-width:0;padding-right:0}.collect-donations-show-text-threesome .item-inner{border-right:1px solid #d0d3d6;padding-right:10px}}.collect-donations-show-call-to-action.first h1,.collect-donations-show-call-to-action.first h2{font-family:'Open Sans', Arial, sans-serif;color:white;font-size:44px;margin-bottom:15px}.collect-donations-show-call-to-action.first h1{line-height:50px}.collect-donations-show-call-to-action.first h2{font-size:22px;font-weight:normal;line-height:26px}.collect-donations-show-call-to-action.second{text-align:center;margin-top:35px}.collect-donations-show-testimonials{margin-top:50px}@media only screen and (min-width: 769px){.collect-donations-show-testimonials{margin-bottom:75px}}@media only screen and (max-width: 768px){.collect-donations-show-testimonials{margin-bottom:20px}}.collect-donations-show-example-screens{margin-top:22px}.collect-donations-show-example-screens figure{display:inline-block;vertical-align:top;margin-bottom:24px}@media only screen and (min-width: 769px){.collect-donations-show-example-screens figure{width:465px}}.collect-donations-show-example-screens figure figcaption{text-align:center;margin-top:30px;font-size:14px;line-height:20px}@media only screen and (min-width: 769px){.collect-donations-show-example-screens figure figcaption{padding:0 70px}}.collect-donations-show-body.spendomat .content-wrapper{background-position:50% 0}@media only screen and (min-width: 769px){.collect-donations-show-body.spendomat .content-wrapper{padding-top:280px;background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/spendomat/header-desktop-df6adbf09cb2e5e5f48aa12f9732ff8571912c76312e81e56d86ce40d52d051c.png);background-repeat:repeat-x}}@media only screen and (max-width: 768px){.collect-donations-show-body.spendomat .content-wrapper{padding-top:43%;background-image:url(https://betterplace-assets.betterplace.org/assets/collect-donations/spendomat/header-phone-daca178a443042d175a4ce252eb1b28c9f68dccac8bdbdd1dc8887d060dd6889.png);background-repeat:no-repeat;background-size:contain}}.collect-donations-show-body.spendomat .spendomat-headline{margin-bottom:30px}@media only screen and (max-width: 768px){.collect-donations-show-body.spendomat .spendomat-headline{margin-top:60px}}.collect-donations-show-body.spendomat .spendomat-subline{width:80%;position:relative;margin:0 auto 30px;font-size:16px;line-height:24px}.collect-donations-show-body.spendomat iframe{border:0}@media only screen and (min-width: 769px){.collect-donations-show-body.spendomat iframe{width:550px;height:675px}}@media only screen and (max-width: 768px){.collect-donations-show-body.spendomat iframe{width:1px;min-width:100%;*width:100%;height:800px}}.collect-donations-donation-form-call-to-actions-show{padding:40px 0 60px 0;margin-bottom:0}.collect-donations-donation-form-call-to-actions-show.generic-admin-box{margin-top:50px}.collect-donations-donation-form-call-to-actions-show p{margin-bottom:0}.collect-donations-donation-form-call-to-actions-show h3{font-size:20px;line-height:24px;margin:20px 0}.collect-donations-donation-form-call-to-actions-show ul{list-style-type:square;padding:0;display:inline-block;margin:0 auto;text-align:left}.collect-donations-donation-form-call-to-actions-show ul li{margin-bottom:5px}.collect-donations-donation-form-call-to-actions-show ul li:last-child{list-style-type:none;margin-top:20px;margin-left:-17px}.discover-category-teasers-index .generic-content-header{background-position:50% 0;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 769px){.discover-category-teasers-index .generic-content-header{height:340px}}@media only screen and (max-width: 768px){.discover-category-teasers-index .generic-content-header{height:200px}}.discover-category-teasers-index .generic-content-header h1{font-family:'Open Sans', Arial, sans-serif;color:white;font-size:20px;font-weight:300;text-align:center;text-shadow:0 0 14px black}@media only screen and (min-width: 769px){.discover-category-teasers-index .generic-content-header h1{font-size:42px;line-height:42px}}@media only screen and (max-width: 768px){.discover-category-teasers-index .generic-content-header h1{font-size:22px;line-height:26px}}.discover-category-teasers-index .generic-content-header h1 strong{letter-spacing:-1px}.discover-category-teasers-index .btn{margin-bottom:10px}.discover-category-teasers-index .container-project-results{padding-top:20px}.discover-category-teasers-index .container-project-results .generic-teaser-small{margin-bottom:20px;border-radius:4px}.discover-category-teasers-index .container-project-results .generic-teaser-small .animated-background{height:315px;width:100%}.discover-category-teasers-index .container-project-results .generic-teaser-small .animated-background .background-masker .mask-profile{border:1px solid transparent;border-radius:4px 4px 0 0}.discover-category-teasers-index .container-project-results .more-button{margin-top:15px;text-align:center}.discover-category-teasers-index .container-filter-bar,.discover-category-teasers-index .container-location-search,.discover-category-teasers-index .container-teaser-list{background:#eeeeee;box-shadow:-955px 0 0 #eeeeee, 955px 0 0 #eeeeee;padding-top:50px}@media only screen and (min-width: 769px){.discover-category-teasers-index .container-filter-bar{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width: 768px){.discover-category-teasers-index .container-filter-bar{position:relative;padding-top:25px;padding-bottom:5px}.discover-category-teasers-index .container-filter-bar:after{content:'';display:inline-block;width:0;height:0;position:absolute;left:50%;margin-left:-15px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #eeeeee}}@media only screen and (max-width: 768px){.discover-category-teasers-index .container-location-search{text-align:center}.discover-category-teasers-index .container-location-search .btn{display:block}}.discover-category-teasers-index .container-teaser-list{padding-bottom:50px}@media only screen and (min-width: 769px){.discover-category-teasers-index .container-teaser-list{padding-left:15px;padding-right:15px}}.discover-category-teasers-index .container-teaser-list .show-all-teasers{text-align:center}@media only screen and (max-width: 768px){.discover-category-teasers-index .container-teaser-list .show-all-teasers{font-size:16px;margin-top:20px}}.discover-category-teasers-index .container-top-projects h1{color:#3f3f3f}@media only screen and (min-width: 769px){.discover-category-teasers-index .search-bar{padding:50px 0 40px 0}}@media only screen and (max-width: 768px){.discover-category-teasers-index .search-bar{padding:20px 0}}.discover-category-teasers-index .category-teaser{position:relative;display:flex;align-items:center;padding:20px;overflow:hidden;outline:3px solid #cccccc;background:black;margin-bottom:20px;transition:outline 0.2s ease-in-out}@media only screen and (min-width: 769px){.discover-category-teasers-index .category-teaser{height:130px}}@media only screen and (max-width: 768px){.discover-category-teasers-index .category-teaser{height:calc(30.8vw - 20px)}}.discover-category-teasers-index .category-teaser:hover,.discover-category-teasers-index .category-teaser:focus{text-decoration:none;outline-color:transparent;box-shadow:0 0 6px 0 #949494;transition-duration:0.2s}.discover-category-teasers-index .category-teaser:hover .category-teaser-image,.discover-category-teasers-index .category-teaser:focus .category-teaser-image{filter:blur(0px);transition-duration:0.2s}.discover-category-teasers-index .category-teaser .category-teaser-image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;filter:blur(3px);transform:scale(1.2);opacity:0.7;transition:filter 0.1s ease-in-out}.discover-category-teasers-index .category-teaser .category-teaser-text{width:100%;text-align:center;hyphens:auto;z-index:20;color:white;font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:normal}@media only screen and (min-width: 769px){.discover-category-teasers-index .category-teaser .category-teaser-text{font-size:20px}}@media only screen and (max-width: 768px){.discover-category-teasers-index .category-teaser .category-teaser-text{font-size:15px}}.discover-category-teasers-index .filter-bar{display:flex;justify-content:center;font-family:'Open Sans', Arial, sans-serif}@media only screen and (min-width: 769px){.discover-category-teasers-index .filter-bar{font-size:18px;line-height:18px}}@media only screen and (max-width: 768px){.discover-category-teasers-index .filter-bar{flex-direction:column;font-size:16px;line-height:16px}}.discover-category-teasers-index .filter-bar .projects-count{font-weight:bold}@media only screen and (min-width: 769px){.discover-category-teasers-index .filter-bar .projects-count{width:150px;text-align:right;margin-right:5px}}.discover-category-teasers-index .filter-bar .projects-count:after{content:"\00a0"}@media only screen and (min-width: 769px){.discover-category-teasers-index .filter-bar .selection-wrapper{display:flex;flex-direction:row}}@media only screen and (max-width: 768px){.discover-category-teasers-index .filter-bar .selection-wrapper{margin-top:25px}}@media only screen and (min-width: 769px){.discover-category-teasers-index .filter-bar .selection-wrapper .category-selection,.discover-category-teasers-index .filter-bar .selection-wrapper .location-selection{width:230px;margin:0 10px 0 10px}}.discover-category-teasers-index .filter-bar .selection-wrapper .category-selection>a,.discover-category-teasers-index .filter-bar .selection-wrapper .location-selection>a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media only screen and (max-width: 768px){.discover-category-teasers-index .filter-bar .selection-label{float:left}}@media only screen and (min-width: 769px){.discover-category-teasers-index .filter-bar .selection-wrapper.selects-location .selection-label{display:inline-block;margin:0 5px}}.discover-category-teasers-index .filter-bar a{position:relative;display:inline-block;background-color:white;padding:10px 40px 10px 20px;color:#3f3f3f;font-weight:normal;margin:-10px 0px 0 0px;border-radius:4px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}@media only screen and (max-width: 768px){.discover-category-teasers-index .filter-bar a{width:calc(100% - 30px);float:right}}.discover-category-teasers-index .filter-bar a:after,.discover-category-teasers-index .filter-bar a:before{font-family:FontAwesome;display:inline-block;margin-left:10px;margin-right:5px;position:absolute;right:5px}.discover-category-teasers-index .filter-bar a:after{content:'\f106';top:5px}.discover-category-teasers-index .filter-bar a:before{content:'\f107';bottom:5px}.discover-category-teasers-index .filter-bar a:hover,.discover-category-teasers-index .filter-bar a:focus{text-decoration:none}.discover-category-teasers-index .filter-bar *{vertical-align:baseline}.discover-category-teasers-index .search-wrapper{font-size:14px;line-height:14px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.discover-category-teasers-index .search-wrapper .search-form{position:relative}.discover-category-teasers-index .search-wrapper .erase-button{font-family:'FontAwesome';position:absolute;top:10px;right:60px;z-index:100;color:#3f3f3f;cursor:pointer}.discover-category-teasers-index .search-wrapper .search-button{font-family:'FontAwesome';margin-bottom:0;width:50px}.discover-category-teasers-index .search-wrapper .search-input{display:inline}@media only screen and (max-width: 768px){.discover-category-teasers-index .detail-search-wrapper{margin-bottom:20px;width:100%}}@media only screen and (max-width: 768px){.discover-category-teasers-index .detail-search-wrapper .search-form{width:calc(100% - 30px)}}@media only screen and (min-width: 769px){.discover-category-teasers-index .detail-search-wrapper .search-input{width:312px}}@media only screen and (max-width: 768px){.discover-category-teasers-index .detail-search-wrapper .search-input{width:calc(100% - 50px)}}.discover-category-teasers-index .detail-search-wrapper .selection-label{min-width:30px}.discover-category-teasers-index .overview-search-wrapper{float:right}@media only screen and (min-width: 769px){.discover-category-teasers-index .overview-search-wrapper .search-input{width:400px}}@media only screen and (max-width: 768px){.discover-category-teasers-index .overview-search-wrapper .search-input{width:calc(100% - 50px)}}@media only screen and (max-width: 768px){.discover-category-teasers-index .overview-search-wrapper .search-form{width:100%}}@media only screen and (max-width: 768px){.discover-category-teasers-index .overview-search-wrapper{margin-top:20px;width:100%}}.discover-category-teasers-index .container-seo-text p{font-size:16px}.donations-form-address input{width:100%}.donations-form-address select{width:100%;font-size:12px}.donations-form-address .form-group{margin-bottom:15px}.donations-form-address .form-group.donation_process_payment_zip,.donations-form-address .form-group.donation_process_payment_city,.donations-form-address .form-group.donation_process_payment_country_id{display:inline-block;vertical-align:top}@media only screen and (min-width: 769px){.donations-form-address .form-group.donation_process_payment_zip.donation_process_payment_zip,.donations-form-address .form-group.donation_process_payment_city.donation_process_payment_zip,.donations-form-address .form-group.donation_process_payment_country_id.donation_process_payment_zip{width:20%;margin-right:3%}}@media only screen and (max-width: 768px){.donations-form-address .form-group.donation_process_payment_zip.donation_process_payment_zip,.donations-form-address .form-group.donation_process_payment_city.donation_process_payment_zip,.donations-form-address .form-group.donation_process_payment_country_id.donation_process_payment_zip{width:24%;margin-right:1%}}@media only screen and (min-width: 769px){.donations-form-address .form-group.donation_process_payment_zip.donation_process_payment_city,.donations-form-address .form-group.donation_process_payment_city.donation_process_payment_city,.donations-form-address .form-group.donation_process_payment_country_id.donation_process_payment_city{width:37%;margin-right:3%}}@media only screen and (max-width: 768px){.donations-form-address .form-group.donation_process_payment_zip.donation_process_payment_city,.donations-form-address .form-group.donation_process_payment_city.donation_process_payment_city,.donations-form-address .form-group.donation_process_payment_country_id.donation_process_payment_city{width:39%;margin-right:1%}}@media only screen and (min-width: 769px){.donations-form-address .form-group.donation_process_payment_zip.donation_process_payment_country_id,.donations-form-address .form-group.donation_process_payment_city.donation_process_payment_country_id,.donations-form-address .form-group.donation_process_payment_country_id.donation_process_payment_country_id{width:37%}}@media only screen and (max-width: 768px){.donations-form-address .form-group.donation_process_payment_zip.donation_process_payment_country_id,.donations-form-address .form-group.donation_process_payment_city.donation_process_payment_country_id,.donations-form-address .form-group.donation_process_payment_country_id.donation_process_payment_country_id{width:33%;float:right}}@-webkit-keyframes abtest-slider-premium{from{-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0.2;filter:alpha(opacity=20)}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100)}}@keyframes abtest-slider-premium{from{-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0.2;filter:alpha(opacity=20)}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100)}}.donations-form-codonation-selection{padding:5px 0}.donations-form-codonation-selection .headline{margin-top:10px;margin-bottom:15px;color:#3f3f3f}.donations-form-codonation-selection .donation-summary td{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:12px;font-size:14px}.donations-form-codonation-selection .donation-summary tr:last-child{font-size:20px}.donations-form-codonation-selection .donation-summary tbody td{vertical-align:top;line-height:18px}.donations-form-codonation-selection .donation-summary tbody td:first-child{font-size:16px;text-align:right;white-space:nowrap}.donations-form-codonation-selection .donation-summary tfoot tr{background:#F4FAE9}.donations-form-codonation-selection .donation-summary tfoot td{font-size:20px;line-height:1;vertical-align:bottom}.donations-form-codonation-selection .donation-summary tfoot td:first-child{font-size:24px;white-space:nowrap}.donations-form-codonation-selection .toggle-modal{margin-right:10px;cursor:pointer}.donations-form-codonation-selection .codonation-amount-label{margin-right:10px}.donations-form-codonation-selection .modal-buttons{display:inline-block}.donations-form-codonation-selection .modal{font-size:14px}.donations-form-codonation-selection .modal h2{background:none;padding:0;color:#3f3f3f}@media only screen and (min-width: 769px){.donations-form-codonation-selection .modal h2{margin-bottom:20px}}@media only screen and (max-width: 768px){.donations-form-codonation-selection .modal h2{line-height:30px}}.donations-form-codonation-selection .modal h3{font-family:'Open Sans', Arial, sans-serif;font-weight:300;font-size:20px;line-height:22px}@media only screen and (min-width: 769px){.donations-form-codonation-selection .modal h3{margin-bottom:20px}}@media only screen and (max-width: 768px){.donations-form-codonation-selection .modal h3{margin-top:10px;margin-bottom:2px}}@media only screen and (min-width: 769px){.donations-form-codonation-selection .modal button{margin-top:10px}}@media only screen and (max-width: 768px){.donations-form-codonation-selection .modal button{margin-top:20px;width:auto}}.donations-form-codonation-selection .modal ol{margin:20px 0}@media only screen and (min-width: 769px){.donations-form-codonation-selection .modal ol{margin-right:100px}}.donations-form-codonation-selection .modal ol li{margin-bottom:10px}@media only screen and (min-width: 769px){.donations-form-codonation-selection .codonation-value-field{margin:20px 0}}@media only screen and (max-width: 768px){.donations-form-codonation-selection .codonation-value-field{margin:12px 0 19px 0;text-align:center}}.donations-form-codonation-selection .codonation-value-field label{float:left;margin-top:6px;margin-right:10px;font-weight:bold}@media only screen and (min-width: 769px){.donations-form-codonation-selection .codonation-value-field .input-group{width:50%}}@media only screen and (max-width: 768px){.donations-form-codonation-selection .codonation-value-field .input-group{width:150px}.donations-form-codonation-selection .codonation-value-field .input-group input{height:45px}.donations-form-codonation-selection .codonation-value-field .input-group input,.donations-form-codonation-selection .codonation-value-field .input-group input ~ .input-group-addon{font-size:18px}}.donations-form-codonation-selection .organisation{border-top:1px solid #eeeeee;padding-top:5px;margin-top:20px}.donations-form-codonation-selection .organisation img{display:inline-block;margin-right:20px}@media only screen and (max-width: 768px){.donations-form-codonation-selection .organisation img{margin:0;margin-right:20px;width:auto;max-width:100%;height:auto}}.donations-form-codonation-selection .organisation p{display:inline-block;margin-bottom:0;vertical-align:middle;width:calc(100% - 130px)}.donations-form-codonation-selection .heart{color:#bad304}.donations-form-codonation-selection .hidable-icon{display:inline-block;margin-left:10px;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 0.25s cubic-bezier(0, 2, 1, 1);-o-transition:all 0.25s cubic-bezier(0, 2, 1, 1);transition:all 0.25s cubic-bezier(0, 2, 1, 1)}.donations-form-codonation-selection .hidable-icon.icon-hidden{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);transition-timing-function:linear;-webkit-transition-timing-function:linear}@media only screen and (min-width: 769px){.donations-form-codonation-selection .codonation-illustration{width:258px;height:174px;position:relative;margin:20px auto}}@media only screen and (max-width: 768px){.donations-form-codonation-selection .codonation-illustration{width:102px;position:absolute;right:2px}}.donations-form-codonation-selection .codonation-illustration img{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;-webkit-transition-delay:0.175s;transition-delay:0.175s;margin:0}.donations-form-codonation-selection .codonation-illustration img.active{opacity:1;filter:alpha(opacity=100);-webkit-transition-delay:0s;transition-delay:0s}@media only screen and (max-width: 768px){.donations-form-codonation-selection .rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}.donations-form-codonation-selection .generic-radio-box-with-details label:hover+label:not(.checked){border-top-color:#cccccc}.donations-form-codonation-selection .generic-radio-box-with-details label:hover+label.checked{border-top-color:#949494}.donations-form-codonation-selection .generic-radio-box-with-details label.checked,.donations-form-codonation-selection .generic-radio-box-with-details label.checked:hover{background:white;border-color:#949494}.donations-form-codonation-selection .generic-radio-box-with-details label.checked:hover+label:not(.checked){border-top-color:#636b70}.donations-form-codonation-selection .generic-radio-box-with-details label.checked+label{border-top-color:#636b70}.donations-form-codonation-selection .generic-radio-box-with-details label.inactive{height:0px;min-height:0;overflow:hidden;border:0;padding-top:0px !important;padding-bottom:0px !important;-webkit-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.donations-form-codonation-selection input[type=range]{-webkit-appearance:none;border:1px solid white;width:100%}html.browser-msie.browser-version-9 .donations-form-codonation-selection input[type=range],html.browser-webkit.browser-version-534 .donations-form-codonation-selection input[type=range]{display:none}@media only screen and (min-width: 769px){.donations-form-codonation-selection input[type=range]{margin:10px 0 20px 0}}@media only screen and (max-width: 768px){.donations-form-codonation-selection input[type=range]{margin:0 0 20px 0}}.donations-form-codonation-selection input[type=range]:focus{outline:none}.donations-form-codonation-selection input[type=range]::-webkit-slider-runnable-track{width:100%;height:15px;-webkit-box-shadow:inset 1px 1px 2px 0px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 2px 0px rgba(0,0,0,0.1);border:none;border-radius:3px}html.cssgradients .donations-form-codonation-selection input[type=range]::-webkit-slider-runnable-track{background-image:-webkit-linear-gradient(top, #e1e1e1 0%, #d5d5d5 100%);background-image:-o-linear-gradient(top, #e1e1e1 0%, #d5d5d5 100%);background-image:linear-gradient(to bottom, #e1e1e1 0%, #d5d5d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE1E1E1', endColorstr='#FFD5D5D5', GradientType=0)}html.no-cssgradients .donations-form-codonation-selection input[type=range]::-webkit-slider-runnable-track{background:#eeeeee}.donations-form-codonation-selection input[type=range].is-premium{-webkit-animation:abtest-slider-premium 0.3s ease-out;animation:abtest-slider-premium 0.3s ease-out}.donations-form-codonation-selection input[type=range].is-premium::-webkit-slider-runnable-track{background:gold}.donations-form-codonation-selection input[type=range].is-premium::-moz-range-track{background:gold}.donations-form-codonation-selection input[type=range].is-premium::-ms-fill-lower,.donations-form-codonation-selection input[type=range].is-premium::-ms-fill-upper{background:gold}.donations-form-codonation-selection input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:35px;width:35px;border-radius:50%;background-image:-webkit-linear-gradient(top, #cccc20 0%, #6a9000 100%);background-image:-o-linear-gradient(top, #cccc20 0%, #6a9000 100%);background-image:linear-gradient(to bottom, #cccc20 0%, #6a9000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCCCC20', endColorstr='#FF6A9000', GradientType=0);-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);cursor:pointer;margin-top:-10px}.donations-form-codonation-selection input[type=range]::-moz-range-track{width:100%;height:15px;-webkit-box-shadow:inset 1px 1px 2px 0px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 2px 0px rgba(0,0,0,0.1);border:none;border-radius:3px}html.cssgradients .donations-form-codonation-selection input[type=range]::-moz-range-track{background-image:-webkit-linear-gradient(top, #e1e1e1 0%, #d5d5d5 100%);background-image:-o-linear-gradient(top, #e1e1e1 0%, #d5d5d5 100%);background-image:linear-gradient(to bottom, #e1e1e1 0%, #d5d5d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE1E1E1', endColorstr='#FFD5D5D5', GradientType=0)}html.no-cssgradients .donations-form-codonation-selection input[type=range]::-moz-range-track{background:#eeeeee}.donations-form-codonation-selection input[type=range]::-moz-range-thumb{border:none;height:35px;width:35px;border-radius:50%;background-image:-webkit-linear-gradient(top, #cccc20 0%, #6a9000 100%);background-image:-o-linear-gradient(top, #cccc20 0%, #6a9000 100%);background-image:linear-gradient(to bottom, #cccc20 0%, #6a9000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCCCC20', endColorstr='#FF6A9000', GradientType=0);-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);cursor:pointer}.donations-form-codonation-selection input[type=range]:-moz-focusring{outline:none}.donations-form-codonation-selection input[type=range]::-moz-focus-outer{border:0}.donations-form-codonation-selection input[type=range]::-ms-track{width:100%;height:15px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.donations-form-codonation-selection input[type=range]::-ms-fill-lower,.donations-form-codonation-selection input[type=range]::-ms-fill-upper{-webkit-box-shadow:inset 1px 1px 2px 0px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 2px 0px rgba(0,0,0,0.1);border-radius:10px}html.cssgradients .donations-form-codonation-selection input[type=range]::-ms-fill-lower,html.cssgradients .donations-form-codonation-selection input[type=range]::-ms-fill-upper{background-image:-webkit-linear-gradient(top, #e1e1e1 0%, #d5d5d5 100%);background-image:-o-linear-gradient(top, #e1e1e1 0%, #d5d5d5 100%);background-image:linear-gradient(to bottom, #e1e1e1 0%, #d5d5d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE1E1E1', endColorstr='#FFD5D5D5', GradientType=0)}html.no-cssgradients .donations-form-codonation-selection input[type=range]::-ms-fill-lower,html.no-cssgradients .donations-form-codonation-selection input[type=range]::-ms-fill-upper{background:#eeeeee}.donations-form-codonation-selection input[type=range]::-ms-thumb{border:none;height:23.33333px;width:23.33333px;border-radius:50%;background-image:-webkit-linear-gradient(top, #cccc20 0%, #6a9000 100%);background-image:-o-linear-gradient(top, #cccc20 0%, #6a9000 100%);background-image:linear-gradient(to bottom, #cccc20 0%, #6a9000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCCCC20', endColorstr='#FF6A9000', GradientType=0);-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);cursor:pointer}.donations-form-codonation-selection input[type=range]::-ms-tooltip{display:none}.donations-form-direct-deposit-valuta-notice .donations-form-direct-deposit-valuta-notice-content{padding:15px 10px 1px 15px;background:#d9e5ec;color:black}.donations-form-eft-fields{margin-bottom:1em}.donations-form-eft-fields input{width:100%;margin-bottom:0}.donations-form-eft-fields .form-group.hidden{display:none}.donations-form-eft-fields .donation_process_payment_method_account_number,.donations-form-eft-fields .donation_process_payment_method_bank_code{display:inline-block;margin-bottom:3px;width:48.5%}@media only screen and (min-width: 769px){.donations-form-eft-fields .donation_process_payment_method_account_number{margin-right:3%}}@media only screen and (max-width: 768px){.donations-form-eft-fields .donation_process_payment_method_account_number{margin-right:3%}}.donations-form-eft-fields .donation_process_payment_method_bank_code{position:relative;z-index:20}.donations-form-eft-fields .bank-name{position:relative;z-index:10;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;-webkit-transition:top 0.3s linear;-o-transition:top 0.3s linear;transition:top 0.3s linear;color:#949494;font-size:12px;background:#eeeeee;padding:0 4px;border-radius:0 0 2px 2px}@media only screen and (min-width: 769px){.donations-form-eft-fields .bank-name{top:-33px;width:-moz-calc(50% - 13px);width:-webkit-calc(50% - 13px);width:calc(50% - 13px);float:right;margin-right:4px}.donations-form-eft-fields .bank-name.has-content{padding:2px 4px;top:0px;margin-top:-3px}}.donations-form-eft-valuta-notice .donations-form-eft-valuta-notice-content{padding:15px 10px 1px 15px;background:#d9e5ec;color:black}.donations-form-holder input{width:100%}@media only screen and (min-width: 769px){.donations-form-holder .donation_process_payment_first_name,.donations-form-holder .donation_process_payment_last_name{display:inline-block;vertical-align:middle;width:50%}.donations-form-holder .donation_process_payment_first_name input{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.donations-form-holder .donation_process_payment_last_name input{border-top-left-radius:0;border-bottom-left-radius:0}}.donations-form-holder .donation_process_payment_email{display:inline-block;vertical-align:top}@media only screen and (min-width: 769px){.donations-form-holder .donation_process_payment_email{width:100%}}@media only screen and (max-width: 768px){.donations-form-holder .donation_process_payment_email{width:85%;width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (min-width: 769px){.donations-form-holder .donation_process_payment_email ~ .generic-popover-icon{margin-left:-27px;margin-top:10px}}@media only screen and (max-width: 768px){.donations-form-holder .donation_process_payment_email ~ .generic-popover-icon{float:right;margin-top:2px}}.donations-form-holder .form-group{margin-bottom:15px}.donations-form-payment-method-header{overflow:hidden}.donations-form-payment-method-header h4{margin-top:23px;margin-bottom:10px;float:left}.donations-form-payment-method-header .sepa-confirmation-label{float:right}.donations-form-payment-method-header .sepa-confirmation-label span{display:inline-block}.donations-form-recurring-disable-layer{height:100%;position:absolute;top:0;z-index:20;background:white;text-align:center;width:100%}.donations-form-recurring-disable-layer p{position:absolute;top:50px;left:0;padding:10px 20px;background:#eeeeee}.donations-form-provider-logos .provider-logo{margin-bottom:20px}@media only screen and (min-width: 769px){.donations-form-provider-logos .provider-logo .redirection-hint{width:300px;display:inline-block;margin-right:137px}}.donations-form-provider-logos .provider-logo hr{margin-top:25px;margin-bottom:25px}.donations-form-sepa-mandate-preview-modal em{font-style:italic}.donations-form-ssl-information{border-radius:5px;color:#636b70;text-align:center}.donations-form-ssl-information strong{font-weight:bold;font-size:10pt;margin-bottom:5px}.donations-form-ssl-information p{font-size:10px;line-height:10px;margin:5px}.donations-form-ssl-information .ssl-logo{height:70px;width:68px;background:url(https://betterplace-assets.betterplace.org/assets/ssl_logo_de-e7010329b0854d3381a02dfa019051bc022a6cd3a9701761f017a38d08611174.png) no-repeat 50% 50%;display:inline-block}@media only screen and (min-width: 769px){.donations-form-ssl-information .ssl-logo{margin:10px 0 40px 0}}html.en .donations-form-ssl-information .ssl-logo{background-image:url(https://betterplace-assets.betterplace.org/assets/ssl_logo_en-1d0075884942311fe6532125ed5beecc3c44a42f0889af1e40fb239944395eed.png)}@media (min--moz-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dppx){.donations-form-ssl-information .ssl-logo{background-image:url(https://betterplace-assets.betterplace.org/assets/ssl_logo_de@2x-3723441f365e8e309286321fe5cf589bdee290bf4f5b8e4ded028ffd0d12001d.png);background-size:100%}html.en .donations-form-ssl-information .ssl-logo{background-image:url(https://betterplace-assets.betterplace.org/assets/ssl_logo_en@2x-6c0c85efe6b9a949c4b6f1d06d0b1fa52d6b57818c3f928e4ddacd4584deff05.png)}}.donations-form-spinner{display:inline-block;width:40px;height:4px;margin-left:5px}@media only screen and (min-width: 769px){.donations-form-submit-donation-button{display:inline-block}}@media only screen and (max-width: 768px){.donations-form-submit-donation-button{text-align:center}.donations-form-submit-donation-button .btn{display:block;width:100%}}.donations-form-tax-deductibility{font-weight:bold;text-align:center;color:#636b70;margin-bottom:30px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee}@media only screen and (min-width: 769px){.donations-form-tax-deductibility{margin-top:30px;padding-top:35px;padding-bottom:40px}}@media only screen and (max-width: 768px){.donations-form-tax-deductibility{margin-top:10px;padding-top:10px;padding-bottom:10px}}@media only screen and (min-width: 769px){.donations-form-terms-of-use{margin-top:25px}}@media only screen and (max-width: 768px){.donations-form-terms-of-use{margin:0px 0px 20px 0px}}.donations-form-terms-of-use .error .help-inline{margin-left:20px}@media only screen and (min-width: 769px){.donations-form-trust-elements{position:absolute;top:40px;right:45px;z-index:10;width:200px}}@media only screen and (max-width: 768px){.donations-form-trust-elements{padding-top:10px}}.donations-form-donation-details-header{overflow:hidden;line-height:38px}.donations-form-donation-details-header h4{float:left;margin-bottom:0}.donations-form-donation-details-header .switch-company-link{float:right}.donations-form-donation-details-header .switch-company-link a{display:inline-block;margin-right:5px;font-family:'Open Sans', Arial, sans-serif;font-weight:400;font-style:normal;font-size:14px}.donations-form-transparency-information{text-align:center;color:#949494}@media only screen and (min-width: 769px){.donations-form-transparency-information{padding-left:20px}}@media only screen and (max-width: 768px){.donations-form-transparency-information{padding-top:20px}}.donations-form-transparency-information h2{font-size:17px;line-height:22px;font-weight:normal;margin:10px 0 7px 0}.donations-form-transparency-information p{font-size:13px;line-height:19px}@media only screen and (max-width: 768px){.donations-form-transparency-information img{display:none}}.donations-form-transparency-information .donations-form-transparency-fact-list{color:#636b70;margin-bottom:-10px;text-align:left}@media only screen and (min-width: 769px){.donations-form-transparency-information .donations-form-transparency-fact-list{padding-bottom:50px;margin-bottom:30px;border-bottom:1px solid #949494}}@media only screen and (max-width: 768px){.donations-form-transparency-information .donations-form-transparency-fact-list{margin-left:10%}}.donations-form-transparency-information .donations-form-transparency-fact-list>div{padding:3px 0px;font-size:15px}.donations-form-transparency-information .donations-form-transparency-fact-list .fa{font-size:18px;line-height:20px;margin-right:3px}@media only screen and (min-width: 769px){.donations-controller header{margin-top:10px;margin-bottom:30px}}.donations-controller h1{color:#636b70}@media only screen and (min-width: 769px){.donations-controller h1{margin-top:27px;float:left;display:inline}}@media only screen and (max-width: 768px){.donations-controller h1{margin-top:10px}}.donation-opinions-new{counter-reset:slide;font-size:14px}.donation-opinions-new .generic-graphic-background{color:white;padding-top:60px}.donation-opinions-new .slide{position:relative}.donation-opinions-new .slide.is-medium-green{background-color:#bad304;color:white}.donation-opinions-new .slide.is-very-light-grey{background-color:#eeeeee}.donation-opinions-new .slide.with-padding-top{padding-top:40px}.donation-opinions-new .slide.with-padding-bottom{padding-bottom:40px}.donation-opinions-new .slide.with-counter:before{counter-increment:slide;content:counter(slide);background:#bad304;position:absolute;top:0;left:50%;width:70px;height:35px;margin-left:-35px;border-radius:0 0 70px 70px;text-align:center;color:white;font-size:25px;line-height:30px;font-weight:bold;font-family:'Open Sans', Arial, sans-serif}.donation-opinions-new .slide.first:before{margin-top:-5px}.donation-opinions-new h1{margin-top:30px;margin-bottom:50px;text-align:center}.donation-opinions-new .generic-social-media-buttons{margin-top:20px}.donation-opinions-new .generic-social-media-buttons a{margin-left:20px;margin-right:20px}.donation-opinions-new .orga-tooltip{text-decoration:underline}.donation-opinions-new .back-link{color:#3f3f3f;font-size:16px;line-height:16px;text-decoration:none;font-weight:normal;display:inline-block;margin:20px 0}.donation-opinions-new .back-link:hover,.donation-opinions-new .back-link:focus{text-decoration:underline}.donation-opinions-new .project-image-recurring{width:100%}.donation-opinions-new .convert-to-recurring-checkbox .checkbox input[type="checkbox"]{margin-left:0px}.donation-opinions-new .convert-to-recurring-checkbox label{text-align:left}@media only screen and (min-width: 769px){.donation-opinions-new .convert-to-recurring-radio .form-group{display:flex;justify-content:space-evenly}}@media only screen and (max-width: 768px){.donation-opinions-new .convert-to-recurring-radio .form-group{display:flex;justify-content:space-between;flex-wrap:wrap;width:70%;margin:0 auto}}.donation-opinions-new .convert-to-recurring-radio label{margin-left:7px}@media only screen and (min-width: 769px){.donation-opinions-edit .opinion-edit-button{margin-right:10px}}@media only screen and (max-width: 768px){.donation-opinions-edit .opinion-edit-button{margin-bottom:10px}}.donation-opinions-form .control-label{display:block;font-size:15px;font-weight:bold}.donation-opinions-form .profile-picture .form-group>*{display:inline-block;margin-right:10px}.donation-opinions-form .profile-picture img{margin-bottom:0}.donation-opinions-form span.radio{display:inline-block;width:50%}@media only screen and (min-width: 769px){.platform-donations-new .form-fields{padding-bottom:100px}}@media only screen and (max-width: 768px){.platform-donations-new .form-fields{padding-bottom:20px}}.platform-donations-new h4{font-family:'Open Sans', Arial, sans-serif;font-weight:400;font-style:normal;font-size:18px;margin-bottom:15px}.platform-donations-new .platform-donations-new-recurring .donation_process_recurring_donation_job_interval{display:none}.platform-donations-new .recurring-disable-fields{position:relative}.platform-donations-new .platform-donations-new-subscribe-to-platform-newsletter{margin:10px 0 25px 0}.platform-donations-new .payment-method-radios{display:flex;flex-wrap:wrap}.platform-donations-new .payment-method-radios .payment-method-radio{flex:0 0 auto;margin-left:0;margin-bottom:10px}@media only screen and (min-width: 769px){.platform-donations-new .payment-method-radios .payment-method-radio{width:calc(100%/3)}}@media only screen and (max-width: 768px){.platform-donations-new .payment-method-radios .payment-method-radio{width:50%}}.platform-donations-new-amount-selection{color:white;font-weight:400;font-style:normal;font-size:20px;font-family:'Open Sans', Arial, sans-serif;text-align:center;padding-bottom:60px}.platform-donations-new-amount-selection .arrow-container{position:relative}.platform-donations-new-amount-selection .arrow{position:absolute;width:50%;border-bottom:15px solid white;top:45px}.platform-donations-new-amount-selection .arrow-left-half{left:0px;border-right:15px solid transparent}.platform-donations-new-amount-selection .arrow-right-half{left:50%;border-left:15px solid transparent}.platform-donations-new-amount-selection h1{font-weight:400;font-style:normal;font-size:28px;font-family:'Open Sans', Arial, sans-serif}@media only screen and (max-width: 768px){.platform-donations-new-amount-selection{font-size:16px}}.platform-donations-new-amount-selection .amount span{vertical-align:middle}@media only screen and (min-width: 769px){.platform-donations-new-amount-selection .amount span{display:inline-block}}@media only screen and (max-width: 768px){.platform-donations-new-amount-selection .amount span{display:block}}.platform-donations-new-amount-selection .amount .currency-symbol{display:inline-block;margin-left:-20px;color:#3f3f3f;font-size:18px;margin-top:1px;margin-right:10px}.platform-donations-new-amount-selection .amount input{display:inline-block;padding-right:30px;vertical-align:middle;width:110px;font-size:18px}.generic-graphic-background .platform-donations-new-amount-selection .amount input:focus{box-shadow:0 0 5px rgba(0,0,0,0.5);border-color:transparent}.platform-donations-new-amount-selection .amount .need-title{margin-top:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 768px){.has-reloaded-content{min-height:0 !important}}.fundraising-events-controller{font-size:14px}.fundraising-events-controller h1{font-weight:300}@media only screen and (min-width: 769px){.fundraising-events-controller h1{font-size:38px;line-height:46px}}@media only screen and (max-width: 768px){.fundraising-events-controller h1{font-size:30px;line-height:36px}}.fundraising-events-controller h2{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300}@media only screen and (min-width: 769px){.fundraising-events-controller h2{font-size:22px;line-height:32px}}@media only screen and (max-width: 768px){.fundraising-events-controller h2{font-size:18px;line-height:23px}}.fundraising-events-controller h2.is-large{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-weight:400;font-size:28px;line-height:32px}.fundraising-events-controller p{font-size:14px;line-height:18px}.fundraising-events-controller a{font-size:14px}.fundraising-events-show{background:white}@media only screen and (min-width: 769px){.fundraising-events-show{padding-top:70px}}@media only screen and (max-width: 768px){.fundraising-events-show{padding-top:50px}}.fundraising-events-show .content-wrapper{padding-bottom:0}.fundraising-events-show p,.fundraising-events-show a{font-size:14px}.fundraising-events-show h1,.fundraising-events-show h2{margin-top:0}@media only screen and (min-width: 769px){.fundraising-events-show h1,.fundraising-events-show h2{margin-bottom:30px}}@media only screen and (max-width: 768px){.fundraising-events-show h1,.fundraising-events-show h2{margin-bottom:20px}}.fundraising-events-show h4{font-size:16px;line-height:20px}.fundraising-events-show .landingpage-link{padding:40px 20px;max-width:960px;margin:0 auto;font-size:14px}.fundraising-events-show .landingpage-link a{color:#6a9000}.fundraising-events-show-basic-information .manager-name{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:5px}@media only screen and (min-width: 769px){.fundraising-events-show-basic-information .manager-name{font-size:14px}}@media only screen and (max-width: 768px){.fundraising-events-show-basic-information .manager-name{font-size:12px}}.fundraising-events-show-basic-information .tax-deductibility-hint{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:2px}@media only screen and (min-width: 769px){.fundraising-events-show-basic-information .tax-deductibility-hint{font-size:14px}}@media only screen and (max-width: 768px){.fundraising-events-show-basic-information .tax-deductibility-hint{font-size:12px}}.fundraising-events-show-numbers{margin-top:25px;padding-bottom:3px;font-size:0}@media only screen and (max-width: 768px){.fundraising-events-show-numbers{max-width:420px;margin-left:auto;margin-right:auto}}.fundraising-events-show-numbers li{display:inline-block;width:50%;vertical-align:top;font-size:14px}@media only screen and (min-width: 769px){.fundraising-events-show-numbers li{padding:0 25px}}@media only screen and (max-width: 768px){.fundraising-events-show-numbers li{padding:0}.fundraising-events-show-numbers li.left-side{padding-right:20px}.fundraising-events-show-numbers li.right-side{padding-left:20px}}.fundraising-events-show-numbers li.left-side,.fundraising-events-show-numbers li.about{text-align:right;margin-bottom:15px}.fundraising-events-show-numbers li.right-side,.fundraising-events-show-numbers li.share-button{text-align:left;border-left:1px solid #cccccc}@media only screen and (max-width: 768px){.fundraising-events-show-numbers li.about,.fundraising-events-show-numbers li.share-button{width:100%;text-align:center;border-width:0;margin:0}.fundraising-events-show-numbers li.about a,.fundraising-events-show-numbers li.share-button a{padding:5px 0;display:inline-block}}.fundraising-events-show-numbers li.separator{width:100%}.fundraising-events-show-numbers li.separator hr{margin-bottom:20px;margin-top:5px}.fundraising-events-show-numbers .with-target li.left-side{text-align:left}@media only screen and (max-width: 768px){.fundraising-events-show-numbers .with-target li.left-side{padding-right:0}}.fundraising-events-show-numbers .with-target li.right-side{text-align:right}@media only screen and (max-width: 768px){.fundraising-events-show-numbers .with-target li.right-side{padding-left:0}}.fundraising-events-show-numbers .progress-bar-container{width:100%}.fundraising-events-show-numbers .number{font-family:'Open Sans', Arial, sans-serif}@media only screen and (min-width: 769px){.fundraising-events-show-numbers .number{font-size:35px;line-height:35px;font-weight:600}}@media only screen and (max-width: 768px){.fundraising-events-show-numbers .number{font-size:28px;line-height:30px}}.fundraising-events-show-numbers .legend{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 769px){.fundraising-events-show-numbers .legend{font-size:14px}}@media only screen and (max-width: 768px){.fundraising-events-show-numbers .legend{font-size:12px}}.fundraising-events-show-description{padding-top:40px;padding-bottom:45px;word-break:break-word}@media only screen and (min-width: 769px){.fundraising-events-show-description.has-generic-scroll-down-button{padding-top:40px;padding-bottom:65px}}@media only screen and (min-width: 769px){.fundraising-events-show-description .left-column{border-right:1px solid #eeeeee}.fundraising-events-show-description .right-column{border-left:1px solid #eeeeee;margin-left:-1px;padding-left:30px}}@media only screen and (max-width: 768px){.fundraising-events-show-description .left-column{margin-bottom:30px}}.fundraising-events-show-description p{font-size:16px;line-height:22px}@media only screen and (min-width: 769px){.fundraising-events-show-description .creation-information{margin-top:30px}}@media only screen and (max-width: 768px){.fundraising-events-show-description .creation-information{margin-top:60px}}.fundraising-events-show-description .creation-information p{font-size:14px;line-height:18px}.fundraising-events-show-description .manager-image{border-radius:100%;margin-right:20px}.fundraising-events-show-description .manager-image+p{display:inline-block;vertical-align:middle}@media only screen and (min-width: 769px){.fundraising-events-show-description .manager-image+p{width:-moz-calc(100% - 150px);width:-webkit-calc(100% - 150px);width:calc(100% - 150px)}}@media only screen and (max-width: 768px){.fundraising-events-show-description .manager-image{width:70px;height:70px}.fundraising-events-show-description .manager-image+p{width:-moz-calc(100% - 90px);width:-webkit-calc(100% - 90px);width:calc(100% - 90px)}}.fundraising-events-show-sharing{background:#eeeeee;padding-top:40px;padding-bottom:45px}@media only screen and (min-width: 769px){.fundraising-events-show-sharing.has-generic-scroll-down-button{padding-top:40px;padding-bottom:65px}}.fundraising-events-show-sharing h1{margin-bottom:40px}.fundraising-events-show-sharing h2{margin-top:40px}.fundraising-events-show-news{background:#eeeeee;padding-top:40px;padding-bottom:45px}@media only screen and (min-width: 769px){.fundraising-events-show-news.has-generic-scroll-down-button{padding-top:40px;padding-bottom:65px}}.fundraising-events-show-opinions{padding-top:40px;padding-bottom:45px;background:#eeeeee}@media only screen and (min-width: 769px){.fundraising-events-show-opinions.has-generic-scroll-down-button{padding-top:40px;padding-bottom:65px}}.fundraising-events-show-forwardings{padding-top:40px;padding-bottom:45px}@media only screen and (min-width: 769px){.fundraising-events-show-forwardings.has-generic-scroll-down-button{padding-top:40px;padding-bottom:65px}}@media only screen and (max-width: 768px){.fundraising-events-show-forwardings{max-width:548px}}.fundraising-events-show-forwardings h1{font-weight:300}@media only screen and (min-width: 769px){.fundraising-events-show-forwardings h1{font-size:38px;line-height:46px}}@media only screen and (max-width: 768px){.fundraising-events-show-forwardings h1{font-size:30px;line-height:36px}}.fundraising-events-show-forwardings .fundraising-events-forwarding-summary-table td{border:0px;padding:10px 0}.fundraising-events-show-forwardings .fundraising-events-forwarding-summary-table td.amount{padding-left:10px}.fundraising-events-show-forwardings .fundraising-events-forwarding-summary-table tr.sum td{border-top:1px solid #cccccc;border-bottom:4px solid #cccccc}body>.generic-content-header.fundraising-events-content-header{font-size:14px}@media only screen and (min-width: 769px){body>.generic-content-header.fundraising-events-content-header{padding-top:10px}body>.generic-content-header.fundraising-events-content-header.has-media{height:375px}body>.generic-content-header.fundraising-events-content-header.has-custom-bg{background-size:cover}}@media only screen and (max-width: 768px){body>.generic-content-header.fundraising-events-content-header{padding-top:0}}@media only screen and (min-width: 769px){body>.generic-content-header.fundraising-events-content-header.has-no-media{min-height:auto;padding-bottom:70px}}@media only screen and (max-width: 768px){body>.generic-content-header.fundraising-events-content-header.has-no-media{padding-bottom:50px}}body>.generic-content-header.fundraising-events-content-header.has-no-media h1{margin:25px 0;font-weight:300}@media only screen and (min-width: 769px){body>.generic-content-header.fundraising-events-content-header.has-no-media h1{font-size:38px;line-height:46px}}@media only screen and (max-width: 768px){body>.generic-content-header.fundraising-events-content-header.has-no-media h1{font-size:30px;line-height:36px}}@media only screen and (max-width: 768px){body>.generic-content-header.fundraising-events-content-header .fundraising-event-title{padding-bottom:20px}}body>.generic-content-header.fundraising-events-content-header .fundraising-event-title h1{color:white;font-weight:300}@media only screen and (min-width: 769px){body>.generic-content-header.fundraising-events-content-header .fundraising-event-title h1{font-size:38px;line-height:46px}}@media only screen and (max-width: 768px){body>.generic-content-header.fundraising-events-content-header .fundraising-event-title h1{font-size:30px;line-height:36px}}body>.generic-content-header.fundraising-events-content-header .fundraising-event-title a{color:white;text-decoration:none;border-bottom:1px solid white}body>.generic-content-header.fundraising-events-content-header .fundraising-event-title a:hover{border-bottom:none}@media only screen and (max-width: 768px){body>.generic-content-header.fundraising-events-content-header .fundraising-event-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto}body>.generic-content-header.fundraising-events-content-header .fundraising-event-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}}@media only screen and (min-width: 769px){body>.generic-content-header.fundraising-events-content-header .fundraising-event-profile-picture{margin-bottom:10px}}@media only screen and (max-width: 768px){body>.generic-content-header.fundraising-events-content-header .fundraising-event-profile-picture{margin-left:-10px;margin-right:-10px}}@media only screen and (min-width: 769px){body>.generic-content-header.fundraising-events-content-header .fundraising-event-profile-picture img{border:5px solid white}}@media only screen and (max-width: 768px){body>.generic-content-header.fundraising-events-content-header .fundraising-event-profile-picture img{width:100%;height:auto}}@media only screen and (min-width: 769px){body>.generic-content-header.fundraising-events-content-header .fundraising-event-profile-picture:before,body>.generic-content-header.fundraising-events-content-header .fundraising-event-profile-picture:after{content:'';display:block;position:absolute;top:0;bottom:10px;z-index:-1;width:20px;height:286px;background:url(https://betterplace-assets.betterplace.org/assets/shadow-5d37ccaf8e696fb34906fc6a6f8836dff9cf2f17b3d86c328bf626d0a955e85e.png) no-repeat;background-size:100%}}body>.generic-content-header.fundraising-events-content-header .fundraising-event-profile-picture:before{left:0}body>.generic-content-header.fundraising-events-content-header .fundraising-event-profile-picture:after{right:0}body>.generic-content-header.fundraising-events-content-header .fundraising-event-manager-picture-container{position:absolute;width:100%;height:140px;bottom:-60px;left:0;text-align:center;-webkit-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;-webkit-transition-delay:0.2s;transition-delay:0.2s}body>.generic-content-header.fundraising-events-content-header .fundraising-event-manager-picture-container.moved-to-background{opacity:0;z-index:-1}body>.generic-content-header.fundraising-events-content-header .fundraising-event-manager-picture{border-style:solid;border-color:white;border-radius:100%;display:inline-block;vertical-align:middle;-webkit-box-shadow:0 9px 3px -6px #949494;box-shadow:0 9px 3px -6px #949494}html.browser-webkit.browser-version-534 body>.generic-content-header.fundraising-events-content-header .fundraising-event-manager-picture{border-radius:0}body>.generic-content-header.fundraising-events-content-header .fundraising-event-manager-picture.has-sponsoring{border-radius:0;-webkit-box-shadow:0 0 3px 1px #949494;box-shadow:0 0 3px 1px #949494}@media only screen and (min-width: 769px){body>.generic-content-header.fundraising-events-content-header .fundraising-event-manager-picture{border-width:8px;max-height:140px}}@media only screen and (max-width: 768px){body>.generic-content-header.fundraising-events-content-header .fundraising-event-manager-picture{border-width:5px;max-height:80px;width:auto;max-width:280px;height:auto}}.fundraising-events-news-index{margin-top:40px}.fundraising-events-news-index .pagination{margin:0 auto}.fundraising-events-news-recent .news-expanded-blog-container{background:white}@media only screen and (min-width: 769px){.fundraising-events-news-recent .news-expanded-blog-container{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width: 768px){.fundraising-events-news-recent .news-expanded-blog-container{padding:20px}}.fundraising-events-news-show{border-top:80px solid white}.fundraising-events-opinions-index{background:#eeeeee}@media only screen and (min-width: 769px){.fundraising-events-opinions-index h1{text-align:center}}@media only screen and (max-width: 768px){.fundraising-events-opinions-index h1{margin-bottom:55px}}.fundraising-events-opinions-index .container{position:relative}.fundraising-events-opinions-index .controls{position:absolute;right:10px}@media only screen and (min-width: 769px){.fundraising-events-opinions-index .controls{top:10px}}@media only screen and (max-width: 768px){.fundraising-events-opinions-index .controls{top:5px}}.fundraising-events-opinions-index .controls .index{font-weight:bold}@media only screen and (min-width: 769px){.fundraising-events-opinions-index .controls .index{display:inline-block;vertical-align:middle;margin-right:10px}}@media only screen and (max-width: 768px){.fundraising-events-opinions-index .controls .index{position:absolute;top:35px;right:0;text-align:center;white-space:nowrap}}.fundraising-events-opinions-index .controls .btn{padding-left:10px;padding-right:10px}@media only screen and (max-width: 768px){.fundraising-events-projects-index{padding-top:10px;margin-top:50px}}.fundraising-events-projects-index a.block-link{display:block;color:inherit;font-weight:normal;border-bottom:1px solid #eeeeee;margin:20px 0;padding-bottom:20px}@media only screen and (max-width: 768px){.fundraising-events-projects-index a.block-link:last-child{border-bottom-width:0;margin-bottom:0;padding-bottom:0}}.fundraising-events-projects-index a.block-link:hover{text-decoration:none}.fundraising-events-projects-index a.block-link:hover .highlight-on-hover{text-decoration:underline}.fundraising-events-projects-index .media-left,.fundraising-events-projects-index .media-right,.fundraising-events-projects-index .media-body{vertical-align:middle}.fundraising-events-projects-index .project-list.fundraising-events-projects-folded a{display:block;margin-bottom:10px}.fundraising-events-projects-index .project-list.fundraising-events-projects-folded a:nth-child(n+4){display:none}.fundraising-events-projects-index .project-list-expand a{display:none}.fundraising-events-projects-index .project-list-expand a:nth-child(n){display:inline}.fundraising-events-preselections-show{font-size:14px}.fundraising-events-preselections-show .explanation-jump-link{line-height:22px;margin-left:10px}.fundraising-events-preselections-show .explanation>ul{padding-bottom:10px}.fundraising-events-preselections-show .filter-selected-label{background:#eeeeee}.fundraising-events-registrations-new{font-size:14px}.fundraising-events-registrations-new .form-group{margin-bottom:30px}@media only screen and (min-width: 769px){.fundraising-events-registrations-new .fundraising_event_target_amount{width:140px}}.fundraising-event-manage-projects-project .media-object{max-width:130px}.news-controller{font-size:14px}.news-controller h3{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:26px;color:#636b70;display:inline-block;font-weight:normal;padding-bottom:1px;margin-top:11px}.news-controller a h3{color:#6a9000}.news-controller a:hover h3{text-decoration:underline}@media only screen and (min-width: 769px){.news-controller table.payout-info{margin:15px -13px;max-width:none;width:-moz-calc(100% + 26px);width:-webkit-calc(100% + 26px);width:calc(100% + 26px)}}@media only screen and (max-width: 768px){.news-controller table.payout-info{margin-bottom:10px}}@media only screen and (min-width: 769px){.news-controller table.payout-info td{padding:8px 13px 6px 13px;border-top:1px solid #eeeeee}}@media only screen and (max-width: 768px){.news-controller table.payout-info td{vertical-align:bottom}}.news-controller table.payout-info td.amount{font-weight:bold}@media only screen and (max-width: 768px){.news-controller table.payout-info tr+tr{margin-top:10px;padding-top:10px;border-top:1px solid #eeeeee}}.news-folded-blog{border-bottom:1px solid #cccccc;-webkit-box-shadow:0 1px 0 0 white;box-shadow:0 1px 0 0 white}.news-folded-blog:first-of-type a{border-top:1px solid white;-webkit-box-shadow:0 -1px 0 0 #cccccc;box-shadow:0 -1px 0 0 #cccccc}@media only screen and (min-width: 769px){.news-folded-blog{line-height:53px}}@media only screen and (max-width: 768px){.news-folded-blog{padding:15px 0 10px 0}}.news-folded-blog a{color:inherit;display:block;padding-top:4px;font-weight:inherit}.news-folded-blog p{line-height:inherit}@media only screen and (max-width: 768px){.news-folded-blog h3{margin-top:0}}.news-expanded-blog .media{margin-top:15px;margin-bottom:15px}@media only screen and (max-width: 768px){.news-blog-body p img{max-width:100%;width:100% !important;height:auto !important}}@media only screen and (max-width: 768px){.news-blog-body iframe{width:100%;height:75vw}}.news-blog-body .blog-comment-box{padding:20px;background:#eeeeee}@media only screen and (min-width: 769px){.news-sharing{margin-top:45px}}.mailing-subscriptions-index table{width:100%}.mailing-subscriptions-index table td{border-top:1px solid #eeeeee;padding:10px 5px 10px 0}.mailing-subscriptions-index table td:first-child{width:100px}.mailing-subscriptions-index table tr:first-child td{border-top-width:0}.mailing-subscriptions-controller .generic-white-shadowed-box{margin-top:80px}.mailing-subscriptions-controller .generic-white-shadowed-box h1.checkmark{background:url(https://betterplace-assets.betterplace.org/assets/mailing/subscriptions/resubscribe/h1-aedc20a13d51c859dfdf4cb9f807765c7fd0bc64dbd35fdaf28d10fd36d5112e.png) no-repeat 0 0;margin-left:-25px;margin-top:25px;padding-left:83px}@media only screen and (min-width: 769px){.mailing-subscriptions-controller .generic-white-shadowed-box h1.checkmark{padding-top:25px;background-position:0 25px}}.mailing-subscriptions-controller .generic-white-shadowed-box .surveyMonkeyInfo{margin-top:30px;margin-left:-10px;margin-right:-10px}.mailing-subscriptions-controller .generic-white-shadowed-box .surveyMonkeyInfo .smcx-embed{width:100%;max-width:100%;height:450px;border:0;border-top:1px solid #eeeeee;padding:0 10px !important}.mailing-subscriptions-controller .generic-white-shadowed-box .surveyMonkeyInfo .smcx-embed>.smcx-iframe-container{width:100%;height:450px}.mailing-subscriptions-controller .generic-white-shadowed-box .surveyMonkeyInfo .smcx-embed>.smcx-embed-footer{display:none}.mailing-subscriptions-controller .generic-white-shadowed-box .surveyMonkeyInfo .smcx-embed iframe{margin-left:-10px}@media only screen and (max-width: 768px){.mailing-subscriptions-unsubscribe iframe{max-width:100%}}.matching-funds-show-body .generic-content-header{background-position:50% 0;background-color:white;background-image:none;background-repeat:no-repeat}@media only screen and (min-width: 769px){.matching-funds-show-body .generic-content-header{margin-left:-20px;height:550px;background-color:#949494}}@media only screen and (max-width: 768px){.matching-funds-show-body .generic-content-header{background:transparent !important}}.matching-funds-show-body .generic-content-header h1{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 769px){.matching-funds-show-body .generic-content-header h1{margin-top:80px;font-size:42px;line-height:55px;color:white}}@media only screen and (max-width: 768px){.matching-funds-show-body .generic-content-header h1{color:#3f3f3f}}.matching-funds-show-body .generic-content-header h1 .label{margin-top:20px;margin-left:10px}.matching-funds-show-body .content-wrapper{position:relative;z-index:40 !important;overflow-y:visible}@media only screen and (min-width: 769px){.matching-funds-show{margin-top:-310px}}.matching-funds-show .column{display:inline-block;vertical-align:top}@media only screen and (min-width: 769px){.matching-funds-show .column.main-column{margin-right:30px;width:640px}}.matching-funds-show .column.main-column .process{background:url(https://betterplace-assets.betterplace.org/assets/matching-funds/process-2387c94e84a7ff1fb33b7f353c3ec02f5d3a5232331ba85fd0b07b92b3e7e606.png) 15px 23px no-repeat}.matching-funds-show .column.main-column .process .item{background:url(https://betterplace-assets.betterplace.org/assets/matching-funds/process-item-82be05cc69468fb3041059cc83185cca9c7289eac45dd1e101c8f22b74c1d273.png) 0 0 no-repeat;-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;display:inline-block;vertical-align:top;color:white;width:187px;font-size:17px;line-height:17px;font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100px;width:187px}.matching-funds-show .column.main-column .process .item.item-1{background-position:84px 200px}.matching-funds-show .column.main-column .process .item.item-1:hover{background-position:84px 23px}.matching-funds-show .column.main-column .process .item.item-2{background-position:-103px 200px}.matching-funds-show .column.main-column .process .item.item-2:hover{background-position:-103px 23px}.matching-funds-show .column.main-column .process .item.item-3{padding-left:50px;background-position:-290px 200px;white-space:nowrap}.matching-funds-show .column.main-column .process .item.item-3:hover{background-position:-290px 23px}.matching-funds-show .column.main-column .projects{position:relative;background:#eeeeee;border-radius:10px}@media only screen and (min-width: 769px){.matching-funds-show .column.main-column .projects{padding:20px;margin-bottom:50px}.matching-funds-show .column.main-column .projects:after{position:absolute;bottom:-12px;left:0;content:url(https://betterplace-assets.betterplace.org/assets/matching-funds/shadow-projects-7dc080db6ed9debae0026b39258044d0234704e1de40d4b8ad543df4f9105978.png)}}@media only screen and (max-width: 768px){.matching-funds-show .column.main-column .projects{padding:10px}}.matching-funds-show .column.main-column .projects h2{color:#3f3f3f;margin-top:0}.matching-funds-show .column.main-column .projects .generic-searches-result{background:white;-webkit-box-shadow:none;box-shadow:none}.matching-funds-show .column.main-column .projects .generic-searches-result .details{border:0}.matching-funds-show .column.main-column .projects .generic-searches-result .details button{margin-right:0}.matching-funds-show .column.main-column .description{margin:20px}.matching-funds-show .column.main-column .description h2{font-family:'Open Sans', Arial, sans-serif;font-size:26px}.matching-funds-show .column.main-column .description p,.matching-funds-show .column.main-column .description ul,.matching-funds-show .column.main-column .description ol{margin:14px 0;font-size:14px;line-height:20px}.matching-funds-show .column.main-column .description img{max-width:100%;width:100% !important;height:auto !important}@media only screen and (min-width: 769px){.matching-funds-show .column.sidebar{width:270px;margin-top:100px}}.matching-funds-show .column.sidebar .values{background:#eeeeee;color:#636b70;border-radius:10px 10px 0 0}.matching-funds-show .column.sidebar .values .headline{text-align:center;padding:15px 8px;font-size:14px;line-height:20px;background:url(https://betterplace-assets.betterplace.org/assets/matching-funds/values-headline-66d1c71ca106a8c916785e6398942a2b87f6b1d27daa31e23be68db98e688be2.png) no-repeat 0 bottom}.matching-funds-show .column.sidebar .values .summation{background-image:-webkit-linear-gradient(top, #dbdbdb 0%, #e9e9e9 100%);background-image:-o-linear-gradient(top, #dbdbdb 0%, #e9e9e9 100%);background-image:linear-gradient(to bottom, #dbdbdb 0%, #e9e9e9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDBDBDB', endColorstr='#FFE9E9E9', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb', endColorstr='#e9e9e9');font-size:14px;text-align:right;padding:15px 15px 35px 15px}.matching-funds-show .column.sidebar .values .summation .number{font-size:36px;display:block;font-weight:600;font-family:'Open Sans', Arial, sans-serif}.matching-funds-show .column.sidebar .values .summation .total{position:relative;margin-top:15px;padding-top:20px}.matching-funds-show .column.sidebar .values .summation .total:before,.matching-funds-show .column.sidebar .values .summation .total:after{content:"";position:absolute;top:0px;display:block;width:100%;border-bottom:1px solid #f8f8f8;-webkit-box-shadow:0 -1px 0 0 #d9d9d9;box-shadow:0 -1px 0 0 #d9d9d9}.matching-funds-show .column.sidebar .values .summation .total:before{top:-4px}.matching-funds-show .column.sidebar .values .summation .legend-total{text-align:right}.matching-funds-show .column.sidebar .values .chart{position:relative;background:#f1f1f1;padding-top:10px}.matching-funds-show .column.sidebar .values .chart:after{content:url(https://betterplace-assets.betterplace.org/assets/matching-funds/chart-8d3b39315b4f2284aa835a7d0856c2f09f92634b24b4aef892c2b847f1ffa67e.png);position:absolute;top:-17px;left:0}.matching-funds-show .column.sidebar .values .chart h3{position:relative;z-index:10;text-align:center;padding:0 30px;margin-top:0;margin-bottom:0}.matching-funds-show .column.sidebar .values .chart .matching-fund-piechart{position:relative;z-index:20;margin-top:-30px}@media only screen and (min-width: 769px){.matching-funds-show .column.sidebar .values .chart .matching-fund-piechart{height:270px}}.matching-funds-show .column.sidebar .values .chart .shadow{position:absolute;z-index:10;background:url(https://betterplace-assets.betterplace.org/assets/matching-funds/chart-shadow-45beae81c8d1a888fc4d0cc8b0e29da8c7a95d1b199f5f814ab2b068bd87d24e.png) no-repeat 0 0;height:23px;width:152px;bottom:20px;left:59px}.matching-funds-show .google-visualization-tooltip{top:190px !important;border:0 !important;width:100% !important;background:transparent !important;font-weight:bold !important;text-align:center !important;left:0px !important;-webkit-box-shadow:none !important;box-shadow:none !important;-moz-box-shadow:none !important}.matching-funds-show .google-visualization-tooltip li.google-visualization-tooltip-item{margin:0 !important}.matching-funds-show .google-visualization-tooltip li.google-visualization-tooltip-item span{color:#636b70 !important;text-shadow:0 0 2px white}.donations-matching-funds-banner{border-radius:10px;background:url(https://betterplace-assets.betterplace.org/assets/matching-funds/duplication-corner-cfd0679e4514987cd7ceab85294c5edc242f36d0937d3996c8100da58f649b52.png) no-repeat right top #bbd026;margin:10px auto 10px;color:white;font-size:14px;line-height:20px;font-family:'Open Sans', Arial, sans-serif}@media only screen and (min-width: 769px){.donations-matching-funds-banner{width:646px;padding:20px 80px 20px 30px}}@media only screen and (max-width: 768px){.donations-matching-funds-banner{padding:10px 60px 10px 10px}}.donations-matching-funds-banner strong{font-weight:700}.iframe-donations-new .donations-matching-funds-banner{width:100%;border:1px solid #949494;max-width:420px}.iframe-donations-new.thin .donations-matching-funds-banner{padding-top:10px;padding-bottom:10px;padding-left:10px}.matching-funds-donor-opinion{position:relative;overflow:hidden;border-radius:0 5deg 0 0}.matching-funds-donor-opinion:before{position:absolute;top:0;right:0;z-index:10;width:43px;height:45px;content:"";background:url(https://betterplace-assets.betterplace.org/assets/matching-funds/duplication-corner-small-28f934605852ba926aa25d86c1052943f4a6a9eccd6706e97caac6df2e6341d7.png) no-repeat right top}.matching-funds-donor-opinion .opinion_text{padding-right:40px}.matching-funds-donor-opinion .matching-funds-donor-opinion-overlay{position:absolute;top:0;left:0;z-index:5;height:100%;width:100%;background-color:white;padding-left:120px;line-height:67px;font-size:13px;-webkit-transition:all 0.05s linear;-o-transition:all 0.05s linear;transition:all 0.05s linear;-webkit-box-shadow:inset 0 0 1px 1px #3A4C1B;box-shadow:inset 0 0 1px 1px #3A4C1B;opacity:0;filter:alpha(opacity=0);border-bottom:1px solid #ccc}.matching-funds-donor-opinion .matching-funds-donor-opinion-overlay .logo{position:absolute;top:0;left:0;width:100%;height:70px;background-repeat:no-repeat;background-position:25px center}.matching-funds-donor-opinion:hover .matching-funds-donor-opinion-overlay{opacity:1;filter:alpha(opacity=100)}html.browser-safari .matching-funds-donor-opinion .matching-funds-donor-opinion-overlay{-webkit-transition:none;-o-transition:none;transition:none}.matching-funds-hint{position:absolute;top:0;left:0;height:100%;width:100%}.matching-funds-hint:before{content:"";position:absolute;top:0;right:0;z-index:10;height:79px;width:79px;background:url(https://betterplace-assets.betterplace.org/assets/matching-funds/duplication-corner-cfd0679e4514987cd7ceab85294c5edc242f36d0937d3996c8100da58f649b52.png) no-repeat 0 0}.matching-funds-hint .matching-funds-hint-overlay{position:absolute;top:0;left:0;z-index:5;height:100%;width:100%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.025s linear;-o-transition:all 0.025s linear;transition:all 0.025s linear;-webkit-box-shadow:inset 0 0 1px 1px #3A4C1B;box-shadow:inset 0 0 1px 1px #3A4C1B;background:white}.matching-funds-hint .matching-funds-hint-overlay img{max-height:75px;max-width:80%;margin:10px auto 5px auto;display:block}.matching-funds-hint .matching-funds-hint-overlay p{position:absolute;bottom:5px;left:0;line-height:16px;width:100%;text-align:center;font-family:Arial, sans-serif;font-size:16px}@media only screen and (min-width: 769px){.matching-funds-hint .matching-funds-hint-overlay{border-radius:10px 0 0 10px}}a.generic-searches-result:hover .matching-funds-hint-overlay,a.generic-teaser-small:hover .matching-funds-hint-overlay{opacity:1;filter:alpha(opacity=100)}.generic-teaser-small .matching-funds-hint .matching-funds-hint-overlay{border-radius:0}.generic-teaser-small .matching-funds-hint .matching-funds-hint-overlay img{margin-top:135px}a.matching-funds-content-header-banner{display:block;text-decoration:none;font-size:18px;color:white;text-shadow:1px 1px 0 #636b70}@media only screen and (min-width: 769px){a.matching-funds-content-header-banner{background:url(https://betterplace-assets.betterplace.org/assets/matching-funds/content-header-banner-48ce3f01743faf7562b3d0ed5727fb025b5fb23e93a54623802fae0eed43cc18.jpg) repeat-x center center;background-size:cover;height:80px;line-height:75px;padding-top:5px}}@media only screen and (max-width: 768px){a.matching-funds-content-header-banner{background:#bad304;text-align:center;padding:10px 0}}a.matching-funds-content-header-banner .call-to-action{text-decoration:underline}a.matching-funds-content-header-banner [class*="col-md-"]{min-height:0}a.matching-funds-content-header-banner:hover,a.matching-funds-content-header-banner:focus{text-shadow:-2px -2px 5px #636b70}.guide-projects-show .list-group .label{margin-left:0px}.guide-projects-show .list-group .fa-chevron-right{position:absolute;right:5px;top:50%;margin-top:-6px}@media only screen and (min-width: 769px){.searches-show .slide{min-height:325px;max-height:450px;height:-moz-calc(50vh - 65px / 2 - 560px / 2);height:-webkit-calc(50vh - 65px / 2 - 560px / 2);height:calc(50vh - 65px / 2 - 560px / 2)}}@media only screen and (max-width: 768px){.searches-show .slide{min-height:200px}}.searches-show .slide .css-table{display:table;height:100%}.searches-show .slide .css-table-row{display:table-row;height:100%}.searches-show .slide .css-table-cell{display:table-cell;vertical-align:middle;float:none}.searches-show .projects{position:relative}.searches-show .projects .generic-or{position:absolute;left:50%}@media only screen and (min-width: 769px){.searches-show .projects .generic-or{bottom:-40px;margin-left:-33px}}@media only screen and (max-width: 768px){.searches-show .projects .generic-or{bottom:-30px;margin-left:-30px}}.searches-show .volunteerings{background:white}.searches-show .generic-search-form fieldset.main{position:relative;z-index:20}@media only screen and (max-width: 768px){.searches-show .generic-search-form fieldset.main{background:none}}.tokens-donation-overviews-show tr.odd{background-color:#eeeeee}.tokens-donation-overviews-show tr.no-border-top td{border-top:0}.notification-settings-edit tr:target td{background-color:#d9e5ec !important;font-weight:bold}body>.generic-content-header.organisations-content-header{font-size:14px}@media only screen and (min-width: 769px){body>.generic-content-header.organisations-content-header{padding-top:10px;min-height:auto;padding-bottom:70px}}@media only screen and (max-width: 768px){body>.generic-content-header.organisations-content-header{padding-top:0;padding-bottom:50px}}body>.generic-content-header.organisations-content-header h1{margin:25px 0;color:white;font-weight:300}@media only screen and (min-width: 769px){body>.generic-content-header.organisations-content-header h1{font-size:38px;line-height:46px}}@media only screen and (max-width: 768px){body>.generic-content-header.organisations-content-header h1{font-size:30px;line-height:36px}}body>.generic-content-header.organisations-content-header img{background:white;-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,0.2);box-shadow:0 0 15px 5px rgba(0,0,0,0.2);padding:10px}body>.generic-content-header.organisations-content-header p{font-family:'Open Sans', Arial, sans-serif;color:white;font-size:14px}body>.generic-content-header.organisations-content-header a{color:white;text-decoration:none;border-bottom:1px solid white;font-weight:normal;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}body>.generic-content-header.organisations-content-header a:hover{border-bottom:none}.organisations-edit label{margin-bottom:2px}.organisations-edit img.profile-picture{padding-bottom:10px}.organisations-new{margin-bottom:10px}.organisations-new .form-group label{font-weight:bold}.organisations-new .form-group label .details{font-weight:normal;color:#636b70;padding:10px 10px}.organisations-show .organisations-show-description{font-size:16px;line-height:22px}.organisations-show .latest-news-body-preview{max-height:203px;overflow:hidden}.organisation-show-latest-news{font-family:'Open Sans', Arial, sans-serif}@media only screen and (min-width: 769px){.organisation-show-latest-news img,.organisation-show-latest-news .latest-news-content{max-height:260px}.organisation-show-latest-news .latest-news-content{display:flex;flex-direction:column;font-size:14px}.organisation-show-latest-news .latest-news-body-preview{flex:1 1 auto;overflow:hidden;position:relative}.organisation-show-latest-news .latest-news-body-preview:after{content:'';position:absolute;bottom:0;left:0;right:0;height:30px;background-image:-webkit-linear-gradient(top, transparent 0%, white 100%);background-image:-o-linear-gradient(top, transparent 0%, white 100%);background-image:linear-gradient(to bottom, transparent 0%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FFFFFFFF', GradientType=0)}}.organisation-show-latest-news .latest-news-content *:not(h2):not(.latest-news-body-cta){color:#949494}.organisation-show-latest-news .latest-news-author{margin-bottom:10px}.organisation-show-latest-news .latest-news-body-cta{margin-top:10px}.organisation-show-contact{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:22px}.homepages-show .content-wrapper:last-child{padding-bottom:20px}@media only screen and (min-width: 769px){.homepages-show .item-row{margin-bottom:42px}}@media only screen and (max-width: 768px){.homepages-show .item-row{margin-top:10px;padding-bottom:40px;position:relative}}.homepages-show .headline{margin-bottom:16px}.homepages-show .headline a{font-size:14px;display:inline-block}@media only screen and (max-width: 768px){.homepages-show .headline .current-location{display:none}}.homepages-show .headline .change-location{margin-left:5px}@media only screen and (min-width: 769px){.homepages-show .show-all-link{margin-top:35px;float:right}}@media only screen and (max-width: 768px){.homepages-show .show-all-link{position:absolute;bottom:-40px;left:0;line-height:55px;text-align:center;width:100%}}@media only screen and (min-width: 769px){.homepages-show .no-carousel-on-desktop{overflow:visible}.homepages-show .no-carousel-on-desktop .item{display:inline;position:static}.homepages-show .no-carousel-on-desktop .carousel-inner>.item>a>img{max-width:none;display:inline}.homepages-show .no-carousel-on-desktop .carousel-indicators{display:none}}@media only screen and (max-width: 768px){.homepages-show .carousel .item{-webkit-transition:0.2s ease-out left;-o-transition:0.2s ease-out left;transition:0.2s ease-out left}}@media only screen and (min-width: 769px){.homepages-show .carousel .carousel-inner{overflow:visible}}.homepages-show .carousel-control-buttons{position:absolute;top:7px;right:10px}.homepages-show .carousel-control-buttons a{display:inline-block;width:40px;height:40px}.homepages-show .carousel-control-buttons a:before{position:absolute;top:14px;left:16px;width:0;height:0;content:'';display:block}.homepages-show .carousel-control-buttons a.prev:before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:7px solid white}.homepages-show .carousel-control-buttons a.next:before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:7px solid white}.homepages-categories{position:relative;z-index:10;background:linear-gradient(to right, rgba(164,179,54,0.8) 0%, rgba(60,167,105,0.8) 50%, rgba(69,137,120,0.8) 100%);padding:10px 0;height:60px;margin-top:-60px;display:flex}@media only screen and (min-width: 769px){.homepages-categories{overflow:hidden;justify-content:center}}@media only screen and (max-width: 768px){.homepages-categories{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}}.homepages-categories ul{list-style-type:none;padding:0}.homepages-categories ul:first-child{flex:0 1 auto;display:flex;justify-content:flex-start;align-items:flex-start}@media only screen and (min-width: 769px){.homepages-categories ul:first-child{flex-wrap:wrap}}.homepages-categories ul:last-child{flex:0 0 auto;justify-content:flex-start}@media only screen and (max-width: 768px){.homepages-categories ul:last-child{display:none}}.homepages-categories li{flex:1 0 auto;display:flex;justify-content:center;align-items:center;margin-bottom:10px}@media only screen and (max-width: 768px){.homepages-categories li{flex-shrink:1;white-space:nowrap}}.homepages-categories a{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-weight:600;color:white;flex-grow:1;text-align:center;border-left:1px solid #376e4e}@media only screen and (min-width: 769px){.homepages-categories a{font-size:18px;padding:8px 30px}}@media only screen and (max-width: 768px){.homepages-categories a{font-size:16px;padding:8px 12px}}.homepages-categories ul:first-child li:first-child a{border-left-width:0}.homepages-hero-element{position:relative;font-family:'Open Sans', Arial, sans-serif;background:#eeeeee no-repeat 50% 0;color:white;font-weight:400;display:flex;align-items:center;justify-content:flex-end;flex-direction:column}@media only screen and (min-width: 769px){.homepages-hero-element{height:486px;background-size:cover;padding-bottom:120px;background-position:50% 50%}}@media only screen and (max-width: 768px){.homepages-hero-element{height:395px;background-size:cover;padding-bottom:90px;background-position:50% 50%;text-align:center}}.homepages-hero-element h1{margin-top:30px;font-weight:400;position:relative}.homepages-hero-element h1 span{position:relative;z-index:20}.homepages-hero-element h1 .shadow{position:absolute;top:50%;left:0;right:0;z-index:10;height:0;box-shadow:0 0 110px 30px black}@media only screen and (min-width: 769px){.homepages-hero-element h1{font-size:36px;line-height:36px;margin-bottom:45px}}@media only screen and (max-width: 768px){.homepages-hero-element h1{width:100%;margin-bottom:30px}}@media only screen and (max-width: 768px){.homepages-hero-element .search-form{width:calc(100% - 20px)}}.homepages-hero-element .search-form form{display:flex}@media only screen and (min-width: 769px){.homepages-hero-element .search-form form{width:520px}}.homepages-hero-element .search-form form input{flex:1 1 auto;height:auto;border-top-right-radius:0;border-bottom-right-radius:0;font-size:18px}.homepages-hero-element .search-form form .submit-button{flex:1 1 auto;width:70px;border-top-left-radius:0;border-bottom-left-radius:0}.homepages-hero-element .generic-popover-icon{position:absolute;z-index:20;right:10px}@media only screen and (min-width: 769px){.homepages-hero-element .generic-popover-icon{bottom:70px}}@media only screen and (max-width: 768px){.homepages-hero-element .generic-popover-icon{top:10px}}.homepages-hero-element .popover-content{color:#3f3f3f}@media only screen and (min-width: 769px){.homepages-banner{border-bottom:1px solid #cccccc;margin-bottom:90px}}@media only screen and (max-width: 768px){.homepages-banner{padding:20px 0 0 0}}.homepages-banner a{display:inline}@media only screen and (max-width: 768px){.homepages-banner img{width:100%;height:auto}}.homepages-banner img.first{margin-right:2px}.homepages-banner .carousel-indicators{bottom:-40px}.homepages-banner .carousel-indicators li{background:transparent;width:30px;height:30px;padding-left:10px;padding-top:10px;margin:0;border:0;border-radius:0}.homepages-banner .carousel-indicators li:before{content:'';display:block;height:12px;width:12px;background:#eeeeee;border-radius:12px}.homepages-banner .carousel-indicators li.active:before{background:#bad304}.homepages-social{text-align:center}@media only screen and (min-width: 769px){.homepages-social.item-row{margin:15px 0 25px 0}}@media only screen and (max-width: 768px){.homepages-social.item-row{margin:30px 0 20px 0;padding-bottom:0}}@media only screen and (min-width: 769px){.homepages-social .generic-social-media-buttons{margin:35px 0 0 0}}@media only screen and (max-width: 768px){.homepages-social .generic-social-media-buttons{margin:0 0 0 0}}.homepages-targetgroup-box{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(https://betterplace-assets.betterplace.org/assets/homepages/targetgroup-box/background-19ce60a03930ea2d6c88679e11075ada2082cf6746285cb54ce9ab163a5b92c2.jpg);background-repeat:no-repeat;background-position:50% 50%}@media only screen and (min-width: 769px){.homepages-targetgroup-box{height:744px;padding:100px 0;margin:-100px 0 -60px 0;background-size:auto 744px}}@media only screen and (max-width: 768px){.homepages-targetgroup-box{background-size:cover;padding:110px 0;margin:-55px 0}}.homepages-targetgroup-box .kpi-list{background:linear-gradient(to right, #a4b336 0%, #3ca769 46%, #579cd6 100%);display:flex;margin-bottom:20px}.homepages-targetgroup-box .kpi-list li{display:flex;flex-direction:column;color:white;justify-content:center;align-items:center;flex:1 0 auto}@media only screen and (min-width: 769px){.homepages-targetgroup-box .kpi-list li{padding:25px 0}}@media only screen and (max-width: 768px){.homepages-targetgroup-box .kpi-list li{padding:20px 0}}@media only screen and (max-width: 768px){.homepages-targetgroup-box .kpi-list li:not(:first-child){display:none}}.homepages-targetgroup-box .kpi-list .number{font-weight:700}@media only screen and (min-width: 769px){.homepages-targetgroup-box .kpi-list .number{font-size:28px;line-height:28px}}@media only screen and (max-width: 768px){.homepages-targetgroup-box .kpi-list .number{font-size:33px;line-height:33px}}.homepages-targetgroup-box .kpi-list .text{font-size:16px;line-height:16px}.homepages-targetgroup-box p{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:28px;margin-top:20px}.homepages-targetgroup-box p strong{font-weight:600}.homepages-targetgroup-box .accordion{background:white;border-radius:0}.homepages-targetgroup-box .accordion.first{border-top-left-radius:3px;border-top-right-radius:3px}.homepages-targetgroup-box .accordion.last{border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width: 769px){.homepages-targetgroup-box .accordion-trigger{margin:0;padding:25px 0;cursor:default !important;text-align:center}}@media only screen and (max-width: 768px){.homepages-targetgroup-box .accordion-trigger{margin:0;padding:10px 20px}.homepages-targetgroup-box .accordion-trigger:after{content:'\f107';font-family:FontAwesome;float:right;margin-right:5px}}@media only screen and (max-width: 768px){.homepages-targetgroup-box .accordion.last li:last-child a{border-bottom:0}}.homepages-targetgroup-box .accordion li a{position:relative;display:block;font-weight:600;font-size:16px}@media only screen and (min-width: 769px){.homepages-targetgroup-box .accordion li a{border-top:1px solid #eeeeee;padding:15px 10px 15px 0}}@media only screen and (max-width: 768px){.homepages-targetgroup-box .accordion li a{background:#eeeeee;border-bottom:1px solid #949494;padding:15px 0}}.homepages-targetgroup-box .accordion li a:hover,.homepages-targetgroup-box .accordion li a:focus{text-decoration:none}.homepages-targetgroup-box .accordion li a:hover span,.homepages-targetgroup-box .accordion li a:focus span{text-decoration:underline}.homepages-targetgroup-box .accordion li a:before{content:'\f105';font-family:FontAwesome}@media only screen and (min-width: 769px){.homepages-targetgroup-box .accordion li a:before{margin:0 10px 0 22px}}@media only screen and (max-width: 768px){.homepages-targetgroup-box .accordion li a:before{margin:0 10px 0 15px}}@media only screen and (max-width: 768px){.homepages-targetgroup-box .accordion:not(.last) .accordion-trigger{border-bottom:1px solid #636b70}}@media only screen and (min-width: 769px){.homepages-targetgroup-box .collapse,.homepages-targetgroup-box .collapsing{display:block !important;height:auto !important;overflow:visible !important}}@media only screen and (max-width: 768px){.homepages-targetgroup-box .collapse,.homepages-targetgroup-box .collapsing{margin-bottom:0}}@media only screen and (min-width: 769px){.homepages-blog-teaser .column:first-child{position:relative;min-height:1px;padding-left:10px;padding-right:10px;margin-bottom:40px}}@media only screen and (min-width: 769px) and (min-width: 769px){.homepages-blog-teaser .column:first-child{float:left;width:100%}}@media only screen and (min-width: 769px){.homepages-blog-teaser .column:first-child .generic-news-post-teaser{border-bottom:1px solid #cccccc;padding-bottom:40px}.homepages-blog-teaser .column:not(:first-child){position:relative;min-height:1px;padding-left:10px;padding-right:10px}}@media only screen and (min-width: 769px) and (min-width: 769px){.homepages-blog-teaser .column:not(:first-child){float:left;width:33.33333%}}@media only screen and (max-width: 768px){.homepages-blog-teaser{padding:0 10px}.homepages-blog-teaser .generic-news-post-teaser{height:350px}}.manage-blogs-index .introduction{margin-bottom:20px}.manage-blogs-index .new-blog-post-link{margin-bottom:20px}.manage-blogs-index .btn{white-space:nowrap}.manage-blogs-edit .modal-body ol li{margin-bottom:10px}.manage-blogs-edit .modal-body p:first-child{margin-top:0}.client-members-index span.result-property-green{color:green;white-space:nowrap}.client-members-index span.result-property-red{color:red;white-space:nowrap}.client-members-index .toggle-membership{display:inline-block}.client-promotions-index input{margin-right:10px}.manage-donation-statistics-show h3 select{margin-bottom:0;width:150px;display:inline-block}.manage-postdonation-messages-edit .example-image{max-width:100%}.manage-transaction-protocols-show .date{width:15%}.manage-transaction-protocols-show .date span{color:#cccccc}.manage-transaction-protocols-show span.revoked{color:#900}.manage-transaction-protocols-show span.revoked-line-through{position:relative}.manage-transaction-protocols-show span.revoked-line-through:after{content:'';border-bottom:2px solid #900;position:absolute;left:0;top:50%;width:100%}.manage-transaction-protocols-show .thanks{text-align:center}.manage-transaction-protocols-show .thanks .btn{padding-left:8px;padding-right:8px}.manage-transaction-protocols-show .amount{width:13%;text-align:right;font-weight:bold}.manage-transaction-protocols-show .without-wrap{white-space:nowrap}.manage-transaction-protocols-show .where{width:25%}.manage-transaction-protocols-show .reconciliation-marker{text-shadow:0 0 1px black}form.edit_donation_thank_you_message label,form.new_donation_thank_you_message label{font-weight:bold}.manage-thank-you-messages-new.row .generic-white-shadowed-box .col-md-21{margin-top:-8px}@media only screen and (max-width: 768px){.manage-payouts-index .admin-content-box{background:#eeeeee}}.manage-payouts-confirm code.usage_example{word-break:break-all;display:inline-block}.manage-payouts-confirm .bank-code-field{position:relative;z-index:1}.manage-payouts-confirm .bank-name-placeholder{position:relative;z-index:0;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;-webkit-transition:top 0.3s linear;-o-transition:top 0.3s linear;transition:top 0.3s linear;color:#949494;font-size:12px;background:#eeeeee;padding:0 4px;border-radius:0 0 2px 2px}@media only screen and (min-width: 769px){.manage-payouts-confirm .bank-name-placeholder{top:-35px;margin:0 4px}.manage-payouts-confirm .bank-name-placeholder.has-content{padding:2px 4px;top:-15px}}.manage-payouts-new{position:relative}.manage-payouts-new .not-strong{font-weight:normal}.manage-payouts-new .project-amount tr td{border-top:0}.manage-payouts-new .payout-icon{color:#6a9000;font-size:16px;margin-left:10px}.manage-payouts-new .nowrap{white-space:nowrap}.manage-payouts-new code.usage_example{word-break:break-all;display:inline-block}.manage-payouts-new .bank-code-field{position:relative;z-index:1}.manage-payouts-new .bank-name-placeholder{position:relative;z-index:0;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;-webkit-transition:top 0.3s linear;-o-transition:top 0.3s linear;transition:top 0.3s linear;color:#949494;font-size:12px;background:#eeeeee;padding:0 4px;border-radius:0 0 2px 2px}@media only screen and (min-width: 769px){.manage-payouts-new .bank-name-placeholder{top:-35px;margin:0 4px}.manage-payouts-new .bank-name-placeholder.has-content{padding:2px 4px;top:-15px}}a.btn.btn-infinitesimal{font-size:11px}.manage-payouts-accounting-payout-available table.auxiliary-calculation{margin-bottom:0;margin-top:5px;background:transparent}.manage-payouts-accounting-payout-available table.auxiliary-calculation tr:last-child td,.manage-payouts-accounting-payout-available table.auxiliary-calculation tr:last-child th{border-bottom:0;padding-bottom:0}@media only screen and (min-width: 769px){.manage-profile-pictures-new .submit-button{margin-left:10px}}@media only screen and (max-width: 768px){.manage-profile-pictures-new .submit-button{margin-top:10px}}.manage-tax-exemptions-index .admin-content-box li{margin-bottom:5px}.manage-tax-exemptions-index .admin-content-box p{margin-bottom:5px}.manage-tax-exemptions-index .tax-exemption-list{padding-left:20px;margin-top:15px;margin-bottom:15px}.manage-tax-exemptions-index .fa{margin-right:5px}.manage-tax-exemptions-index .fa.fa-file-text-o{font-size:14px;vertical-align:middle}.manage-tax-exemptions-index .fa.fa-check{color:#bad304}.manage-tax-exemptions-index .fa.fa-clock-o{color:#cd0920}@media only screen and (min-width: 769px){.manage-tax-exemptions-index a{display:inline-block;vertical-align:middle;margin-top:2px}}.manage-tax-exemptions-edit .btn{margin-right:10px}@media only screen and (max-width: 768px){.manage-tax-exemptions-edit .btn{display:block;margin-bottom:10px}}html.browser-msie.browser-version-9 .manage-tax-exemptions-edit .hidden-on-ie{display:none}.manage-tax-exemptions-edit .visible-on-ie{display:none}html.browser-msie.browser-version-9 .manage-tax-exemptions-edit .visible-on-ie{display:block}.manage-translations-project-translations-edit .category-checkbox-grid .category-checkbox label{font-weight:normal}@media only screen and (min-width: 769px){.manage-translations-project-translations-edit .category-checkbox-grid .category-checkbox{float:left;width:32%;margin:0 5px 0 0;overflow:hidden}}.manage-translations-project-translations-edit .category-checkbox-grid .control-label,.manage-translations-project-translations-edit .category-checkbox-grid .help-block{clear:left;display:block}.manage-translations-project-translations-edit .category-checkbox-grid .help-block{padding-top:10px}.payment-direct-deposits-show .direct-deposit-receipt{border:1px solid #949494;padding:0 15px}.payment-direct-deposits-show .direct-deposit-receipt h2{font-family:'Open Sans', Arial, sans-serif;font-weight:400;font-style:normal;font-size:18px;margin-bottom:15px}.permissions-index label.inline-label{float:left;margin-bottom:0;padding:2px 6px 2px 6px;background-color:transparent}.permissions-index label.inline-label em{font-style:normal}.permissions-index label.inline-label:hover em{text-decoration:underline}.permissions-index label.disabled{color:#cccccc}.permissions-index label.disabled.checked{color:#636b70}.permissions-index .radio{display:inline-block;margin-top:0;border-radius:5px}.permissions-index .radio.checked{background-color:#d9e5ec}.permissions-index .radio.checked em{text-decoration:underline}.permissions-index table tr td{vertical-align:middle}.permissions-index table tr td.name{width:140px}.permissions-index table tr td.delete{width:25px;text-align:center}.permissions-index table tr td.inactive{color:#636b70}.permissions-index .input_submit{margin-left:10px}.permissions-index .separator{margin:10px 0;display:block}.newsletter--platform-newsletter-form .panel-collapsable .panel-heading:hover{cursor:pointer}@media only screen and (min-width: 769px){.portals-content-header h1 a{background-color:#bad304;color:white;padding:7px 10px;display:inline-block;margin-top:7px}.portals-content-header h1 a:hover{text-decoration:none}}@media only screen and (max-width: 768px){.portals-content-header h1 a{color:#3f3f3f}}.portals-content-header .copyright-note{position:absolute;right:25px;bottom:10px;font-size:11px}.portals-content-header .copyright-note a,.portals-content-header .copyright-note span{padding:5px 15px}.portals-show>.details{padding-bottom:40px}@media only screen and (max-width: 768px){.portals-show>.details{font-size:14px;line-height:20px}}.portals-show>.details>section{margin-bottom:20px}@media only screen and (max-width: 768px){.portals-show>.details img{max-width:100%;width:100% !important;height:auto !important}}.portals-show>.details section.description,.portals-show>.details section.about{position:relative}.portals-show>.details section.description h2,.portals-show>.details section.about h2{font-size:18px}.portals-show>.details section.description h3,.portals-show>.details section.about h3{font-size:16px}.portals-show>.details section.description h2,.portals-show>.details section.description h3,.portals-show>.details section.about h2,.portals-show>.details section.about h3{color:inherit}.portals-show>.details section.description ul li,.portals-show>.details section.about ul li{margin-left:15px}.portals-show>.details section.description ol li,.portals-show>.details section.about ol li{margin-left:20px}.portals-show>.details section.description .portal-blogpost-list,.portals-show>.details section.about .portal-blogpost-list{margin-top:30px}.portals-show>.details section.description .portal-blogpost-list ul,.portals-show>.details section.about .portal-blogpost-list ul{list-style-type:none;margin:0}.portals-show>.details section.description .portal-blogpost-list ul li,.portals-show>.details section.about .portal-blogpost-list ul li{padding:10px 0;margin-left:0px;line-height:18px;border-top:1px solid #eeeeee}.portals-show>.details section.description .portal-blogpost-list ul li:first-child,.portals-show>.details section.about .portal-blogpost-list ul li:first-child{border-top-width:0}.portals-show>.details section.description .portal-blogpost-list ul li a:first.child,.portals-show>.details section.about .portal-blogpost-list ul li a:first.child{font-size:14px;margin-bottom:5px}.portals-show>.details section.description .portal-blogpost-list ul li em,.portals-show>.details section.about .portal-blogpost-list ul li em{font-size:11px;color:#949494;font-style:normal}.portals-show>.details section.description #collapsable-area,.portals-show>.details section.about #collapsable-area{padding-bottom:50px}.portals-show>.details section.description #button_trigger,.portals-show>.details section.about #button_trigger{position:absolute;bottom:0;text-align:right;background:url(https://betterplace-assets.betterplace.org/assets/gradients/descriptiongradient-a7ebe9cdc21e08ba355123b64e470b368d8b1cd2d32e056864c6d27b0c3d10bf.png) repeat-x;background-position:center top;width:100%;height:28px;border-bottom:30px solid white;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.portals-show>.details section.description #button_trigger strong,.portals-show>.details section.about #button_trigger strong{margin:30px 0px 0px;padding-right:31px;display:block}.portals-show>.details section.donate{position:relative;left:-10px;background:url(https://betterplace-assets.betterplace.org/images/portals/portal-donate-form-background.jpg) no-repeat;width:637px;height:220px}.portals-show>.details section.donate,.portals-show>.details section.donate h3{color:#636b70}.portals-show>.details section.donate *{margin:0}.portals-show>.details section.donate hgroup,.portals-show>.details section.donate .donate,.portals-show>.details section.donate .projects,.portals-show>.details section.donate .photo{position:absolute}.portals-show>.details section.donate hgroup,.portals-show>.details section.donate .donate,.portals-show>.details section.donate .projects{left:265px;width:352px}.portals-show>.details section.donate hgroup{top:20px;line-height:1.5}.portals-show>.details section.donate form.donate{top:88px;text-align:center}.portals-show>.details section.donate form.donate select{width:70px}.portals-show>.details section.donate form.donate .chzn-container{position:relative;top:2px}.portals-show>.details section.donate form.donate input[type='submit']{margin-left:2px}.portals-show>.details section.donate .projects{font-size:12px;line-height:1.4;top:145px}.portals-show>.details section.donate .projects strong:after{content:" | "}.portals-show>.details section.donate .photo{position:absolute;top:30px;left:30px;z-index:2;position:relative}.portals-show>.details section.donate .photo div,.portals-show>.details section.donate .photo,.portals-show>.details section.donate .photo:before,.portals-show>.details section.donate .photo img{width:208px;height:151px;background-color:white}.portals-show>.details section.donate .photo:before,.portals-show>.details section.donate .photo div,.portals-show>.details section.donate .photo img{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.5);box-shadow:0 1px 4px rgba(0,0,0,0.5);border:5px solid white}.portals-show>.details section.donate .photo div{background-size:cover;z-index:1}.portals-show>.details section.donate .photo:before{position:absolute;top:0;left:0;content:" ";-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg);z-index:-1}.portals-show>.details section.featured hgroup{display:block;margin-bottom:10px}.portals-show .generic-big-numbers p{margin-bottom:15px}.portals-show .generic-project-teasers-headline h2{margin:8px 0}section.portals-sidebar-portal-corporate-sponsors .corporate-sponsor{border-bottom:1px solid #cccccc;padding:15px;padding-bottom:25px;margin-bottom:10px}section.portals-sidebar-portal-corporate-sponsors .corporate-sponsor h3{text-align:center}section.portals-sidebar-portal-corporate-sponsors .corporate-sponsor p{font-size:12px;line-height:15px}section.portals-sidebar-portal-corporate-sponsors .corporate-sponsor p+p{margin-top:10px}section.portals-sidebar-portal-corporate-sponsors .corporate-sponsor+.portal_corporate_sponsor{margin-top:15px}section.portals-sidebar-portal-corporate-sponsors img{max-width:210px;max-height:100px}section.portals-sidebar-portal-corporate-sponsors a.button_trigger{display:block;text-align:right;color:#6a9000;padding:10px 0 0 0}section.portals-featured-fundraising-event{margin-top:35px;margin-bottom:35px !important}@media only screen and (min-width: 769px){section.portals-featured-fundraising-event{height:220px;background:url(https://betterplace-assets.betterplace.org/assets/portals/portal-donate-form-background-c703dfa61abb75348981a35e0ff905dd391d629d7da9202c7470de977c2aaf78.png) no-repeat;position:relative}}@media only screen and (max-width: 768px){section.portals-featured-fundraising-event{background:#eeeeee;padding:10px}}section.portals-featured-fundraising-event,section.portals-featured-fundraising-event h3{color:#636b70}section.portals-featured-fundraising-event h2,section.portals-featured-fundraising-event h3{margin:0 !important}@media only screen and (min-width: 769px){section.portals-featured-fundraising-event hgroup,section.portals-featured-fundraising-event form,section.portals-featured-fundraising-event .projects,section.portals-featured-fundraising-event .photo{position:absolute}}@media only screen and (min-width: 769px){section.portals-featured-fundraising-event hgroup,section.portals-featured-fundraising-event form{left:265px;width:295px}}section.portals-featured-fundraising-event hgroup{top:20px;line-height:1.5}section.portals-featured-fundraising-event form{top:87px}@media only screen and (max-width: 768px){section.portals-featured-fundraising-event form select{display:inline-block;margin-right:10px;margin-bottom:10px;vertical-align:middle}}@media only screen and (min-width: 769px){section.portals-featured-fundraising-event form .btn{margin-left:10px}}@media only screen and (max-width: 768px){section.portals-featured-fundraising-event form .btn{vertical-align:middle;margin-bottom:10px}}section.portals-featured-fundraising-event .projects{font-size:12px;line-height:1.4}@media only screen and (min-width: 769px){section.portals-featured-fundraising-event .projects{margin:0;left:30px;top:155px;width:520px}}section.portals-featured-fundraising-event .projects strong:after{content:" | "}@media only screen and (min-width: 769px){section.portals-featured-fundraising-event .photo{position:absolute;top:25px;left:30px;z-index:2;position:relative}section.portals-featured-fundraising-event .photo div,section.portals-featured-fundraising-event .photo,section.portals-featured-fundraising-event .photo:before,section.portals-featured-fundraising-event .photo img{width:215px;height:117px;background-color:white}section.portals-featured-fundraising-event .photo:before,section.portals-featured-fundraising-event .photo div,section.portals-featured-fundraising-event .photo img{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.5);box-shadow:0 1px 4px rgba(0,0,0,0.5);border:5px solid white}section.portals-featured-fundraising-event .photo div{background-size:cover;z-index:1}section.portals-featured-fundraising-event .photo:before{position:absolute;top:0;left:0;content:" ";-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg);z-index:-1}}@media only screen and (max-width: 768px){section.portals-featured-fundraising-event .photo img{max-width:100%}}section.portals-featured-donatables .show-all{top:8px}.portal-members-index span.result-property-green{color:green;white-space:nowrap}.portal-members-index span.result-property-red{color:red;white-space:nowrap}.posters-index .poster-sent{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}.posters-index .poster-sent.hidden{opacity:0;filter:alpha(opacity=0)}.projects-content-header{font-size:14px;background-color:white}@media only screen and (min-width: 769px){.projects-content-header{padding-bottom:40px}}.projects-content-header .headline{display:flex}@media only screen and (min-width: 769px){.projects-content-header .headline{margin:30px 0}}@media only screen and (max-width: 768px){.projects-content-header .headline{margin:15px 0}}.projects-content-header .headline .organisation-logo{border:1px solid #eeeeee;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 769px){.projects-content-header .headline .organisation-logo{margin-right:30px;width:80px;height:80px}}@media only screen and (max-width: 768px){.projects-content-header .headline .organisation-logo{margin-right:15px;width:60px;height:60px}}.projects-content-header .headline .organisation-logo .generic-placeholder-box{height:100%;margin-bottom:0;display:flex;align-items:center;text-align:center;border-radius:0}@media only screen and (min-width: 769px){.projects-content-header .headline .organisation-logo .generic-placeholder-box{padding:10px;font-size:11px}}@media only screen and (max-width: 768px){.projects-content-header .headline .organisation-logo .generic-placeholder-box{padding:5px;font-size:9px}}@media only screen and (min-width: 769px){.projects-content-header .headline .organisation-logo img{width:60px}}@media only screen and (max-width: 768px){.projects-content-header .headline .organisation-logo img{width:50px}}.projects-content-header .headline .text{min-width:0}@media only screen and (min-width: 769px){.projects-content-header .headline .text{width:calc(100% - 60px - 30px - 10px * 2)}}@media only screen and (max-width: 768px){.projects-content-header .headline .text{align-self:center}}.projects-content-header .headline h1{margin:0;font-weight:400}@media only screen and (min-width: 769px){.projects-content-header .headline h1{font-size:32px;line-height:40px}}.projects-content-header .headline .location{color:#949494;margin-bottom:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (min-width: 769px){.projects-content-header .headline .location{margin-top:5px}}.projects-content-header h1{font-weight:400}@media only screen and (max-width: 768px){.projects-content-header h1{font-size:20px;line-height:26px;margin-top:10px}}@media only screen and (max-width: 768px){.projects-content-header .projects-profile-picture{margin-bottom:20px;margin-left:-10px;margin-right:-10px}}.projects-content-header .projects-profile-picture img:hover,.projects-content-header .projects-profile-picture img:focus{box-shadow:0 0 5px 0 #949494}@media only screen and (max-width: 768px){.projects-content-header .projects-video{margin-bottom:20px;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto}.projects-content-header .projects-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.projects-content-header .btn{margin-top:10px;margin-bottom:10px}.projects-content-header .recurring-space{height:15px}@media only screen and (min-width: 769px){.projects-content-header .recurring-space{height:66px}}.projects-content-header .matching-fund-notice{display:flex;flex-direction:column;height:105px;align-items:center;justify-content:center;width:100%}.projects-content-header .matching-fund-notice img{max-width:250px;max-height:80px}.projects-content-header .matching-fund-notice p{margin-top:5px;margin-bottom:0}@media only screen and (min-width: 769px){.projects-content-header .generic-big-numbers{margin-bottom:25px}}.projects-new p.indent{text-indent:-22px;padding-left:22px;margin-bottom:20px}@media only screen and (min-width: 769px){.projects-new p.indent{margin-left:31px;margin-right:70px}}.projects-new .checkbox-container label{margin:10px 0;padding:10px 10px 10px 30px;border:1px solid #eeeeee;cursor:pointer}.projects-new .checkbox-container label:hover{border-color:#cccccc}.projects-new .checkbox .lightbulb{display:none;font-size:63px}.projects-new .checkbox.checked{background:#eeeeee}@media only screen and (min-width: 769px){.projects-new .checkbox.checked .lightbulb{display:block}}.projects-new .checkbox.checked:hover{border-color:#eeeeee}.projects-new .questionnaire-part{margin-bottom:55px}.projects-new .questionnaire-part h3{padding:0;font-size:1.2em;line-height:1.4em;background:#FFF;margin-bottom:10px}.projects-new .questionnaire-part .details{margin-top:5px}.projects-new .generic-radio-box-with-details{margin:0}.projects-opinions-index .white-background{background:white}.projects-opinions-index .project-opinions-no-results{padding:15px;background:white}@media only screen and (min-width: 769px){.projects-opinions-index .opinions-headline .media-left,.projects-opinions-index .opinions-headline .media-body{vertical-align:middle}}@media only screen and (max-width: 768px){.projects-opinions-index .opinions-headline .media-left,.projects-opinions-index .opinions-headline .media-body{vertical-align:top}}@media only screen and (min-width: 769px){.projects-opinions-index .opinions-headline{margin:30px 0 40px 0}}@media only screen and (max-width: 768px){.projects-opinions-index .opinions-headline{margin:20px 0}}.projects-opinions-index .opinions-headline h2{margin-top:0;margin-bottom:5px}.projects-opinions-index p,.projects-opinions-index li{font-size:14px}@media only screen and (max-width: 768px){.projects-opinions-index .opinion-loader-filter{height:39px;display:block}}.projects-opinions-list .read-more-link{display:block;text-align:center}@media only screen and (max-width: 768px){.projects-opinions-list .read-more-link{margin-bottom:50px;margin-top:30px}}.projects-manage-closed-notices-new label{padding-left:0}.projects-manage-closed-notices-new textarea{margin-top:4px}.projects-manage-closed-notices-new label.radio .details{padding:0;margin:15px 15px 10px 0}.manage-project-dashboards-accounting-box{background:#eeeeee}.manage-project-dashboards-progress-bar-box{background:#eeeeee}.manage-project-dashboards-progress-bar-box .progress{width:260px}.manage-project-dashboards-separator{background:#28638c;height:20px}@media only screen and (min-width: 769px){.manage-project-dashboards-separator{margin-left:-40px;margin-right:-40px}}@media only screen and (max-width: 768px){.manage-project-dashboards-separator{margin-left:-20px;margin-right:-20px}}.manage-project-dashboards-separator+.dashboard-component h2{margin-top:0;border-top:0}.manage-project-dashboards-tool-box .toolbox-teasers{list-style-type:none}@media only screen and (min-width: 769px){.manage-project-dashboards-tool-box .toolbox-teasers{margin-bottom:30px}}@media only screen and (max-width: 768px){.manage-project-dashboards-tool-box .toolbox-teasers{margin:0 -20px 20px -20px}}.manage-project-dashboards-tool-box .toolbox-teasers .toolbox-teaser{position:relative;color:#3f3f3f;text-decoration:none;display:block;background:#d9e5ec;margin-bottom:1px}@media only screen and (min-width: 769px){.manage-project-dashboards-tool-box .toolbox-teasers .toolbox-teaser{padding:20px 100px 20px 120px}}@media only screen and (max-width: 768px){.manage-project-dashboards-tool-box .toolbox-teasers .toolbox-teaser{padding:20px 50px 20px 80px}}.manage-project-dashboards-tool-box .toolbox-teasers .toolbox-teaser:hover,.manage-project-dashboards-tool-box .toolbox-teasers .toolbox-teaser:focus{background:#c8d9e4}.manage-project-dashboards-tool-box .toolbox-teasers .toolbox-teaser:after{content:'';position:absolute;top:50%;width:15px;height:30px;background:url(https://betterplace-assets.betterplace.org/assets/manage/project-dashboards/tool-box/toolbox-teaser-arrow-d94d745df4d955db3a2a754a71caadcdd72a21acdd87b7037714e96d194b1cfe.svg) no-repeat;background-size:contain;margin-top:-14px}@media only screen and (min-width: 769px){.manage-project-dashboards-tool-box .toolbox-teasers .toolbox-teaser:after{right:35px}}@media only screen and (max-width: 768px){.manage-project-dashboards-tool-box .toolbox-teasers .toolbox-teaser:after{right:20px}}.manage-project-dashboards-tool-box .toolbox-teasers .toolbox-teaser-headline{font-family:'Open Sans', Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}@media only screen and (min-width: 769px){.manage-project-dashboards-tool-box .toolbox-teasers .toolbox-teaser-headline{font-size:20px;line-height:24px}}@media only screen and (max-width: 768px){.manage-project-dashboards-tool-box .toolbox-teasers .toolbox-teaser-headline{font-size:18px;line-height:22px}}.manage-project-dashboards-tool-box .toolbox-teasers p.toolbox-teaser-text{margin-top:15px;margin-bottom:0;font-weight:normal}.manage-project-dashboards-tool-box .toolbox-teasers img{position:absolute;top:50%;margin-top:-20px;width:45px;height:auto}@media only screen and (min-width: 769px){.manage-project-dashboards-tool-box .toolbox-teasers img{left:40px}}@media only screen and (max-width: 768px){.manage-project-dashboards-tool-box .toolbox-teasers img{left:20px}}.manage-project-dashboards-tool-box .toolbox-secondary-links ul.text-list{margin-left:0;margin-top:10px;list-style-type:none}html.no-svg .manage-project-dashboards-tool-box img{display:none}html.no-svg .manage-project-dashboards-tool-box .toolbox-teaser{padding-left:20px}.manage-project-dashboards-welcome-box .generic-responsive-video-wrapper{margin-bottom:20px}@media only screen and (min-width: 769px){.projects-manage-external-donations-new .external_donation_amount input{width:90px}.projects-manage-external-donations-new .external_donation_comment textarea{width:300px}}@media only screen and (max-width: 768px){.projects-manage-external-donations-new .external_donation_comment .input-group{display:block}}.projects-manage-images-index form.simple_form .picture-form-thumbnail{display:inline-block;vertical-align:top;width:150px;margin-right:10px;margin-bottom:15px;border:1px solid #eeeeee;padding:1px}.projects-manage-images-index form.simple_form .picture-form-thumbnail img{display:block;margin:0 auto}.projects-manage-images-index form.simple_form .form-group{display:inline-block;vertical-align:top}@media only screen and (min-width: 769px){.projects-manage-images-index form.simple_form .form-group textarea{width:285px}}.projects-manage-images-index form.simple_form.add-picture .form-group{display:block}.projects-manage-images-index form.simple_form:hover .picture-form-buttons{opacity:1;filter:alpha(opacity=100)}.projects-manage-images-index form.simple_form .picture-form-buttons{display:inline-block;vertical-align:top;width:120px;padding-top:28px}@media only screen and (min-width: 769px){.projects-manage-images-index form.simple_form .picture-form-buttons{opacity:0.1;filter:alpha(opacity=10)}}.projects-manage-images-index form.simple_form .picture-form-buttons>input,.projects-manage-images-index form.simple_form .picture-form-buttons>a{display:inline-block;margin-bottom:8px;margin-left:15px}.projects-manage-needs-index{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.projects-manage-needs-index .need{list-style:none;width:100%}.projects-manage-needs-index .need .disabled{color:#636b70;font-weight:bold}.projects-manage-needs-index .need .content{background-color:white;padding:5px;color:#3f3f3f;position:relative}.projects-manage-needs-index .need .content .title{width:90%}.projects-manage-needs-index .need .content .title strong{font-size:12pt;color:#3f3f3f;display:inline}.projects-manage-needs-index .need .content .title span{display:inline}.projects-manage-needs-index .need .content ul{margin:5px 0 2px}.projects-manage-needs-index .need .content ul li{display:inline;border-left:1px solid #6a9000;padding:0px 5px;font-size:0.9em}.projects-manage-needs-index .need .content ul li a{color:#6a9000}.projects-manage-needs-index .need .content ul li:first-child{border-left:0px;padding-left:0px}.projects-show-needs{background-color:white;padding-top:30px}.projects-show-needs h2{overflow:hidden;margin-top:10px;padding-bottom:25px}@media only screen and (min-width: 769px){.projects-show-needs h2{text-align:center}}.projects-show-needs h2 .btn-group{position:absolute;top:10px;right:10px}.projects-show-needs .need-teaser{position:relative;border:1px solid #cccccc;padding:20px;font-weight:normal;color:inherit;display:flex;flex-direction:column;height:auto}.projects-show-needs .need-teaser:hover,.projects-show-needs .need-teaser:focus,.projects-show-needs .need-teaser:active{text-decoration:none}@media only screen and (min-width: 769px){.projects-show-needs .need-teaser .btn{align-self:center;margin-bottom:18px}}.projects-show-needs .need-teaser.need-teaser-disabled{cursor:default}.projects-show-needs .need-teaser.need-teaser-disabled .btn{display:none}@media only screen and (min-width: 769px){.projects-show-needs .need-teaser:not(.need-teaser-disabled):hover{background-color:#bad304;outline:none}.projects-show-needs .need-teaser:not(.need-teaser-disabled):hover *{color:white}.projects-show-needs .need-teaser:not(.need-teaser-disabled):hover .btn{background:#f8f8f8;color:#6a9000;box-shadow:none;border-color:rgba(0,0,0,0.25);text-shadow:none}.projects-show-needs .need-teaser:not(.need-teaser-disabled):hover .generic-progress-bar{background-color:#adc404}.projects-show-needs .need-teaser:not(.need-teaser-disabled):hover .generic-progress-bar .bar{background-image:-webkit-linear-gradient(top, #6a9000 0%, #537100 100%);background-image:-o-linear-gradient(top, #6a9000 0%, #537100 100%);background-image:linear-gradient(to bottom, #6a9000 0%, #537100 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6A9000', endColorstr='#FF537100', GradientType=0)}}.projects-show-needs .need-teaser-headline{font-family:'Open Sans', Arial, sans-serif;font-size:16px;line-height:22px;font-weight:bold}.projects-show-needs .need-teaser-amount{font-family:'Open Sans', Arial, sans-serif;color:#6a9000;font-size:16px;line-height:36px}.projects-show-needs .need-teaser-description{flex-grow:1;overflow:hidden;font-size:14px;color:#949494}@media only screen and (min-width: 769px){.projects-show-needs .need-teaser-description{margin-bottom:20px}}@media only screen and (max-width: 768px){.projects-show-needs .need-teaser-description{margin-bottom:15px}}.projects-show-needs .generic-progress-bar{position:absolute;bottom:0;left:0;right:0;margin-bottom:0;box-shadow:none}@media only screen and (max-width: 768px){.projects-show-needs .generic-progress-bar{display:none}}.projects-show-needs .generic-progress-bar,.projects-show-needs .generic-progress-bar .bar{border-radius:0}.projects-show-needs .swiper-container{margin-bottom:20px}@media only screen and (min-width: 769px){.projects-show-needs .swiper-container{padding-left:1px;padding-right:1px}}@media only screen and (max-width: 768px){.projects-show-needs .swiper-container{padding-bottom:15px}}@media only screen and (min-width: 769px){.projects-show-needs .swiper-scrollbar{display:none}}.projects-show-needs .completed-needs-modal-link{display:inline-block;margin-bottom:20px}.projects-show-description{background:white;font-size:16px;line-height:22px}@media only screen and (max-width: 768px){.projects-show-description{padding-bottom:50px}}.projects-show-gallery-modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1040}.projects-show-gallery-modal .gallery-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;z-index:auto;background:rgba(0,0,0,0.9)}.projects-show-gallery-modal .gallery-content{position:absolute;width:100%;outline:0}.projects-show-gallery-modal .gallery-image{max-height:80vh;max-width:100%;margin-top:5vh}.projects-show-gallery-modal .gallery-description{color:white}.projects-show-gallery-modal .fake-backdrop{width:100%}@media only screen and (max-width: 768px){.projects-show-gallery-modal .swiper-container{height:100vh}.projects-show-gallery-modal .gallery-image{margin-top:0}.projects-show-gallery-modal .fake-backdrop{height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}}.projects-show-gallery-modal #gallery-button-prev,.projects-show-gallery-modal #gallery-button-next{cursor:pointer;position:absolute;width:50px;height:50px;top:calc(50% - 25px);z-index:1050}.projects-show-gallery-modal #gallery-button-prev::before,.projects-show-gallery-modal #gallery-button-next::before{position:absolute;top:17px;content:"";display:inline-block;width:25px;height:25px;border-left:2px solid white;border-top:2px solid white;backface-visibility:hidden}.projects-show-gallery-modal #gallery-button-prev:hover::before,.projects-show-gallery-modal #gallery-button-next:hover::before{opacity:0.8}.projects-show-gallery-modal #gallery-button-prev.disabled,.projects-show-gallery-modal #gallery-button-next.disabled{display:none}.projects-show-gallery-modal #gallery-button-next{right:0;padding-right:15px}.projects-show-gallery-modal #gallery-button-next::before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);right:16px}.projects-show-gallery-modal #gallery-button-prev{left:0;padding-left:15px}.projects-show-gallery-modal #gallery-button-prev::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:16px}.projects-show-gallery-modal #gallery-button-close{position:absolute;top:0;right:0;width:50px;height:50px;z-index:1050;cursor:pointer}.projects-show-gallery-modal #gallery-button-close::after,.projects-show-gallery-modal #gallery-button-close::before{position:absolute;content:"";display:inline-block;width:15px;height:15px;border-left:2px solid white;border-top:2px solid white;backface-visibility:hidden}.projects-show-gallery-modal #gallery-button-close:hover::after,.projects-show-gallery-modal #gallery-button-close:hover::before{opacity:0.8}.projects-show-gallery-modal #gallery-button-close::before{top:17px;right:5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.projects-show-gallery-modal #gallery-button-close::after{top:17px;right:23px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.projects-show-sharing{background-color:#bad304}@media only screen and (min-width: 769px){.projects-show-sharing{padding-top:25px;padding-bottom:45px}}@media only screen and (max-width: 768px){.projects-show-sharing{padding-top:10px;padding-bottom:10px}}.projects-show-sharing h1{margin-bottom:35px}.projects-show-short-description{position:relative;background-color:#eeeeee;font-size:16px;line-height:22px}@media only screen and (min-width: 769px){.projects-show-short-description{padding:30px 0}}@media only screen and (max-width: 768px){.projects-show-short-description{padding:20px 0 10px 0}}.projects-show-short-description:before{content:'';position:absolute;bottom:-12px;left:calc(50% - 15px);transform:rotate(45deg);background-color:#eeeeee;height:30px;width:30px}@media only screen and (min-width: 769px){.projects-show-short-description img{margin-right:20px}}.projects-show-short-description small{font-size:14px}.projects-show-short-description p:last-child{margin-bottom:0}@media only screen and (max-width: 768px){.projects-show-short-description .media,.projects-show-short-description .media-left,.projects-show-short-description .media-body{display:block}.projects-show-short-description .media-left{text-align:center;margin-bottom:20px}.projects-show-short-description .media-body{display:flex;width:auto;flex-direction:column}.projects-show-short-description .media-body p:first-child{order:2}.projects-show-short-description .media-body p:last-child{order:1;text-align:center;margin-bottom:20px}.projects-show-short-description .media-right{display:block;text-align:center;margin:0 10px}}.projects-show-thumbnails{background:white;padding-top:50px}.projects-show-thumbnails .thumbnails{display:flex;justify-content:flex-start}.projects-show-thumbnails .thumbnails-image{position:relative;flex:0 0 auto;margin-right:3px;width:250px;height:160px;background-size:cover;background-position:center}.projects-show-thumbnails .thumbnails-link{background-color:rgba(0,0,0,0.6);color:white;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:bold;cursor:pointer;position:absolute;left:0;right:0;top:0;bottom:0}.projects-show-thumbnails .thumbnails-link:hover,.projects-show-thumbnails .thumbnails-link:focus{text-decoration:underline}.projects-show-meta-information{padding-top:45px;padding-bottom:50px;font-size:14px;background:white}.projects-show-meta-information i{margin-right:5px}@media only screen and (min-width: 769px){.projects-show-meta-information .indented-line{padding-right:35px}}.projects-show-recommender{background-color:white}@media only screen and (min-width: 769px){.projects-show-recommender{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width: 769px){.projects-recurring-donations-header .inner{display:flex;justify-content:flex-start;align-items:center;height:60px}}@media only screen and (max-width: 768px){.projects-recurring-donations-header .inner{display:flex;align-items:center;height:70px}}.projects-recurring-donations-header p,.projects-recurring-donations-header a{font-family:'Open Sans', Arial, sans-serif;margin:0;color:white;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 769px){.projects-recurring-donations-header p,.projects-recurring-donations-header a{font-size:16px}}@media only screen and (max-width: 768px){.projects-recurring-donations-header p,.projects-recurring-donations-header a{font-size:13px;line-height:13px}}@media only screen and (min-width: 769px){.projects-recurring-donations-header p{flex-grow:1}}@media only screen and (max-width: 768px){.projects-recurring-donations-header p{font-size:12px;margin-left:-16px}}.projects-recurring-donations-header a{text-decoration:underline}@media only screen and (min-width: 769px){.projects-recurring-donations-header a{float:right}}.projects-recurring-donations-header img{position:relative}@media only screen and (min-width: 769px){.projects-recurring-donations-header img{top:-5px;margin-right:20px}}@media only screen and (max-width: 768px){.projects-recurring-donations-header img{top:3px;left:-33px}}body:not(.has-transparent-header) .projects-recurring-donations-header{background:linear-gradient(to right, #7b8628 0%, #2d7d4f 50%, #34675a 100%)}@media only screen and (min-width: 769px){body:not(.has-transparent-header) .projects-recurring-donations-header{margin-top:-65px;padding-top:65px;position:relative;z-index:10}}body.has-transparent-header .projects-recurring-donations-header{position:absolute;top:65px;left:0;right:0;border-bottom:1px solid rgba(255,255,255,0.1)}@media only screen and (min-width: 769px){html.de body.has-projects-recurring-donations-header:not(.has-transparent-header) header{position:relative;z-index:20}}@media only screen and (min-width: 769px){html.de body.has-projects-recurring-donations-header.has-transparent-header .preserves-space-for-transparent-header{padding-top:130px}}@media only screen and (max-width: 768px){html.de body.has-projects-recurring-donations-header.has-transparent-header .preserves-space-for-transparent-header{padding-top:65px}}.projects-share-overlay{background-color:rgba(199,216,75,0.9);position:fixed;bottom:0;z-index:20;width:101%}.projects-share-overlay .fa-times{color:#3f3f3f;cursor:pointer;position:absolute;top:10px;right:10px;z-index:1}@media only screen and (max-width: 768px){.projects-share-overlay .fa-times{top:0}}.projects-share-overlay .fa-times-thin:before{content:'\00d7'}.projects-share-overlay .share-overlay-content{position:relative;display:flex;flex-direction:column;align-items:center}.projects-share-overlay .share-overlay-content .large-h2-style{color:#3f3f3f}.projects-share-overlay .share-overlay-content p{font-size:16px}.projects-share-overlay .share-overlay-content a.btn.btn-primary.btn-large{display:flex;align-items:center;width:220px;height:40px;position:relative;margin:0 auto;background-color:#3a5b96;background-image:linear-gradient(#3a5b96 0%, #3a5b96 100%);text-shadow:1px 1px 0 #4e69a2}.projects-share-overlay .share-overlay-content a.btn.btn-primary.btn-large .fa-facebook{border-right:2px solid #4e69a2;padding-right:1.3rem;margin-left:.8rem}.projects-share-overlay .share-overlay-content a.btn.btn-primary.btn-large span{margin-left:1.3rem;font-size:1.2rem}.projects-share-overlay .share-overlay-content a.btn.btn-primary.btn-large:hover{background-color:#335084;background-image:linear-gradient(#335084 0%, #335084 100%)}@media only screen and (max-width: 768px){.projects-share-overlay .share-overlay-content{margin-top:2rem;margin-bottom:2rem}}.projects-comments-index-form{background:white}@media only screen and (min-width: 769px){.projects-comments-index-form h2{margin-top:50px;margin-bottom:50px}}@media only screen and (max-width: 768px){.projects-comments-index-form h2{margin-top:25px;margin-bottom:25px}}.projects-comments-index-form .form{position:relative}.projects-comments-index-form .form .avatar{position:absolute;top:0;left:-70px;border-radius:50px;height:50px;width:50px;background-color:#eeeeee}.projects-comments-index-form .form .generic-popover-icon{float:right;margin-right:10px}@media only screen and (min-width: 769px){.projects-comments-index-form .form .generic-popover-icon{margin-bottom:-24px;margin-top:10px}}@media only screen and (max-width: 768px){.projects-comments-index-form .form .generic-popover-icon{margin-bottom:-40px;margin-top:2px}}@media only screen and (min-width: 769px){.projects-comments-index-form .form .name-and-cta{display:flex;justify-content:space-between}}@media only screen and (min-width: 769px){.projects-comments-index-form .form .name-and-cta .form-group,.projects-comments-index-form .form .name-and-cta button{flex:0 0 31%;margin:0}}@media only screen and (max-width: 768px){.projects-comments-index-form .form .name-and-cta .form-group,.projects-comments-index-form .form .name-and-cta button{margin-bottom:10px}}.projects-comments-index-list{padding-top:50px;padding-bottom:50px;font-size:14px}.projects-comments-index-list .project-comment{position:relative;padding-left:65px;margin-bottom:40px}.projects-comments-index-list .project-comment img{position:absolute;top:0;left:0}.projects-comments-index-list .project-comment .headline{border-bottom:1px solid #cccccc;margin-bottom:15px;padding-bottom:5px}@media only screen and (min-width: 769px){.projects-comments-index-list .project-comment .headline{margin-top:14px}}@media only screen and (max-width: 768px){.projects-comments-index-list .project-comment .headline{margin-top:6px}}@media only screen and (min-width: 769px){.projects-comments-index-list .project-comment .date{float:right}}@media only screen and (max-width: 768px){.projects-comments-index-list .project-comment .date{display:block}}.users-content-header .profile-picture,.users-content-header .profile-picture-teaser{margin-right:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-width: 769px){.users-content-header .profile-picture,.users-content-header .profile-picture-teaser{float:left}}.users-content-header .profile-picture-teaser{background-color:White;width:80px;height:68px;font-family:sans-serif;font-size:14px;text-align:center;padding:10px;display:block}.users-content-header .profile-picture-teaser div{font-size:50px;line-height:40px}.users-content-header .profile-picture-teaser:hover{text-decoration:none}@media only screen and (min-width: 769px){.users-content-header .tabs{padding-left:110px !important}}.users-show .profile-picture{margin-bottom:20px;display:block}.users-show .profile-picture img{max-width:230px;height:auto;display:block;margin-bottom:7px}.users-show .users-managed-items h3{margin-top:15px}.users-show .users-managed-items li{margin-bottom:2px;margin-left:-5px}.shared-picture-selector .ajax-picture-upload{margin:10px -15px;padding:15px;background:#eeeeee}.shared-picture-selector .ajax-picture-upload label{position:relative;height:30px}.shared-picture-selector .ajax-picture-upload label input[type=file]{opacity:0;width:1px}.shared-picture-selector .ajax-picture-upload ul{list-style:none outside;margin:0px;margin-top:10px}.shared-picture-selector .ajax-picture-upload ul li span:first-child{color:#6a9000;font-weight:bold;display:inline-block;width:20px;height:20px;font-size:15px;margin-right:5px}.shared-picture-selector .ajax-picture-upload ul li span:first-child.error{color:#ad3922}.shared-picture-selector .generic-modal-window .modal-dialog{width:665px}.shared-picture-selector .generic-modal-window .modal-dialog .modal-dialog-headline{border:none}.shared-picture-selector .picture-gallery{overflow:hidden}.shared-picture-selector .picture-gallery .add-image{position:relative;margin:0 10px 10px 0;display:block;float:left;width:132px;text-align:center}.shared-picture-selector .picture-gallery .add-image img{display:inline-block;border:1px solid #cccccc;padding:1px;height:80px}.shared-picture-selector .picture-gallery .add-image:before{content:"✓";height:100%;width:100%;background:rgba(0,0,0,0.5);text-align:center;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out;color:white;font-size:35px;line-height:90px}.shared-picture-selector .picture-gallery .add-image:hover:before{opacity:1;filter:alpha(opacity=100)}@media screen and (max-width: 960px){#userlikeTab{display:none}}@media only screen and (min-width: 769px){.shared-no-results-and-recommend{width:940px}}@media only screen and (max-width: 768px){.shared-no-results-and-recommend{width:320px}}.shared-no-results-and-recommend h2{margin-bottom:15px}.shared-no-results-and-recommend p{margin-bottom:10px}.shared-no-results-and-recommend .inner{background:white url(https://betterplace-assets.betterplace.org/assets/bettertime/megaphone-20cb30a80ba2a45b911fa6a91747375c82f8ca71582687cde33c319c08d6cde8.png) no-repeat bottom right;padding:20px 18px;padding-right:150px;border-radius:5px;border:1px #AAA solid;background-color:white}div[class*=maps-show] .shared-no-results-and-recommend{position:relative;top:250px;z-index:0}@media only screen and (min-width: 769px){div[class*=maps-show] .shared-no-results-and-recommend{left:-moz-calc(50% - 470px);left:-webkit-calc(50% - 470px);left:calc(50% - 470px)}}@media only screen and (max-width: 768px){div[class*=maps-show] .shared-no-results-and-recommend{left:-moz-calc(50% - 160px);left:-webkit-calc(50% - 160px);left:calc(50% - 160px)}}@media only screen and (min-width: 769px){.shared-donation-receiver-header .logo{margin-top:15px;float:right}}@media only screen and (max-width: 768px){.shared-donation-receiver-header .logo{margin-top:10px}}.job-descriptions-new .address_select{width:250px}.job-descriptions-show .description{margin-bottom:5px;line-height:20px}.job-descriptions-show .report-job-description{font-weight:bold;color:green;text-align:right;border-top:1px solid #cccccc;padding-top:7px;margin-top:20px}@media only screen and (min-width: 769px){.job-descriptions-show .generic-big-image-with-shadow{float:right;margin-right:-3px}}.job-descriptions-show .contact-person{margin-bottom:20px}.job-descriptions-show .contact-person img,.job-descriptions-show .contact-person .copytext{display:inline-block;vertical-align:middle}.job-descriptions-show .contact-person img{margin-right:10px}@media only screen and (max-width: 768px){.job-descriptions-show .contact-button{margin-bottom:10px}}.job-descriptions-show .map.small{margin-bottom:10px}.job-descriptions-show .map img{max-width:inherit}@media only screen and (max-width: 768px){.job-descriptions-show .social-media>div{margin-bottom:10px}}.job-descriptions-show .social-media .email a{display:block;background:url(https://betterplace-assets.betterplace.org/assets/bettertime/email_button-868069be4dd8358ebe80143bf7b6c6bddcd99ca4f5e5b8bbf783ed6e8d07c10e.png) no-repeat 0 0;width:55px;height:20px}.job-descriptions-show .social-media .email a:hover{background-position:-55px 0}.job-descriptions-show .carrier-meta-info{margin-top:10px;line-height:20px}.bettertime-job_descriptions-show-inquiry-success .checkmark{font-size:50px}@media only screen and (min-width: 769px){.bettertime-job_descriptions-show-inquiry-success .success-text{margin-left:20px}}.bettertime-iframe-job-descriptions-edit .iframe-config-form{margin:20px 0}.bettertime-iframe-job-descriptions-edit .iframe-config-form small{display:inline-block;text-indent:5px;font-size:11px;color:#949494}.bettertime-iframe-job-descriptions-edit .generic-preview-container{max-width:630px}.bettertime-iframe-job-descriptions-edit .generic-preview-container div iframe{height:250px}.bettertime-iframe-job-descriptions-edit .generic-copy-html{height:420px;margin-top:10px}.bettertime-inquiries-show .admin-content-box .legacy_content{padding-left:10px}.bettertime-inquiries-show .admin-content-box .legacy_content ul{list-style-type:none;padding-left:0}.bettertime-inquiries-show .admin-content-box .legacy_content li{padding-top:10px;color:#949494}.bettertime-inquiries-show .admin-content-box .legacy_content strong{color:black;display:inline-block;padding-bottom:10px}.bettertime-inquiries-show .admin-content-box .legacy_content p{color:#949494}.bettertime-inquiries-show .admin-content-box .legacy_content p:last-of-type,.bettertime-inquiries-show .admin-content-box .legacy_content p:last-child{border-bottom:1px solid #949494}.contact-message-new .disabled{color:#cccccc}.contact-message-new .greeting{margin-bottom:20px}.contact-message-new .profile-picture{display:inline-block}@media only screen and (max-width: 768px){.contact-message-new .profile-picture{width:18%;margin-right:2%}.contact-message-new .profile-picture img{width:100%;height:auto}}.contact-message-new .greeting-introduction{font-family:"Architects Daughter", serif;font-size:1.1em;vertical-align:top;line-height:1.3em;display:inline-block}@media only screen and (min-width: 769px){.contact-message-new .greeting-introduction{width:400px;margin-left:10px}}@media only screen and (max-width: 768px){.contact-message-new .greeting-introduction{width:80%}}.contact-message-new .greeting-formal{font-weight:bold;font-size:15px}.contact-message-new .message .fake_inputbox{padding:5px;margin-bottom:15px;border:1px solid;border-color:#CCC;height:110px;background:#EEE}@media only screen and (min-width: 769px){.contact-message-new .message .fake_inputbox{width:620px}}.contact-message-new .your-message,.contact-message-new .contact-details{padding-bottom:6px;margin-bottom:10px;border-bottom:1px #cccccc solid}.contact-message-new .form-group.tel{margin-top:5px}.contact-message-new .form-group.tel input{width:220px}.contact-message-new .carrier-logo{margin-bottom:5px}.contact-message-new .carrier-address-name{font-weight:bold}.bettertime-volunteering-messages-show .reply-message,.bettertime-volunteering-messages-show .message-note,.bettertime-contact-messages-show .reply-message,.bettertime-contact-messages-show .message-note{margin-top:15px;padding:10px}.bettertime-volunteering-messages-show .reply-message .user-avatar,.bettertime-volunteering-messages-show .message-note .user-avatar,.bettertime-contact-messages-show .reply-message .user-avatar,.bettertime-contact-messages-show .message-note .user-avatar{position:absolute}.bettertime-volunteering-messages-show .reply-message .controls,.bettertime-volunteering-messages-show .message-note .controls,.bettertime-contact-messages-show .reply-message .controls,.bettertime-contact-messages-show .message-note .controls{padding-left:70px}.bettertime-volunteering-messages-show .reply-message textarea,.bettertime-volunteering-messages-show .message-note textarea,.bettertime-contact-messages-show .reply-message textarea,.bettertime-contact-messages-show .message-note textarea{height:46px}@media only screen and (min-width: 769px){.bettertime-volunteering-messages-show .reply-message textarea,.bettertime-volunteering-messages-show .message-note textarea,.bettertime-contact-messages-show .reply-message textarea,.bettertime-contact-messages-show .message-note textarea{width:500px}}.bettertime-volunteering-messages-show .reply-message,.bettertime-contact-messages-show .reply-message{border-top:1px solid #28638c;background-color:#d9e5ec}
