﻿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}}@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 (max-width: 768px){body{word-wrap:break-word}}abbr,abbr[title],abbr[data-original-title]{border-bottom:0;cursor:default}code{font-family:Monaco, Menlo, Consolas, "Courier New", monospace}img.fullwidth-image{max-width:100%;width:100% !important;height:auto !important}html{min-height:100%}body{background:#eeeeee}@media only screen and (min-width: 769px){body{min-width:980px}body>.container{min-height:-moz-calc(100vh - 56px - 170px);min-height:-webkit-calc(100vh - 56px - 170px);min-height:calc(100vh - 56px - 170px)}body.page-has-tax-receipt-hint>.container{min-height:-moz-calc(100vh - 56px - 220px);min-height:-webkit-calc(100vh - 56px - 220px);min-height:calc(100vh - 56px - 220px)}}body.neutral-layout{background:none}body .content-wrapper{background:white;padding-bottom:40px}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.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 .label{font-weight:normal}.label-inactive,.label-preparing{background-color:#ad3922}.label-blocked{background-color:#cd0920}.label-proposed{background-color:#28638c}.label-closed,.label-completed{background-color:#636b70}.label-active,.label-activated{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}.field.checkbox input[type="radio"],.field.checkbox input[type="checkbox"],.field.radio input[type="radio"],.field.radio input[type="checkbox"]{margin-left:0}form .field{padding:5px 0}form .field.checkbox,form .field.radio{padding-left:0}form .field.checkbox input[type="radio"],form .field.checkbox input[type="checkbox"],form .field.radio input[type="radio"],form .field.radio input[type="checkbox"]{float:left;margin-left:0}form .field.checkbox label,form .field.radio label{float:left;padding-left:5px}form .field label.inline{display:inline;margin-right:20px;padding-left:0;line-height:12px}form .field .inline-error{color:#ad3922}.form-inline .form-group{display:inline-block}.form-inline .form-control,.form-inline input[type="text"],.form-inline input[iype="number"],.form-inline input[type="password"],.form-inline input[type="datetime"],.form-inline input[type="datetime-local"],.form-inline input[type="date"],.form-inline input[type="month"],.form-inline input[type="time"],.form-inline input[type="week"],.form-inline input[type="number"],.form-inline input[type="email"],.form-inline input[type="url"],.form-inline input[type="search"],.form-inline input[type="tel"],.form-inline input[type="color"],.form-inline .uneditable-input,.form-inline select,.form-inline textarea{width:auto}.form-group.error .checkbox,.form-group.error .radio,.form-group.error input,.form-group.error select,.form-group.error textarea{color:#3f3f3f}.input-group select{-webkit-appearance:none}input[type="radio"],input[type="checkbox"]{margin-top:4px}.label{padding:0.3em 0.6em}.radio.inline+.popover+.radio.inline{margin-left:10px}.help-block.collapsed{overflow:hidden;height:0px}input[type=search]{-webkit-appearance:textfield}@media only screen and (min-width: 769px){.form-group .help-block{cursor:help;opacity:0.2;filter:alpha(opacity=20);-webkit-transition:opacity 0.05s ease-out;-o-transition:opacity 0.05s ease-out;transition:opacity 0.05s ease-out;margin:5px 0 10px 0}.form-group:hover .help-block{opacity:1;filter:alpha(opacity=100)}}.generic-admin-box .help-block{color:white}@media only screen and (min-width: 769px){.form-inline .radio+.radio{margin-left:10px}}label{font-weight:normal;font-size:14px;line-height:20px}label.radio input,label.checkbox input{margin-top:4px}.form-with-block-inputs input[type=text],.form-with-block-inputs textarea{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bold-labels label{font-weight:bold}.bold-labels label.checkbox{font-weight:normal}.space-above-labels label{margin-top:10px}input[type=file]{border-radius:4px;line-height:1 !important;height:auto !important;font-size:12px;padding:10px;background:#eeeeee;cursor:pointer}input[type=file]:hover{background:#e9e9e9}.form-group.error input{border:1px solid #ad3922}label.checkbox+.help-inline{padding-left:20px;margin-top:-7px;display:block}.help-inline{font-size:14px;color:#ad3922}input[type="text"],input[iype="number"],input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input,select,textarea{font-size:14px}input[type="text"].width-auto,input[iype="number"].width-auto,input[type="text"].width-auto,input[type="password"].width-auto,input[type="datetime"].width-auto,input[type="datetime-local"].width-auto,input[type="date"].width-auto,input[type="month"].width-auto,input[type="time"].width-auto,input[type="week"].width-auto,input[type="number"].width-auto,input[type="email"].width-auto,input[type="url"].width-auto,input[type="search"].width-auto,input[type="tel"].width-auto,input[type="color"].width-auto,.uneditable-input.width-auto,select.width-auto,textarea.width-auto{width:auto}@media only screen and (min-width: 769px){input[type="text"].width-small,input[iype="number"].width-small,input[type="text"].width-small,input[type="password"].width-small,input[type="datetime"].width-small,input[type="datetime-local"].width-small,input[type="date"].width-small,input[type="month"].width-small,input[type="time"].width-small,input[type="week"].width-small,input[type="number"].width-small,input[type="email"].width-small,input[type="url"].width-small,input[type="search"].width-small,input[type="tel"].width-small,input[type="color"].width-small,.uneditable-input.width-small,select.width-small,textarea.width-small{width:70px}input[type="text"].width-medium,input[iype="number"].width-medium,input[type="text"].width-medium,input[type="password"].width-medium,input[type="datetime"].width-medium,input[type="datetime-local"].width-medium,input[type="date"].width-medium,input[type="month"].width-medium,input[type="time"].width-medium,input[type="week"].width-medium,input[type="number"].width-medium,input[type="email"].width-medium,input[type="url"].width-medium,input[type="search"].width-medium,input[type="tel"].width-medium,input[type="color"].width-medium,.uneditable-input.width-medium,select.width-medium,textarea.width-medium{width:150px}input[type="text"].width-large,input[iype="number"].width-large,input[type="text"].width-large,input[type="password"].width-large,input[type="datetime"].width-large,input[type="datetime-local"].width-large,input[type="date"].width-large,input[type="month"].width-large,input[type="time"].width-large,input[type="week"].width-large,input[type="number"].width-large,input[type="email"].width-large,input[type="url"].width-large,input[type="search"].width-large,input[type="tel"].width-large,input[type="color"].width-large,.uneditable-input.width-large,select.width-large,textarea.width-large{width:300px}input[type="text"].width-xlarge,input[iype="number"].width-xlarge,input[type="text"].width-xlarge,input[type="password"].width-xlarge,input[type="datetime"].width-xlarge,input[type="datetime-local"].width-xlarge,input[type="date"].width-xlarge,input[type="month"].width-xlarge,input[type="time"].width-xlarge,input[type="week"].width-xlarge,input[type="number"].width-xlarge,input[type="email"].width-xlarge,input[type="url"].width-xlarge,input[type="search"].width-xlarge,input[type="tel"].width-xlarge,input[type="color"].width-xlarge,.uneditable-input.width-xlarge,select.width-xlarge,textarea.width-xlarge{width:400px}input[type="text"][class*="width-"]+.input-group-addon,input[iype="number"][class*="width-"]+.input-group-addon,input[type="text"][class*="width-"]+.input-group-addon,input[type="password"][class*="width-"]+.input-group-addon,input[type="datetime"][class*="width-"]+.input-group-addon,input[type="datetime-local"][class*="width-"]+.input-group-addon,input[type="date"][class*="width-"]+.input-group-addon,input[type="month"][class*="width-"]+.input-group-addon,input[type="time"][class*="width-"]+.input-group-addon,input[type="week"][class*="width-"]+.input-group-addon,input[type="number"][class*="width-"]+.input-group-addon,input[type="email"][class*="width-"]+.input-group-addon,input[type="url"][class*="width-"]+.input-group-addon,input[type="search"][class*="width-"]+.input-group-addon,input[type="tel"][class*="width-"]+.input-group-addon,input[type="color"][class*="width-"]+.input-group-addon,.uneditable-input[class*="width-"]+.input-group-addon,select[class*="width-"]+.input-group-addon,textarea[class*="width-"]+.input-group-addon{display:inline-block;padding:9px 10px;text-align:center;width:auto}}input[type="text"]:focus,input[type="text"].form-control:focus,input[type="text"]:focus,input[iype="number"]:focus,input[iype="number"].form-control:focus,input[iype="number"]:focus,input[type="text"]:focus,input[type="text"].form-control:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="password"].form-control:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime"].form-control:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="datetime-local"].form-control:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="date"].form-control:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="month"].form-control:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="time"].form-control:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="week"].form-control:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="number"].form-control:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="email"].form-control:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="url"].form-control:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="search"].form-control:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="tel"].form-control:focus,input[type="tel"]:focus,input[type="color"]:focus,input[type="color"].form-control:focus,input[type="color"]:focus,.uneditable-input:focus,.uneditable-input.form-control:focus,.uneditable-input:focus,select:focus,select.form-control:focus,select:focus,textarea:focus,textarea.form-control:focus,textarea:focus{border-color:rgba(106,144,0,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(106,144,0,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(106,144,0,0.6)}input[type="text"].field-with-error,input[iype="number"].field-with-error,input[type="text"].field-with-error,input[type="password"].field-with-error,input[type="datetime"].field-with-error,input[type="datetime-local"].field-with-error,input[type="date"].field-with-error,input[type="month"].field-with-error,input[type="time"].field-with-error,input[type="week"].field-with-error,input[type="number"].field-with-error,input[type="email"].field-with-error,input[type="url"].field-with-error,input[type="search"].field-with-error,input[type="tel"].field-with-error,input[type="color"].field-with-error,.uneditable-input.field-with-error,select.field-with-error,textarea.field-with-error{border-color:rgba(173,57,34,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(173,57,34,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(173,57,34,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(173,57,34,0.6)}.highlight-labels-for-testing{border:1px solid #ff00ff;background:rgba(255,0,255,0.05)}.sr-only.highlight-labels-for-testing{position:static;width:auto;height:auto;margin:auto;overflow:visible;clip:auto;padding:1px 4px;font-size:12px;display:inline-block;margin-bottom:1px}input[readonly].datefield{background:white;cursor:pointer}input::-ms-clear{display:none}@media only screen and (min-width: 769px){.date-select select{width:100px;display:inline-block !important;margin-right:2%}.date-select select:last-child{margin-right:0}}@media only screen and (max-width: 768px){.date-select{font-size:0}.date-select select{font-size:14px;width:32%;display:inline-block !important}.date-select select+select{margin-left:2%}.date-select .help-inline{display:block}}.password+.forgot-password-link{position:absolute;right:20px;margin-top:-40px}html.browser-msie.browser-version-9 input[type=radio] ~ label{margin-left:0px !important}a:link,.secondary_link_style a:link,a.secondary:link,.light_secondary_link_style a:link,a.light_secondary:link,.simulated-link{font-weight:bold;color:#6a9000;text-decoration:none;cursor:pointer}a.secondary:link,a.light_secondary:link,.light_secondary_link_style a:link,.secondary_link_style a:link,.secondary_link_style .simulated-link,.secondary_link_style.simulated-link{color:#636b70}.light_secondary_link_style a:link,a.light_secondary:link{font-weight:normal}a.link_as_text:link,a.link_as_text:visited{color:inherit}a:visited{color:#2c5100;text-decoration:none}.secondary_link_style a:visited,a.secondary:visited,.light_secondary_link_style a:visited,a.light_secondary:visited{color:#3f3f3f;text-decoration:none}a:hover,a:focus,.simulated-link:hover,.simulated-link:focus{text-decoration:underline;color:#6a9000}a.secondary:focus,a.secondary:hover,a.light_secondary:focus,a.light_secondary:hover,.secondary_link_style a:focus,.secondary_link_style a:hover,.light_secondary_link_style a:focus,.light_secondary_link_style a:hover,.secondary_link_style.simulated-link:focus,.secondary_link_style.simulated-link:hover{text-decoration:underline;color:#636b70}.secondary_link_style:hover .simulated-link,.secondary_link_style:focus .simulated-link{text-decoration:underline;color:#636b70}a:active,a.secondary:active,a.light_secondary:active,a.light_secondary:active,.secondary_link_style a:active,.light_secondary_link_style a:active,.light_secondary_link_style a:active,.secondary_link_style.simulated-link:active,.secondary_link_style:active .simulated-link{text-decoration:underline;color:#bad304}a.destruct:hover,a.destruct:active,a.destruct:focus{color:#FF6F56;border-bottom-color:#FF6F56}@media only screen and (max-width: 768px){.larger-click-area{padding:0px 0 4px 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-ab-test-donation-button,a.btn.btn-ab-test-donation-button,a.btn:link.btn-ab-test-donation-button,a.btn:visited.btn-ab-test-donation-button,button.btn.btn-ab-test-donation-button,input.btn.btn-ab-test-donation-button{background-color:#ad3922;background-image:-webkit-linear-gradient(top, #ba3d25 0%, #a0351f 100%);background-image:-o-linear-gradient(top, #ba3d25 0%, #a0351f 100%);background-image:linear-gradient(to bottom, #ba3d25 0%, #a0351f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBA3D25', endColorstr='#FFA0351F', 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:"";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}.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,a.btn.active,a.btn:link.active,a.btn:visited.active,button.btn.active,input.btn.active{-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);color:white}.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],a.btn.disabled,a.btn[disabled=disabled],a.btn:link.disabled,a.btn:link[disabled=disabled],a.btn:visited.disabled,a.btn:visited[disabled=disabled],button.btn.disabled,button.btn[disabled=disabled],input.btn.disabled,input.btn[disabled=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,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: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: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,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,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{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,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: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: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,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,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{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}}.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)}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;padding-top:8px;padding-bottom:8px;border-right:0}.btn.duplication-icon,.btn.duplication-icon:active{padding-right:65px !important}.btn.duplication-icon:before{content:url(https://asset1.betterplace.org/assets/initialize/buttons/duplication-icon-default.betterplace-0a8e357327d4bf690ff3881633efe52ad7dca774586ca02c7b917b5cecd38fc9.png);position:absolute;top:0;right:-2px}.btn.duplication-icon.btn-huge{padding-left:0 !important;padding-right:50px !important;padding-top:14px;padding-bottom:14px}.btn.duplication-icon.btn-huge:before{content:url(https://asset1.betterplace.org/assets/initialize/buttons/duplication-icon-huge.betterplace-f37fb3f9733ed7652cf73628f806d08ebffeea0c63e2b1a60d6a397d7ebaf541.png)}.btn.duplication-icon.btn-mini{padding-right:30px !important;padding-top:0;padding-bottom:0}.btn.duplication-icon.btn-mini:before{content:url(https://asset1.betterplace.org/assets/initialize/buttons/duplication-icon-small.betterplace-3acd7a05399a55b28110010716295459ac88061fb75c55a8e38f9bdcf352cff1.png)}@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}@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}.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}body>header{position:relative;overflow:hidden;z-index:30}body>header li.search .icon{font-size:17px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}body>header li.search .text{display:inline-block;margin-left:5px}@media only screen and (min-width: 769px){body>header{height:56px;background-color:#3d4346;background-image:-webkit-linear-gradient(top, #4c5255 0%, #3d4346 100%);background-image:-o-linear-gradient(top, #4c5255 0%, #3d4346 100%);background-image:linear-gradient(to bottom, #4c5255 0%, #3d4346 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4C5255', endColorstr='#FF3D4346', GradientType=0);font-size:12px;min-width:960px}body>header nav a,body>header .tagline .more-link{-webkit-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}body>header,body>header a,body>header a:link,body>header a:visited,body>header span.start{color:#949494;font-weight:normal}body>header a.disabled{text-decoration:line-through}body>header a.disabled:hover,body>header a.disabled:focus{color:#bad304;text-decoration:line-through}body>header:hover,body>header:hover a,body>header:hover a:link,body>header:hover a:visited,body>header:hover span.start,body>header:focus body>header.focus,body>header:focus body>header.focus a,body>header:focus body>header.focus a:link,body>header:focus body>header.focus a:visited,body>header:focus body>header.focus span.start{color:white}body>header:hover a:link:hover,body>header:hover a:visited:hover,body>header:hover a:focus,body>header:focus body>header.focus a:link:hover,body>header:focus body>header.focus a:visited:hover,body>header:focus body>header.focus a:focus{text-decoration:underline}body>header:hover a.disabled,body>header:hover a.disabled:hover,body>header:hover a.disabled:focus,body>header:focus body>header.focus a.disabled,body>header:focus body>header.focus a.disabled:hover,body>header:focus body>header.focus a.disabled:focus{color:#bad304;text-decoration:line-through}body>header .active a{text-decoration:underline;color:white}body>header>div{height:56px}body>header>div .home{position:relative;z-index:10}body>header>div .home a{padding-top:8px;padding-bottom:6px;display:inline-block}body>header>div .home a span.start{opacity:0;position:absolute;top:8px;left:10px;font-size:10px}body>header>div .home a:hover span.start{opacity:1}body>header>div nav{float:right}body>header>div nav ul{display:inline;float:right;margin-left:0}body>header>div nav li{border-left:1px solid #949494;display:inline}body>header>div nav li:first-child{border-left-width:0}body>header>div nav li a{display:inline-block;position:relative;padding:24px 1px 16px 4px}body>header>div nav li.me{margin-right:-2px}body>header>div nav li.me a,body>header>div nav li.me img{margin-top:-24px}body>header>div nav li.me a{background-color:#28638c;background-image:-webkit-linear-gradient(top, #28638c 0%, #215274 100%);background-image:-o-linear-gradient(top, #28638c 0%, #215274 100%);background-image:linear-gradient(to bottom, #28638c 0%, #215274 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF28638C', endColorstr='#FF215274', GradientType=0);-webkit-box-shadow:0px -3px 4px 1px rgba(0,0,0,0.1);box-shadow:0px -3px 4px 1px rgba(0,0,0,0.1);margin-right:-3px;padding-right:5px;padding-left:0;padding-bottom:0;color:#cccccc;text-shadow:1px 1px 0 #3f3f3f}body>header>div nav li.me img{height:56px;width:auto;float:left;padding-right:5px}body>header>div nav li.search{border-left-width:0;margin-left:5px}body>header>div nav li.search a{padding:9px 10px 5px 10px;background:#373737;border-radius:4px;width:36px;height:34px;position:relative;vertical-align:top;margin-top:12px}body>header>div nav li.search a:hover{background:#262626}body>header>div nav li.search a .icon{position:absolute;top:9px;left:11px}body>header>div .tagline{padding-top:25px;line-height:14px;white-space:nowrap}body>header>div .tagline .claim{padding-right:5px;white-space:nowrap}body>header>div .tagline .more-link{border-left:1px solid #949494;padding-left:5px}body>header>div .tagline a:hover .claim{text-decoration:none}body>header>div .tagline a:hover .more-link{text-decoration:underline}body>header:hover .tagline .claim{color:#aeaeae;text-decoration:none}body>header:hover .tagline a:link:hover,body>header:hover .tagline a:link:hover .claim{text-decoration:none}body>header:hover .tagline a:link:hover .more-link{color:white}body>header.transparent{background:transparent;filter:none}body>header.transparent:hover .tagline,body>header.transparent:hover nav{opacity:1;filter:alpha(opacity=100)}body>header.transparent .tagline,body>header.transparent nav{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.06s ease-out;-o-transition:opacity 0.06s ease-out;transition:opacity 0.06s ease-out}body>header.transparent .tagline span{color:white !important}body>header.transparent .tagline span.more-link{border-left-color:white}body>header.transparent>div nav li.search a{background:rgba(55,55,55,0.2)}body>header.transparent>div nav li.search a:hover{background:rgba(12,12,12,0.2)}body>header.transparent nav li{border-left-color:white}}@media only screen and (max-width: 768px){body>header{background:#3d4346;min-height:50px}body>header .navbar-collapse{border:0;max-height:500px;-webkit-box-shadow:none;box-shadow:none}body>header .home{margin-bottom:0}body>header .home svg{margin-top:6px;margin-left:-4px}body>header nav ul,body>header .tagline{list-style:none;margin:0 -10px}body>header nav ul a:link,body>header nav ul a:visited,body>header .tagline a:link,body>header .tagline a:visited{color:white;font-weight:normal;display:block;padding:12px 10px;border-top:1px solid #636b70;font-size:16px}body>header nav ul .active:not(.secondary),body>header .tagline .active:not(.secondary){background:#bad304}body>header nav ul .active:not(.secondary) a,body>header .tagline .active:not(.secondary) a{color:#3f3f3f;text-decoration:none;border-top-color:#bad304}body>header nav ul .active:not(.secondary)+li a,body>header .tagline .active:not(.secondary)+li a{border-top-color:transparent}body>header nav ul a:hover,body>header nav ul a:focus,body>header .tagline a:hover,body>header .tagline a:focus{text-decoration:none}body>header nav ul li:not(:first-child):not(.secondary) a,body>header .tagline li:not(:first-child):not(.secondary) a{margin-left:10px;margin-right:10px;padding-left:0;padding-right:0}body>header nav ul li.secondary,body>header nav ul li.secondary a,body>header .tagline li.secondary,body>header .tagline li.secondary a{display:inline-block}body>header nav ul li.secondary a,body>header .tagline li.secondary a{border:0;margin-top:25px;margin-bottom:20px;border-right:1px solid white;padding:1px 10px}body>header nav ul li.secondary:last-child a,body>header .tagline li.secondary:last-child a{border-right-width:0}body>header nav ul li.active.secondary a,body>header nav ul li.active.secondary a span.text,body>header nav ul li.secondary a:focus,body>header nav ul li.secondary a:focus span.text,body>header nav ul li.secondary a:hover,body>header nav ul li.secondary a:hover span.text,body>header .tagline li.active.secondary a,body>header .tagline li.active.secondary a span.text,body>header .tagline li.secondary a:focus,body>header .tagline li.secondary a:focus span.text,body>header .tagline li.secondary a:hover,body>header .tagline li.secondary a:hover span.text{background:transparent;text-decoration:underline;color:white}body>header .tagline{padding-left:0;padding-right:0}body>header .tagline .claim{padding-right:10px;display:block}body>header .tagline a:link{border-top:0}body>header .tagline .more-link{text-decoration:underline}body>header .tagline.has-more-link .claim{display:inline}body>header .me img{display:none}body>header .navbar-toggle{margin-bottom:0;margin-right:-5px}body>header .navbar-toggle .icon-bar{background:white}body>header .navbar-toggle.collapsed .icon-bar{background:#bad304}}html.touch body>header.transparent .tagline,html.touch body>header.transparent nav{opacity:1;filter:alpha(opacity=100)}html.touch body>header.transparent a,html.touch body>header.transparent a:link{color:white}footer{background-image:url(https://asset1.betterplace.org/assets/shadow-line-579909326c9010317f7bc92c3b0d6f1d775a7e5a2eccb9c0d86f34c6055eee51.png);background-repeat:no-repeat;background-position:center top}@media only screen and (min-width: 769px){footer{clear:both;padding-top:38px;height:170px}footer.has-tax-receipt-hint{height:220px}footer nav{overflow:hidden}footer nav ul{overflow:hidden;margin-bottom:7px}footer nav ul li{display:inline-block;float:left;padding-left:0px;font-weight:bold}footer nav ul li strong{display:inline;white-space:nowrap;color:#636b70;font-size:13px}footer nav ul li a:link,footer nav ul li a:visited{color:#6a9000;white-space:nowrap;font-size:13px;border-right:1px solid grey;padding-right:10px;padding-top:1px;padding-left:10px}footer nav ul li.second a,footer nav ul li.last a{border-right:0;padding-right:0}}@media only screen and (max-width: 768px){footer{background-color:#eeeeee;background-size:140% 5px;padding-top:20px}footer ul{padding-left:0 !important;padding-right:0 !important;margin-bottom:20px}footer ul a:link,footer ul a:visited,footer ul strong{display:block;padding:5px 10px 5px 10px;font-weight:normal;font-size:18px;color:#6a9000}footer ul a:link:hover,footer ul a:visited:hover,footer ul strong:hover{text-decoration:underline}footer ul strong{padding:15px 10px 4px 10px;font-weight:bold;color:#3f3f3f}}footer.tiny-footer{clear:both;text-align:center;background:white;padding:0 0 0.4em 0;color:#3f3f3f}footer .tax-receipt-hint{background-color:#cccccc;padding-top:5px;padding-bottom:5px}@media only screen and (min-width: 769px){footer .tax-receipt-hint{border-radius:4px;margin-bottom:20px}}@media only screen and (max-width: 768px){footer .tax-receipt-hint{margin-bottom:10px}}footer .tax-receipt-hint p{margin:0;color:#636b70;font-weight:bold;font-size:14px}@media only screen and (max-width: 768px){footer .tax-receipt-hint p{line-height:22px;font-size:16px}}@media only screen and (max-width: 768px){footer .tax-receipt-hint a{display:block}}body.no-footer footer{display:none}@media only screen and (min-width: 769px){body.generic-graphic-background footer{background:#eeeeee}}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}.blogs-comment-form-or-login{background-color:#eeeeee;margin-top:10px}.blogs-comment-form-or-login .trigger a{display:block;padding:10px 15px}.blogs-comment-form-or-login .comment-login{text-align:center;padding:10px 15px}.blogs-comment-form-or-login .comment-form{padding:15px 15px}.blogs-comment-form-or-login label{display:none !important}.blogs-comment-form-or-login textarea{resize:vertical}@media only screen and (min-width: 769px){.blogs-comment-form-or-login textarea{width:492px;height:100px}}.blogs-comment-form-or-login .button_box{float:right;margin:10px 8px 15px}.blogs-comment-form-or-login .blog_comment{width:99%;border:1px solid #cccccc}.blogs-comment-form-or-login fieldset.submit{text-align:right;padding:10px 0px 10px}@media only screen and (min-width: 769px){.blogs-comment-form-or-login.plainopinion,.blogs-comment-form-or-login.visitoropinion{margin-left:0}.blogs-comment-form-or-login.plainopinion textarea,.blogs-comment-form-or-login.visitoropinion textarea{width:395px}.blogs-comment-form-or-login.blog{margin-left:64px}}.blogs-comments{margin-top:10px}@media only screen and (min-width: 769px){.blogs-comments.plainopinion,.blogs-comments.visitoropinion{width:440px;margin-left:0}}@media only screen and (min-width: 769px){.blogs-comments.blog{margin-left:64px}}.blogs-comments>ul{margin:0 !important;list-style:none !important}.blogs-comments .comment{padding:8px 0px 8px 65px;border-top:1px solid #cccccc;background-color:#eeeeee;position:relative;min-height:69px}.blogs-comments .image{position:absolute;top:8px;left:8px}.blogs-comments .head{padding-bottom:5px}.blogs-comments .text{padding-right:10px}#clients header nav,#clients header .tagline a,#clients header .navbar-toggle{display:none}@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}.advanced-slider{position:relative;overflow:visible;font-family:Arial, Helvetica, sans-serif}.advanced-slider *{margin:0px;padding:0px}.slider-item{position:absolute;left:-9999px}.advanced-slider .slide-wrapper{position:absolute;overflow:visible;z-index:2}.advanced-slider .slide{position:absolute;width:100%;height:100%;z-index:10}.advanced-slider .slice{display:block;position:absolute}.advanced-slider .preloader{position:absolute;z-index:15}.advanced-slider .navigation-arrows a{position:absolute;z-index:30;cursor:pointer}.advanced-slider .slideshow-controls{position:absolute;z-index:40;cursor:pointer}.advanced-slider .shadow{position:absolute;z-index:1}.advanced-slider .shadow .shadow-left,.advanced-slider .shadow .shadow-right,.advanced-slider .shadow .shadow-middle{float:left}.advanced-slider .timer-animation{position:absolute;z-index:60}.advanced-slider .caption{overflow:hidden;position:absolute;z-index:20}.advanced-slider .caption .wrapper{position:absolute}.advanced-slider .caption .background{position:absolute;z-index:10;width:100%;height:100%}.advanced-slider .caption .content{position:absolute;z-index:20}.advanced-slider .thumbnail{position:relative;overflow:hidden}.advanced-slider .navigation-buttons{position:absolute;z-index:50}.advanced-slider .navigation-buttons .left,.advanced-slider .navigation-buttons .right,.advanced-slider .navigation-buttons .middle{float:left}.advanced-slider .buttons a{position:relative;cursor:pointer;float:left}.advanced-slider .buttons .thumbnail{position:absolute}.advanced-slider .navigation-thumbnails{position:absolute;z-index:3}.advanced-slider .navigation-thumbnails .visible-container{position:absolute;overflow:hidden}.advanced-slider .navigation-thumbnails .container{position:absolute;top:0px;left:0px}.advanced-slider .navigation-thumbnails .thumbnail{cursor:pointer;position:absolute}.advanced-slider .thumbnail .caption{position:absolute;width:100%}.advanced-slider .thumbnail .caption .background{position:absolute;width:100%;height:100%;z-index:10}.advanced-slider .thumbnail .caption .content{position:absolute;width:100%;z-index:20}.advanced-slider .navigation-thumbnails .arrows a{position:absolute;cursor:pointer}.advanced-slider .navigation-thumbnails .buttons{position:absolute}.advanced-slider .navigation-thumbnails .buttons a{position:absolute;cursor:pointer}.advanced-slider .tooltip{position:absolute;z-index:9999}.jquery-colour-picker{background:#fafafa;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), 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, #fff 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:0.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%, #fff 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF', endColorstr='#FFFFFFFF', GradientType=0)}@-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}.campaigns-main-box{background:#fff url(https://asset1.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 .fb-like,.campaigns-main-box .projects-and-social-media-row .social-media .fb-like span,.campaigns-main-box .projects-and-social-media-row .social-media .fb-like iframe{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://asset1.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://asset1.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:100% 395px;background-color:white}@media only screen and (min-width: 769px){.collect-donations-index-body{background-position:50% 55px;background-image:url(https://asset1.betterplace.org/assets/collect-donations/index/body-background.betterplace-0123aa8499a7c07a5e11d435850c19eace2fb7d55cbb459fa73ec74843850ef4.jpg)}}@media only screen and (min-width: 769px){.collect-donations-index-body .content-wrapper{margin-top:52px;background:transparent}}.collect-donations-index-body .footer{background:#eeeeee;text-align:center}@media only screen and (min-width: 769px){.collect-donations-index-body .footer{height:176px}}@media only screen and (max-width: 768px){.collect-donations-index-body .footer{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}@media only screen and (min-width: 769px){.collect-donations-index-body .footer h2{margin:61px 0 0 0}}@media only screen and (max-width: 768px){.collect-donations-index-body .footer h2{margin:45px 0 0 0}}.collect-donations-index-body .footer h2 a{font-size:14px;margin-left:15px}@media only screen and (min-width: 769px){.collect-donations-index-body .footer h2 a{display:inline-block}}@media only screen and (max-width: 768px){.collect-donations-index-body .footer h2 a{display:block}}.collect-donations-index{text-align:center;font-family:"Open Sans", Arial, sans-serif}@media only screen and (min-width: 769px){.collect-donations-index .main-cta{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:0 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://asset1.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-body .content-wrapper{margin-top:73px}}.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://asset1.betterplace.org/assets/collect-donations/marathon-fundraising-events/shadow-box.betterplace-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://asset1.betterplace.org/assets/collect-donations/online-fundraising/body-background.betterplace-369964028fd6549c902fb4ae9b6064dc2ce66b271a7cf5f0d26b96d94fa3473c.jpg)}}@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://asset1.betterplace.org/assets/collect-donations/online-fundraising/illustration-1.betterplace-1bb6e304a97743491058ae02da049215f6018273464e93f17960a876e217c3b7.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://asset1.betterplace.org/assets/collect-donations/online-fundraising/illustration-2.betterplace-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://asset1.betterplace.org/assets/collect-donations/online-fundraising/illustration-3.betterplace-125d59ee4f610835b71bcc9bf9965fdf6aa122eba0b94e45b940f14a932923f7.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:-150px}.collect-donations-show.online-fundraising .illustration.illustration-4{background-image:url(https://asset1.betterplace.org/assets/collect-donations/online-fundraising/illustration-4.de.betterplace-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://asset1.betterplace.org/assets/collect-donations/online-fundraising/illustration-5.de.betterplace-81a9bac0225d86b6467635497744e91cfb1839c588d3c33bbc7c1d15f173e96d.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://asset1.betterplace.org/assets/collect-donations/online-fundraising/illustration-4.en.betterplace-2dff170c22a36dd6b7fd66ab9785ccf2232c9e1aae259fa1902401621caea49c.png)}html.en .collect-donations-show.online-fundraising .illustration.illustration-5{background-image:url(https://asset1.betterplace.org/assets/collect-donations/online-fundraising/illustration-5.en.betterplace-5e8b33ce93f8c4c79d893189930cd7e3f3d6aa0d0d35491855dc22fba0621b86.png)}html.es-PY .collect-donations-show.online-fundraising .illustration.illustration-4{background-image:url(https://asset1.betterplace.org/images/collect-donations/online-fundraising/illustration-4.es-PY.betterplace.png)}html.es-PY .collect-donations-show.online-fundraising .illustration.illustration-5{background-image:url(https://asset1.betterplace.org/images/collect-donations/online-fundraising/illustration-5.es-PY.betterplace.png)}@media only screen and (min-width: 769px){.collect-donations-show-body.birthday-fundraising-events{background-image:url(https://asset1.betterplace.org/assets/collect-donations/birthday-fundraising-events/body-background.betterplace-709fd27318da21938e36310f1cb835e3f8d26520974b746fe64260948d5baebb.jpg)}}@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://asset1.betterplace.org/assets/collect-donations/birthday-fundraising-events/main-image-1.betterplace-8b336e98a0b1bc22ddba852bf85ad845d92f252d454f8e9b79394ac0976ea9e7.jpg)}.collect-donations-show.birthday-fundraising-events .main-image.main-image-1 .small-image{background-image:url(https://asset1.betterplace.org/assets/collect-donations/birthday-fundraising-events/small-image-1.betterplace-38b2e71def602a96687314d288be12793cd09358323c2442a2c6dc5df9461124.png)}.collect-donations-show.birthday-fundraising-events .main-image.main-image-2{background-image:url(https://asset1.betterplace.org/assets/collect-donations/birthday-fundraising-events/main-image-2.betterplace-ab8bc22f118b5f6c179dadae6e5fb01f2807897e0b80fbf68815242e9d4a8192.jpg)}.collect-donations-show.birthday-fundraising-events .main-image.main-image-2 .small-image{background-image:url(https://asset1.betterplace.org/assets/collect-donations/birthday-fundraising-events/small-image-2.betterplace-417cbd5449d6523e2cac215146e6ad853aa1f020f8d905e9bd040220100e3a02.png)}.collect-donations-show.birthday-fundraising-events .main-image.main-image-3{background-image:url(https://asset1.betterplace.org/assets/collect-donations/birthday-fundraising-events/main-image-3.betterplace-cad3041dc385d5c8627d40406e179b79f225a63783887e0d62f760fa68562b63.jpg)}.collect-donations-show.birthday-fundraising-events .main-image.main-image-3 .small-image{background-image:url(https://asset1.betterplace.org/assets/collect-donations/birthday-fundraising-events/small-image-3.betterplace-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://asset1.betterplace.org/assets/collect-donations/birthday-fundraising-events/illustration.betterplace-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://asset1.betterplace.org/assets/collect-donations/marathon-fundraising-events/body-background.betterplace-c55a81debc6116dc30e59b683a8c10db766392efd5a5cd7b07151d83970bcd18.jpg)}}@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://asset1.betterplace.org/assets/collect-donations/marathon-fundraising-events/main-image-1.betterplace-a8789bf3b0503672ca9d501757d629388060c523d9fab939e34295a07e5be024.jpg)}.collect-donations-show.marathon-fundraising-events .main-image.main-image-1 .small-image{background-image:url(https://asset1.betterplace.org/assets/collect-donations/marathon-fundraising-events/small-image-1.betterplace-f473e63dfa50efe11a084ed57d79f481feaa88e2ea79636703c5fd5c59f50efa.png)}.collect-donations-show.marathon-fundraising-events .main-image.main-image-2{background-image:url(https://asset1.betterplace.org/assets/collect-donations/marathon-fundraising-events/main-image-2.betterplace-52da090d76f2872daaf9e58ace1487131a82b139b6993372cfdbdcc2e1393b32.jpg)}.collect-donations-show.marathon-fundraising-events .main-image.main-image-2 .small-image{background-image:url(https://asset1.betterplace.org/assets/collect-donations/marathon-fundraising-events/small-image-2.betterplace-743b673362fd678b66d1100c1530f5e2a01ca2fdf07f00d738f572b2469c52dd.png);top:147px !important}.collect-donations-show.marathon-fundraising-events .main-image.main-image-3{background-image:url(https://asset1.betterplace.org/assets/collect-donations/marathon-fundraising-events/main-image-3.betterplace-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://asset1.betterplace.org/assets/collect-donations/marathon-fundraising-events/illustration.betterplace-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://asset1.betterplace.org/assets/collect-donations/online-fundraising/body-background.betterplace-369964028fd6549c902fb4ae9b6064dc2ce66b271a7cf5f0d26b96d94fa3473c.jpg)}}@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://asset1.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://asset1.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://asset1.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://asset1.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://asset1.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://asset1.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://asset1.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://asset1.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://asset1.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://asset1.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{-webkit-transform:scale(0.975);-ms-transform:scale(0.975);-o-transform:scale(0.975);transform:scale(0.975);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;position:absolute;background-repeat:no-repeat;top:155px;height:150px;width:130px;left:80px}@media only screen and (max-width: 768px){.collect-donations-show-image-threesome .item-inner .main-image .small-image{left:50%;margin-left:-65px}}.collect-donations-show-image-threesome .item-inner .main-image:hover .small-image{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@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-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}.companies-show .permission-user .user{display:inline-block;padding:0 10px 10px 0}.companies-show .companies-matching-funds li.company-matching-fund{margin:0 0 20px 0;list-style:none}.companies-edit label{margin-bottom:2px}.companies-edit img.profile-picture{padding-bottom:10px}.companies-matching-funds .company-matching-fund h2{margin-bottom:10px}.companies-matching-funds .company-matching-fund img{display:inline-block;vertical-align:top}.companies-matching-funds .company-matching-fund .donate-actions{display:inline-block;width:190px;margin-left:10px}.companies-description .collapse-content{height:200px}.discover-projects-show section{position:relative;margin-bottom:30px}.discover-projects-show section h2,.discover-projects-show section h3{color:inherit}@media only screen and (min-width: 769px){.discover-projects-show section>h2{margin-bottom:10px}}@media only screen and (max-width: 768px){.discover-projects-show section>h2{margin-bottom:0}}@media only screen and (min-width: 769px){.discover-projects-show section p.show-all{position:absolute;top:4px;right:0}}.discover-projects-show section p.show-all a{font-size:12px;color:#6a9000}.donations-form-skeleton{position:relative}.donations-form-skeleton form .form-group{vertical-align:top}.donations-form-skeleton .submit-button .btn,.donations-form-skeleton .submit-button .donation-form-spinner{display:inline-block;vertical-align:middle}.donations-form-skeleton .submit-button .donation-form-spinner{width:40px;height:40px}.donations-form-skeleton h2{background:#636b70;color:white;padding:4px 10px 0px 10px;margin-top:0;margin-bottom:0}.donations-form-skeleton h4{margin-top:0}.donations-form-skeleton .donation-form-wrapper{position:relative}.donations-form-skeleton .donation-amount,.donations-form-skeleton .donor-information,.donations-form-skeleton .donation-information{border:1px solid #636b70;padding:20px 10px;margin-bottom:10px}@media only screen and (max-width: 768px){.donations-form-skeleton .donation-amount.donation-amount,.donations-form-skeleton .donor-information.donation-amount,.donations-form-skeleton .donation-information.donation-amount{padding-bottom:120px;margin-bottom:0}}@media only screen and (min-width: 769px){.donations-form-skeleton .donation-amount .left-column,.donations-form-skeleton .donor-information .left-column,.donations-form-skeleton .donation-information .left-column{width:340px;margin-right:50px;display:inline-block;vertical-align:top}.donations-form-skeleton .donation-amount .right-column,.donations-form-skeleton .donor-information .right-column,.donations-form-skeleton .donation-information .right-column{width:200px;display:inline-block;vertical-align:top;padding-top:20px}}@media only screen and (max-width: 768px){.donations-form-skeleton .donation-amount .left-column,.donations-form-skeleton .donor-information .left-column,.donations-form-skeleton .donation-information .left-column{padding-top:10px}}.donations-form-skeleton .donation-amount.donation-amount .donations-form-amount-field,.donations-form-skeleton .donation-amount.donation-amount .total-amount,.donations-form-skeleton .donation-amount.donation-amount .recurring,.donations-form-skeleton .donor-information.donation-amount .donations-form-amount-field,.donations-form-skeleton .donor-information.donation-amount .total-amount,.donations-form-skeleton .donor-information.donation-amount .recurring,.donations-form-skeleton .donation-information.donation-amount .donations-form-amount-field,.donations-form-skeleton .donation-information.donation-amount .total-amount,.donations-form-skeleton .donation-information.donation-amount .recurring{position:relative}.donations-form-skeleton .donation-amount.donation-amount .donations-form-amount-field label,.donations-form-skeleton .donation-amount.donation-amount .total-amount label,.donations-form-skeleton .donation-amount.donation-amount .recurring label,.donations-form-skeleton .donor-information.donation-amount .donations-form-amount-field label,.donations-form-skeleton .donor-information.donation-amount .total-amount label,.donations-form-skeleton .donor-information.donation-amount .recurring label,.donations-form-skeleton .donation-information.donation-amount .donations-form-amount-field label,.donations-form-skeleton .donation-information.donation-amount .total-amount label,.donations-form-skeleton .donation-information.donation-amount .recurring label{font-size:20px;display:inline-block;text-align:right;margin-right:10px;float:left;padding-top:11px}@media only screen and (min-width: 769px){.donations-form-skeleton .donation-amount.donation-amount .donations-form-amount-field label,.donations-form-skeleton .donation-amount.donation-amount .total-amount label,.donations-form-skeleton .donation-amount.donation-amount .recurring label,.donations-form-skeleton .donor-information.donation-amount .donations-form-amount-field label,.donations-form-skeleton .donor-information.donation-amount .total-amount label,.donations-form-skeleton .donor-information.donation-amount .recurring label,.donations-form-skeleton .donation-information.donation-amount .donations-form-amount-field label,.donations-form-skeleton .donation-information.donation-amount .total-amount label,.donations-form-skeleton .donation-information.donation-amount .recurring label{width:170px}}.donations-form-skeleton .donation-amount.donation-amount .donations-form-amount-field .input-group,.donations-form-skeleton .donation-amount.donation-amount .total-amount .input-group,.donations-form-skeleton .donation-amount.donation-amount .recurring .input-group,.donations-form-skeleton .donor-information.donation-amount .donations-form-amount-field .input-group,.donations-form-skeleton .donor-information.donation-amount .total-amount .input-group,.donations-form-skeleton .donor-information.donation-amount .recurring .input-group,.donations-form-skeleton .donation-information.donation-amount .donations-form-amount-field .input-group,.donations-form-skeleton .donation-information.donation-amount .total-amount .input-group,.donations-form-skeleton .donation-information.donation-amount .recurring .input-group{float:left}.donations-form-skeleton .donation-amount.donation-amount .donations-form-amount-field input,.donations-form-skeleton .donation-amount.donation-amount .total-amount input,.donations-form-skeleton .donation-amount.donation-amount .recurring input,.donations-form-skeleton .donor-information.donation-amount .donations-form-amount-field input,.donations-form-skeleton .donor-information.donation-amount .total-amount input,.donations-form-skeleton .donor-information.donation-amount .recurring input,.donations-form-skeleton .donation-information.donation-amount .donations-form-amount-field input,.donations-form-skeleton .donation-information.donation-amount .total-amount input,.donations-form-skeleton .donation-information.donation-amount .recurring input{font-size:24px;line-height:24px;height:40px;text-align:right}.donations-form-skeleton .donation-amount.donation-amount .donations-form-amount-field .input-group-addon,.donations-form-skeleton .donation-amount.donation-amount .total-amount .input-group-addon,.donations-form-skeleton .donation-amount.donation-amount .recurring .input-group-addon,.donations-form-skeleton .donor-information.donation-amount .donations-form-amount-field .input-group-addon,.donations-form-skeleton .donor-information.donation-amount .total-amount .input-group-addon,.donations-form-skeleton .donor-information.donation-amount .recurring .input-group-addon,.donations-form-skeleton .donation-information.donation-amount .donations-form-amount-field .input-group-addon,.donations-form-skeleton .donation-information.donation-amount .total-amount .input-group-addon,.donations-form-skeleton .donation-information.donation-amount .recurring .input-group-addon{padding-top:9px;padding-bottom:9px;font-size:18px}.donations-form-skeleton .donation-amount.donation-amount .donations-form-amount-field select,.donations-form-skeleton .donation-amount.donation-amount .total-amount select,.donations-form-skeleton .donation-amount.donation-amount .recurring select,.donations-form-skeleton .donor-information.donation-amount .donations-form-amount-field select,.donations-form-skeleton .donor-information.donation-amount .total-amount select,.donations-form-skeleton .donor-information.donation-amount .recurring select,.donations-form-skeleton .donation-information.donation-amount .donations-form-amount-field select,.donations-form-skeleton .donation-information.donation-amount .total-amount select,.donations-form-skeleton .donation-information.donation-amount .recurring select{margin-left:179px}@media only screen and (min-width: 769px){.donations-form-skeleton .donation-amount.donation-amount .donations-form-amount-field select,.donations-form-skeleton .donation-amount.donation-amount .total-amount select,.donations-form-skeleton .donation-amount.donation-amount .recurring select,.donations-form-skeleton .donor-information.donation-amount .donations-form-amount-field select,.donations-form-skeleton .donor-information.donation-amount .total-amount select,.donations-form-skeleton .donor-information.donation-amount .recurring select,.donations-form-skeleton .donation-information.donation-amount .donations-form-amount-field select,.donations-form-skeleton .donation-information.donation-amount .total-amount select,.donations-form-skeleton .donation-information.donation-amount .recurring select{width:136px}}.donations-form-skeleton .donation-amount.donation-amount .donations-form-amount-field .currency-symbol,.donations-form-skeleton .donation-amount.donation-amount .total-amount .currency-symbol,.donations-form-skeleton .donation-amount.donation-amount .recurring .currency-symbol,.donations-form-skeleton .donor-information.donation-amount .donations-form-amount-field .currency-symbol,.donations-form-skeleton .donor-information.donation-amount .total-amount .currency-symbol,.donations-form-skeleton .donor-information.donation-amount .recurring .currency-symbol,.donations-form-skeleton .donation-information.donation-amount .donations-form-amount-field .currency-symbol,.donations-form-skeleton .donation-information.donation-amount .total-amount .currency-symbol,.donations-form-skeleton .donation-information.donation-amount .recurring .currency-symbol{position:absolute;top:10px;right:26px;font-size:20px}@media only screen and (max-width: 768px){.donations-form-skeleton .donation-amount.donation-amount .total-amount,.donations-form-skeleton .donor-information.donation-amount .total-amount,.donations-form-skeleton .donation-information.donation-amount .total-amount{margin-top:140px}}.donations-form-skeleton .donation-amount.donation-amount .donations-form-amount-field,.donations-form-skeleton .donor-information.donation-amount .donations-form-amount-field,.donations-form-skeleton .donation-information.donation-amount .donations-form-amount-field{margin:10px 0;overflow:hidden}@media only screen and (min-width: 769px){.donations-form-skeleton .donation-amount.donation-amount .donations-form-amount-field .help-inline,.donations-form-skeleton .donor-information.donation-amount .donations-form-amount-field .help-inline,.donations-form-skeleton .donation-information.donation-amount .donations-form-amount-field .help-inline{text-align:right;margin-right:20px}}.donations-form-skeleton .donation-amount.donation-amount .codonation,.donations-form-skeleton .donor-information.donation-amount .codonation,.donations-form-skeleton .donation-information.donation-amount .codonation{position:relative}@media only screen and (min-width: 769px){.donations-form-skeleton .donation-amount.donation-amount .codonation,.donations-form-skeleton .donor-information.donation-amount .codonation,.donations-form-skeleton .donation-information.donation-amount .codonation{text-align:center}}@media only screen and (max-width: 768px){.donations-form-skeleton .donation-amount.donation-amount .codonation,.donations-form-skeleton .donor-information.donation-amount .codonation,.donations-form-skeleton .donation-information.donation-amount .codonation{margin-top:-130px}}.donations-form-skeleton .donation-amount.donation-amount .codonation label,.donations-form-skeleton .donor-information.donation-amount .codonation label,.donations-form-skeleton .donation-information.donation-amount .codonation label{font-weight:bold;margin-bottom:10px}.donations-form-skeleton .donation-amount.donation-amount .codonation select,.donations-form-skeleton .donor-information.donation-amount .codonation select,.donations-form-skeleton .donation-information.donation-amount .codonation select{margin-bottom:10px}@media only screen and (min-width: 769px){.donations-form-skeleton .donation-amount.donation-amount .codonation select,.donations-form-skeleton .donor-information.donation-amount .codonation select,.donations-form-skeleton .donation-information.donation-amount .codonation select{width:80px;display:inline}}@media only screen and (min-width: 769px){.donations-form-skeleton .donation-amount.donation-amount .codonation .custom-codonation-amount,.donations-form-skeleton .donor-information.donation-amount .codonation .custom-codonation-amount,.donations-form-skeleton .donation-information.donation-amount .codonation .custom-codonation-amount{margin-bottom:11px}}@media only screen and (max-width: 768px){.donations-form-skeleton .donation-amount.donation-amount .codonation .custom-codonation-amount .row:before,.donations-form-skeleton .donation-amount.donation-amount .codonation .custom-codonation-amount .row:after,.donations-form-skeleton .donor-information.donation-amount .codonation .custom-codonation-amount .row:before,.donations-form-skeleton .donor-information.donation-amount .codonation .custom-codonation-amount .row:after,.donations-form-skeleton .donation-information.donation-amount .codonation .custom-codonation-amount .row:before,.donations-form-skeleton .donation-information.donation-amount .codonation .custom-codonation-amount .row:after{display:none}}.donations-form-skeleton .donation-amount.donation-amount .codonation small,.donations-form-skeleton .donor-information.donation-amount .codonation small,.donations-form-skeleton .donation-information.donation-amount .codonation small{margin-bottom:10px}@media only screen and (min-width: 769px){.donations-form-skeleton .donation-amount.donation-amount .codonation small,.donations-form-skeleton .donor-information.donation-amount .codonation small,.donations-form-skeleton .donation-information.donation-amount .codonation small{display:block;font-size:11px}}@media only screen and (max-width: 768px){.donations-form-skeleton .donation-amount.donation-amount .codonation small,.donations-form-skeleton .donor-information.donation-amount .codonation small,.donations-form-skeleton .donation-information.donation-amount .codonation small{font-size:14px}}@media only screen and (max-width: 768px){.donations-form-skeleton .donation-amount.donation-amount .codonation .thankyou,.donations-form-skeleton .donor-information.donation-amount .codonation .thankyou,.donations-form-skeleton .donation-information.donation-amount .codonation .thankyou{display:inline-block;margin-left:5px}}@media only screen and (min-width: 769px){.donations-form-skeleton .donation-amount.donation-amount .codonation:before,.donations-form-skeleton .donor-information.donation-amount .codonation:before,.donations-form-skeleton .donation-information.donation-amount .codonation:before{content:url(https://asset1.betterplace.org/assets/donations/codonation-triangle-ffcec8316fc72faa1e5e6dc6d707a0750d33543334b6468c15bc1085b991c757.png);position:absolute;top:30px;left:-30px}}.donations-form-skeleton .donation-amount.donor-information,.donations-form-skeleton .donor-information.donor-information,.donations-form-skeleton .donation-information.donor-information{position:relative}@media only screen and (max-width: 768px){.donations-form-skeleton .donation-amount.donor-information,.donations-form-skeleton .donor-information.donor-information,.donations-form-skeleton .donation-information.donor-information{padding-top:0;margin-top:10px}}.donations-form-skeleton .donation-amount.donor-information .right-column small,.donations-form-skeleton .donor-information.donor-information .right-column small,.donations-form-skeleton .donation-information.donor-information .right-column small{display:block;font-size:11px;text-align:center;margin-bottom:20px}@media only screen and (min-width: 769px){.donations-form-skeleton .donation-amount.donor-information .right-column .submit-button,.donations-form-skeleton .donor-information.donor-information .right-column .submit-button,.donations-form-skeleton .donation-information.donor-information .right-column .submit-button{width:200px}}.donations-form-skeleton .help-inline{margin-top:5px;display:block}html.browser-msie .donations-form .donation-amount .donations-form-amount-field input,html.browser-msie .donations-form .donation-amount .total-amount input{text-align:left}.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}}.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%}.donations-form-holder .donation_process_payment_first_name,.donations-form-holder .donation_process_payment_last_name{display:inline-block;vertical-align:middle;width:48.5%}.donations-form-holder .donation_process_payment_first_name{margin-right:3%}.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}.login-link{float:right}.login-link .popover{color:#3f3f3f}.login-link a{display:block;padding-bottom:5px;color:inherit;font-size:12px;font-weight:normal;text-decoration:underline}.donations-form-payment-method-header{overflow:hidden;margin-top:10px}.donations-form-payment-method-header h4{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-payment-method-links{list-style-type:none}@media only screen and (min-width: 769px){.donations-form-payment-method-links{position:absolute;display:block;top:-1px;left:-133px;width:133px;z-index:2}}@media only screen and (max-width: 768px){.donations-form-payment-method-links{margin:0 -10px 10px -10px}}.donations-form-payment-method-links li a{background:#636b70;color:white;display:block;border-style:solid;border-color:#636b70;color:white;text-decoration:underline}@media only screen and (min-width: 769px){.donations-form-payment-method-links li a{-webkit-box-shadow:1px 2px 2px -1px #4b5155 inset;box-shadow:1px 2px 2px -1px #4b5155 inset;border-width:0 0 1px 1px;padding:20px 10px}.donations-form-payment-method-links li a:hover{background:#6f787e}}@media only screen and (max-width: 768px){.donations-form-payment-method-links li a{padding:15px 10px;border-width:0 0 1px 0;border-color:#3f3f3f;text-decoration:none;text-align:center}}.donations-form-payment-method-links li.active a{background:white;color:#636b70;cursor:default;text-decoration:none}.donations-form-payment-method-links li.active :first-child a,.donations-form-payment-method-links li:first-child a{-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width: 769px){.donations-form-payment-method-links li:first-child a{border-top-left-radius:5px;border-top-width:1px}.donations-form-payment-method-links li:last-child a{border-bottom-left-radius:5px;border-bottom-color:#636b70}}.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.generic-modal-window .modal-body{overflow-y:scroll}.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:8pt;line-height:10pt;margin:5px}.donations-form-ssl-information .ssl-logo{height:70px;width:68px;background:url(https://asset1.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://asset1.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://asset1.betterplace.org/assets/ssl_logo_de@2x-3723441f365e8e309286321fe5cf589bdee290bf4f5b8e4ded028ffd0d12001d.png);background-size:100%}html.en .donations-form-ssl-information .ssl-logo{background-image:url(https://asset1.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-tax-deductibility{font-weight:bold;text-align:center;color:#636b70;margin-bottom:30px;margin-top:3px}.donations-form-terms-of-use{margin-top: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:20px}}.donations-form-donation-details-header{overflow:hidden;padding-bottom:10px}.donations-form-donation-details-header h4{float:left;margin-bottom:0}.donations-form-donation-details-header .switch-company-link{float:right;position:relative;top:-2px;font-size:8pt}.donations-form-donation-details-header .switch-company-link a{display:inline-block;margin-right:5px}.donations-form-wirecard-giropay-fields{margin-bottom:10px}.donations-form-wirecard-giropay-fields .label-success{color:black}@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}}.donations-login-popup{padding:10px}.donations-login-popup p{margin-top:10px}.donation-opinions-edit .postdonation-message{margin-bottom:30px}@media only screen and (min-width: 769px){.donation-opinions-edit .newsletter{margin:20px 0 20px 90px}}@media only screen and (max-width: 768px){.donation-opinions-edit .newsletter{margin:15px 0 20px 10px}}.donation-opinions-edit .newsletter label{font-size:14px;margin-right:10px;margin-left:-10px}@media only screen and (min-width: 769px){.donation-opinions-edit .opinion-container{background:white}}@media only screen and (max-width: 768px){.donation-opinions-edit .opinion-container{background:#ebeced}}@media only screen and (min-width: 769px){.donation-opinions-edit .opinion-container{padding:40px 0 80px 0}}.donation-opinions-edit .opinion-container .opinion-buttons{text-align:center}@media only screen and (min-width: 769px){.donation-opinions-edit .opinion-container .opinion-buttons{margin-top:40px}}@media only screen and (max-width: 768px){.donation-opinions-edit .opinion-container .opinion-buttons{margin-top:25px;margin-bottom:45px}}.donation-opinions-edit .opinion-container .opinion-buttons .skip-comment{margin-top:20px}.donation-opinions-comment-form .opinion-headline{font-size:15px;margin:0 0 20px 0}.donation-opinions-comment-form .opinion-avatar{width:60px;display:inline-block;vertical-align:top}@media only screen and (max-width: 768px){.donation-opinions-comment-form .opinion-avatar{background-color:white;margin-left:10px}}.donation-opinions-comment-form .opinion-avatar .avatar-image{overflow:hidden;background:#cccccc;height:60px;margin-bottom:1px}.donation-opinions-comment-form .opinion-avatar .amount{background:#cccccc;height:30px;text-align:center;border-radius:0 0 4px 4px;font-size:14px;line-height:30px;font-weight:bold;color:#696e76}.donation-opinions-comment-form .opinion-textarea{position:relative;height:100px;display:inline-block;background:white;vertical-align:top;border:1px solid #aeb2b6;padding:15px}@media only screen and (min-width: 769px){.donation-opinions-comment-form .opinion-textarea{width:-moz-calc(100% - 80px);width:-webkit-calc(100% - 80px);width:calc(100% - 80px);border-radius:4px;margin-left:20px}}@media only screen and (max-width: 768px){.donation-opinions-comment-form .opinion-textarea{width:100%;margin-top:30px;border-radius:0 0 4px 4px}}.donation-opinions-comment-form .opinion-textarea:before{content:"";position:absolute;height:20px;width:20px;background:white;border-color:#aeb2b6;border-width:0 0 1px 1px;border-style:solid}@media only screen and (min-width: 769px){.donation-opinions-comment-form .opinion-textarea:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:-11px;top:20px}}@media only screen and (max-width: 768px){.donation-opinions-comment-form .opinion-textarea:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);left:30px;top:-11px}}.donation-opinions-comment-form .opinion-textarea textarea{border:0;padding:0;resize:none;height:70px;-webkit-box-shadow:none;box-shadow:none}.donation-opinions-comment-form .opinion-textarea textarea:focus{-webkit-box-shadow:none;box-shadow:none}.donation-opinions-comment-form .opinion-checkboxes{margin-top:5px;text-align:right}@media only screen and (max-width: 768px){.donation-opinions-comment-form .opinion-checkboxes{text-align:left}}.donation-opinions-comment-form .opinion-checkboxes .opinion-checkbox{display:inline-block}@media only screen and (min-width: 769px){.donation-opinions-comment-form .opinion-checkboxes .opinion-checkbox{margin-left:20px}}@media only screen and (max-width: 768px){.donation-opinions-comment-form .opinion-checkboxes .opinion-checkbox{display:block}}.donation-opinions-comment-form .opinion-checkboxes .opinion-checkbox input{margin-right:8px}@-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)}}.abtest .abtest-i-orga-bp-donation-summary{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;margin:20px -10px;padding:20px 10px 10px 10px}.abtest .abtest-i-orga-bp-donation-summary .generic-radio-box-with-details{margin-top:10px}.abtest .abtest-i-orga-bp-donation-summary label.radio input[type=text]{margin-top:0;text-align:right}.abtest .abtest-i-orga-bp-donation-summary label.radio .details h4{font-size:1.4em;font-weight:normal}.abtest .abtest-i-orga-bp-donation-summary label.radio .details h4 span{font-weight:bold}.abtest .abtest-kiva-payment-summary{margin:5px -10px 20px -10px;padding:10px 10px 10px 10px}.abtest .abtest-kiva-payment-summary h3{margin-top:10px;margin-bottom:15px;color:#3f3f3f}.abtest .abtest-kiva-payment-summary table{font-size:14px;margin-bottom:0}.abtest .abtest-kiva-payment-summary table td{border:1px solid #cccccc}.abtest .abtest-kiva-payment-summary table td:first-child{text-align:right;white-space:nowrap}.abtest .abtest-kiva-payment-summary table tr:last-child{font-size:20px}.abtest .toggle-modal{cursor:pointer;margin-left:10px}.abtest .modal{font-size:14px}.abtest .modal h2{background:none;padding:0;color:#3f3f3f;margin-bottom:20px}.abtest .modal h3{font-family:"Open Sans", Arial, sans-serif;font-weight:300;font-size:20px;line-height:22px;margin-bottom:20px}.abtest .modal .btn{margin-top:10px}.abtest .modal ol{margin:20px 100px 20px 0}.abtest .modal ol li{margin-bottom:10px}.abtest .codonation-value-field{margin:20px 0}.abtest .codonation-value-field label{float:left;margin-top:6px;margin-right:10px;font-weight:bold}.abtest .codonation-value-field .input-group{width:50%}.abtest .organisation{border-top:1px solid #eeeeee;padding-top:5px;margin-top:20px}.abtest .organisation img{display:inline-block;margin-right:20px}.abtest .organisation p{display:inline-block;width:-moz-calc(100% - 130px);width:-webkit-calc(100% - 130px);width:calc(100% - 130px);margin-bottom:0;vertical-align:middle}.abtest .heart{color:#bad304}.abtest .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)}.abtest .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}.abtest .codonation-illustration{width:278px;height:174px;position:relative;margin-top:20px}.abtest .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}.abtest .codonation-illustration img.active{opacity:1;filter:alpha(opacity=100);-webkit-transition-delay:0s;transition-delay:0s}.abtest .generic-radio-box-with-details label:hover+label:not(.checked){border-top-color:#cccccc}.abtest .generic-radio-box-with-details label:hover+label.checked{border-top-color:#949494}.abtest .generic-radio-box-with-details label.checked,.abtest .generic-radio-box-with-details label.checked:hover{background:white;border-color:#949494}.abtest .generic-radio-box-with-details label.checked:hover+label:not(.checked){border-top-color:#636b70}.abtest .generic-radio-box-with-details label.checked+label{border-top-color:#636b70}.abtest .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}.abtest input[type=range]{-webkit-appearance:none;border:1px solid white;width:100%}.abtest input[type=range]:focus{outline:none}.abtest 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);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);border:none;border-radius:3px}.abtest input[type=range].is-premium{-webkit-animation:abtest-slider-premium 0.3s ease-out;animation:abtest-slider-premium 0.3s ease-out}.abtest input[type=range].is-premium::-webkit-slider-runnable-track{background:gold}.abtest input[type=range].is-premium::-moz-range-track{background:gold}.abtest input[type=range].is-premium::-ms-fill-lower,.abtest input[type=range].is-premium::-ms-fill-upper{background:gold}.abtest input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:23px;width:23px;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:-4px}.abtest 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);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);border:none;border-radius:3px}.abtest input[type=range]::-moz-range-thumb{border:none;height:23px;width:23px;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}.abtest input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}.abtest input[type=range]::-moz-focus-outer{border:0}.abtest input[type=range]::-ms-track{width:100%;height:15px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.abtest input[type=range]::-ms-fill-lower,.abtest 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);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);border-radius:10px}.abtest input[type=range]::-ms-thumb{border:none;height:23px;width:23px;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}@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:310px}}@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{max-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://asset1.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:115px;bottom:-57.5px;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:120px}}@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;bottom:-20px;right:0;width:100%;text-align:center}}.fundraising-events-opinions-index .controls .btn{padding-left:10px;padding-right:10px}.fundraising-events-opinions-opinion .opinion{margin-bottom:20px;position:relative}.fundraising-events-opinions-opinion .opinion img{margin-right:10px}.fundraising-events-opinions-opinion .opinion .amount{font-family:"Open Sans", Arial, sans-serif;font-weight:200;font-size:22px;line-height:22px;margin-top:5px;word-wrap:break-word}.fundraising-events-opinions-opinion .opinion .amount.is-small{font-size:15px;line-height:15px}.fundraising-events-opinions-opinion .opinion .opinion-avatar-and-amount{max-width:70px}.fundraising-events-opinions-opinion .opinion .opinion-body{position:relative;overflow:visible}.fundraising-events-opinions-opinion .opinion .opinion-body:before{content:"";position:absolute;left:-10px;top:15px;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent white transparent transparent}.fundraising-events-opinions-opinion .opinion .headline,.fundraising-events-opinions-opinion .opinion .message{padding:15px 10px 15px 10px;background:white}.fundraising-events-opinions-opinion .opinion .headline{min-height:50px;font-size:13px;border-bottom:1px solid #eeeeee}.fundraising-events-opinions-opinion .opinion .headline .author{font-weight:bold}.fundraising-events-opinions-opinion .opinion .message{font-size:14px}@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: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 .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 .group_target_amount{width:140px}}.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}.news-comments textarea{height:80px}.news-comments .comments{border-top:1px solid #cccccc;-webkit-box-shadow:0 -1px 0 0 white;box-shadow:0 -1px 0 0 white;margin-bottom:30px}.news-comments .comment{border-bottom:1px solid white;-webkit-box-shadow:0 1px 0 0 #cccccc;box-shadow:0 1px 0 0 #cccccc;padding:15px 0;margin-top:0;word-break:break-word}.news-comments .media-heading{color:#636b70}.news-comments .media-left{padding-right:40px}@media only screen and (min-width: 769px){.news-sharing{margin-top:45px}}.news-sharing .social-button{margin-bottom:10px}.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://asset1.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%;height:370px;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:370px}.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 header{z-index:30}.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-top:-56px;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}@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://asset1.betterplace.org/assets/matching-funds/process-2387c94e84a7ff1fb33b7f353c3ec02f5d3a5232331ba85fd0b07b92b3e7e606.png) 15px 23px no-repeat}.matching-funds-show .column.main-column .process .item{background:url(https://asset1.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://asset1.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://asset1.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://asset1.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://asset1.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://asset1.betterplace.org/assets/matching-funds/duplication-corner.betterplace-cfd0679e4514987cd7ceab85294c5edc242f36d0937d3996c8100da58f649b52.png) no-repeat right top #bbd026;margin-bottom: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}.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://asset1.betterplace.org/assets/matching-funds/duplication-corner-small.betterplace-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://asset1.betterplace.org/assets/matching-funds/duplication-corner.betterplace-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://asset1.betterplace.org/assets/matching-funds/content-header-banner.betterplace-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 - 56px / 2 - 170px / 2);height:-webkit-calc(50vh - 56px / 2 - 170px / 2);height:calc(50vh - 56px / 2 - 170px / 2)}body.page-has-tax-receipt-hint .searches-show .slide{height:-moz-calc(50vh - 56px / 2 - 220px / 2);height:-webkit-calc(50vh - 56px / 2 - 220px / 2);height:calc(50vh - 56px / 2 - 220px / 2)}}@media only screen and (max-width: 768px){.searches-show .slide{min-height:200px;height:-moz-calc(50vh - 50px / 2);height:-webkit-calc(50vh - 50px / 2);height:calc(50vh - 50px / 2)}}.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}}.notification-settings-edit tr:target td{background-color:#d9e5ec !important;font-weight:bold}.opinions-index .introduction{font-size:14px;color:#636b70}@media only screen and (min-width: 769px){.opinions-index .introduction{padding:10px 0}}@media only screen and (max-width: 768px){.opinions-index .introduction{margin:20px 0}}.opinions-index small{font-size:12px}.opinions-index .buttons{margin-bottom:25px}@media only screen and (min-width: 769px){.opinions-index .buttons .btn{margin-right:3px}}@media only screen and (max-width: 768px){.opinions-index .buttons .btn{display:block;margin-bottom:5px}}.opinions-index #opinions{height:1%}@media only screen and (min-width: 769px){.opinions-index #opinions{background-color:#eeeeee;clear:both}}@media only screen and (max-width: 768px){.opinions-index #opinions{margin-left:-10px;margin-right:-10px}}.opinions-index #opinions h3{margin-top:0}.opinions-index #opinions .comments{background-color:#eeeeee}.opinions-index #opinions .opinions_column{padding:15px 10px}@media only screen and (min-width: 769px){.opinions-index #opinions .opinions_column{width:470px;float:left}}.opinions-index #opinions .opinions_column .thumb{float:left;margin:4px 1em 0 0}@media only screen and (min-width: 769px){.opinions-index #opinions .opinions_column .headline{height:60px;margin:0 0 0 10px}}@media only screen and (max-width: 768px){.opinions-index #opinions .opinions_column .headline{margin-bottom:10px}}.opinions-index #opinions .opinions_column .headline h2.totals{color:#636b70;font-size:15px;margin:0;padding:10px 0 0 65px;min-height:55px;line-height:100%;background:url(https://asset1.betterplace.org/assets/projects/icons/box_big_thumb_positive-11efcd26e39a9b2e5a52b7d8147d198fde3bbc674ea047af55c85600f6852e71.png) no-repeat}@media only screen and (min-width: 769px){.opinions-index #opinions .opinions_column .more_opinions_link{padding:10px;clear:both}}@media only screen and (max-width: 768px){.opinions-index #opinions .opinions_column .more_opinions_link{padding:10px 0}}@media only screen and (min-width: 769px){.opinions-index #opinions #negative_opinions{padding-left:0}}@media only screen and (max-width: 768px){.opinions-index #opinions #negative_opinions{border-top:1px solid #3f3f3f}}.opinions-index #opinions #negative_opinions h2.totals{padding-top:15px;min-height:50px;background-image:url(https://asset1.betterplace.org/assets/projects/icons/box_big_thumb_negative-9abaa9a3fabc4439692f2d96f9282614eaa523307555d7b512edcd561234c0cf.png)}.opinions-index .blank_state{background-color:white;padding:30px 20px 60px 30px;clear:both}.opinions-index .blank_state.on_white{background-color:#eeeeee}.opinions-index .blank_state.large h3{font-size:25px;line-height:28px;margin-bottom:20px}.opinions-index .blank_state.huge{margin:10px 15px 30px;padding-top:60px;padding-left:50px}.opinions-index .blank_state.huge h3{font-size:48px;line-height:48px}.opinions-index .blank_state h3{color:#cccccc}.opinions-index .blank_state h3 a:link,.opinions-index .blank_state h3 a:visited{color:#cccccc}.opinions-index .blank_state h3 a:focus,.opinions-index .blank_state h3 a:active{color:#636b70}.opinions-index .blank_state ul{margin-left:0;font-size:14px;line-height:18px}.opinions-index .blank_state ul li{margin-bottom:10px}.opinions-new .shadow{border-top:0px !important}@media only screen and (min-width: 769px){.opinions-new .opinions_form{padding:0 20px 70px 20px}}.opinions-new .page_description{margin-bottom:25px}.opinions-new .score{line-height:36px}.opinions-new .score input{margin:12px 4px 0 0;float:left}.opinions-new .score label{float:left;padding-left:60px;height:36px;display:block}@media only screen and (min-width: 769px){.opinions-new .score label{line-height:36px;margin-right:40px}}@media only screen and (max-width: 768px){.opinions-new .score label{line-height:40px}}.opinions-new .score label.positive{background:url(https://asset1.betterplace.org/assets/projects/icons/box_big_thumb_positive-11efcd26e39a9b2e5a52b7d8147d198fde3bbc674ea047af55c85600f6852e71.png) left center no-repeat}.opinions-new .score label.negative{background:url(https://asset1.betterplace.org/assets/projects/icons/box_big_thumb_negative-9abaa9a3fabc4439692f2d96f9282614eaa523307555d7b512edcd561234c0cf.png) left center no-repeat}.opinions-new .on_site{clear:both;margin:1em 0}.opinions-new .on_site input{margin-left:0}.opinions-new textarea{width:100%;height:5em;margin:0 0 1em 0}.opinions-new .extra_fields{display:none}.opinions-new .opinions_fields{display:none}.opinions-new .formError{margin-top:0.5em}.organisations-show .donate-button,.organisations-show .tax-information{display:inline-block;margin-right:10px;margin-bottom:20px}.organisations-show .permission-user .user{display:inline-block;padding:0 10px 10px 0}.organisations-description{margin-bottom:20px}.organisations-new{margin-bottom:10px}.organisations-form-fields-for-create .form-group label{font-weight:bold}.organisations-form-fields-for-create .form-group label .details{font-weight:normal;color:#636b70;padding:10px 10px}.organisations-edit label{margin-bottom:2px}.organisations-edit img.profile-picture{padding-bottom:10px}.organisations-partner-widget #partner_widget_code{height:120px}.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 h2{font-family:"Open Sans", Arial, sans-serif;font-weight:400;margin-bottom:20px}@media only screen and (min-width: 769px){.homepages-show .headline h2{font-size:38px;line-height:42px}}@media only screen and (max-width: 768px){.homepages-show .headline h2{font-size:30px;line-height:36px}}.homepages-show .headline h3{font-size:28px;font-family:"Open Sans", Arial, sans-serif;font-weight:400;display:inline-block}@media only screen and (min-width: 769px){.homepages-show .headline h3{line-height:42px}}@media only screen and (max-width: 768px){.homepages-show .headline h3{padding-right:100px;line-height:32px}}@media only screen and (max-width: 768px){.homepages-show .headline h3.fullwidth{padding-right:0;width:100%}}.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-hero-element{width:100%;background:#eeeeee no-repeat 50% 0;color:white;text-align:center;font-family:"Open Sans", Arial, sans-serif;font-weight:400}@media only screen and (min-width: 769px){.homepages-hero-element{padding-top:300px;height:560px}}@media only screen and (max-width: 768px){.homepages-hero-element{padding-top:125px;height:380px;background-size:cover;background-position:50% 50%;overflow:hidden}}.homepages-hero-element .homepages-hero-element-container{position:relative;height:100%}.homepages-hero-element h1,.homepages-hero-element h2{position:relative;text-shadow:1px 1px 0 rgba(0,0,0,0.3)}.homepages-hero-element h1{font-size:16px;line-height:22px;z-index:20;margin:0;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media only screen and (min-width: 769px){.homepages-hero-element h1{font-weight:300}}@media only screen and (max-width: 768px){.homepages-hero-element h1{font-weight:400}}.homepages-hero-element h2{z-index:10}@media only screen and (min-width: 769px){.homepages-hero-element h2{font-size:38px;line-height:44px;height:44px;font-weight:300;margin-top:-118px}}@media only screen and (max-width: 768px){.homepages-hero-element h2{font-size:25px;line-height:32px;height:64px;font-weight:400;margin-top:-180px}}.homepages-hero-element h2.has-shadow:before{position:absolute;left:50%;z-index:0}@media only screen and (min-width: 769px){.homepages-hero-element h2.has-shadow:before{content:url(https://asset1.betterplace.org/assets/homepages/hero-element/shadow-desktop-37483e9f118586b94f946015da70812c3b5983ed156c279b22869b1e5abdbb57.png);margin-left:-437px;top:-100px}}@media only screen and (max-width: 768px){.homepages-hero-element h2.has-shadow:before{content:url(https://asset1.betterplace.org/assets/homepages/hero-element/shadow-phone-2d7e2d6e9394cf7a6b9c6da9862321d88963589c7d4b958f293454bbc4e085b6.png);margin-left:-210px;top:-170px}}.homepages-hero-element h2 span{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.05s ease-in;-o-transition:opacity 0.05s ease-in;transition:opacity 0.05s ease-in;display:block;overflow:hidden;position:absolute;top:0;left:0;width:100%;text-align:center}@media only screen and (min-width: 769px){.homepages-hero-element h2 span{height:47px}}@media only screen and (max-width: 768px){.homepages-hero-element h2 span{height:64px}}.homepages-hero-element h2 span.line-1{opacity:1;filter:alpha(opacity=100)}@media only screen and (min-width: 769px){.homepages-hero-element .call-to-action{margin-top:85px}}@media only screen and (max-width: 768px){.homepages-hero-element .call-to-action{margin-top:10px;margin-left:-10px;margin-right:-10px;padding-top:75px}}.homepages-hero-element .buttons{display:inline-block;position:relative;z-index:20}@media only screen and (max-width: 768px){.homepages-hero-element .buttons{height:106px}}@media only screen and (min-width: 769px){.homepages-hero-element .buttons:hover ~ h2 .line-1{opacity:0;filter:alpha(opacity=0)}.homepages-hero-element .buttons:hover ~ h2 .line-2{opacity:1;filter:alpha(opacity=100)}}@media only screen and (min-width: 769px){.homepages-hero-element a.btn{font-weight:300}}@media only screen and (max-width: 768px){.homepages-hero-element a.btn{max-width:-moz-calc(100% - 22px);max-width:-webkit-calc(100% - 22px);max-width:calc(100% - 22px);font-weight:400;margin-top:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media only screen and (min-width: 769px){.homepages-hero-element .btn+.btn{margin-left:20px}}@media only screen and (max-width: 768px){.homepages-hero-element .btn+.btn{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 769px){.homepages-hero-element .generic-popover-icon{position:absolute;bottom:10px;right:0}}@media only screen and (max-width: 768px){.homepages-hero-element .generic-popover-icon{display:none}}.homepages-hero-element .popover-content{color:#3f3f3f}@media only screen and (min-width: 769px){.homepages-banner{border-bottom:1px solid #cccccc;padding:70px 0}}@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-staff-picks{background:white}@media only screen and (min-width: 769px){.homepages-staff-picks{height:610px;border-bottom:1px solid #cccccc;position:relative}.homepages-staff-picks:before{content:"";position:absolute;right:0;top:0;height:609px;width:50%;background:#eeeeee}}@media only screen and (max-width: 768px){.homepages-staff-picks{position:relative;margin-bottom:20px;padding-top:35px}}.homepages-staff-picks .content-wrapper{padding-bottom:0}@media only screen and (min-width: 769px){.homepages-staff-picks .left-column{height:609px;background:white}}@media only screen and (max-width: 768px){.homepages-staff-picks .left-column{padding-left:0;padding-right:0}}@media only screen and (min-width: 769px){.homepages-staff-picks .right-column{height:609px;-webkit-box-shadow:inset 5px 0 10px -5px #949494;box-shadow:inset 5px 0 10px -5px #949494}}@media only screen and (min-width: 769px){.homepages-staff-picks .headline{margin-top:0;margin-bottom:0;height:128px;position:relative}}@media only screen and (min-width: 769px){.homepages-staff-picks .headline h3{position:absolute;bottom:16px;left:0;width:75%;line-height:38px}}@media only screen and (max-width: 768px){.homepages-staff-picks .headline h3{text-align:center}}@media only screen and (min-width: 769px){.homepages-staff-picks .headline .show-all-top-link{position:absolute;bottom:30px;right:50px}}@media only screen and (max-width: 768px){.homepages-staff-picks .carousel{border-bottom:1px solid #cccccc;position:relative;z-index:10;margin-top:-33px;padding-bottom:5px}}@media only screen and (max-width: 768px){.homepages-staff-picks .carousel .item{height:496px;padding:0 10px}}@media only screen and (min-width: 769px){.homepages-staff-picks .carousel .item{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.homepages-staff-picks .carousel .item.active,.homepages-staff-picks .carousel .item.next.left,.homepages-staff-picks .carousel .item.prev.right{opacity:1;filter:alpha(opacity=100)}.homepages-staff-picks .carousel .item.active.left,.homepages-staff-picks .carousel .item.active.right{opacity:0;filter:alpha(opacity=0);left:0;z-index:1}}@media only screen and (max-width: 768px){.homepages-staff-picks .carousel .item h4.portal-headline{text-align:center;font-size:25px;line-height:25px;font-weight:normal;color:#949494;font-family:"Open Sans", Arial, sans-serif;margin-bottom:30px;padding-left:20px;padding-right:20px}}.homepages-staff-picks .all-portals{margin:20px 0 0 30px;display:block;font-size:14px;white-space:nowrap}.homepages-staff-picks .show-all-bottom-link{text-align:center;margin-top:10px;font-size:14px;position:absolute;width:100%}@media only screen and (min-width: 769px){.homepages-staff-picks .show-all-bottom-link{bottom:0px}}@media only screen and (max-width: 768px){.homepages-staff-picks .show-all-bottom-link{bottom:10px}}@media only screen and (max-width: 768px){.homepages-staff-picks .carousel-control-headline{position:relative;z-index:20;overflow:hidden;height:30px;margin:-22px 0 10px 0;padding-top:8px}.homepages-staff-picks .carousel-control-headline a{width:0;height:0;display:block;border-top:10px solid transparent;border-bottom:10px solid transparent}.homepages-staff-picks .carousel-control-headline a.prev{float:left;border-right:18px solid #6a9000;margin-left:10px}.homepages-staff-picks .carousel-control-headline a.next{float:right;border-left:18px solid #6a9000;margin-right:10px}}@media only screen and (min-width: 769px){.homepages-staff-picks .categories{position:relative;left:-10px;padding-top:80px}.homepages-staff-picks .categories h4{font-size:16px;font-family:"Open Sans", Arial, sans-serif;color:#949494;font-weight:normal;margin-left:40px}.homepages-staff-picks .categories .indicator,.homepages-staff-picks .categories li{-webkit-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.homepages-staff-picks .categories ul{margin-top:22px;margin-left:40px;padding-bottom:17px;border-bottom:1px solid #949494}.homepages-staff-picks .categories li{position:relative;z-index:10;cursor:pointer;display:block;height:37px;color:#6a9000;font-weight:bold;padding:10px 10px 10px 0;font-size:14px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.homepages-staff-picks .categories li.active{color:white}.homepages-staff-picks .categories .indicator{position:absolute;top:126px;left:0;z-index:10;height:37px;width:100%;background:#6a9000;-webkit-box-shadow:inset 5px 0 5px -5px rgba(0,0,0,0.6);box-shadow:inset 5px 0 5px -5px rgba(0,0,0,0.6)}.homepages-staff-picks .categories .indicator:before{content:"";display:block;width:0;height:0;border-top:19px solid transparent;border-bottom:18px solid transparent;border-right:16px solid #bad304;margin-left:-16px}}@media only screen and (min-width: 769px){.homepages-nearby-projects{margin-top:42px}}.homepages-nearby-projects .homepages-nearby-projects-inner{height:293px;padding-top:118px;text-align:center;background:#eeeeee}.homepages-nearby-projects .homepages-nearby-projects-inner h4{font-size:18px;line-height:22px}.homepages-nearby-projects .homepages-nearby-projects-inner p small{font-size:14px}.homepages-about-us{height:597px;margin-top:65px;text-align:center;position:relative;background:url(https://asset1.betterplace.org/assets/homepages/about-us/office.betterplace-4566dbcf9abcb534f98f7dee4539be14d7da1657029e9da49549fa6d46a78967.jpg) no-repeat #fff}@media only screen and (min-width: 769px){.homepages-about-us{background-position:50% top}}@media only screen and (max-width: 768px){.homepages-about-us{background-position:42% top}}@media only screen and (min-width: 769px){.homepages-about-us{border-top:1px solid #e6e9ee}}@media only screen and (min-width: 769px){.homepages-about-us .headline{margin-top:50px}}@media only screen and (max-width: 768px){.homepages-about-us .headline{margin-top:20px}}.homepages-about-us .headline h2{margin-bottom:10px}@media only screen and (min-width: 769px){.homepages-about-us .headline p{font-size:18px;margin-bottom:25px}}@media only screen and (max-width: 768px){.homepages-about-us .headline p{font-size:15px;margin-bottom:15px}}.homepages-about-us .numbers{background:#bad304;padding:0 10px;width:100%}@media only screen and (min-width: 769px){.homepages-about-us .numbers{min-height:147px;margin-top:240px}}@media only screen and (max-width: 768px){.homepages-about-us .numbers{position:absolute;bottom:0;left:0}}.homepages-about-us .numbers .number{color:white;margin-bottom:6px}@media only screen and (min-width: 769px){.homepages-about-us .numbers .number{display:inline-block;vertical-align:top;width:50%;padding:0 50px;margin-top:23px}}.homepages-about-us .numbers .number:first-child{border-style:solid;border-color:#cfe818}@media only screen and (min-width: 769px){.homepages-about-us .numbers .number:first-child{border-width:0 1px 0 0}}@media only screen and (max-width: 768px){.homepages-about-us .numbers .number:first-child{border-width:0 0 1px 0;margin-bottom:15px;padding:10px 0}}.homepages-about-us .numbers .number .value{font-family:"Open Sans", Arial, sans-serif;font-weight:300}@media only screen and (min-width: 769px){.homepages-about-us .numbers .number .value{font-size:38px}}@media only screen and (max-width: 768px){.homepages-about-us .numbers .number .value{font-size:27px}}@media only screen and (min-width: 769px){.homepages-about-us .numbers .number p{font-size:16px;line-height:22px}}@media only screen and (max-width: 768px){.homepages-about-us .numbers .number p{font-size:14px;line-height:20px}}.homepages-target-group-entrance{text-align:center;margin-top:30px}.homepages-target-group-entrance .column{-webkit-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;display:block;color:#3f3f3f;font-weight:normal;padding-bottom:20px}@media only screen and (max-width: 768px){.homepages-target-group-entrance .column{margin-bottom:20px}.homepages-target-group-entrance .column:last-child{margin-bottom:0}}.homepages-target-group-entrance .column:hover{text-decoration:none}.homepages-target-group-entrance .column:hover h3{background:#6a9000;color:white}@media only screen and (min-width: 769px){.homepages-target-group-entrance .column.has-right-aligned-figcaption figcaption{text-align:right}}.homepages-target-group-entrance h2{margin-bottom:40px}.homepages-target-group-entrance h3{font-family:"Open Sans", Arial, sans-serif;font-weight:400;font-size:25px;line-height:25px;display:inline-block;padding:5px 5px}@media only screen and (min-width: 769px){.homepages-target-group-entrance .generic-blockquote{margin:0;min-height:155px}}@media only screen and (max-width: 768px){.homepages-target-group-entrance .generic-blockquote{margin:-10px 0 0 0}}.homepages-target-group-entrance figure img{display:inline-block;vertical-align:middle;width:102px}.homepages-target-group-entrance figure figcaption{display:inline-block;vertical-align:middle;font-size:16px}@media only screen and (min-width: 769px){.homepages-target-group-entrance figure figcaption{width:-moz-calc(100% - 142px);width:-webkit-calc(100% - 142px);width:calc(100% - 142px);text-align:left;margin:20px 20px 0 20px}}@media only screen and (max-width: 768px){.homepages-target-group-entrance figure figcaption{margin:10px 20px 0 20px;text-align:center}}.homepages-target-group-entrance figure figcaption small{font-size:13px;color:#949494}@media only screen and (max-width: 768px){.homepages-target-group-entrance figure figcaption small{display:inline-block;margin-left:10px}}@media only screen and (min-width: 769px){.homepages-target-group-entrance .btn{margin-top:20px}}@media only screen and (max-width: 768px){.homepages-target-group-entrance .btn{margin-top:10px}}.homepages-partners{background:#eeeeee;margin-top:40px}@media only screen and (min-width: 769px){.homepages-partners{padding:40px 0 80px 0}}@media only screen and (max-width: 768px){.homepages-partners{text-align:center;padding:25px 0}}.homepages-partners .headline{text-align:center}@media only screen and (min-width: 769px){.homepages-partners .headline{margin-bottom:45px}}.homepages-partners h3{font-family:"Open Sans", Arial, sans-serif;font-weight:normal;font-size:18px;white-space:nowrap;text-overflow:ellipsis}.homepages-partners .strategic-partners,.homepages-partners .you{display:block;font-size:14px}@media only screen and (min-width: 769px){.homepages-partners .strategic-partners,.homepages-partners .you{height:100px;padding-top:100px;width:100%}}@media only screen and (max-width: 768px){.homepages-partners .strategic-partners,.homepages-partners .you{padding-top:80px}}@media only screen and (min-width: 769px){.homepages-partners .strategic-partners.strategic-partners,.homepages-partners .you.strategic-partners{background:url(https://asset1.betterplace.org/assets/homepages/partners/sprite.betterplace-ecf6592b9708be8c29664f43df7c9d10592b8bbd5de6a358d56c6d9f95690ab8.png) no-repeat 0 6px}}@media only screen and (max-width: 768px){.homepages-partners .strategic-partners.strategic-partners,.homepages-partners .you.strategic-partners{background:url(https://asset1.betterplace.org/assets/homepages/partners/sprite.betterplace-ecf6592b9708be8c29664f43df7c9d10592b8bbd5de6a358d56c6d9f95690ab8.png) no-repeat 0 0;width:300px;margin:0 auto 40px auto}}@media only screen and (min-width: 769px){.homepages-partners .strategic-partners.you,.homepages-partners .you.you{background:url(https://asset1.betterplace.org/assets/homepages/partners/sprite.betterplace-ecf6592b9708be8c29664f43df7c9d10592b8bbd5de6a358d56c6d9f95690ab8.png) no-repeat -760px 0}}@media only screen and (max-width: 768px){.homepages-partners .strategic-partners.you,.homepages-partners .you.you{background:url(https://asset1.betterplace.org/assets/homepages/partners/sprite.betterplace-ecf6592b9708be8c29664f43df7c9d10592b8bbd5de6a358d56c6d9f95690ab8.png) no-repeat -720px 0;width:200px;margin:0 auto 0 auto}}.homepages-partners .fans{font-size:0}@media only screen and (max-width: 768px){.homepages-partners .fans{margin-bottom:40px}}.homepages-partners .fans .fan{height:69px;width:69px;margin-right:10px;margin-top:10px;display:inline-block}.homepages-partners .fans .fan.fan-1{background:url(https://asset1.betterplace.org/assets/homepages/partners/sprite.betterplace-ecf6592b9708be8c29664f43df7c9d10592b8bbd5de6a358d56c6d9f95690ab8.png) no-repeat -401px -6px}.homepages-partners .fans .fan.fan-2{background:url(https://asset1.betterplace.org/assets/homepages/partners/sprite.betterplace-ecf6592b9708be8c29664f43df7c9d10592b8bbd5de6a358d56c6d9f95690ab8.png) no-repeat -483px -6px}.homepages-partners .fans .fan.fan-3{background:url(https://asset1.betterplace.org/assets/homepages/partners/sprite.betterplace-ecf6592b9708be8c29664f43df7c9d10592b8bbd5de6a358d56c6d9f95690ab8.png) no-repeat -565px -6px}.homepages-partners .fans .fan.fan-4{background:url(https://asset1.betterplace.org/assets/homepages/partners/sprite.betterplace-ecf6592b9708be8c29664f43df7c9d10592b8bbd5de6a358d56c6d9f95690ab8.png) no-repeat -647px -6px}.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 0 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}}.manage-needs-index .sortable_needs{margin-left:0}.manage-needs-index .sortable_needs .ui-state-highlight{height:4.5em;line-height:1.2em;border-radius:6px;list-style:none;border:#636b70 1px solid;margin-bottom:15px;-webkit-box-shadow:1px 1px 2px #333333;box-shadow:1px 1px 2px #333333;width:100%;background-color:#6a9000}.manage-needs-index .sortable_needs .need{background-color:#eeeeee;list-style:none;border:#636b70 1px solid;margin-bottom:15px;width:100%}@media only screen and (min-width: 769px){.manage-needs-index .sortable_needs .need{-webkit-box-shadow:1px 1px 2px #333333;box-shadow:1px 1px 2px #333333;border-radius:6px}}.manage-needs-index .sortable_needs .need.ui-sortable-helper{background-color:#cccc20 !important;-webkit-box-shadow:4px 4px 6px #333333;box-shadow:4px 4px 6px #333333}.manage-needs-index .sortable_needs .need:hover{background-color:#6a9000;color:white}.manage-needs-index .sortable_needs .need .disabled{color:#636b70;font-weight:bold}.manage-needs-index .sortable_needs .need .grip{float:left;width:115px;height:57px;overflow:hidden}.manage-needs-index .sortable_needs .need .grip:hover{cursor:pointer}.manage-needs-index .sortable_needs .need .grip .grid{float:left;width:96.5%;padding:18px 0px 10px 4px}.manage-needs-index .sortable_needs .need .grip .grid .text{float:left;width:85px}.manage-needs-index .sortable_needs .need .grip .grid .position{font-size:1.1em;padding:3% 1.5%}.manage-needs-index .sortable_needs .need .grip .grid .image{float:right;width:10px}.manage-needs-index .sortable_needs .need .content{background-color:white;padding:1.5% 2%;color:#3f3f3f;position:relative}@media only screen and (min-width: 769px){.manage-needs-index .sortable_needs .need .content{border-bottom-right-radius:6px;border-top-right-radius:6px;float:right;width:76%;border-left:1px solid #636b70}}.manage-needs-index .sortable_needs .need .content .title{width:90%}.manage-needs-index .sortable_needs .need .content .title strong{font-size:12pt;color:#3f3f3f;display:inline}.manage-needs-index .sortable_needs .need .content .title span{display:inline}.manage-needs-index .sortable_needs .need .content ul{margin:5px 0 2px}.manage-needs-index .sortable_needs .need .content ul li{display:inline;border-left:1px solid #6a9000;padding:0px 5px;font-size:0.9em}.manage-needs-index .sortable_needs .need .content ul li a{color:#6a9000}.manage-needs-index .sortable_needs .need .content ul li:first-child{border-left:0px;padding-left:0px}@media only screen and (min-width: 769px){.manage-external-donations-new .external_donation_amount input{width:90px}.manage-external-donations-new .external_donation_comment textarea{width:300px}}@media only screen and (max-width: 768px){.manage-external-donations-new .external_donation_comment .input-group{display:block}}.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}.manage-donation-statistics-show h3 select{margin-bottom:0;width:150px;display:inline-block}.manage-fundraising-event-projects-project .media-object{max-width:130px}.manage-postdonation-messages-edit .example-image{max-width:100%}.manage-project-carriers-edit .controls .radio{margin-bottom:10px}.manage-project-carriers-search .introduction,.manage-project-carriers-search .hint{margin:1em 0}.manage-project-carriers-search table.search-results,.manage-project-carriers-search table.search-results tr,.manage-project-carriers-search table.search-results td{display:block}.manage-project-carriers-search table.search-results tr{border-bottom:1px solid #eeeeee;padding:10px 0}.manage-project-carriers-search table.search-results td{border:0;padding:0}.manage-project-dashboards-show .dashboard-component.is-decent{overflow:hidden}@media only screen and (min-width: 769px){.manage-project-dashboards-show .dashboard-component.is-decent{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}}@media only screen and (max-width: 768px){.manage-project-dashboards-show .dashboard-component.is-decent{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.manage-project-dashboards-show .dashboard-component.is-decent:first-child{margin-top:-30px;padding-top:30px}.manage-project-dashboards-show .dashboard-component.is-decent:last-child{margin-bottom:-30px;padding-bottom:30px}.manage-project-dashboards-show .dashboard-component.is-decent h2{margin-top:0}.manage-project-dashboards-accounting-box{background:#eeeeee}.manage-project-dashboards-message-box{background:#eeeeee}.manage-project-dashboards-message-box ul{list-style-type:none;margin-left:0}.manage-project-dashboards-message-box ul li{margin-bottom:5px;padding-left:70px}.manage-project-dashboards-message-box ul .label{margin-right:5px;margin-left:-70px;min-width:60px;display:block;float:left;margin-top:3px}.manage-project-dashboards-platforms-info-box{background:#28638c;color:White;padding:20px}.manage-project-dashboards-platforms-info-box ol{counter-reset:item;margin-left:0;padding-left:0}.manage-project-dashboards-platforms-info-box ol li{display:block;position:relative}@media only screen and (min-width: 769px){.manage-project-dashboards-platforms-info-box ol li{margin-left:5em}}@media only screen and (max-width: 768px){.manage-project-dashboards-platforms-info-box ol li{margin-left:2.5em}}.manage-project-dashboards-platforms-info-box ol li:before{position:absolute;display:inline-block;content:counter(item);counter-increment:item;margin-left:-2.5em;border:2px solid white;border-radius:30px;padding:4px 7px 2px 7px}.manage-project-dashboards-platforms-info-box ol li:last-child{margin-bottom:8px}.manage-project-dashboards-platforms-info-box ol li:last-child p{margin-bottom:0}.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://asset1.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}.generic-admin-layout .manage-project-dashboards-url-box p{margin-bottom:5px}.generic-admin-layout .manage-project-dashboards-url-box .generic-copy-component{margin-top:10px;margin-bottom:30px}.manage-project-dashboards-welcome-box .generic-responsive-video-wrapper{margin-bottom:20px}.manage-project-sponsorships-index span.result-property-green{color:green;white-space:nowrap}.manage-project-sponsorships-index span.result-property-red{color:red;white-space:nowrap}.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-new{position:relative}.manage-payouts-new .not-strong{font-weight:normal}.manage-payouts-new th h4{margin-top:-8px;margin-left:-8px;margin-right:-8px}.manage-payouts-new th .tooltip{font-weight:normal}.manage-payouts-new .generic-white-shadowed-box{margin-bottom:0;padding-bottom:20px}.manage-payouts-new .project-amount td{padding:3px 12px}.manage-payouts-new .payout-need-amount{vertical-align:bottom;width:90px}.manage-payouts-new .payout-need-amount .form-group,.manage-payouts-new .payout-need-amount input{margin-bottom:0}.manage-payouts-new .payout-need-amount input{width:55px;text-align:right}.manage-payouts-new .payout-summary{background-color:#3f3f3f;color:white;display:block;margin-left:-10px;border-radius:5px 5px 0 0;-webkit-box-shadow:#3f3f3f 0px 0px 10px;box-shadow:#3f3f3f 0px 0px 10px}@media only screen and (min-width: 769px){.manage-payouts-new .payout-summary{position:fixed;z-index:1000;bottom:0;width:646px;height:61px;padding:2px}}@media only screen and (max-width: 768px){.manage-payouts-new .payout-summary{padding:10px}}.manage-payouts-new .payout-summary .reload-form-link{display:none;color:white;text-decoration:underline;font-weight:normal}@media only screen and (min-width: 769px){.manage-payouts-new .payout-summary .reload-form-link{position:absolute;top:35px;left:370px}}@media only screen and (min-width: 769px){.manage-payouts-new .payout-summary .submit-button{position:absolute;top:10px;right:10px}}@media only screen and (max-width: 768px){.manage-payouts-new .payout-summary .submit-button{display:block;margin-top:10px}}.manage-payouts-new .payout-summary .generic-value{font-weight:bold;padding:1px 2px 1px 7px;text-align:right}.manage-payouts-new .payout-summary .generic-value.negative{background-color:white}.manage-payouts-new .payout-summary table{display:inline-block;margin-top:5px;margin-left:10px;width:320px}.manage-payouts-new .payout-summary table td:last-child{text-align:right;vertical-align:middle}.manage-payouts-new .payout-summary table td{border:0px}@media only screen and (min-width: 769px){.manage-payouts-new .payout-summary table td{padding:1px 5px}}@media only screen and (max-width: 768px){.manage-payouts-new .payout-summary table td{padding:0}}@media only screen and (max-width: 768px){.manage-payouts-new .payout-summary table{margin:0}}.manage-payouts-new .title-summary{width:400px}.manage-payouts-new .payout-need-button.btn-primary.disabled{color:black}.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}.manage-project-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}.manage-project-images-index form.simple_form .picture-form-thumbnail img{display:block;margin:0 auto}.manage-project-images-index form.simple_form .form-group{display:inline-block;vertical-align:top}@media only screen and (min-width: 769px){.manage-project-images-index form.simple_form .form-group textarea{width:315px}}.manage-project-images-index form.simple_form.add-picture .form-group{display:block}.manage-project-images-index form.simple_form:hover .picture-form-buttons{opacity:1;filter:alpha(opacity=100)}.manage-project-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){.manage-project-images-index form.simple_form .picture-form-buttons{opacity:0.1;filter:alpha(opacity=10)}}.manage-project-images-index form.simple_form .picture-form-buttons>input,.manage-project-images-index form.simple_form .picture-form-buttons>a{display:inline-block;margin-bottom:8px;margin-left:15px}@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-tax-exemption-documents-form.dropzone{border:1px dashed #cccccc;margin-bottom:20px}.manage-tax-exemption-documents-form.dropzone:hover{border-color:#949494}.manage-tax-exemption-documents-form.dropzone h3{border:0;padding-top:0;margin-top:40px}.manage-tax-exemption-documents-form.dropzone p{color:#949494}.manage-tax-exemption-documents-form.dropzone .dz-preview .dz-image{width:110px;height:110px}.manage-tax-exemption-documents-form.dropzone+.help-inline{margin-top:-15px;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){header.portals-content-header h1 a{background-color:#bad304;color:white;padding:7px 10px;display:inline-block;margin-top:7px}header.portals-content-header h1 a:hover{text-decoration:none}}@media only screen and (max-width: 768px){header.portals-content-header h1 a{color:#3f3f3f}}header.portals-content-header .copyright-note{position:absolute;right:25px;bottom:10px;font-size:11px}header.portals-content-header .copyright-note a,header.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://asset1.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://asset1.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 section.share .twitter,.portals-show section.share .facebook{margin-bottom:10px}.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;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://asset1.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)}@media only screen and (min-width: 769px){.projects-controller .shadow{background:white;border:1px solid #CCC;border-radius:0 0 8px 8px}}.projects-controller .field label{vertical-align:top;width:130px;font-weight:bold;display:inline-block;line-height:15px}.projects-controller .field label em{font-weight:normal}.projects-controller .field input{vertical-align:bottom}.projects-controller .rating_box{margin-top:5px}.projects-controller h3.border_bottom_grey{border-bottom:1px solid #cccccc;padding:5px 0;margin:10px 0}.projects-controller h3.border_bottom_grey.dense{margin-bottom:5px;padding-bottom:2px}.projects-controller hr.topline{margin-bottom:7px}@media only screen and (min-width: 769px){.projects-controller .collapsible_details{border:2px solid #eeeeee;padding:10px;border-radius:7px;color:#636b70;position:relative;margin-top:10px}}.projects-controller .collapsible_details .close_button{position:absolute;top:15px;right:15px}.projects-controller .collapsible_details .title{color:#3f3f3f;font-size:1.2em}.projects-controller .generic-progress-bar{margin:12px 0}@media only screen and (min-width: 769px){.projects-controller .generic-progress-bar.large{margin:20px 0}}.projects-controller .js_link{display:none}html.js .projects-controller .non_js_link{display:none}html.js .projects-controller .js_link{display:inline}.projects-show .carrier_supporters{margin-bottom:1em}.projects-show .carrier_supporters a:hover,.projects-show .carrier_supporters a:focus{text-decoration:none}.projects-show .carrier_supporters a:hover h3,.projects-show .carrier_supporters a:focus h3{text-decoration:underline}.projects-show .carrier_supporters .float{float:left}.projects-show .carrier_supporters img{border:none;max-width:230px}@media only screen and (min-width: 769px){.projects-show .carrier_supporters img{margin-right:5px}}@media only screen and (max-width: 768px){.projects-show .carrier_supporters .donors img{width:20%;height:auto}}.projects-show .carrier_supporters .border_bottom_grey{margin-bottom:8px}.projects-show .project-prohibit-donations-warning{background:#ad3922;text-align:center;color:white;padding:5px}@media only screen and (min-width: 769px){.projects-show .project-prohibit-donations-warning{margin:15px}}@media only screen and (max-width: 768px){.projects-show .project-collapsible-item{display:none}.projects-show .project-collapsible-item.active{display:block}}.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-new .box-actions{margin-top:35px}.projects-new .projects-new-client-platform-hint .generic-admin-box{line-height:20px}@media only screen and (min-width: 769px){.projects-sidebar{padding:20px 25px 10px 25px;background:#eeeeee}}@media only screen and (max-width: 768px){.projects-sidebar{padding-top:20px;padding-bottom:20px}}.projects-sidebar h3{background:#cccccc;color:#3f3f3f}@media only screen and (min-width: 769px){.projects-sidebar h3{padding:8px 26px;margin:50px -25px 20px -25px}}@media only screen and (max-width: 768px){.projects-sidebar h3{padding:8px 10px;margin:50px -10px 20px -10px}}.projects-sidebar h5{font-size:1em;font-weight:bold}.projects-sidebar ul{padding-top:10px}.projects-sidebar ul li{margin-top:3px;list-style:disc}.projects-sidebar .matching-funds-teaser{margin-top:-20px;margin-bottom:15px;padding-top:45px}@media only screen and (min-width: 769px){.projects-sidebar .matching-funds-teaser{margin-right:-25px;margin-left:-25px;background:url(https://asset1.betterplace.org/assets/matching-funds/duplication-corner.betterplace-cfd0679e4514987cd7ceab85294c5edc242f36d0937d3996c8100da58f649b52.png),url(https://asset1.betterplace.org/assets/matching-funds/projects-show/teaser-00f0e9e0c507b62ca7c963230251f8f9cffa805f280b7e16d75fa0d965bcce04.png);background-repeat:no-repeat;background-position:right top, center bottom;padding-bottom:30px}}.projects-sidebar .matching-funds-teaser img{display:block;max-width:60%;margin-right:auto;margin-left:auto}.projects-sidebar .matching-funds-teaser p{text-align:center;font-size:14px;line-height:20px;margin-top:20px}.projects-sidebar .fundraising-challenge-teaser{text-align:center;font-size:14px;color:#3f3f3f;margin-bottom:22px}.projects-sidebar .fundraising-challenge-teaser img{margin-top:13px;margin-bottom:10px}.projects-sidebar .fundraising-challenge-teaser p{margin-bottom:22px}.projects-sidebar .generic-big-numbers p{margin-bottom:15px}.projects-sidebar hr{border-bottom:1px solid #FFF;margin:15px 0}.projects-sidebar h2{color:white;background-color:red;font-size:100%;margin:0;padding:3px 10px}@media only screen and (min-width: 769px){.projects-sidebar .box-content{margin:15px 0 10px 0}}@media only screen and (max-width: 768px){.projects-sidebar .box-content{margin:10px 0}}.projects-sidebar p{margin-bottom:0px}.projects-sidebar p#more_about_donating{margin-top:15px;padding-bottom:15px}.projects-sidebar p.description{margin-top:12px}.projects-sidebar #incomplete_needs,.projects-sidebar #completed_needs{color:#636b70;margin-top:1em}.projects-sidebar #incomplete_needs .more_link{display:block;text-align:right;padding-top:5px}.projects-sidebar #completed_needs .more_link{display:block;text-align:right}@media only screen and (min-width: 769px){.projects-general-information nav.tabbed{margin-top:15px}}.projects-general-information nav.tabbed ul{margin-left:-2px}.projects-general-information nav.tabbed ul li{background-image:-webkit-linear-gradient(top, #fff 0%, #eee 100%);background-image:-o-linear-gradient(top, #fff 0%, #eee 100%);background-image:linear-gradient(to bottom, #fff 0%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);-webkit-box-shadow:0 0 5px #cccccc;box-shadow:0 0 5px #cccccc;border-radius:10px;padding:10px;margin:0 2% 0 0;text-align:center;font-weight:bold;font-size:12px;list-style:none;cursor:pointer}.projects-general-information nav.tabbed ul li:last-child{margin-right:0}@media only screen and (min-width: 769px){.projects-general-information nav.tabbed ul li{float:left;height:76px;width:32%}}@media only screen and (max-width: 768px){.projects-general-information nav.tabbed ul li{margin:0 0 10px 0}}.projects-general-information nav.tabbed ul li .icon{display:inline-block;height:25px;background:no-repeat 0 0}.projects-general-information nav.tabbed ul li .icon.nonchecked{background-image:url(https://asset1.betterplace.org/assets/projects/general-information/nonchecked-4d4be076a661055a018cbf80d8b1e479741fca257fa6c8deff2849d092676b51.png);width:19px}.projects-general-information nav.tabbed ul li .icon.checked{background-image:url(https://asset1.betterplace.org/assets/projects/general-information/checked-a81fdd8dc2e2f3baaa147fb333f057cbc822e9620ed4fc2bb389221c5235bb8d.png);width:25px}.projects-general-information nav.tabbed ul li .icon.info{background-image:url(https://asset1.betterplace.org/assets/projects/general-information/info-75df6b8d8972e558c913a81c30f3f0fceeaabf3abf5e099e2279e78b6f3dfb94.png);width:21px}.projects-general-information nav.tabbed ul li .icon.hundredpercent{background-image:url(https://asset1.betterplace.org/assets/projects/general-information/hundredpercent-77e9e0e5dabfc55c7fbd988fc04ab0aefa9777cad1f0261d97602c6866f529e8.png);width:32px}.projects-general-information nav.tabbed ul li.active,.projects-general-information nav.tabbed ul li:hover{background-image:-webkit-linear-gradient(top, #eee 0%, #fff 100%);background-image:-o-linear-gradient(top, #eee 0%, #fff 100%);background-image:linear-gradient(to bottom, #eee 0%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.projects-general-information nav.tabbed ul li img{margin:2px 0 0 0}@media only screen and (min-width: 769px){.projects-general-information nav.tabbed .tabcontent{margin:90px 8px 18px 3px}}@media only screen and (max-width: 768px){.projects-general-information nav.tabbed .tabcontent{padding:10px 10px 10px 10px}}@media only screen and (min-width: 769px){.projects-general-information nav.tabbed .tabcontent>div{overflow:hidden}}@media only screen and (max-width: 768px){.projects-general-information nav.tabbed .tabcontent>div{display:block !important}}@media only screen and (max-width: 768px){.projects-general-information nav.tabbed .tabcontent .collapsible_details{margin-bottom:30px;font-size:16px;line-height:23px}}@media only screen and (max-width: 768px){.projects-general-information nav.tabbed .tabcontent h4{font-size:16px;line-height:23px}}.projects-recommend-project .social-media{width:100%}.projects-recommend-project .social-media .social-share-box div{margin:20px auto}.projects-recommend-project .social-media .social-share-box div p{margin:3px auto}.projects-recommend-project .social-media .social-share-box div p a{color:#769e19;font-weight:bold}.projects-recommend-project .social-media .social-share-box div p strong{color:#3f3f3f;font-size:1.1em}.projects-recommend-project .social-media .social-share-box div p input{border:2px solid #cccccc;padding:5px;color:#89929a;width:93%;margin:5px auto}@media only screen and (min-width: 769px){.projects-recommend-project .social-media .social-buttons{background:#eeeeee;padding:10px 0 5px 10px}}.projects-recommend-project .social-media .social-buttons a.btn,.projects-recommend-project .social-media .social-buttons .social-button{margin-right:10px}@media only screen and (min-width: 769px){.projects-recommend-project .social-media .social-buttons a.btn,.projects-recommend-project .social-media .social-buttons .social-button{float:left}}@media only screen and (max-width: 768px){.projects-recommend-project .social-media .social-buttons a.btn,.projects-recommend-project .social-media .social-buttons .social-button{margin-bottom:10px}}.projects-recommend-project .social-media .social-buttons a.btn .mail-icon{display:inline-block;width:22px;height:13px;float:left;margin-top:2px;background:url(https://asset1.betterplace.org/assets/projects/recommend-project/mail-icon-8fa5845edee141670bda67dcc5b853ff96187184171134887c77c2fea811ae6b.png) no-repeat 0 0}@media only screen and (min-width: 769px){.projects-recommend-project .social-media .social-buttons .social-button{margin-top:1px}}.projects-recommend-project .admin#create-event{margin-top:10px}@media only screen and (min-width: 769px){.projects-recommend-project .admin#create-event input{width:554px;margin-top:1em;padding:3px}}.projects-profile-picture{position:relative;text-align:center}@media only screen and (max-width: 768px){.projects-profile-picture{margin:-10px -10px 0 -10px;overflow:hidden;height:215px}}@media only screen and (min-width: 769px){.projects-profile-picture img{max-width:100%}}@media only screen and (max-width: 768px){.projects-profile-picture img{max-width:100%;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:50% 0;transform-origin:50% 0;height:auto}}.projects-profile-picture .generic-placeholder-box{height:322px;padding-top:150px}.projects-profile-picture .open-gallery-button{position:absolute;bottom:20px;left:20px}@media only screen and (max-width: 768px){.projects-profile-picture .open-gallery-button{display:none !important}}@media only screen and (min-width: 769px){.responsive-donate-button{display:none}}@media only screen and (max-width: 768px){.responsive-donate-button{text-align:center}}.projects-show .carrier-job-descriptions{margin-top:20px}.light-square .slide-wrapper{background-color:#cccccc;border:none;margin:20px}.light-square .preloader{width:62px;height:14px}.light-square .slideshow-controls{background:url(https://asset1.betterplace.org/assets/advancedSlider/playpause-449b8d79977abddd10f84ab9a3560e3addf78808ff8068d201a1013286f72e26.png) no-repeat;width:67px;height:67px;top:50%;left:50%;margin-top:-33px;margin-left:-33px}.light-square .slideshow-controls.pause{background-position:0px 0px}.light-square .slideshow-controls.play{background-position:-67px 0px}.light-square .timer-animation{top:20px;right:20px}.light-square .caption{display:none}.light-square .thumbnail{background-image:url(https://asset1.betterplace.org/assets/advancedSlider/preloader-1f63ac1adf4e88bc82c8beb2f5678dd5814b9f1a862c8d1deaa78441f664a59a.gif);background-color:#636b70;background-position:center;background-repeat:no-repeat}.light-square .navigation-thumbnails{width:903px !important}.light-square .navigation-thumbnails .visible-container{padding-right:6px;width:831px !important}.light-square .navigation-thumbnails.horizontal{padding:0px 20px}.light-square .navigation-thumbnails .thumbnail{cursor:pointer;margin:0 2px;border:1px solid #3f3f3f}.light-square .navigation-thumbnails .thumbnail.over,.light-square .navigation-thumbnails .thumbnail.select{border-color:#cccccc}.light-square .navigation-thumbnails .arrows a{background:url(https://asset1.betterplace.org/assets/projects/gallery_left_arrow_tall-80302f8c97340b3f46a07a8f765b8a20792b096f47fbddf07f6ac10e80eecf68.png) no-repeat;width:34px;height:99px}.light-square .navigation-thumbnails .arrows a.next{background:url(https://asset1.betterplace.org/assets/projects/gallery_right_arrow_tall-a58b03084024b991a4046ce76b310991e8d53f9901e758004e93108cc501c62a.png) no-repeat}.light-square .navigation-thumbnails.horizontal .arrows a.previous{left:20px}.light-square .navigation-thumbnails.horizontal .arrows a.next{right:13px}.light-square .navigation-thumbnails.horizontal .scrollbar{margin-top:30px}.light-square .tooltip{background-color:#DDD;margin-bottom:20px;border:#EEE solid 4px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.light-square .tooltip .content{color:#999;padding:10px;margin:0px}.projects-project-gallery{padding-bottom:18px;margin-bottom:1em;background:#636b70;position:relative;display:none}@media only screen and (max-width: 768px){.projects-project-gallery{display:none !important}}.projects-project-gallery .navigation-thumbnails .arrows a{background:url(https://asset1.betterplace.org/assets/projects/gallery_left_arrow_tall-80302f8c97340b3f46a07a8f765b8a20792b096f47fbddf07f6ac10e80eecf68.png) no-repeat}.projects-project-gallery .navigation-thumbnails .arrows a:hover{background-image:url(https://asset1.betterplace.org/assets/projects/gallery_left_arrow_tall_active-94562c277e1ec43d92e6c9a0393023359569e2c17da6d30fa0d5ba373e9b4375.png)}.projects-project-gallery .navigation-thumbnails .arrows a.next{background:url(https://asset1.betterplace.org/assets/projects/gallery_right_arrow_tall-a58b03084024b991a4046ce76b310991e8d53f9901e758004e93108cc501c62a.png) no-repeat}.projects-project-gallery .navigation-thumbnails .arrows a.next:hover{background-image:url(https://asset1.betterplace.org/assets/projects/gallery_right_arrow_tall_active-c10666105f2e99bd2963d698c2b6d4f55b588f67dfe8fcf423f4afab810168cf.png)}.projects-project-gallery .arrow:hover{cursor:pointer}.projects-project-gallery .slide-wrapper{background-color:transparent;border:1px solid #cccccc;margin:19px}.projects-project-gallery #controls{position:absolute;width:290px;height:450px;margin:20px;right:0px;top:0px}.projects-project-gallery #controls .arrows{padding-top:5px;clear:both}.projects-project-gallery #controls .arrows .next{float:right;width:192px}.projects-project-gallery #controls .arrows .prev{width:90px}.projects-project-gallery #controls .close{opacity:1;filter:alpha(opacity=100);width:290px}.projects-project-gallery #caption{clear:both;bottom:5px;position:absolute;color:White}.projects-project-gallery #caption .created_at{margin-top:1em;color:#cccccc}.projects-description-clients{padding-bottom:1px}.projects-description-clients h4{margin:15px 0}.projects-description-clients ul.clients-list{list-style:none;margin:0}.projects-description-clients ul.clients-list li{margin:0 0 10px 0}.projects-description-clients ul.clients-list li img{max-width:100%}.projects-description-companies h4{margin-top:25px}.projects-description-companies ul.companies{list-style:none;margin:0;margin-right:-10px;clear:both}.projects-description-companies ul.companies li{display:inline-block;margin:0}.projects-description-companies ul.companies li a{border:2px solid white;padding:4px;display:block;float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100px;height:100px;margin:0 10px 10px 0;overflow:hidden}.projects-description-companies ul.companies li a:link,.projects-description-companies ul.companies li a:visited{border-color:white}.projects-description-companies ul.companies li a:hover,.projects-description-companies ul.companies li a:active,.projects-description-companies ul.companies li a:focus{border-color:#eeeeee}.projects-description-companies ul.companies li a:visited:hover{border-color:#cccccc}.projects-description-meta-information h4{margin-top:25px}.projects-description-static-map h4{margin-top:15px}@media only screen and (max-width: 768px){.projects-description-static-map img{max-width:100%;height:auto}}@media only screen and (max-width: 768px){.projects-donate-button{margin-top:10px}}.projects-donate-button .tax-deductibility-hint{-webkit-box-shadow:0px 2px 1px 0px #dadada;box-shadow:0px 2px 1px 0px #dadada;background-color:white;padding:5px 4px 3px;font-size:12px;text-align:center;overflow:hidden;margin-left:10px;margin-right:9px}@media only screen and (min-width: 769px){.projects-donate-button .tax-deductibility-hint{width:250px;margin-bottom:30px}}@media only screen and (max-width: 768px){.projects-donate-button .tax-deductibility-hint{margin-bottom:10px}}.projects-donate-button .tax-deductibility-hint a{font-weight:bold}@media only screen and (min-width: 769px){.projects-donate-button .tax-deductibility-hint a{white-space:nowrap}}.projects-project-description{margin-top:20px}.questions-component.loading{background-color:#eeeeee;padding:10px;text-align:center}.questions-component.loading .spinner{left:99% !important}.questions-index{padding-bottom:10px}.questions-index .questions-show{margin-top:20px}.questions-index ul.questions-list{list-style-type:none}.questions-index ul.questions-list li.questions-question-preview .generic-speech-bubble .bubble-text .status{margin-top:2px;float:right}.questions-index ul.questions-list li.questions-question-preview ul,.questions-index ul.questions-list li.questions-question-preview li{list-style-type:none}.questions-index ul.questions-list li.questions-question-preview>a .spinner-container{height:20px;width:20px;float:right}.questions-index ul.questions-list li.questions-question-preview>a.open{display:none}.questions-index ul.questions-list li.questions-question-preview>a:hover{text-decoration:none}.questions-index ul.questions-list li.questions-question-preview ul.answers-list{margin-left:69px;margin-top:18px}.questions-index ul.questions-list li.questions-question-preview ul.answers-list .generic-no-results{margin:10px 0;padding-left:0}.questions-index ul.questions-list li.questions-question-preview ul.answers-list .generic-speech-bubble{margin-bottom:20px}@media only screen and (min-width: 769px){.questions-index ul.questions-list li.questions-question-preview ul.answers-list .generic-speech-bubble .bubble-text{width:-moz-calc(100% - 59px);width:-webkit-calc(100% - 59px);width:calc(100% - 59px)}}.questions-index .question-author-picture,.questions-index .answer-author-picture{display:inline-block;vertical-align:top;margin-right:10px}.questions-index .question-content,.questions-index .answer-content{width:500px;display:inline-block}.questions-index .question-content.question-content,.questions-index .answer-content.question-content{margin-bottom:10px}.questions-index .question-content.answer-content,.questions-index .answer-content.answer-content{width:430px}.questions-index .question-content p,.questions-index .answer-content p{margin:10px 0 5px 0;background:white;padding:5px 10px;line-height:22px;border-radius:5px;-webkit-box-shadow:0px 0px 3px #cccccc;box-shadow:0px 0px 3px #cccccc}.questions-index .question-form-wrapper{padding:10px 0}.questions-index .questions-new,.questions-index .answers-answer-form{margin-top:10px}.questions-index .questions-new textarea,.questions-index .answers-answer-form textarea{-webkit-box-shadow:0px 0px 3px #cccccc;box-shadow:0px 0px 3px #cccccc;height:45px;margin-right:10px;background:white;padding:5px 10px;line-height:22px;border-radius:5px}@media only screen and (min-width: 769px){.questions-index .questions-new textarea,.questions-index .answers-answer-form textarea{width:410px}}@media only screen and (max-width: 768px){.questions-index .questions-new textarea,.questions-index .answers-answer-form textarea{margin-top:10px}}@media only screen and (min-width: 769px){.questions-index .questions-new.answers-answer-form,.questions-index .answers-answer-form.answers-answer-form{margin-left:60px}.questions-index .questions-new.answers-answer-form .form-group,.questions-index .answers-answer-form.answers-answer-form .form-group{width:410px}.questions-index .questions-new.answers-answer-form textarea,.questions-index .answers-answer-form.answers-answer-form textarea{width:340px}}.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{overflow:hidden;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{color:#6a9000;font-weight:bold;display:inline-block;width:20px;height:20px;font-size:15px;vertical-align:middle;text-align:center;margin-right:5px}.shared-picture-selector .ajax-picture-upload ul li span.error{color:#ad3922}.shared-picture-selector .ajax-picture-upload ul li div.error{display:inline}.shared-picture-selector .generic-modal-window .modal-dialog{width:665px}.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)}@-webkit-keyframes personalised-message-banner-fadein{from{opacity:0}to{opacity:1}}@keyframes personalised-message-banner-fadein{from{opacity:0}to{opacity:1}}.personalised-message-banner{background-repeat:no-repeat;color:white;position:relative;text-align:left}@media only screen and (min-width: 769px){.personalised-message-banner{-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;background-size:1800px auto;background-position:center 0;margin-top:-56px;height:280px;background-image:url(https://asset1.betterplace.org/assets/shared/personalised_message_banner/background_fallback_desktop-ba4bc671878292aa8421463687fcc869928956779a8fdd9249d490c6a355ab83.jpg);overflow:hidden}}@media only screen and (max-width: 768px){.personalised-message-banner{height:270px !important;background-position:center center;background-image:url(https://asset1.betterplace.org/assets/shared/personalised_message_banner/background_fallback_mobile-86c08b8a109a87c9af56861ce16b157e37ddf2ca256ca6198424369d27c35209.jpg);background-size:cover}}.personalised-message-banner.expanded{height:610px}.personalised-message-banner.fadein .content{-webkit-animation:personalised-message-banner-fadein 0.25s ease-out 0;animation:personalised-message-banner-fadein 0.25s ease-out 0;opacity:1}.personalised-message-banner iframe{max-height:370px;max-width:950px;margin-bottom:20px;-webkit-transition:max-height 0.25s ease-out;-o-transition:max-height 0.25s ease-out;transition:max-height 0.25s ease-out}.personalised-message-banner .content{position:relative;opacity:0;text-shadow:1px 1px #24364c}@media only screen and (min-width: 769px){.personalised-message-banner .content{padding-top:90px}}@media only screen and (max-width: 768px){.personalised-message-banner .content{padding-top:40px}}.personalised-message-banner .content .wording>div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media only screen and (max-width: 768px){.personalised-message-banner .content .wording>div{padding:0 !important;margin:0 !important;width:auto !important}}.personalised-message-banner .content .wording h2{font-family:"Open Sans", Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;color:white;line-height:34px}.personalised-message-banner .content .wording h3{font-size:22px;line-height:25px;color:white;font-family:Georgia, Times, sans-serif;margin-bottom:20px;font-weight:normal}.personalised-message-banner .content .wording p{font-size:14px;line-height:22px;margin-bottom:20px}.personalised-message-banner .content a.close{position:absolute;top:56px;right:-10px;height:34px;width:34px;visibility:hidden;cursor:pointer;background:url(https://asset1.betterplace.org/assets/shared/personalised_message_banner/close-0dee01931b07338813c270e92e0f602785af4f9cb3bf2a0c8305277d2bd1130c.png) no-repeat 5px 5px}@media only screen and (max-width: 768px){.personalised-message-banner .content a.close{display:none}}.personalised-message-banner .content hr{display:none}@media only screen and (min-width: 769px){.personalised-message-banner .content hr ~ *{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.25s linear;-o-transition:opacity 0.25s linear;transition:opacity 0.25s linear}}.personalised-message-banner.expanded iframe{max-height:400px}.personalised-message-banner.expanded hr ~ *{opacity:1;filter:alpha(opacity=100)}.personalised-message-banner.expanded a.toggle-expander .button{background-position:right -151px}.personalised-message-banner.expanded a.toggle-expander .button span.expanded{display:block}.personalised-message-banner.expanded a.toggle-expander .button span.collapsed{display:none}.personalised-message-banner:hover .toggle-expander,.personalised-message-banner:hover a.close{visibility:visible}.personalised-message-banner ~ .generic-blank-content-header{display:none}@media only screen and (min-width: 769px){.personalised-message-banner a.toggle-expander{width:960px;margin-left:-480px;position:absolute;bottom:20px;left:50%;visibility:hidden;text-align:right}.personalised-message-banner a.toggle-expander .button{cursor:pointer;padding:2px 30px;text-shadow:none;display:block;height:24px;line-height:21px;background:url(https://asset1.betterplace.org/assets/shared/personalised_message_banner/toggle_expander-7643a0f933d10b051f58ba0aff07aad6640e09896689b75a94529cf4f92aa84b.png) no-repeat right 0;-webkit-transition:visibility 0.25s ease-out;-o-transition:visibility 0.25s ease-out;transition:visibility 0.25s ease-out}.personalised-message-banner a.toggle-expander .button:hover{text-decoration:none}.personalised-message-banner a.toggle-expander .button span{display:none;color:#cccc20;text-decoration:none;font-size:14px}.personalised-message-banner a.toggle-expander .button span.collapsed{display:block}}@media only screen and (max-width: 768px){.personalised-message-banner a.toggle-expander{display:none}}.collect-donations-show .personalised-message-banner{display:none}@media screen and (max-width: 960px){#userlikeTab{display:none}}.shared-donor-opinion-feed{line-height:13px}.shared-donor-opinion-feed .feed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 2px 1px 5px;min-height:45px;background:#fbfbfb}.shared-donor-opinion-feed .feed.odd{background-color:#eeeeee}.shared-donor-opinion-feed img{float:left}.shared-donor-opinion-feed p{margin:0px;font-size:10px;font-weight:bold;padding-left:35px}.shared-donor-opinion-feed p span.time-ago{font-size:9px;color:#636b70;font-weight:normal;display:block}@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:#fff url(https://asset1.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 (max-width: 768px){.shared-donation-receiver-header svg{margin-top:10px}}.bank-accounts-new .bank-code-field{position:relative;z-index:1}.bank-accounts-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){.bank-accounts-new .bank-name-placeholder{top:-20px;margin:0 4px}.bank-accounts-new .bank-name-placeholder.has-content{padding:2px 4px;top:0px}}.job-descriptions-controller .example{color:#949494}.job-descriptions-controller .form-group.choose-topics .controls>.checkbox,.job-descriptions-controller .form-group.choose-activity .controls>.checkbox,.job-descriptions-controller .form-group.recurring .controls>.checkbox,.job-descriptions-controller .form-group.working-time .controls>.checkbox{margin:0 0 10px 0}@media only screen and (min-width: 769px){.job-descriptions-controller .form-group.choose-topics .controls>.checkbox,.job-descriptions-controller .form-group.choose-activity .controls>.checkbox,.job-descriptions-controller .form-group.recurring .controls>.checkbox,.job-descriptions-controller .form-group.working-time .controls>.checkbox{width:32.9%;display:inline-block}}.job-descriptions-controller .form-group.choose-topics .controls>.checkbox.help,.job-descriptions-controller .form-group.choose-activity .controls>.checkbox.help,.job-descriptions-controller .form-group.recurring .controls>.checkbox.help,.job-descriptions-controller .form-group.working-time .controls>.checkbox.help{width:auto;display:inline-block;margin-top:5px;color:#949494}.job-descriptions-controller .form-group.working-time .controls>.radio{width:100%;vertical-align:top;display:inline-block}.job-descriptions-controller .form-group.working-time .controls>.radio>div{margin-top:10px}.job-descriptions-controller .form-group.working-time .controls>.radio .control-label{font-weight:bold;display:block}.job-descriptions-controller .form-group.working-time .controls>.radio .checkbox{margin-right:10px;overflow:hidden}.job-descriptions-controller .form-group.working-time .controls>.radio .checkbox input{float:none;margin-right:10px}.job-descriptions-controller .form-group.disabled label{color:#cccccc}.job-descriptions-controller .form-group .with-date-fields input{width:120px}.job-descriptions-controller .form-group .with-date-fields .control-label{display:inline-block;padding-top:5px}.job-descriptions-controller input.title,.job-descriptions-controller textarea,.job-descriptions-controller input.image-caption{margin-top:5px}.job-descriptions-controller input.title{font-size:16px;padding:6px 6px;border-color:#949494}.job-descriptions-controller .vacancies span{display:inline-block;padding-top:5px}.job-descriptions-controller .vacancies .form-group{display:inline-block}.job-descriptions-controller .vacancies input{margin-left:7px;margin-right:7px;width:90px;display:inline-block}.job-descriptions-controller .job_site_description_fields{margin-top:20px}.job-descriptions-controller .job_site_description_fields label{font-weight:bold}.job-descriptions-controller .job_site_description_fields .controls{margin-left:0 !important}.job-descriptions-controller .job_site_map_container{margin-top:25px}.job-descriptions-controller .form-group.job-site{position:relative}.job-descriptions-controller .form-group.job-site>label{width:100%;vertical-align:top;display:inline-block}.job-descriptions-controller .form-group.job-site .controls fieldset{margin-top:20px}.job-descriptions-controller .form-group.job-site .controls fieldset .form-group{margin-bottom:10px}.job-descriptions-controller .form-group.job-site .controls fieldset .form-group .controls{margin-left:0}.job-descriptions-controller .form-group.job-site .controls fieldset .zip{margin-left:0}.job-descriptions-controller .form-group.job-site .controls fieldset .zip input{width:80px;margin-right:10px;display:inline-block}.job-descriptions-controller .form-group.job-site .controls fieldset .zip em{font-style:italic;font-size:11px;color:#949494}@media only screen and (min-width: 769px){.job-descriptions-controller dl{overflow:hidden}.job-descriptions-controller dt{font-weight:bold;width:300px;float:left;clear:left;margin-bottom:2px;margin-top:8px}.job-descriptions-controller dd{float:left;width:300px}}.job-descriptions-controller small{margin-left:5px;color:#949494;font-size:12px;font-weight:normal}.job-descriptions-controller small.full_name_information_tooltip{display:block;margin-left:0;margin-bottom:15px}.job-descriptions-controller small.full_name_information_tooltip .generic-popover-icon{margin-left:5px}.job-descriptions-controller .time-selection-with-date-fields input{border-radius:4px}.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}.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 .googleplus{margin-right:10px}.job-descriptions-show .social-media .email a{display:block;background:url(https://asset1.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-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}.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-carriers-index input[type=radio]{margin:5px 0}.bettertime-carriers-index label{display:block}.bettertime-carriers-index label>span{font-weight:bold;color:#6a9000}.bettertime-carriers-index label>span:hover{text-decoration:underline}.bettertime-carriers-index .search_introduction_list{line-height:1.6em}.bettertime-carriers-index .hint{line-height:1.6em;margin-bottom:20px}.bettertime-carriers-index .organisation-result{margin-top:15px;border-bottom:1px solid #eeefeb;padding-bottom:10px;line-height:1.6em}.bettertime-carriers-index .organisation-result h5{font-weight:900}.bettertime-carriers-index .register-organisation .btn{margin-top:10px}.bettertime-carriers-new textarea{width:98%}.bettertime-carriers-new #organisation_terms_of_use{float:left}.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}
