@charset "UTF-8";.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=color]:focus,.pure-form input[type=date]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=email]:focus,.pure-form input[type=month]:focus,.pure-form input[type=number]:focus,.pure-form input[type=password]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=text]:focus,.pure-form input[type=time]:focus,.pure-form input[type=url]:focus,.pure-form input[type=week]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129fea}.pure-form input:not([type]):focus{outline:0;border-color:#129fea}.pure-form input[type=checkbox]:focus,.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus{outline:thin dotted #333;outline:1px auto #129FEA}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=color][disabled],.pure-form input[type=date][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=email][disabled],.pure-form input[type=month][disabled],.pure-form input[type=number][disabled],.pure-form input[type=password][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=text][disabled],.pure-form input[type=time][disabled],.pure-form input[type=url][disabled],.pure-form input[type=week][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form select:focus:invalid,.pure-form textarea:focus:invalid{color:#b94a48;border-color:#ee5f5b}.pure-form input:focus:invalid:focus,.pure-form select:focus:invalid:focus,.pure-form textarea:focus:invalid:focus{border-color:#e9322d}.pure-form input[type=checkbox]:focus:invalid:focus,.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=color],.pure-form-stacked input[type=date],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=email],.pure-form-stacked input[type=month],.pure-form-stacked input[type=number],.pure-form-stacked input[type=password],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=text],.pure-form-stacked input[type=time],.pure-form-stacked input[type=url],.pure-form-stacked input[type=week],.pure-form-stacked label,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-stacked input:not([type]){display:block;margin:.25em 0}.pure-form-aligned .pure-help-inline,.pure-form-aligned input,.pure-form-aligned select,.pure-form-aligned textarea,.pure-form-message-inline{display:inline-block;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 10em}.pure-form .pure-input-rounded,.pure-form input.pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input{display:block;padding:10px;margin:0;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus{z-index:2}.pure-form .pure-group input:first-child{top:1px;border-radius:4px 4px 0 0}.pure-form .pure-group input:last-child{top:-2px;border-radius:0 0 4px 4px}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width :480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=color],.pure-group input[type=date],.pure-group input[type=datetime-local],.pure-group input[type=datetime],.pure-group input[type=email],.pure-group input[type=month],.pure-group input[type=number],.pure-group input[type=password],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=text],.pure-group input[type=time],.pure-group input[type=url],.pure-group input[type=week]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message,.pure-form-message-inline{display:block;font-size:.75em;padding:.2em 0 .8em}}@font-face{font-family:"Amnesty Gothic Bold Condenced";src:url("../fonts/AmnestyTradeGothic-BdCn20.eot");src:url("../fonts/AmnestyTradeGothic-BdCn20.ttf");font-weight:400}@font-face{font-family:"Amnesty Gothic Condenced";src:url("../fonts/AmnestyTradeGothic-Cn18.eot");src:url("../fonts/AmnestyTradeGothic-Cn18.ttf");font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{background:#fff;color:#1e1e1e;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%;font-weight:400;line-height:1.2;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#fff}body{background-color:#fff}body,button,html,input,select,textarea{color:#1e1e1e}::-moz-selection{background-color:#fff;color:#95cb32;text-shadow:none}::selection{background-color:#fff;color:#95cb32;text-shadow:none}a{text-decoration:none;color:#1e1e1e}a:hover{color:#383737}a:focus{color:#6b6a6a}article p a{text-decoration:underline}.elementor-button-text{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif}.main-button{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;text-transform:uppercase;text-align:center;padding:15px 30px;display:table;margin:0 auto;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.5);box-shadow:0 1px 1px 0 rgba(0,0,0,.5);background:#ffec00}.main-button:hover{background:#fae700}.main-button.small{padding:5px 10px}.main-button.large{padding:15px 35px;font-size:1.33em}.main-button--clear{clear:both}.fb-button,.tw-button,.whatsapp-button{display:inline-block;padding:15px 30px;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;color:#fff!important;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.5);box-shadow:0 1px 1px 0 rgba(0,0,0,.5);margin:10px 5px 10px 0;text-transform:uppercase}.fb-button:hover,.tw-button:hover,.whatsapp-button:hover{color:#fff}.fb-button{background-color:#536ca2}.fb-button:hover{background-color:#7187b7}.tw-button{background-color:#3ad}.tw-button:hover{background-color:#5fbce4}.whatsapp-button{background-color:#25d366}.whatsapp-button:hover{background-color:#4be083}.button-disabled{background-color:#ddd!important}.footer-menu a:hover{text-decoration:underline}.rssHeader,[class^=heading--],h1,h2,h3,h4,h5,h6{margin:0;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-weight:400;text-rendering:optimizeLegibility}.rssHeader small,h1 small,h2 small{font-weight:400}.heading--h1,h1{margin-bottom:.4em;font-size:2em;line-height:1.2}@media screen and (min-width:768px){.heading--h1,h1{font-size:4.5em}}.heading--h2,.rssHeader,h2{margin-bottom:.24em;font-size:1.75em;line-height:1.2}@media screen and (min-width:768px){.heading--h2,.rssHeader,h2{font-size:3.125em}}.heading--h3,h3{margin-bottom:.2em;font-size:1.375em;line-height:1.3}@media screen and (min-width:768px){.heading--h3,h3{font-size:2.625em}}.heading--h4,h4{margin-bottom:1.2em;font-size:1.25em;line-height:1.25}@media screen and (min-width:768px){.heading--h4,h4{font-size:1.875em}}.heading--h5,h5{margin-bottom:1.2em;font-size:1.125em}@media screen and (min-width:768px){.heading--h5,h5{font-size:1.625em}}.heading--h6,h6{margin-bottom:1.2em;font-size:1em;font-weight:400;text-transform:uppercase}p{margin:0 0 1.2em 0;text-rendering:optimizeLegibility}@media screen and (min-width:980px){p{font-size:1.125em;line-height:1.5}}.lead{font-size:120%;line-height:1.3}@media screen and (min-width:980px){.lead{font-size:150%}}.small{font-size:80%}.module-title{text-align:center;font-size:4em}.module-ingress{text-align:center;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.3125em}@media screen and (min-width:768px){.module-ingress{font-size:1.875em}}.appeal-ingress h3{line-height:1;padding-bottom:20px;font-size:2em}@media screen and (min-width:768px){.appeal-ingress h3{font-size:2.5em}}@media screen and (min-width:980px){.appeal-ingress h3{font-size:3.875em;font-size:3.5em}}.appeal-ingress-content{background-color:#fffd38;border-bottom:1px solid #979797;padding:1.5em 0}.appeal-ingress--description{margin:0 auto;max-width:768px}@media screen and (min-width:980px){.appeal-ingress--description{width:80%}}.appeal-ingress--description p{font-size:1.25em;text-align:center}.appeal-ingress--description ul{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:20px;margin-top:1.5em}.appeal-ingress--description li{padding-bottom:.5em}.appeal-text{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.25em}.appeal-text strong{font-weight:400;font-size:1.375em}.appeal-text__lead{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;line-height:1.1}@media screen and (min-width:768px){.appeal-text__lead{font-size:1.3em}}@media screen and (min-width:980px){.appeal-text__lead{font-size:1.5em}}.appeal-lead{font-size:130%}.submit-button{font-size:130%}code,kbd,pre,samp{font-family:"Bitstream Vera Sans Mono",Consolas,Courier,monospace}nav{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-weight:400}.nav-child,.nav-primary{text-transform:uppercase}@media screen and (min-width:980px){ol,ul{font-size:1.125em}}@media screen and (max-width:1280px){body{font-size:90%}}ol.unstyled,ul.unstyled{list-style:none;margin:0;padding:0}img{max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}figure{margin:0 0 1.2em 0}#crumbs{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:.875rem;color:#4c4c4c;padding:1rem .9rem;max-width:1500px;margin:0 auto}#crumbs .delimiter{height:10px;display:inline-block;padding:0 1.1rem}#crumbs .delimiter__icon{height:100%}header{background-color:#fff;border-bottom:1px solid #e8e8e8;position:absolute;top:0;left:0;right:0}.logged-in.admin-bar header{top:46px}@media screen and (min-width:783px){.logged-in.admin-bar header{top:32px}}header .l-constrained{height:100%;max-width:1500px;position:initial;width:100%}header .nav-flex{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .header-button{border-radius:4px;box-shadow:none;color:rgba(30,30,30,.7);display:none;margin-right:1rem;padding:10px 20px;white-space:nowrap;display:inline-block}@media screen and (min-width:1280px){header .header-button{margin-right:2.5rem}}header .header-logo{max-width:100%;max-height:100%}header .header-logo--mobile{width:auto}@media screen and (min-width:1000px){header .header-logo--mobile{display:none}}header .header-logo--desktop{display:none;width:130px}@media screen and (min-width:1000px){header .header-logo--desktop{display:inline}}.main_nav__invoker{-webkit-box-ordinal-group:8;-webkit-order:7;-moz-box-ordinal-group:8;-ms-flex-order:7;order:7;-webkit-appearance:none;appearance:none;background:0 0;border:none;border-left:1px solid #e8e8e8;cursor:pointer;width:4.5rem;height:4.5rem;padding:0}.main_nav__invoker .menu--close,.main_nav__invoker .menu--open{width:25px}.main_nav__invoker .menu--close{display:none}.main_nav__invoker.is-open{background-color:#e8e8e8}.main_nav__invoker.is-open .menu--open{display:none}.main_nav__invoker.is-open .menu--close{display:inline}@media screen and (min-width:1000px){.main_nav__invoker{display:none!important}}.sub_nav__invoker{display:block;background:#1e1e1e;color:#fffd38;padding:8px 0;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.375em;text-transform:uppercase}.sub_nav__invoker:hover{color:#fff;text-decoration:none}.sub_nav__invoker .l-constrained:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:24px;background:url("../img/valkoinen_open.svg") center center no-repeat}.sub_nav__invoker.invoker_open .l-constrained:after{background-image:url("../img/valkoinen_collapse.svg")}@media screen and (min-width:1000px){.sub_nav__invoker{display:none!important}}#lang-select{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:4.5rem;z-index:99}#lang-select li,#lang-select ul{height:100%;width:100%}#lang-select li{background-color:#fff;text-transform:uppercase}#lang-select li:hover{background:#e8e8e8}#lang-select .language-name,#lang-select a,#lang-select a:visited{color:#1e1e1e;cursor:pointer;padding:1.4rem 0;display:block;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.5rem;width:4.5rem}#lang-select .lang-select__inactive{display:none;position:absolute}#lang-select .lang-select__active,#lang-select .lang-select__inactive{background:#fff;border:none;padding:0;text-transform:uppercase;height:100%;width:99%}#lang-select .lang-select__active:hover,#lang-select .lang-select__inactive:hover{background:#e8e8e8}#lang-select #lang-select-list{height:4.5rem;text-align:center;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}@media screen and (max-width:1000px){#lang-select #lang-select-list.is-open .lang-select__active{background:#e8e8e8}#lang-select #lang-select-list.is-open .lang-select__inactive{display:block}}@media screen and (min-width:1000px){#lang-select #lang-select-list:hover .lang-select__inactive{display:block}}.logo-container{background-color:#fffd38;display:inline-block;height:4.5rem;max-height:100%;min-width:4.5rem;padding:.625rem .625rem 11px;text-align:center;vertical-align:middle;width:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:1000px){.logo-container{height:100%;padding:12px 15px 12px}}.mobile-shop{background-color:#323232;margin-top:20px}@media screen and (min-width:999px){.mobile-shop{display:none!important}}nav ul{text-align:center}nav li{display:inline-block;margin:0;height:100%;vertical-align:middle}nav a{color:#1e1e1e;display:block;font-size:1.25rem;padding:24px 20px}nav .current_page_item a{color:#fffd38}.stay-open{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:100!important}.nav-primary{display:none;height:100%;vertical-align:middle;width:auto}.nav-primary.is-open{display:block;height:calc(100vh - 4.5rem);overflow-y:scroll;position:absolute;top:100%;left:0;right:0;z-index:99;width:100%}.nav-primary.is-open .main-menu>.menu-item{border-bottom:1px solid #585858}.nav-primary.is-open .menu-item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1e1e1e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;height:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.nav-primary.is-open .menu-item>a{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.nav-primary.is-open a{color:#fff;height:100%}.nav-primary .current-menu-item{background:#1e1e1e}.nav-primary .current-menu-item a{color:#fffd38}.nav-primary .main-menu{height:100%}@media screen and (min-width:1000px){.nav-primary .main-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.nav-primary .menu-item{display:inline-block;padding:0}.nav-primary .current_page_ancestor>a{background:#1e1e1e;color:#fffd38}@media screen and (min-width:1000px){.nav-primary .current_page_ancestor>a{color:#fff}}.nav-primary a{display:block;font-size:1.5rem;padding:22px 20px;white-space:nowrap}@media screen and (min-width:1000px){.nav-primary a{font-size:1rem;padding:26px 20px 27px}}@media screen and (min-width:1150px){.nav-primary a{font-size:1.25rem;padding:24px 20px}}@media screen and (min-width:1280px){.nav-primary a{font-size:1.5rem;padding:22px 20px 22px;max-height:4.5rem}}.nav-primary a:hover{background:#1e1e1e;color:#fffd38}.nav-primary .toggle-submenu{-webkit-appearance:none;appearance:none;background:0 0;border:none;display:inline-block;padding:0;height:4.5rem;width:4.5rem;border-left:1px solid #585858}.nav-primary .toggle-submenu img{transition:transform .25s ease;transform:rotate(0);width:1.25rem}.nav-primary .toggle-submenu.is-open img{transform:rotate(180deg)}.nav-primary .toggle-submenu.is-open+.sub-menu{display:block}@media screen and (min-width:1000px){.nav-primary .toggle-submenu{display:none}}.nav-primary .main-menu>.menu-item:hover{background:#1e1e1e}.nav-primary .main-menu>.menu-item:hover>a{color:#fff}.nav-primary .main-menu>.menu-item:hover>a:hover{color:#fffd38}@media screen and (min-width:1000px){.nav-primary .main-menu>.menu-item:hover>.sub-menu{display:block}}.nav-primary .sub-menu{display:none;padding:0;text-align:left;width:100%}.nav-primary .sub-menu .menu-item{background-color:#e8e8e8}@media screen and (min-width:1000px){.nav-primary .sub-menu .menu-item{background:#1e1e1e}}.nav-primary .sub-menu a{font-size:1.125rem;color:#1e1e1e;width:100%}.nav-primary .sub-menu a:hover{color:#fffd38}@media screen and (max-width:1000px){.nav-primary .sub-menu a{padding-left:2rem}}@media screen and (min-width:1000px){.nav-primary .sub-menu a{color:#fff;font-size:.85rem;padding:27px 20px 26px}}@media screen and (min-width:1150px){.nav-primary .sub-menu a{font-size:1rem;padding:25px 20px 25px}}@media screen and (min-width:1280px){.nav-primary .sub-menu a{font-size:1.2rem;padding:23px 20px 23px}}.nav-primary .sub-menu .current-menu-item a{color:#1e1e1e;background:#fffd38}@media screen and (min-width:1000px){.nav-primary .sub-menu{display:none;background:#1e1e1e;left:0;text-align:center;top:100%;width:100%;z-index:10;position:absolute}}@media screen and (min-width:1000px){.nav-primary{display:inline-block}}@media screen and (max-width:1000px){.nav-primary{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.nav-container{z-index:10;display:none}@media screen and (min-width:1000px){.nav-container{display:block}}.nav-child{background-color:#1e1e1e;display:none}.nav-child a{color:#fff}.nav-child a:hover{background:#fffd38;color:#1e1e1e}.nav-child.current_page_ancestor a{color:#fffd38}@media screen and (min-width:1000px){.nav-child{display:block!important;margin-left:0}}#nav-spacer{height:4.5rem}.pinned,.pinned-banner{position:fixed;top:0;left:0;right:0;z-index:100}@media screen and (max-width:600px){.logged-in.admin-bar .pinned-banner.headroom--not-top,.logged-in.admin-bar .pinned.headroom--not-top{top:0}}.unpinned{position:absolute}.unpinned-banner{display:none}@media screen and (min-width:1000px){.unpinned-banner{display:block}}.header-search-wrap{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:4.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.5rem;z-index:50}.header-search-wrap fieldset{position:relative}.header-search-wrap .search-form,.header-search-wrap fieldset{height:100%;margin:0}.header-search-wrap .search-field{border:none;border-radius:0;box-shadow:none;background-color:#1e1e1e;color:#fff;cursor:text;font-size:1.5rem;height:100%;outline:0;padding-right:3.5rem;width:100%}@media screen and (min-width:1000px){.header-search-wrap .search-field{border-left:1px solid #fff;width:350px}}.header-search-wrap .search-submit{-webkit-appearance:none;position:absolute;right:0;top:0;border:none;background-image:url("../img/icon/icon-search--white.png");background-position:center;background-repeat:no-repeat;background-size:25px;background-color:transparent;height:4.5rem;width:4.5rem}.header-search-wrap .search-submit span{display:none}.header-search-wrap .search-navi{position:absolute;top:100%;right:0;height:4.5rem;width:0;overflow:hidden;transition:.25s ease width;z-index:10}.header-search-wrap.is-open .search-navi{display:block;width:100%}@media screen and (min-width:1000px){.header-search-wrap.is-open .search-navi{width:350px}}.header-search-wrap.header-search-wrap--desktop{display:none}@media screen and (min-width:1000px){.header-search-wrap.header-search-wrap--desktop{display:flex}}.mobile-search-nav{border-bottom:1px solid #585858;width:100%;height:73px}.mobile-search-nav .search-form{width:100%}.mobile-search-nav .header-search-wrap--mobile{width:100%}@media screen and (min-width:1000px){.mobile-search-nav .header-search-wrap--mobile{display:none}}.header-search-toggle{border:none;background-image:url("../img/icon/icon-search--black.png");background-position:center;background-repeat:no-repeat;background-size:20px;background-color:#fff;cursor:pointer;height:100%;width:100%}.header-search-toggle:hover{background-color:#e8e8e8}.is-open .header-search-toggle{background-image:url("../img/icon/icon-close--black.png")}.promo3{padding:30px 0;background-size:cover;text-align:center;position:relative;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif}.promo3 .rssHeader,.promo3 h2{font-size:4em}.promo3 p.ingress{font-size:1.875em;color:#fff}.promo3 .col3{background-color:#fffd38;margin-bottom:30px;position:relative}.promo3 .col3 h3{margin:20px 20px 10px;font-size:1.875em}.promo3 .col3 p{margin:0 20px 20px 20px;font-size:1.3125em}.promo3 .promo-image{background-size:cover;height:0;padding-bottom:50%}.promo3.promo3-has-background{background-size:cover;background-repeat:no-repeat}.promo3.promo3-has-background .module-ingress{color:#fff}.promo3.promo3-has-background .rssHeader,.promo3.promo3-has-background h2{color:#fff}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.appeal-ingress{text-align:center}.appeal-page-content{margin-top:20px}@media screen and (min-width:999px){.appeal-ingress,.appeal-page-content{max-width:80%;margin-left:auto;margin-right:auto}}.appeal-ingress li,.appeal-page-content li{text-align:left}.appeal-page-appeal{background-color:#fffd38;padding:30px 0;position:relative}@media screen and (min-width:768px){.appeal-page-appeal{padding:30px}}.appeal-page-appeal h3{margin-bottom:.5em;text-align:center}.appeal-page-appeal+.appeal-page-appeal{margin-top:2px}@media screen and (min-width:999px){.appeal-page-appeal .l-constrained,.appeal-page-content .l-constrained,.page-template-page-donate-v2 .donate .l-constrained{max-width:800px}}.appeal-form{margin:0}.appeal-form label{font-size:1.5em}.appeal-form .checkbox label{font-size:1.2em}.appeal-form input{width:100%!important}@media screen and (min-width:768px){.appeal-form input{width:59%!important}}@media screen and (min-width:800px){.appeal-form input{width:60%!important}}.appeal-form .submit-button{float:none;margin-bottom:0}@media screen and (max-width:767px){.appeal-form .pure-control-group label{margin-bottom:.3em;width:auto!important}}.appeals{font-weight:700;font-size:1.5em;text-align:center}.appeal-progress{height:30px}progress{width:100%;background-color:#5e5e5e}.step{text-align:center;width:20%}.step:first-child{text-align:left}.step:last-child{text-align:right}.step-1{padding-right:10%}.step-3{padding-left:10%}.meter{font-weight:700}@media screen and (min-width:768px){.meter{margin-top:.5em;display:table;font-weight:700}}.meter td{border:none}.some-share{margin:30px 0 30px}.some-share p{margin:20px 0 30px 0;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif}.share-container{margin-bottom:10px}#sticky-petition-reminder{background:#fffd38;font-weight:700;left:0;position:fixed;right:0;top:0;z-index:5}#sticky-petition-reminder .reminder-wrapper{padding:1em;max-width:640px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}@media screen and (min-width:700px){#sticky-petition-reminder .reminder-wrapper{max-width:800px}}#sticky-petition-reminder .reminder-text{display:inline-block}#sticky-petition-reminder #btn-scrollto-petition{margin:0 0 0 1em;border:0;display:inline-block;text-transform:uppercase;padding:10px 30px}@media screen and (min-width:700px){#sticky-petition-reminder #btn-scrollto-petition{padding:15px 30px}}progress{background-color:#5e5e5e;border:0}progress::-webkit-progress-value{background-color:#7ed321}progress::-moz-progress-bar{background-color:#7ed321}.fact-box{float:right;width:30%;padding:30px;background-color:#fffd38;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:140%;margin:0 0 20px 20px}@media screen and (max-width:980px){.fact-box{float:none;width:100%;margin:0 0 20px 0}}blockquote{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-style:italic;font-size:140%;float:left;width:30%}@media screen and (max-width:980px){blockquote{float:none;width:80%;margin:20px auto}}.video_wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;width:100%;margin:20px 0}.video_wrapper embed,.video_wrapper iframe,.video_wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}input[readonly]{border-color:#ddd!important;box-shadow:none!important;color:#5e5e5e!important}.donate{position:relative;background-color:#fffd38}.donate h4{text-align:center}@media screen and (min-width:768px){.donate h4{margin-bottom:40px}}.donate .donate-lead{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:120%;padding-top:20px}@media screen and (min-width:768px){.donate .donate-lead{padding-top:30px}}.donate .donate-lead-single{display:none}.donate .donate-quote{font-size:120%;font-style:italic;font-weight:200}.donate .donate-quote-name{font-size:120%;font-weight:700}.donate img{margin:30px 0}.donate .number-slider{position:relative;float:right;width:60%;margin-right:7px;padding-bottom:30px}.donate .ui-slider-horizontal{height:.4em;margin:20px 0;background-color:#fff;-moz-box-shadow:inset 0 1px 3px 0 #ddd;-webkit-box-shadow:inset 0 1px 3px 0 #ddd;box-shadow:inset 0 1px 3px 0 #ddd;border:1px solid #ccc}.donate .ui-slider .ui-slider-handle{cursor:pointer;height:1em;position:absolute;width:1em;z-index:2;background-color:#fff;margin-top:-.4em;-webkit-border-radius:0.5em;-moz-border-radius:.5em;border-radius:.5em;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.5);box-shadow:0 2px 2px 0 rgba(0,0,0,.5)}.donate .donation-max,.donate .donation-min{position:absolute;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;z-index:2}.donate .donation-min{bottom:10px;left:0}.donate .donation-max{bottom:10px;right:0;text-align:right}@media screen and (min-width:980px){.page-template-page-donate .donate-content{width:40%;float:left}}@media screen and (min-width:980px){.page-template-page-donate .donate-form{width:48%;float:right;position:relative}}#consolidated-donate-form hr{border:none!important;height:8px!important;background-color:#1e1e1e!important;opacity:.25}#consolidated-donate-form .pure-control-group{margin:0 auto 1.5em}@media screen and (min-width:768px){#consolidated-donate-form .pure-control-group{width:100%}}#consolidated-donate-form .pure-control-group .checkradio--label{padding:8px 16px;margin-left:-4px!important}#consolidated-donate-form .main-label{text-transform:none;display:block;font-size:1.4em;width:100%;margin-right:0}@media screen and (min-width:600px){#consolidated-donate-form .main-label{width:175px!important;margin-right:20px;display:inline-block}}@media screen and (min-width:768px){#consolidated-donate-form .main-label{display:inline-block}}#consolidated-donate-form .heading-label{width:auto;padding-left:0;min-width:195px;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.7em;margin:1.5em 0 1em;max-width:650px;margin:0 auto}#consolidated-donate-form .heading-label.main-label{margin:0;margin-bottom:.6em}@media screen and (min-width:600px){#consolidated-donate-form .heading-label.main-label{margin-bottom:0}}@media screen and (min-width:980px){#consolidated-donate-form .heading-label.main-label{font-size:1.9125em;line-height:1.5}}#consolidated-donate-form .submit-button{box-shadow:none;width:100%;height:60px}@media screen and (min-width:600px){#consolidated-donate-form .submit-button{width:calc(100% - 200px);margin-left:200px}}#consolidated-donate-form .btn-donate-value{background-color:#fff;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:2em;margin-right:10px;outline:0;padding:8px;margin:2px 20px 2px 2px;vertical-align:middle;height:60px;border:2px solid #ddd}#consolidated-donate-form .btn-donate-value.selected{border:2px solid #5aac00;padding:8px;background-color:#7ed321}#consolidated-donate-form .payment-type-container{display:inline-block}#consolidated-donate-form .payment-type-container-fields{display:flex;flex-direction:column}#consolidated-donate-form .payment-date-container .checkradio-wrapper+.checkradio-wrapper,#consolidated-donate-form .payment-type-container-fields .checkradio-wrapper+.checkradio-wrapper{margin-top:10px}@media screen and (min-width:600px){#consolidated-donate-form .nowrap-over-600{white-space:nowrap}}#consolidated-donate-form .single-payment-type-container{display:inline-block;width:100%}@media screen and (min-width:600px){#consolidated-donate-form .single-payment-type-container{width:calc(100% - 200px)}}#consolidated-donate-form .payment-type-radio{margin:0 .25em 0 0}#consolidated-donate-form .amount-label{font-size:100%;text-transform:uppercase}#consolidated-donate-form #amount{border-radius:0;display:inline-block;width:90px;margin:0;vertical-align:middle;padding:11px 13px;box-shadow:none;height:60px;border:2px solid #ddd}#consolidated-donate-form #amount.selected{padding:9px 12px;border:2px solid #5aac00}@media screen and (min-width:481px){#consolidated-donate-form .pure-control-group>label{text-align:left!important}}#consolidated-donate-form input[type=email],#consolidated-donate-form input[type=number],#consolidated-donate-form input[type=tel],#consolidated-donate-form input[type=text]{box-shadow:none;border-radius:0;width:100%;height:60px;border:2px solid #ddd}@media screen and (min-width:600px){#consolidated-donate-form input[type=email],#consolidated-donate-form input[type=number],#consolidated-donate-form input[type=tel],#consolidated-donate-form input[type=text]{width:calc(100% - 200px)}}#consolidated-donate-form div.pure-control-group-descriptive-text{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;opacity:.7;padding-top:4px}@media screen and (min-width:600px){#consolidated-donate-form div.pure-control-group-descriptive-text{padding-left:200px}}#consolidated-donate-form input[type=number]::-webkit-inner-spin-button,#consolidated-donate-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.petition-promo{border-top:solid 1px #eaeaea;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.3125em}.petition-promo .col4,.petition-promo .col4-2{padding:20px 0}.petition-promo .no-of-petitions p{padding:4px 0;font-size:inherit;line-height:auto;display:block;text-align:center}.petition-promo p{display:inline-block;margin:0}@media screen and (max-width:999px){.petition-promo{max-height:128px}}.footer-logo{width:240px;float:left;margin:20px 0}@media screen and (max-width:999px){.footer-logo{margin:20px auto;float:none}}.footer-number{float:right;margin:20px 0}.footer-number table{max-width:900px}@media screen and (max-width:1279px){.footer-number table{max-width:784px}}@media screen and (max-width:1079px){.footer-number table{max-width:720px}}@media screen and (max-width:999px){.footer-number table{display:none}}.footer-number td{border:0;padding:0 0 0 20px}.footer-number td.random-number{width:300px;text-align:right;font-size:2.5em;text-transform:uppercase}.footer-number td.random-number.medium,.footer-number td.random-number.short{font-size:3.25em}@media screen and (max-width:1279px){.footer-number td.random-number{max-width:262px}}@media screen and (max-width:1079px){.footer-number td.random-number{font-size:1.875em;max-width:220px}.footer-number td.random-number.medium{font-size:1.875em}}@media screen and (max-width:999px){.footer-number td.random-number{width:auto;font-size:1em;text-align:left}}.footer-number td.random-text{width:600px}.footer-number td.random-text a{text-decoration:underline}@media screen and (max-width:1279px){.footer-number td.random-text{max-width:520px}}@media screen and (max-width:1079px){.footer-number td.random-text{max-width:500px}}@media screen and (max-width:999px){.footer-number td.random-text{width:auto}}.footer-number tr{height:88px}footer{padding:40px 0;background:url("../img/concrete_wall_2.png") repeat}footer .footer-contact,footer .footer-menu{float:left}footer .footer-contact{width:250px}@media screen and (max-width:1079px){footer .footer-contact{width:100%;float:none;text-align:center;margin-bottom:30px}}footer .footer-contact a{margin-bottom:5px;display:inline-block}footer .footer-menu{width:950px}footer .footer-menu li{list-style-type:none;float:left;width:23%;margin-left:2%}footer .footer-menu li a{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;text-transform:uppercase;font-size:21px}footer .footer-menu li.menu-item-201,footer .footer-menu li.menu-item-9721{display:none}footer .footer-menu li .sub-menu a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none;font-size:1em}footer .footer-menu li ul{margin:10px 0 0 0;padding:0}footer .footer-menu li ul li{float:none;width:auto;margin-left:0;margin-bottom:15px;font-size:.9em}@media screen and (max-width:1279px){footer .footer-menu{width:774px}}@media screen and (max-width:1079px){footer .footer-menu{width:100%;float:none}}@media screen and (max-width:999px){footer .footer-menu li{width:100%;text-align:center;float:none;margin:0 0 20px 0}footer .footer-menu li ul{display:none}}.stt-links{font-size:1.125em;margin-bottom:1.2em}.stt-link{text-decoration:underline;display:block;margin-bottom:.5em}.stt-images{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-left:-4em}@media screen and (min-width:480px){.stt-images{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}.stt-images .stt-image__image{margin:0}.stt-image__caption{line-height:1.6}.stt-image{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-left:4em;padding-bottom:1em}@media screen and (min-width:480px){.stt-image{width:50%}}@media screen and (min-width:980px){.stt-image{width:33%}}.flex-spacer--grow-1{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:1000px){.flex-spacer--grow-1--mobile{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}}form{margin:0 0 1.2em 0}form label{display:block;font-weight:400;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif}form p{margin-bottom:.6em}form ul{padding:0;margin:0 0 1.2em 0;list-style:none}form br{display:none}form .gform_button,form .submit-button,form input[type=button],form input[type=submit]{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;text-transform:uppercase;background-color:#7ed321;-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);border:0;padding:10px 30px;margin:40px 0;float:right}@media screen and (max-width:767px){form .gform_button,form .submit-button,form input[type=button],form input[type=submit]{margin:10px 0}}form .disclaimer{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:80%;margin-top:20px}form .disclaimer a{text-decoration:underline}.appeal-teaser .submit-button{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#ffec00;margin-bottom:0;font-size:100%}.appeal-teaser .disclaimer{display:none}#consolidated-donate-form .error{border-color:#e9322d}#custom-amount-error-msg{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#e9322d}.appeal-mobile-error,.donate-consolidated-error{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#e9322d;display:none}.appeal-page-appeal .appeal-mobile-error{margin-left:0;width:100%}@media screen and (min-width:767px){.appeal-page-appeal .appeal-mobile-error{margin-left:21em}}.campaign-person__right .appeal-mobile-error{margin-left:0;width:85%}@media screen and (min-width:768px){.campaign-person__right .appeal-mobile-error{margin-left:30%;width:60%}}@media screen and (min-width:1000px){.campaign-person__right .appeal-mobile-error{margin-left:0;width:90%}}.donate-form-wrapper .appeal-mobile-error{margin:0;width:auto}@media screen and (min-width:600px){.donate-form-wrapper .appeal-mobile-error{margin-left:17.5em;width:60%}}@media screen and (min-width:1280px){.donate-form-wrapper .appeal-mobile-error{margin-left:11.2em}}fieldset{margin:0 .125em 1.2em;padding:0;border:none}legend{display:block;width:100%}legend small{color:#ddd}.appeal-form .main-label,.donate-form .main-label{text-transform:uppercase;text-align:left;width:35%}.appeal-form .main-label.disclaimer,.donate-form .main-label.disclaimer{width:100%!important;text-transform:none}.donate-form .js-elasku-only,.donate-form .js-single-only,.donate-form--steps .js-elasku-only,.donate-form--steps .js-single-only{display:none}.appeal-form .checkbox input,.appeal-form .checkbox label,.donate-form .checkbox input,.donate-form .checkbox label{display:inline-block}.appeal-form .checkbox .nowidth,.donate-form .checkbox .nowidth{width:10%!important;float:left;margin-top:1em}.donate-form .checkbox{font-size:1.2em;max-width:650px;margin:1em auto}@media screen and (min-width:600px){.donate-form .checkbox{font-size:1.5em}}.donate-form .checkbox #agecheck,.donate-form .checkbox .checkradio{margin-top:0;vertical-align:middle}.donate-form .checkbox .checkradio{margin-right:1em}@media screen and (min-width:600px){.donate-form .checkbox .checkradio{margin-left:200px!important}}.donate-form .submit-button{display:inline-block;width:100%;float:none;margin:1em auto 0;position:relative}@media screen and (min-width:600px){.donate-form .submit-button{width:60%}}@media screen and (min-width:768px){.donate-form .submit-button{margin:0;margin-left:200px;width:calc(100% - 200px)}}.donate-form .submit-button:after{content:'';position:absolute;top:50%;right:1em;height:20px;width:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAABF0lEQVQoFYWSv0tCURzFn2Vkg4s1iGQQIoht4hLipCAIrWJj0NDqf9UauDsLbhIIgdhQS6IGBWFIfr5oj8O7XvzCefec8z3f+37dw2BTLZY7MAPvG8t/bdL62+KHte6PBsEBzUsJHMOfQEU8hyZxRuD/LrYuQAl465zOBOjQB7oIvJWjYy+sQ29ofWRn+ApnGhkaozNOUowy/BPonZ7RZ5JxaBXnG+jQAH3iJMVowH+BDj3Yf/CVfaF4pDmP6FDew3Rn448gFiaEtOEroANd9JFkQnoDiz53Dy8RJoTU4Hb4dOc+2o6OU9c4X0DDQ3TKSWJkgb29hl/QabCzOrgafkVf7ExuTTsKS2BDdtjyYG8VSNyC033JNfjIUZnZHODWAAAAAElFTkSuQmCC") center right no-repeat}.marketing-signup-container .rssHeader,.marketing-signup-container h2{text-align:center;margin:0 1rem 1.5rem auto;font-size:1.5rem}@media screen and (min-width:768px){.marketing-signup-container .rssHeader,.marketing-signup-container h2{font-size:2.5rem}}.marketing-signup-container .signup-item{display:flex;margin:0 auto;width:90%}.marketing-signup-container .signup-item .checkbox,.marketing-signup-container .signup-item .marketing-label{width:auto;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif!important}.marketing-signup-container .signup-item .marketing-label__main{font-size:24px}.marketing-signup-container .signup-item .checkbox--marketing-subscribe{margin-top:1rem!important}.marketing-signup-container .signup-item .checkbox--marketing-subscribe .checkradio{margin-left:0!important}#donate-form-v3 .marketing-signup-container .signup-item .checkbox--marketing-subscribe .checkradio{height:34px!important}#donate-form-v3 .marketing-signup-container .signup-item .checkbox--marketing-subscribe .checkradio:before{height:17px!important;width:21px!important}.marketing-signup-container .signup-item+.signup-item{align-items:center;margin-top:1rem}.marketing-signup-container .signup-item+.signup-item .checkbox,.marketing-signup-container .signup-item+.signup-item .marketing-label{margin-bottom:0}.marketing-signup-container .btn--close-marketing-modal{background:0 0;border:none;right:.5rem;top:.5rem;position:absolute;width:25px;padding:0}.marketing-signup-container .btn--close-marketing-modal:hover{transform:scale(1.2,1.2)}.marketing-signup-container .btn--close-marketing-modal img{width:11px}.marketing-signup-container .submit-button{float:none;margin-bottom:0;margin-left:0!important}.marketing-signup-container label{font-size:1.2em;margin:.5em 0 .2em}@media screen and (min-width:768px){.marketing-signup-container label{font-size:1.5em}}.marketing-signup-container.invalid-selection .checkradio{border-color:#e9322d}#gform_wrapper_401~.reveal-modal-bg .marketing-signup-container .marketing-label__main{font-weight:400;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif}#gform_wrapper_401~.reveal-modal-bg .marketing-signup-container .submit-button{background-color:#7ed321;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;padding:10px 30px;margin:40px 0;font-size:130%;text-transform:uppercase}.donate-form #amount,.donate-form #amount-once,.donate-form .amount-label,.donate-form .amount-label-after{font-size:1.8em;text-transform:none}.donate-form .amount-label-after{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;display:inline-block;position:relative;top:6px}.donate-form #amount,.donate-form #amount-once{width:70px;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;margin-left:-10px}.form-divide{border-color:#ddd;border-top:0;max-width:650px;margin-bottom:1.3em}.checkradio{display:inline-block!important;vertical-align:middle;cursor:pointer;height:34px;width:34px!important;border-radius:17px;position:relative;background:#fff;margin:0!important;border:2px solid #ddd}.checkradio-wrapper.checkradio--selected .checkradio{background:#7ed321;margin:0!important;border:2px solid #5aac00}.checkradio-wrapper.checkradio--selected .checkradio:before{content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:17px;width:21px;background-image:url(../img/check.svg);background-repeat:no-repeat;background-size:cover}.checkradio-wrapper.checkradio-wrapper--black .checkradio{border:2px solid #000}.checkradio-wrapper.checkradio-wrapper--black.checkradio--selected .checkradio{background:#fff}.checkradio-wrapper.checkradio-wrapper--black.checkradio--selected .checkradio:before{background:#000;border-radius:10px;height:21px}.checkradio input{cursor:pointer;opacity:0;width:100%;height:100%}.js-bank-monthly{display:none;width:auto}.payment-date-label{display:block!important}@media screen and (min-width:600px){.payment-date-label{display:inline-block!important}}.checkradio--label{cursor:pointer;display:inline-block!important;text-align:left!important;margin:0 0 0 .5em!important;font-size:1.2em;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-weight:700;width:auto!important}@media screen and (min-width:460px){.checkradio--label{font-size:1.3em}}@media screen and (min-width:600px){.checkradio--label{font-size:1.5em}}.donation-type-wrapper{margin-bottom:20px}.donation-type-wrapper .radio{display:block;margin-bottom:1em}@media screen and (min-width:768px){.donation-type-wrapper .radio{display:inline-block}}@media screen and (max-width:500px){.donation-type-wrapper .checkradio-wrapper{display:block;text-align:right;width:50%;margin:0 auto}}.donation-type-wrapper .checkradio-wrapper:first-child{text-align:right;padding-right:2em}@media screen and (max-width:500px){.donation-type-wrapper .checkradio-wrapper:first-child{padding-bottom:.5em;padding-right:0}}.donation-type-wrapper .checkradio--label{vertical-align:middle;width:auto!important;margin:0 .5em 0 0!important}.amount-wrapper{display:block;margin-top:1em}@media screen and (min-width:500px){.amount-wrapper{display:inline-block;margin:0}}@media screen and (min-width:600px){.amount-wrapper{margin:1em 0 2px 202px;display:block}}@media screen and (min-width:725px){.amount-wrapper{display:inline-block;margin:0}}.tai{font-family:'Amnesty Gothic Bold Condenced',Arial Narrow,sans-serif;font-size:1.4em;margin-right:1em}@media screen and (min-width:600px){.invoice-type-container,.payment-date-container,.payment-type-container{max-width:calc(100% - 200px);width:100%;display:inline-flex;flex-direction:column}}.bank-text{margin-bottom:4em}.form-help-title{font-size:1.125rem}.form-help{cursor:pointer;display:block;font-size:1rem;font-weight:400;text-decoration:underline;padding-top:.5em;padding-bottom:.5em}.form-help-content{line-height:23px;display:none;font-size:1rem;font-weight:400;max-width:650px!important}.form-help-content.open{display:block}.custom-select{position:relative;display:inline-block;width:100%;height:40px}@media screen and (min-width:600px){.custom-select{width:calc(100% - 200px)}}@media screen and (min-width:768px){.custom-select{width:120px}.custom-select.custom-select--bank{width:220px}}.custom-select:before{content:'';position:absolute;top:50%;right:1em;height:20px;width:14px;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAABF0lEQVQoFYWSv0tCURzFn2Vkg4s1iGQQIoht4hLipCAIrWJj0NDqf9UauDsLbhIIgdhQS6IGBWFIfr5oj8O7XvzCefec8z3f+37dw2BTLZY7MAPvG8t/bdL62+KHte6PBsEBzUsJHMOfQEU8hyZxRuD/LrYuQAl465zOBOjQB7oIvJWjYy+sQ29ofWRn+ApnGhkaozNOUowy/BPonZ7RZ5JxaBXnG+jQAH3iJMVowH+BDj3Yf/CVfaF4pDmP6FDew3Rn448gFiaEtOEroANd9JFkQnoDiz53Dy8RJoTU4Hb4dOc+2o6OU9c4X0DDQ3TKSWJkgb29hl/QabCzOrgafkVf7ExuTTsKS2BDdtjyYG8VSNyC033JNfjIUZnZHODWAAAAAElFTkSuQmCC") center right no-repeat}.custom-select select{cursor:pointer;position:absolute;opacity:0;width:100%;height:100%;-webkit-appearance:none;height:60px}.custom-select+.main-label{margin-top:1em!important}@media screen and (min-width:600px){.custom-select+.main-label{margin-top:0!important}}@media screen and (min-width:768px){.custom-select+.main-label{margin:0 20px 0 20px!important}#consolidated-donate-form .custom-select+.main-label{width:auto!important}}@media screen and (min-width:600px){.custom-select+.main-label+.custom-select{margin-top:1em!important}}@media screen and (min-width:768px){.custom-select+.main-label+.custom-select{margin-top:0!important}}.custom-select--span{display:inline-flex;align-items:center;background:#7ed321;width:100%;height:100%;font-weight:700;font-size:1.2em;padding:.6em 1em;height:60px}@media screen and (min-width:1280px){.custom-select--span{padding:.4em 1em}}.payment-type-container{width:100%}.checkradio-wrapper{display:inline-block;white-space:nowrap;width:49%}.checkbox--marketing{width:auto;vertical-align:middle}@media screen and (min-width:768px){.checkbox--marketing{text-align:right;width:15em;margin-right:1em}}.checkbox--marketing-subscribe{margin-top:1rem;vertical-align:top}.marketing-label{display:inline-block!important;vertical-align:middle;width:calc(100% - 40px);padding-left:.5em}.marketing-label .marketing-label__detail{display:block;font-size:.9rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:1rem}@media screen and (min-width:768px){.marketing-label{width:calc(100% - 16em)}}.postcard-checkbox{align-items:center;display:flex;justify-content:flex-end;margin-top:.8rem}.postcard-checkbox .marketing-label{margin-right:1rem;padding:0;text-align:right;width:auto}.postcard-checkbox .checkbox--marketing{width:auto;margin:0}input[type=email],input[type=text],textarea{padding:.5em .6em;display:inline-block;max-width:100%;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gfield{margin-bottom:1em}.ginput_container{margin-top:.5em}.gform_button{float:none!important}.gfield_checkbox li,.gfield_radio li{margin-bottom:.5em}.ginput_container input[type=checkbox]+label,.ginput_container input[type=radio]+label{display:inline-block;margin-left:.5em}.ginput_left,.ginput_right{margin-bottom:.5em}.gfield_label{margin-bottom:.5em;font-size:130%}.ginput_complex span{display:block;margin-bottom:.5em;max-width:30em;height:70px;position:relative}.ginput_complex span label{display:block;width:100%;margin-bottom:.25em;position:absolute;top:0}.ginput_complex span input{position:absolute;bottom:0}.validation_error{background:tomato;padding:1em;color:#fff;margin-bottom:1.5em}.validation_message{border:solid 1px tomato;padding:1em;margin:.25em 0}.donation-details+form input[type=button],.donation-details+form input[type=submit]{float:none}#gform_1{max-width:50em;margin:0 auto;position:relative}#gform_1 input[type=text]{width:100%}#gform_1 .ginput_complex span{max-width:100%}.invalid{border-color:#e9322d!important;color:#b94a48!important}.error.border{border:1px solid #e9322d}#gform_wrapper_401{margin:0 auto 1.2em auto;max-width:600px}#gform_wrapper_401 input[type=email],#gform_wrapper_401 input[type=text],#gform_wrapper_401 textarea{max-width:none;width:100%}#gform_wrapper_401 .gform_footer{text-align:right}.inline-50{display:inline-block;vertical-align:top;width:49%}.donate-form-wrapper{max-width:650px;margin:0 auto}table{width:100%;max-width:100%;background-color:transparent}table td,table th{border-top:1px solid #e9f5d4;text-align:left;vertical-align:middle}table th{font-weight:700}table thead th{vertical-align:bottom}table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child tr{border-top:0}table colgroup thead:first-child tr:first-child td,table colgroup thead:first-child tr:first-child th{border-top:0}table tbody+tbody{border-top:2px solid #e9f5d4}table.table--striped tbody tr:nth-child(odd) td,table.table--striped tbody tr:nth-child(odd) th{background-color:#fff}.donation-details tr:last-child td{padding:0}.donation-details td,.donation-details th{padding:10px 10px 10px 0;border:none}.donation-details td:hover,.donation-details th:hover{background-color:transparent}.donation-details td:first-child{font-weight:700}.alignnone{margin:0 1.5em 1.5em 0}.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:0 0 1.5em 1.5em}.alignleft{float:left;margin:0 1.5em 1.5em 0}.aligncenter{display:block;margin:0 auto}a img.alignright{float:right;margin:0 0 1.5em 1.5em}a img.alignnone{margin:0 1.5em 1.5em 0}a img.alignleft{float:left;margin:0 1.5em 1.5em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:96%;padding:.15em .625em;border:1px solid #f0f0f0;background:#fff;text-align:center}.wp-caption.alignnone{margin:0 1.5em 1.5em 0}.wp-caption.alignleft{margin:0 1.5em 1.5em 0}.wp-caption.alignright{margin:0 0 1.5em 1.5em}.wp-caption img{width:auto;max-width:98.5%;height:auto;padding:0;margin:0;border:0 none}.wp-caption .wp-caption-text{padding:0 .15em .15em;margin:0}.nav{padding:0;margin-left:0;list-style:none}.nav>li,.nav>li>a{display:inline-block}.nav--stacked>li{display:list-item}.nav--stacked>li>a{display:block}.nav--fit{display:table;width:100%}.nav--fit>li{display:table-cell}.nav--fit>li>a{display:block}.media{display:block}.media:after,.media:before{content:" ";display:table}.media:after{clear:both}.media img{display:block}.media .media__img{float:left;margin-right:1.2em}.media .media__img--rev{float:right;margin-left:1.2em}.media .media__body{overflow:hidden}.media .media__body,.media .media__body>:last-child{margin-bottom:0}.l-wrap{width:100%}.l-constrained{width:86%;max-width:640px;margin:0 auto;position:relative}@media screen and (min-width:999px){.l-constrained{max-width:none;width:960px}}@media screen and (min-width:1079px){.l-constrained{width:1024px}}@media screen and (min-width:1279px){.l-constrained{width:1200px}}.l-constrained--full{width:100%;max-width:none}.l-main{width:75%;float:left}.l-complementary{width:25%;float:left}.g{float:left}.g1{width:33.3333333333%}.g2{width:66.6666666666%}.g-half{width:50%}.col3{width:32.5%;float:left;height:auto;padding-bottom:70px}.col3.no-button{padding-bottom:0}.col3+.col3{margin-left:1.25%}@media screen and (max-width:979px){.col3{float:none;width:100%;margin-bottom:20px}.col3 h3{padding-bottom:20px}.col3+.col3{margin-left:0}}.post-list-container{-webkit-box-flex:2;-webkit-flex:2 0;-moz-box-flex:2;-ms-flex:2 0;flex:2 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination--archive{-webkit-box-flex:0;-webkit-flex:0 1 20px;-moz-box-flex:0;-ms-flex:0 1 20px;flex:0 1 20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.3rem;margin-top:1rem;width:100%}.pagination--archive .button-icon{height:1rem}.pagination--archive .button-icon .chevron-left-black{background-position:0 center}.archive-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width:768px){.archive-content{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}.archive.category .archive-content{padding-bottom:3rem}.archive.tag .archive-content{padding-bottom:3rem}.archive-post-list{margin:0 auto;position:relative;width:100%}.archive-filter-sidebar{background:#ddd;text-align:left;margin:0 .625rem 1.25% 0;width:100%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media screen and (min-width:768px){.archive-filter-sidebar{padding:.625rem 1.25rem 1.25rem;margin-bottom:0;width:auto}}.archive-filter-sidebar .archive-filter-toggle{padding:1.25rem 1.25rem 1.25rem;cursor:pointer;font-size:1.25rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:transform .2s ease}@media screen and (min-width:768px){.archive-filter-sidebar .archive-filter-toggle{display:none}}.archive-filter-sidebar .archive-filter-toggle .icon{display:flex;margin-left:.5rem}.archive-filter-sidebar .archive-filter-toggle:hover .icon{transform:scale(1.1,1.1)}.archive-filter-sidebar .archive-filter-toggle img{height:1rem;transform:rotate(90deg);transition:transform .2s ease;width:1rem}.archive-filter-sidebar .category-filters{padding:0 1.25rem 1.25rem}@media screen and (min-width:768px){.archive-filter-sidebar .category-filters{padding:0}}.archive-filter-sidebar .category-filters h3{display:none}@media screen and (min-width:768px){.archive-filter-sidebar .category-filters h3{display:block}}.archive-filter-sidebar .category-filters,.archive-filter-sidebar .tag-filters{display:none}@media screen and (min-width:768px){.archive-filter-sidebar .category-filters,.archive-filter-sidebar .tag-filters{display:block}}.archive-filter-sidebar.expand .category-filters,.archive-filter-sidebar.expand .tag-filters{display:block}.archive-filter-sidebar.expand .archive-filter-toggle img{transform:rotate(270deg)}.archive-filter-sidebar .category-list{list-style:none;padding:0;margin:0;font-size:1rem}.archive-filter-sidebar .cat-item{padding:2px .625rem}.archive-filter-sidebar .current-cat{background:#000}.archive-filter-sidebar .current-cat a{color:#fff}.archive-filter-sidebar .custom-select.custom-select--tag-filter{height:auto;width:100%}.archive-filter-sidebar .custom-select.custom-select--tag-filter span{background:#1e1e1e;color:#fff;font-size:1rem;height:auto;padding:.7rem 1.5rem .7rem .625rem}@media screen and (min-width:1000px){.archive-filter-sidebar .custom-select.custom-select--tag-filter span{max-width:158px}}.archive-filter-sidebar .custom-select.custom-select--tag-filter:before{background:url(../img/icon/icon-chevron-right--white.png);background-size:contain;background-repeat:no-repeat;height:10px;transform:translateY(-36%);right:.625rem}.blog .search-results{margin-top:2rem}.archive .flexible-modules__teasers,.blog .flexible-modules__teasers{padding-bottom:40px}.archive .col3,.archive-content .col3,.page-template-page-appeal-php .col3{margin-bottom:1.25%}.archive .col3:nth-child(3n+1),.archive-content .col3:nth-child(3n+1),.page-template-page-appeal-php .col3:nth-child(3n+1){margin-left:0}.search-results .col3{margin-bottom:1.25%}.search-results .col3:nth-child(3n+2){margin-left:0}.page-template-page-appeal-php .col3,.post-type-archive-appeal .col3{padding-bottom:0}@media screen and (min-width:980px){.page-template-page-appeal-php .col3:nth-child(3n+2),.post-type-archive-appeal .col3:nth-child(3n+2){margin-left:1.25%}}.post-type-archive-event .page-cover{background-position:center}@media screen and (min-width:768px){.post-type-archive-event .page-cover{padding:100px 0 120px}}.page-template-page-news-php .col3{padding-bottom:20px}.page-template-page-news-php .flexible-modules__teasers{padding:40px 0!important}.page-template-page-news-php .flexible-modules__teasers:nth-child(2n){background:url(/app/themes/amnesty/assets/img/concrete_wall_2.png)}.col5{width:19%;float:left}.col5+.col5{margin-left:1.25%}.col5+.col5-3{margin-left:1.25%}.col5-3{width:59.5%;float:left}.col5-3+.col5{margin-left:1.25%}.page-template-page-pressReleases .pressreleases.l-constrained{margin-bottom:1em}.promo-min{background-color:#fff;padding:20px 40px 0 20px;margin:1.25% 0 0 0;min-height:75px;text-align:left;border:1px solid #fff;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAABF0lEQVQoFYWSv0tCURzFn2Vkg4s1iGQQIoht4hLipCAIrWJj0NDqf9UauDsLbhIIgdhQS6IGBWFIfr5oj8O7XvzCefec8z3f+37dw2BTLZY7MAPvG8t/bdL62+KHte6PBsEBzUsJHMOfQEU8hyZxRuD/LrYuQAl465zOBOjQB7oIvJWjYy+sQ29ofWRn+ApnGhkaozNOUowy/BPonZ7RZ5JxaBXnG+jQAH3iJMVowH+BDj3Yf/CVfaF4pDmP6FDew3Rn448gFiaEtOEroANd9JFkQnoDiz53Dy8RJoTU4Hb4dOc+2o6OU9c4X0DDQ3TKSWJkgb29hl/QabCzOrgafkVf7ExuTTsKS2BDdtjyYG8VSNyC033JNfjIUZnZHODWAAAAAElFTkSuQmCC") 95% 50% no-repeat #fff}.promo-min h3{margin-bottom:0;text-align:left}.promo-min:nth-child(odd){margin-left:0}@media screen and (min-width:1000px){.promo-min{width:49.375%;float:left}}.promo-min--full{width:100%;padding:0}.promo-min--full a{display:block;padding:20px 80px 0 20px}@media screen and (min-width:1000px){.promo-min--full a{width:100%;float:none;background-position:100% 50%}}.promo-min--pressrelease{background:0 0;border:solid 1px #eaeaea;float:none}.promo-min--pressrelease a{padding:20px 20px 0;display:inline-block}.promo-min--pressrelease .pressrelease-category{text-transform:uppercase}.promo-min--pressrelease+.medialle-content{margin-top:3em;padding:0 20px}@media screen and (min-width:1000px){.promo-min:nth-child(odd){margin-left:1.25%}}.promo-min:nth-child(odd).promo-min--full{margin-left:0}.no-touch .promo-min:hover{background-color:#f7f7f7}.bottom{display:block;width:100%;position:absolute;bottom:0;padding:20px 0}.wide-module{padding:20px 0;position:relative}@media screen and (min-width:768px){.wide-module{padding:40px 0}.wide-module.top-module{padding-top:0}}.concrete{background:url("../img/concrete_wall_2.png") repeat}.uppercase{text-transform:uppercase}.height-100{height:100%}.background-yellow{background-color:#fffd38}.arrow-after-yellow:after{content:' ';width:30px;height:20px;display:inline-block;position:relative;top:2px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAATCAYAAABGKffQAAABe0lEQVQoFY1TzyuDcRj/PN8xDg4kKSFLNAeOi9pmSWu5uzhIOftnnJ2kXHdzkDLDhANJVvKrzSRWNKXZ9j6e7zv77p1N9l7eT5/n83l+vc9LnAkuwKJVEF5QwiINxk7wx0Ocnn6FQrcdZ7yBSyHq3z9vpFeS8doECJ1QapszU17DOYCCxYtgPFc56gG7t/lucqjKlRHpF6emxqFaYyDqMgILNyhaARqKP1U4pQENJC6Q54hU+KgEZI5huKWlK195Hq0zQQGc8oegXFvCthuecYpccYa8B7kasRZwKjgHF6KSp7Vq4D08FCJ1YtuQ9s9LhU3BLmOwsNFQbBseg2sy8LIRyzz2gIb4AawzEy3V8IxoXeame256G3wb8KFN7cjaOhzlL/H+OU1jx1nN2W2IcAJttPvfFyTpcQSK4mLrNRkZj/jK+8lzdG84AS0iXK8Rgl9AhdnfQm2S1fGocet7zhfD1JdIGs4B9D2vwEJWjigpf0qYPIdnjngN/AZ/0o2j/r+gjwAAAABJRU5ErkJggg==") center center no-repeat}.arrow-after-black:after{content:' ';width:20px;height:20px;display:inline-block;position:relative;top:3px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAABF0lEQVQoFYWSv0tCURzFn2Vkg4s1iGQQIoht4hLipCAIrWJj0NDqf9UauDsLbhIIgdhQS6IGBWFIfr5oj8O7XvzCefec8z3f+37dw2BTLZY7MAPvG8t/bdL62+KHte6PBsEBzUsJHMOfQEU8hyZxRuD/LrYuQAl465zOBOjQB7oIvJWjYy+sQ29ofWRn+ApnGhkaozNOUowy/BPonZ7RZ5JxaBXnG+jQAH3iJMVowH+BDj3Yf/CVfaF4pDmP6FDew3Rn448gFiaEtOEroANd9JFkQnoDiz53Dy8RJoTU4Hb4dOc+2o6OU9c4X0DDQ3TKSWJkgb29hl/QabCzOrgafkVf7ExuTTsKS2BDdtjyYG8VSNyC033JNfjIUZnZHODWAAAAAElFTkSuQmCC") center right no-repeat}.hide-mobile{display:none!important}.hide-desktop{display:inline-block}.page-template-page-donate-v2 .donate-content p{text-align:center}.page-template-page-donateThanksV2 .appeal-text a{text-decoration:underline}.page-template-page-appealThanks .page-cover--500,.page-template-page-donateThanksV2 .page-cover.page-cover-white-bottom{margin-bottom:10px}@media screen and (min-width:768px){.page-template-page-appealThanks .page-cover--500,.page-template-page-donateThanksV2 .page-cover.page-cover-white-bottom{margin-bottom:0}}.elasku-ingress{color:#000}@media screen and (min-width:900px){.elasku-ingress{font-size:30px}}.excerpt-overlay-hero{background:#fff;background:rgba(255,255,255,.9);bottom:0;left:0;right:0;margin:0 auto!important;max-width:1000px;padding:2rem;text-shadow:none}.excerpt-overlay-hero .l-constrained{width:100%}.excerpt-overlay-hero .some-share{margin:1rem 0 0}@media screen and (max-width:480px){.excerpt-overlay-hero .some-share .button{font-size:1rem;padding:15px}}@media screen and (max-width:400px){.excerpt-overlay-hero .some-share .button{font-size:.9rem;padding:10px}}@media screen and (max-width:650px){.excerpt-overlay-hero .some-share .button{display:block;width:200px;margin-left:auto;margin-right:auto}}.excerpt-overlay-hero h1{color:#000;margin-bottom:.5rem}.excerpt-overlay-hero .appeal-text{color:#000}@media screen and (min-width:768px){.excerpt-overlay-hero .appeal-text{font-size:1.3em!important}}.excerpt-overlay-hero p{font-size:1rem!important;margin-bottom:0;color:#000}@media screen and (min-width:768px){.excerpt-overlay-hero p{font-size:1.3em!important}}.excerpt-overlay-hero a{color:#fffd38}.excerpt-overlay-hero a:hover{text-decoration:underline}.page-cover.page-cover--solid-color{background:#242424;text-shadow:none}.page-cover.page-cover--solid-color .page-excerpt{margin-top:0}.page-cover.page-cover--solid-color .cover-text{font-family:"Amnesty Gothic Condenced",Arial Narrow,sans-serif}.page-cover.page-cover--solid-color .cover-text--yellow{color:#fffd38;max-width:900px;margin-left:auto;margin-right:auto}.page-cover.page-cover--solid-color .cover-text--white{color:#fff;font-size:1.3em}.page-cover.page-cover--solid-color .slider-bottom{background:url(../img/palkki-yellow.png)}.page-cover.page-cover--solid-color.page-cover-white-bottom .slider-bottom{background:url(../img/palkki-white.png)}.page-cover.page-cover--solid-color .campaign-arrow-down{margin:0 auto;height:32px;width:22px;margin-top:2em;cursor:pointer}@media screen and (min-width:768px){.page-cover.page-cover--solid-color .campaign-arrow-down{margin-bottom:3em}}.page-cover.page-cover--solid-color .campaign-arrow-down:before{content:'';background:url(../img/chevron-right-yellow.svg);height:inherit;width:inherit;display:block;background-size:contain;background-repeat:no-repeat;transform:rotate(90deg)}.page-cover.page-cover--solid-color--yellow{background:#fffd38;text-shadow:none}@media screen and (min-width:768px){.page-cover.page-cover--solid-color--yellow{padding:50px 0 50px}}.page-cover.page-cover--solid-color--yellow p{font-family:"Amnesty Gothic Condenced",Arial Narrow,sans-serif;color:#000}.page-cover.page-cover--solid-color--yellow strong{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif}.campaign-donation-form-text{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.35em;margin-bottom:2em;text-align:center}.campaign-donation-form-text+.form-divide{margin-bottom:2em;max-width:none}.campaign-hidden-form-fields{max-height:0;overflow:hidden;transition:.3s all ease}.campaign-hidden-form-fields .pure-control-group{opacity:0;transition:.5s ease all}.campaign-hidden-form-fields.show{max-height:9999px}.campaign-hidden-form-fields.show .pure-control-group{opacity:1}.margin-0{margin:0!important}.margin-bottom-0{margin-bottom:0}.margin-bottom-20{margin-bottom:20px}.margin-top-1rem{margin-top:1rem}.home-cover{height:0;width:100%;min-height:300px;background-size:cover;background-position:center center;position:relative}@media screen and (min-width:768px){.home-cover{min-height:460px}}.home-cover .home-teaser-button{float:left}@media screen and (max-width:980px){.home-cover .home-teaser-button{float:none}}.home-cover+.flexible-module,.home-cover+.wide-module.with-image{padding-top:50px}@media screen and (min-width:768px){.home-cover+.flexible-module,.home-cover+.wide-module.with-image{padding-top:0}}.home-cover .home-cover-caption{position:absolute;top:100px;width:50%;margin:0 0 0 50%;padding:2.5%;background-color:#323232;background-color:rgba(50,50,50,.9)}@media screen and (max-width:980px){.home-cover .home-cover-caption{position:relative;top:0;width:100%;margin:0 auto;text-align:center;padding:20px}}@media screen and (max-width:480px){.home-cover .home-cover-caption{width:90%}}.home-cover .home-cover-caption .rssHeader,.home-cover .home-cover-caption h2{color:#fffd38;font-size:1.875em;margin-bottom:1em}.home-cover .home-cover-caption .main-button{font-size:1.25em}@media screen and (max-width:980px){.home-cover{padding:50px 0;height:auto}}.page-template-page-home .module-title{font-size:2em}@media screen and (min-width:768px){.page-template-page-home .module-title{font-size:3em}}@media screen and (min-width:768px){.slider-bottom{width:100%;height:160px;background:url("../img/palkki.png");position:absolute;bottom:-1px}}.page-template-page-cardPerson-php .slider-bottom,.page-template-page-donate--tablet-fundraising .slider-bottom,.page-template-page-donate-php .slider-bottom,.page-template-page-donate-v2-php .slider-bottom,.single-card .slider-bottom{background:url("../img/palkki-yellow.png")}.page-template-sendPostcard-en-php .donate,.page-template-sendPostcard-php .donate{background-color:#fff}.page-template-sendPostcard-en-php .donate .edit,.page-template-sendPostcard-php .donate .edit{background-color:#fff}.page-template-page-donate--tablet-fundraising .top-module{padding-top:40px}.page-template-page-campaignHome-php .page-cover,.page-template-page-campaignOnnistuimme-php .page-cover,.page-template-page-campaignPerson-php .page-cover,.page-template-page-campaignTapahtumat-php .page-cover{height:100px;margin:0!important}@media screen and (min-width:768px){.page-template-page-campaignHome-php .page-cover,.page-template-page-campaignOnnistuimme-php .page-cover,.page-template-page-campaignPerson-php .page-cover,.page-template-page-campaignTapahtumat-php .page-cover{height:500px}}.page-template-page-campaignHome-php .page-excerpt p,.page-template-page-campaignOnnistuimme-php .page-excerpt p,.page-template-page-campaignPerson-php .page-excerpt p,.page-template-page-campaignTapahtumat-php .page-excerpt p{display:none!important}.page-template-page-campaignHome-php .mobile-excerpt,.page-template-page-campaignOnnistuimme-php .mobile-excerpt,.page-template-page-campaignPerson-php .mobile-excerpt,.page-template-page-campaignTapahtumat-php .mobile-excerpt{margin-top:20px;text-align:center;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.2125em}.page-cover-white-bottom{background-color:#ddd}.page-cover-white-bottom .slider-bottom{background:url("../img/palkki-white.png")}.page-cover-white-bottom--image{height:150px}.single .page-cover-white-bottom--image{height:auto;min-height:150px}@media screen and (min-width:768px){.single .page-cover-white-bottom--image{height:500px}}@media screen and (min-width:768px){.page-cover-white-bottom--image{height:500px}}.lead-on-desktop p{display:none}@media screen and (min-width:1000px){.lead-on-desktop p{display:block}}@media screen and (min-width:1000px){.lead-on-mobile p{display:none}}p img{height:auto}.page-excerpt{text-align:center}.post-meta{text-align:center;margin-bottom:20px}.post-meta .delimiter{display:none}.post-meta a,.post-meta span,.post-meta time{display:block;margin:10px 0}@media screen and (min-width:767px){.post-meta a,.post-meta span,.post-meta time{display:inline}.post-meta .delimiter{padding:0 10px;display:inline}}.post-meta .post-categories{list-style:none;display:inline;margin:0;padding:0}.post-meta .post-categories li{list-style:none;display:inline-block;margin:0 0 5px;padding:0 10px 0 0}.post-meta .post-categories li a{display:inline-block;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:.8em;text-transform:uppercase;text-align:center;padding:5px 10px;margin:0 auto;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.5);box-shadow:0 1px 1px 0 rgba(0,0,0,.5);background:#ffec00}.post-meta .post-categories li a:hover{background:#fae700}.content{width:80%;margin:0 auto 40px auto}.content a{text-decoration:underline}.content img{height:auto;margin:20px 0}@media screen and (max-width:979px){.content{width:100%}}.donation-conditions{display:block;text-decoration:underline}.single-people .post-meta{margin-bottom:30px}.single.single-event .post-meta{font-size:1.2em;font-weight:700}.single.single-event .page-excerpt{margin-top:0}.single.single-event .some-share{text-align:center}.page-template-default .page-excerpt,.page-template-page-themes-php .page-excerpt,.single .page-excerpt{text-align:center}.page-template-default .page-excerpt p,.page-template-page-themes-php .page-excerpt p,.single .page-excerpt p{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.25em;line-height:1.3}@media screen and (min-width:768px){.page-template-default .page-excerpt p,.page-template-page-themes-php .page-excerpt p,.single .page-excerpt p{font-size:1.5em}}@media screen and (min-width:768px){.page-template-default .page-excerpt p,.page-template-page-themes-php .page-excerpt p,.single .page-excerpt p{font-size:2em}}@media screen and (min-width:768px){.page-template-default .page-excerpt,.page-template-page-themes-php .page-excerpt,.single .page-excerpt{margin-top:-40px;margin-bottom:40px}}.page-template-default .appeal-teaser,.page-template-page-themes-php .appeal-teaser,.single .appeal-teaser{background-color:#fffd38}.page-template-default .default-page-teaser+.default-page-teaser,.page-template-page-themes-php .default-page-teaser+.default-page-teaser,.single .default-page-teaser+.default-page-teaser{margin-top:20px}.page-template-default .default-page-teaser .rssHeader,.page-template-default .default-page-teaser h2,.page-template-page-themes-php .default-page-teaser .rssHeader,.page-template-page-themes-php .default-page-teaser h2,.single .default-page-teaser .rssHeader,.single .default-page-teaser h2{text-align:center}.page-template-default .default-page-teaser .content,.page-template-page-themes-php .default-page-teaser .content,.single .default-page-teaser .content{margin-bottom:0}.page-template-default .default-page-teaser .main-button,.page-template-page-themes-php .default-page-teaser .main-button,.single .default-page-teaser .main-button{margin:20px 0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.page-template-default .related-news,.page-template-page-themes-php .related-news,.single .related-news{padding:20px 0;border-top:1px solid #ddd}@media screen and (min-width:768px){.page-template-default .related-news,.page-template-page-themes-php .related-news,.single .related-news{float:left;width:50%;padding-right:40px}.page-template-default .related-news:nth-child(odd),.page-template-page-themes-php .related-news:nth-child(odd),.single .related-news:nth-child(odd){clear:left}.page-template-default .related-news:only-of-type,.page-template-page-themes-php .related-news:only-of-type,.single .related-news:only-of-type{width:100%}}.page-template-default .related-news a,.page-template-page-themes-php .related-news a,.single .related-news a{text-decoration:none}.page-template-default .related-news h4,.page-template-page-themes-php .related-news h4,.single .related-news h4{margin-bottom:10px;font-size:1.125em}.page-template-default .related-news p,.page-template-page-themes-php .related-news p,.single .related-news p{margin-bottom:0}@media screen and (min-width:768px){.single-post .page-excerpt{font-size:70%}}.page-cover{background-size:cover;background-position:top center;padding:50px 0 28px;text-align:center;color:#fff;position:relative;text-shadow:2px 2px 2px rgba(0,0,0,.5)}@media screen and (min-width:980px){.page-cover h1{font-size:4em}}.page-cover p{font-size:1.3125em;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif}@media screen and (min-width:980px){.page-cover p{font-size:1.875em}}.page-cover .page-excerpt{margin-top:0;margin-bottom:0}@media screen and (min-width:768px){.page-cover .page-excerpt{margin-top:100px}}@media screen and (min-width:768px){.page-cover{padding:50px 0 120px}}.page-template-page-campaignHome-php .page-cover,.page-template-page-campaignOnnistuimme-php .page-cover,.page-template-page-campaignPerson-php .page-cover,.page-template-page-campaignTapahtumat-php .page-cover{background-position:initial}@media screen and (min-width:500px){.page-template-page-campaignHome-php .page-cover,.page-template-page-campaignOnnistuimme-php .page-cover,.page-template-page-campaignPerson-php .page-cover,.page-template-page-campaignTapahtumat-php .page-cover{background-position:center top}}.page-template-page-campaignHome-php .page-cover .page-excerpt,.page-template-page-campaignOnnistuimme-php .page-cover .page-excerpt,.page-template-page-campaignPerson-php .page-cover .page-excerpt,.page-template-page-campaignTapahtumat-php .page-cover .page-excerpt{display:none}@media screen and (min-width:500px){.page-template-page-campaignHome-php .page-cover .page-excerpt,.page-template-page-campaignOnnistuimme-php .page-cover .page-excerpt,.page-template-page-campaignPerson-php .page-cover .page-excerpt,.page-template-page-campaignTapahtumat-php .page-cover .page-excerpt{display:block}}.page-template-page-cardPerson-php .page-cover,.single-card .page-cover{background-position:initial}@media screen and (min-width:500px){.page-template-page-cardPerson-php .page-cover,.single-card .page-cover{background-position:center center}}.page-template-page-cardPerson-php .page-cover .page-excerpt,.single-card .page-cover .page-excerpt{display:none}.page-template-page-cardPerson-php .page-cover,.single-appeal .page-cover,.single-card .page-cover{min-height:200px}@media screen and (min-width:768px){.page-template-page-cardPerson-php .page-cover,.single-appeal .page-cover,.single-card .page-cover{min-height:500px}}#whatis-amnesty .module-ingress,#whatis-amnesty .module-title{color:#fff}#whatis-amnesty .col3{background-color:#fff;min-height:240px;margin-bottom:40px;position:relative}#whatis-amnesty .col3 h3{text-transform:uppercase;margin:20px 20px 10px;font-size:1.875em}#whatis-amnesty .col3 p{margin:0 20px 20px 20px;font-size:1.3125em}.page-template-page-work-php .promo3{color:#1e1e1e}.page-template-page-work-php .promo3 .rssHeader,.page-template-page-work-php .promo3 h2{font-size:4em;color:#1e1e1e}.page-template-page-work-php .promo3 .rssHeader,.page-template-page-work-php .promo3 h2{font-size:4em;color:#1e1e1e}.page-template-page-work-php .promo3 .col3{height:240px}.page-template-page-work-php .promo3 .col3 p.ingress{font-size:1.875em;color:#1e1e1e}#help-amnesty{margin-top:20px}#help-amnesty .module-ingress,#help-amnesty .module-title{color:#fff}#help-amnesty .col3{background-color:#fffd38;height:240px;margin-bottom:40px;position:relative}#help-amnesty .col3 h3{text-transform:uppercase;margin:20px 20px 10px;font-size:1.875em}#help-amnesty .col3 p{margin:0 20px 20px 20px;font-size:1.3125em}#goodnews-amnesty{margin-top:20px}#goodnews-amnesty .module-ingress,#goodnews-amnesty .module-title{color:#fff}#goodnews-amnesty .col3{background-color:#fffd38;height:240px;margin-bottom:40px;position:relative}#goodnews-amnesty .col3 h3{text-transform:uppercase;margin:20px 20px 10px;font-size:1.875em}#goodnews-amnesty .col3 p{margin:0 20px 20px 20px;font-size:1.3125em}.col3 h3{font-size:1.3125em}#promos .module-ingress{margin-bottom:30px}#promos .col3{background-color:#fffd38;position:relative}#promos .col3 .promo-title h3{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-weight:400;text-align:center;margin:5% 8%;font-size:1.3125em}#promos .col3 .read-more-button{margin:0 auto}.promo-image{background-size:cover;height:0;padding-bottom:50%;margin-bottom:20px}#news-tabs,.good-news-box{margin:40px 0;background-color:#1e1e1e;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;position:relative}#news-tabs .col3,.good-news-box .col3{height:auto;background-color:#1e1e1e;margin-top:40px;margin-bottom:40px;padding-bottom:0}#news-tabs .col3 a,.good-news-box .col3 a{color:#fff;padding:8%;display:block;min-height:100px;text-align:center;font-size:1.3125em}#news-tabs .col3 a:hover,.good-news-box .col3 a:hover{color:#fff}@media screen and (max-width:980px){#news-tabs .col3 a,.good-news-box .col3 a{height:auto;min-height:0;padding:20px}}@media screen and (max-width:980px){#news-tabs .col3,.good-news-box .col3{margin:0}}#news-tabs .ui-tabs-panel:after:after,#news-tabs .ui-tabs-panel:after:before,.good-news-box .ui-tabs-panel:after:after,.good-news-box .ui-tabs-panel:after:before{content:" ";display:table}#news-tabs .ui-tabs-panel:after:after,.good-news-box .ui-tabs-panel:after:after{clear:both}#news-tabs ul li,.good-news-box ul li{position:relative;z-index:99;display:block;padding:15px 0;width:100%;text-align:center;font-size:1.3125em;text-transform:uppercase;background-color:#fffd38}@media screen and (min-width:980px){#news-tabs ul li,.good-news-box ul li{width:33%;float:left}}@media screen and (min-width:980px){#news-tabs ul li+li,.good-news-box ul li+li{margin-left:.5%}}#news-tabs ul li.ui-tabs-active,.good-news-box ul li.ui-tabs-active{background-color:#1e1e1e}#news-tabs ul li.ui-tabs-active a,.good-news-box ul li.ui-tabs-active a{color:#fffd38}@media screen and (max-width:980px){#news-tabs ul,.good-news-box ul{margin:0 0 50px 0}}#news-tabs .date,.good-news-box .date{display:block;font-size:.9em;margin-bottom:10px;color:#aaa}#news-tabs .main-button,.good-news-box .main-button{display:block}@media screen and (min-width:980px){#news-tabs .main-button,.good-news-box .main-button{position:absolute;right:10px;bottom:10px}}.good-news-box ul li{width:100%}.good-news-box .col3{background-color:#1e1e1e!important}.ui-tabs-anchor{display:block}.social-sidenav-outside-header{position:relative;z-index:10}.social-sidenav{position:absolute;right:0;top:40px;text-shadow:none}.social-sidenav li{background-color:#fffd38}.social-sidenav li a{font-size:24px;line-height:32px;text-align:center;display:block;padding:5px;width:42px;height:42px}.social-sidenav li:hover{background-color:#ffec00}@media screen and (max-width:980px){.social-sidenav{display:none}}.social-widenav{padding:40px 0}.social-widenav h4{float:left;margin:2px 40px 0 0}.social-widenav li{float:left;font-size:1.875em}.social-widenav .additional-links{float:right;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif}.social-widenav .additional-links li{font-size:1.3125em;margin:8px 0 0 0}.social-widenav .additional-links li+li:before{content:" | ";margin:0 10px 0 15px}@media screen and (max-width:767px){.social-widenav h4{display:none}.social-widenav ul{margin:0 auto;display:block;text-align:center}.social-widenav li{float:none;display:inline-block}.social-widenav .additional-links{width:100%;display:block;margin-top:30px}}.people-list,.topic-list{position:relative}.people-list .col3,.topic-list .col3{position:relative;display:block;height:auto;background-color:#fffd38;margin-bottom:1.25%;padding-bottom:0!important}@media screen and (max-width:767px){.people-list .col3,.topic-list .col3{padding-bottom:15px!important;margin-bottom:30px}}.people-list .col3:nth-child(3n+1),.topic-list .col3:nth-child(3n+1){margin-left:0}.people-list .col3 .promo-image,.topic-list .col3 .promo-image{height:0;padding-bottom:60%;background-size:cover}.people-list .col3 .person-teaser-image,.topic-list .col3 .person-teaser-image{background-size:cover;height:0;padding-bottom:100%}.people-list .col3 h3,.topic-list .col3 h3{text-align:center;text-transform:uppercase;margin:15px 0}.people3 .col3{padding-bottom:70px}#appeals .col3 h3{font-size:1.3125em}.posts_pagination{padding:2em 0;clear:both;text-align:center}.posts_pagination>div{display:inline-block}.post_count_indicator{padding:0 1em}.pretty-pagination{text-align:center}.pretty-pagination .page-numbers-list{display:inline-block;list-style:none;margin:1em 0;padding:0}.page-template-page-pressReleases .pretty-pagination .page-numbers-list{margin-top:0}.pretty-pagination .single-page{float:left;height:30px;position:relative;width:30px}@media screen and (min-width:780px){.pretty-pagination .single-page{height:60px;width:60px}}.pretty-pagination .single-page:first-of-type,.pretty-pagination .single-page:last-of-type{display:none}@media screen and (min-width:780px){.pretty-pagination .single-page:first-of-type,.pretty-pagination .single-page:last-of-type{display:initial}}.pretty-pagination .single-page:first-of-type a{border-left:none}.pretty-pagination a,.pretty-pagination span{display:block;border-left:1px solid #eaeaea;position:absolute;top:50%;transform:translateY(-50%);width:inherit}.pretty-pagination .current-page{background:#ff0;border-left:none}.pretty-pagination .current-page span,.pretty-pagination .current-page+li a{border-left:none}.rssHeader{padding:.5em 0;text-align:center;margin-bottom:0}.rssBody ul{margin:0 0 1.5em;padding:0;list-style:none}.rssBody ul li{display:block;background-color:#fffd38;padding:20px 40px 20px 20px;margin:1.25% 0 0 0;min-height:75px;text-align:left;border:1px solid #fff;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAABF0lEQVQoFYWSv0tCURzFn2Vkg4s1iGQQIoht4hLipCAIrWJj0NDqf9UauDsLbhIIgdhQS6IGBWFIfr5oj8O7XvzCefec8z3f+37dw2BTLZY7MAPvG8t/bdL62+KHte6PBsEBzUsJHMOfQEU8hyZxRuD/LrYuQAl465zOBOjQB7oIvJWjYy+sQ29ofWRn+ApnGhkaozNOUowy/BPonZ7RZ5JxaBXnG+jQAH3iJMVowH+BDj3Yf/CVfaF4pDmP6FDew3Rn448gFiaEtOEroANd9JFkQnoDiz53Dy8RJoTU4Hb4dOc+2o6OU9c4X0DDQ3TKSWJkgb29hl/QabCzOrgafkVf7ExuTTsKS2BDdtjyYG8VSNyC033JNfjIUZnZHODWAAAAAElFTkSuQmCC") 95% 50% no-repeat #fffd38}.rssBody ul li h4{margin-bottom:.5em;text-align:left}.social-share{margin-top:40px}.social-share .fb-share,.social-share .tw-share{float:left}.social-share .tw-share{margin-left:20px}a.tag{background:none repeat scroll 0 0 #ffec00;box-shadow:0 1px 1px 0 rgba(0,0,0,.5);display:inline-block;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:.8em;margin:0 auto;padding:5px 10px;text-align:center;text-transform:uppercase}a.tag:hover{background-color:#fae700}.entry-summary .meta{margin:10px 0;display:block}.entry-summary .date{color:#999}.city{text-transform:uppercase}.page-template-page-campaignHome-php .page-excerpt h1,.page-template-page-campaignOnnistuimme-php .page-excerpt h1,.page-template-page-campaignPerson-php .page-excerpt h1,.page-template-page-campaignTapahtumat-php .page-excerpt h1,.page-template-page-cardPerson-php .page-excerpt h1,.single-card .page-excerpt h1{opacity:0;display:none}.page-template-page-campaignHome-php .nav-child,.page-template-page-campaignHome-php .sub_nav__invoker,.page-template-page-campaignOnnistuimme-php .nav-child,.page-template-page-campaignOnnistuimme-php .sub_nav__invoker,.page-template-page-campaignPerson-php .nav-child,.page-template-page-campaignPerson-php .sub_nav__invoker,.page-template-page-campaignTapahtumat-php .nav-child,.page-template-page-campaignTapahtumat-php .sub_nav__invoker,.page-template-page-cardPerson-php .nav-child,.page-template-page-cardPerson-php .sub_nav__invoker,.single-card .nav-child,.single-card .sub_nav__invoker{display:none!important}.page-template-page-campaignHome-php .page-excerpt p,.page-template-page-campaignOnnistuimme-php .page-excerpt p,.page-template-page-campaignPerson .page-excerpt p,.page-template-page-campaignTapahtumat-php .page-excerpt p,.page-template-page-cardPerson-php .page-excerpt p{margin-top:6em}.filter-toggle{-webkit-appearance:none;transform:rotate(90deg);border:0;position:absolute;right:0;background:0 0;height:3.5rem;width:3.5rem;display:block}@media screen and (min-width:1000px){.filter-toggle{display:none}}.filter-toggle .icon{display:inline-block;height:1.5rem;width:1.5rem}.is-visible+.filter-toggle{transform:rotate(270deg)}.nav-campaign-container{align-items:flex-start;border-bottom:.25rem solid #1e1e1e;display:flex}@media screen and (min-width:1000px){.nav-campaign-container{display:block;border:0}}.nav-campaign-container .nav-campaign{position:relative;flex-grow:10}.nav-campaign-container ul{display:flex;padding:0;flex-flow:column}@media screen and (min-width:1000px){.nav-campaign-container ul{display:block}}.nav-campaign-container .menu-item{padding:0;width:auto;display:none;order:1}@media screen and (min-width:1000px){.nav-campaign-container .menu-item{display:inline-block;padding:15px 0;order:unset}}@media screen and (min-width:1100px){.nav-campaign-container .menu-item{margin:0 20px}}.nav-campaign-container .current-menu-item,.nav-campaign-container .current-page-ancestor,.nav-campaign-container .nav-campaign.is-visible .menu-item{display:block}@media screen and (min-width:1000px){.nav-campaign-container .current-menu-item,.nav-campaign-container .current-page-ancestor,.nav-campaign-container .nav-campaign.is-visible .menu-item{display:inline-block}}.nav-campaign-container a{color:#fff;padding:1rem 1.25rem}@media screen and (min-width:1000px){.nav-campaign-container a{padding:1.5rem 1.25rem}}.campaign-kirjeita-container--nav .nav-campaign-container a{color:#1e1e1e}.campaign-kirjeita-container--nav .nav-campaign-container a:hover{color:#383737}.nav-campaign-container a:hover{color:#ffec00}@media screen and (max-width:1000px){.nav-campaign-container .current-menu-item{order:0;padding:0!important}}@media screen and (max-width:999px){.nav-campaign-container .nav-campaign:not(.is-visible) .current_page_item{border:0;padding:0}}.nav-campaign-container .current_page_item{border-bottom:4px solid #1e1e1e}@media screen and (min-width:1000px){.nav-campaign-container .current_page_item{padding-bottom:5px}}.nav-campaign-container .current_page_item a{color:#ffec00}.campaign-kirjeita-container--nav .nav-campaign-container .current_page_item a{color:#1e1e1e}.campaign-kirjeita-container--nav .nav-campaign-container .current_page_item a:hover{color:#383737}.campaign-kirjeita-container{color:#1e1e1e}.page-template-page-cardPerson-php .campaign-kirjeita-container,.single-card .campaign-kirjeita-container{background:#fffd38}.campaign-kirjeita-container--nav{padding-bottom:20px}.campaign-teaser-wrapper{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.2em;margin-bottom:3.5em;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width:1280px){.campaign-teaser-wrapper{font-size:1.35em}}.campaign-teaser--single{display:inline-block;margin-top:1.9em;vertical-align:top;width:80%;border:15px solid transparent;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-border-image:url(../img/fullframe2.png) 15 repeat;-moz-border-image:url(../img/fullframe2.png) 15 repeat;-o-border-image:url(../img/fullframe2.png) 15 repeat;border-image:url(../img/fullframe2.png) 15 repeat}@media screen and (min-width:600px){.campaign-teaser--single{width:49%}}@media screen and (min-width:1000px){.campaign-teaser--single{margin-right:1%;width:32%}.campaign-teaser--single:nth-child(3n+3){margin-right:0}}.campaign-teaser--single .campaign-person-frame{width:100%}.no-borderimage .campaign-person__image,.no-borderimage .campaign-teaser--single{padding:15px;background:url(../img/frame_fallback.png) 0 0;background-size:100% 100%;background-repeat:no-repeat}.borderimage .campaign-person-frame{background-color:#fffd38;min-height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-page-campaignPerson-php .campaign-person-frame{background-color:transparent;border:15px solid transparent;-webkit-border-image:url(../img/fullframe2.png) 15 repeat;-moz-border-image:url(../img/fullframe2.png) 15 repeat;-o-border-image:url(../img/fullframe2.png) 15 repeat;border-image:url(../img/fullframe2.png) 15 repeat}.campaign-teaser__image,.person-image{width:100%}.campaign-teaser__text{background-color:#ffec00;padding-bottom:1.2em;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.campaign-teaser__title{padding:.9em 1.2em 0;font-size:1.1em}.campaign-teaser__button{margin-top:1.2em;padding:12px 30px;background:#fffd38}.campaign-quote-wrapper{font-size:1em;margin:0 auto 2.5em;text-align:center}@media screen and (min-width:650px){.campaign-quote-wrapper{font-size:1.5em}}.campaign-quote{font-size:1.5em;font-style:italic}.campaign-quotee{font-family:"Amnesty Gothic Condenced",Arial Narrow,sans-serif;font-size:1em}.postcard-divider{background:url(../img/postcard-frame.png) repeat-x;padding-top:19px}.page-template-page-cardPerson .postcard-divider,.single-card .postcard-divider{display:none}.campaign-person{padding-top:20px}.campaign-person p{font-size:1.2em;font-weight:300}.campaign-person__left,.campaign-person__right,.campaign-person__section,.card-teaser__left,.card-teaser__right{display:inline-block;vertical-align:top;width:100%}@media screen and (min-width:1000px){.campaign-person__left{width:55%;float:left}}@media screen and (min-width:1000px){.campaign-person__right{margin-left:4%;width:40%;float:right}}.campaign-person__image{text-align:center;margin-bottom:2em}@media screen and (min-width:1000px){.campaign-person__image{text-align:left;float:right;width:40%}}.campaign-person-frame img{margin:0}.campaign-person__appeal-wrapper{margin-top:2em}.campaign-person__appeal-wrapper .appeal-title{margin-bottom:.5em}.campaign-person__appeal-wrapper .appeal-text{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1em;font-weight:300;line-height:1.4;margin-bottom:2em}.campaign-person__appeal-wrapper .appeal-form{margin-bottom:2em}.campaign-person__appeal-wrapper .appeal-form .pure-control-group label{text-align:left}@media screen and (min-width:480px){.campaign-person__appeal-wrapper .appeal-form .pure-control-group label{width:10em!important}}@media screen and (min-width:1000px){.campaign-person__appeal-wrapper .appeal-form .pure-control-group label{width:6em!important}}.campaign-person__appeal-wrapper .appeal-form .checkbox--marketing{margin-bottom:.2em;margin-top:.2em}@media screen and (min-width:768px){.campaign-person__appeal-wrapper .appeal-form .checkbox--marketing{width:2em}}@media screen and (min-width:768px){.campaign-person__appeal-wrapper .appeal-form .marketing-label{width:calc(100% - 4em)}}.campaign-person__appeal-wrapper .appeal-form .submit-button{float:none!important}.campaign-person__appeal-wrapper .appeal-form label,.campaign-person__appeal-wrapper .postcard-details label{font-family:"Amnesty Gothic Condenced",Arial Narrow,sans-serif!important;font-size:1em;margin-bottom:.3em}@media screen and (min-width:1000px){.campaign-person__appeal-wrapper .appeal-form label,.campaign-person__appeal-wrapper .postcard-details label{font-size:1.3em;margin-bottom:0}}.campaign-person__appeal-wrapper .appeal-form input,.campaign-person__appeal-wrapper .postcard-details input{font-size:1.1em;width:100%}@media screen and (min-width:480px){.campaign-person__appeal-wrapper .appeal-form input,.campaign-person__appeal-wrapper .postcard-details input{width:55%!important}}.campaign-person__appeal-wrapper a{color:#ffec00}.campaign-person__appeal-wrapper .submit-button{background-color:#ffec00;float:left;margin:30px 0;padding:16px 30px}.campaign-person__appeal-wrapper .social-sidenav{display:none}.postcard-details .error{border:1px solid red}.card-teaser{font-size:80%;background-color:#fffd38;color:#1e1e1e}.card-teaser .rssHeader,.card-teaser h2{font-size:2.25em}@media screen and (min-width:768px){.card-teaser .rssHeader,.card-teaser h2{font-size:3.9em}}.card-teaser .postcard-section-ingress{text-align:center!important}.card-teaser .campaign-person{color:#1e1e1e}.card-teaser p{margin:1em 0 2em}.card-teaser .postcard-step{float:left;width:100%;margin-right:0;margin-left:0}.card-teaser .postcard-step .step__content{padding:0;margin-left:0}@media screen and (min-width:768px){.card-teaser .postcard-step{width:46%}.card-teaser .postcard-step:nth-child(2n){margin-left:8%;margin-right:0;width:46%}.card-teaser .postcard-step:nth-child(2n) .step__content{padding:0;margin-left:0}.card-teaser .postcard-step:nth-child(odd){margin-left:0;margin-right:0;width:46%}.card-teaser .postcard-step:nth-child(odd) .step__content{padding:0;margin-left:0}}.card-teaser .postcard-textarea{height:200px;max-width:100%}.card-teaser h4{margin-bottom:.1em}.card-teaser .step-title__icon{display:none}.card-teaser form{margin-bottom:3em}.card-teaser .submit-button{margin:0}.card-teaser .postcard-section-ingress{text-align:left}.card-teaser .postcard-amount{width:90%;color:#1e1e1e}.card-teaser img{margin:0}.card-teaser img.only{width:100%}.card-teaser__left{text-align:center}@media screen and (min-width:1000px){.card-teaser__left{width:36%;float:left;text-align:left}}@media screen and (min-width:1000px){.card-teaser__right{margin-left:4%;width:60%;float:right}}.postcard-section{background:#ffec00;color:#1e1e1e}.card-teaser .postcard-section{background:0 0;color:inherit}.card-teaser .postcard-section>.l-constrained.clearfix{width:auto}.page-template-page-cardPerson-php .postcard-section,.single-card .postcard-section{background:#fffd38}.postcard-section-title{font-size:2.9em;text-align:center;margin-top:.5em}@media screen and (min-width:1000px){.postcard-section-title{font-size:4em;margin-top:.45em}}.postcard-section-ingress{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.5em;text-align:center;margin-bottom:.6em}@media screen and (min-width:1000px){.postcard-section-ingress{font-size:1.9em}}.postcard-section-ingress p{font-size:1em}#postcard-step-3{clear:both}.postcard-step{display:block;margin:0;margin-bottom:3em;position:relative}.postcard-step:last-of-type{margin-bottom:2em}@media screen and (min-width:768px){.postcard-step:last-of-type{margin-bottom:1em}}@media screen and (min-width:1000px){.postcard-step{width:44%}.postcard-step:nth-child(odd){float:left;width:55%}}@media screen and (min-width:1350px){.postcard-step{width:39%}.postcard-step:nth-child(odd){width:calc(60% - 60px);margin-right:60px}}@media screen and (min-width:1280px){.postcard-step:nth-child(odd) .step__content{padding-right:110px}}.postcard-step input[type=radio]{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%}.postcard-step img.only{width:100%}.step-title__icon{background-color:#000;color:#ffec00;display:inline-block;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;text-align:center;vertical-align:top;border:9px solid #000;border-radius:20px;font-size:1.4em;height:40px;position:absolute;width:40px}@media screen and (min-width:768px){.step-title__icon{border:15px solid #000;border-radius:30px;font-size:2em;height:60px;left:20px;line-height:1;width:60px}}@media screen and (min-width:1350px){.step-title__icon{left:-60px}}.step-title__text{font-size:2em;margin-bottom:1em}.step__content{margin-left:50px}@media screen and (min-width:700px){.step__content{margin-left:33px;padding:0 1.2em}}@media screen and (min-width:768px){.step__content{margin-left:70px;margin-bottom:1.4em;padding-top:.7em}}@media screen and (min-width:1350px){.step__content{margin-left:0}}.step__content .pure-control-group{margin-bottom:1em}.step__content .pure-control-group label{font-size:1.4em;width:35%!important;display:inline-block}.step__content .pure-control-group input{width:100%!important}@media screen and (min-width:600px){.step__content .pure-control-group input{width:64%!important}}.postcard-image-wrapper li{display:inline-block;margin-bottom:3%;max-width:230px;position:relative}@media screen and (min-width:680px){.postcard-image-wrapper li{width:48%}}.postcard-image-wrapper li:nth-child(odd){margin-right:2%}.postcard-image-wrapper li.selected{border:5px solid #000}.postcard-image-wrapper :checked+label{border:5px solid #000}.postcard-image{border:5px solid #ffec00;cursor:pointer;position:relative}.postcard-textarea{display:block;font-size:1.2em;height:350px;margin:0 auto;padding:1em;width:100%}@media screen and (min-width:1000px){.postcard-textarea{margin:0;max-width:331px}}@media screen and (min-width:1280px){.postcard-textarea{max-width:390px}}.postcard-amount-wrapper{font-size:2em;text-align:center}.postcard-amount-wrapper li{float:left;position:relative;width:33%}.postcard-amount{background:#fff;border:1px solid #979797;cursor:pointer;display:inline-block;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;padding:.4em 0;position:relative;width:90%}@media screen and (min-width:550px){.postcard-amount{width:3.5em}}@media screen and (min-width:1000px){.postcard-amount{display:block}}.postcard-amount-text{font-size:1em;margin-top:1em}.postcard-amount-text a{text-decoration:underline}.postcard-amount-wrapper :checked+label{border:5px solid #000;padding:.26em;padding:calc(.4em - 4px)}.postcard-button-wrapper{text-align:center}@media screen and (min-width:1000px){.postcard-button-wrapper{margin-right:35px;text-align:left}}@media screen and (min-width:1080px){.postcard-button-wrapper{margin-right:46px}}@media screen and (min-width:1280px){.postcard-button-wrapper{margin-right:63px}}.postcard-submit-button{float:none!important;font-size:1.7em;height:57px;margin:0!important;width:230px}@media screen and (min-width:400px){.postcard-submit-button{width:320px;width:282px}}@media screen and (min-width:1000px){.postcard-submit-button{float:right!important;width:310px}}@media screen and (min-width:1080px){.postcard-submit-button{width:328px}}@media screen and (min-width:1280px){.postcard-submit-button{width:388px}}@media screen and (min-width:1350px){.postcard-submit-button{width:394px}}@media screen and (min-width:1000px){.postcard--free .postcard-submit-button{clear:both;margin-top:-80px!important}}.postcard-payment-text{font-size:1.1em}.boxquote-single{text-align:center}.boxquote-single:not(:last-child){margin-bottom:3em}@media screen and (min-width:550px){.boxquote-single{text-align:left}.boxquote-single:nth-child(2n) .boxquote-image{float:left;margin-right:5%}.boxquote-single:nth-child(odd) .boxquote-image{float:right;margin-left:5%}}.boxquote-image{margin-bottom:1em;width:70%}@media screen and (min-width:550px){.boxquote-image{margin-bottom:0;width:40%}}@media screen and (min-width:1000px){.boxquote-image{width:25%}}.boxquote-content{display:inline-block}@media screen and (min-width:550px){.boxquote-content{font-size:1.1em;width:55%}}@media screen and (min-width:1000px){.boxquote-content{width:70%}}.boxquote-title{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.5em}@media screen and (min-width:1000px){.boxquote-title{font-size:2.5em}}.boxquote-text{margin-top:1em}@media screen and (min-width:1000px){.boxquote-text{margin-top:2em}}.boxquote-button{color:#1e1e1e;font-size:2em;margin-top:1em}.city-select-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2em}.city-select-container .custom-select:before{z-index:99}.city-select-container .custom-select--yellow{min-width:150px;text-align:left;text-transform:uppercase;width:auto}.city-select-container #city-select{z-index:99}.city-select-container .city-select-wrap{width:50%}.city-select-container .city-select-label{font-size:2em;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;margin-right:.5em;text-align:right;width:50%}.city-select-container .city-select--span{position:relative;padding-right:2.5em}.fb-signup-link{color:#3b5998;font-size:1.5em;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif}@media screen and (min-width:600px){.fb-signup-link{font-size:1.7em}}.fb-signup-link .icon-facebook:before{margin:0;text-align:left}#donate-teaser{background-color:#fffd38}@media screen and (max-width:768px){.l-constrained #donate-teaser{margin:0 -8%}}#donate-teaser>.l-constrained{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:3em}article #donate-teaser>.l-constrained{width:auto;padding:2em}article #donate-teaser>.l-constrained .donate{padding:0}@media screen and (min-width:500px){article #donate-teaser>.l-constrained .amount-label-after{font-size:.7em}}@media screen and (min-width:1000px){article #donate-teaser>.l-constrained .left{width:45%}article #donate-teaser>.l-constrained .left p{margin:0}article #donate-teaser>.l-constrained #consolidated-donate-form{width:55%}}article #donate-teaser>.l-constrained img{margin:0}@media screen and (min-width:999px){:not(.donate-teaser--home).section--donate-teaser #donate-teaser>.l-constrained{max-width:calc(960px * .8)}}@media screen and (min-width:1079px){:not(.donate-teaser--home).section--donate-teaser #donate-teaser>.l-constrained{max-width:calc(1024px * .8)}}@media screen and (min-width:1279px){:not(.donate-teaser--home).section--donate-teaser #donate-teaser>.l-constrained{max-width:calc(1200px * .8)}}@media screen and (min-width:500px){#donate-teaser .donation-type-wrapper{white-space:nowrap}}#donate-teaser .left{text-align:center;width:100%}@media screen and (min-width:1000px){#donate-teaser .left{text-align:left;width:50%}.page-template-page-appealThanks #donate-teaser .left{padding:0 1em 0 2em}}#donate-teaser .teaser-text{padding-top:1em}@media screen and (min-width:1000px){#donate-teaser .teaser-text{width:90%}}#donate-teaser #consolidated-donate-form{width:100%}@media screen and (min-width:1000px){#donate-teaser #consolidated-donate-form{width:50%}}#donate-teaser .donate.wide-module{text-align:center}@media screen and (min-width:1000px){#donate-teaser .donate.wide-module{text-align:left}}#donate-teaser .amount-wrapper{display:inline-block;margin:0}@media screen and (min-width:500px){#donate-teaser .checkradio-wrapper,#donate-teaser .width-auto{width:auto;white-space:nowrap}}#donate-teaser .single-title{text-align:center;display:none}#donate-teaser .donate-lead,#donate-teaser .monthly-title{text-align:center}@media screen and (max-width:500px){#donate-teaser .btn-donate-value{margin:0}}#donate-teaser .amount-wrapper{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;vertical-align:middle}@media screen and (min-width:500px){#donate-teaser .amount-wrapper{font-size:1.8em}}#donate-teaser #amount{font-size:1.8em}@media screen and (min-width:500px){#donate-teaser #amount{font-size:1em}}#donate-teaser .submit-button{float:none;margin:0;width:auto}.campaign-person__right #donate-teaser{color:#000}@media screen and (min-width:1000px){.campaign-person__right #donate-teaser .l-constrained{width:86%}.campaign-person__right #donate-teaser .left{text-align:center;width:100%}.campaign-person__right #donate-teaser .rssHeader,.campaign-person__right #donate-teaser h2{font-size:1.75em}.campaign-person__right #donate-teaser .teaser-text{font-size:18px;width:100%}.campaign-person__right #donate-teaser #consolidated-donate-form{width:100%}.campaign-person__right #donate-teaser .donate.wide-module{text-align:center}.campaign-person__right #donate-teaser .checkradio-wrapper{text-align:right;width:50%}.campaign-person__right #donate-teaser .checkradio-wrapper:first-child{padding-bottom:.5em;padding-right:0}.campaign-person__right #donate-teaser .btn-donate-value{margin:0}.campaign-person__right #donate-teaser .amount-label-after{font-size:18px}}@media screen and (min-width:1281px){.campaign-person__right #donate-teaser{font-size:90%}.campaign-person__right #donate-teaser .amount-label-after{font-size:inherit}}.page-template-page-manual-sf-form .notification{border:2px solid #7ed321;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-weight:700;margin-bottom:2em;padding:1em;text-align:center}.page-template-page-manual-sf-form .notification.error{border-color:#e9322d}.page-template-page-manual-sf-form .appeal-form fieldset{width:60%}.page-template-page-manual-sf-form .appeal-form fieldset input,.page-template-page-manual-sf-form .appeal-form fieldset label{display:inline!important;width:auto!important}.page-template-page-manual-sf-form .appeal-form fieldset label{margin-right:0!important}.page-template-page-manual-sf-form .appeal-form fieldset input[type=submit]{width:20%!important}.freecontent--container{background:#fffd38}.freecontent{padding:30px 0;margin:0 auto 40px}.freecontent__heading{text-align:center}.candidate_link,.theme_link{display:block;transition:all .15s ease-out;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out}.candidate_link img,.theme_link img{transition:all .15s ease-out;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out}.candidate_link:hover,.theme_link:hover{color:#5e5e5e}.candidate_link:hover .rssHeader,.candidate_link:hover h2,.candidate_link:hover h3,.theme_link:hover .rssHeader,.theme_link:hover h2,.theme_link:hover h3{text-decoration:underline}.candidate_link:hover img,.theme_link:hover img{transform:scale(1.025)}.palkki--blacktowhite{height:90px;background-image:url("../img/palkki-white.png");background-position:center -60px;background-repeat:repeat-x;background-color:#222;margin-bottom:-60px}@media screen and (min-width:667px){.palkki--blacktowhite{margin-bottom:-20px}}.page-template-page-campaignKuntavaalit2017SignUp .gfield_checkbox label{font-family:"Amnesty Gothic Condenced",Arial Narrow,sans-serif}.page-template-page-campaignKuntavaalit2017SignUp .main-pledge>.gfield_label{margin-bottom:.25em}.palkki--whitetoyellow{height:80px;background-image:url("../img/palkki-yellow.png");background-position:center -50px;background-repeat:repeat-x;background-color:#fff}.nav-campaign ul{margin:0}.campaign-nav-container{background:#222;color:#fff}.page-cover.page-cover-eduskuntavaalit{background-position:center center;height:200px;min-height:200px}.page-cover.page-cover-eduskuntavaalit.page-cover-eduskuntavaalit--short{background-position:52% center}@media screen and (min-width:500px){.page-cover.page-cover-eduskuntavaalit{height:auto;padding:33% 0 0 0}.page-cover.page-cover-eduskuntavaalit.page-cover-eduskuntavaalit--short{padding:0;height:250px}}@media screen and (min-width:1380px){.page-cover.page-cover-eduskuntavaalit{padding:0;height:548px}.page-cover.page-cover-eduskuntavaalit.page-cover-eduskuntavaalit--short{height:250px}}.page-cover.page-cover-eduskuntavaalit .slider-bottom{background:url("../img/palkki-dark.png") 0 0 repeat-x;height:96px;display:none}@media screen and (min-width:768px){.page-cover.page-cover-eduskuntavaalit .slider-bottom{display:block}}.campaign-content-yellow{background:#fffd38;color:#222;padding:0 0 2.5rem 0}.eduskuntavaalit-blocks{text-align:center;margin:0}.eduskuntavaalit-blocks img{width:33.33%;max-width:210px;height:auto;display:block;margin:0 auto 1rem auto}@media screen and (min-width:667px){.eduskuntavaalit-blocks img{width:75%}}.eduskuntavaalit-blocks .title{font-size:22px;text-transform:uppercase}@media screen and (min-width:800px){.eduskuntavaalit-blocks .title{font-size:28px}}.eduskuntavaalit-blocks p{margin:0 0 .5rem 0;font-size:18px;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-weight:400}@media screen and (min-width:800px){.eduskuntavaalit-blocks p{font-size:24px}}.eduskuntavaalit-blocks .block{display:inline-block;width:100%;vertical-align:top;margin:0 0 3rem 0}.eduskuntavaalit-blocks .block:last-child{margin:0}@media screen and (min-width:667px){.eduskuntavaalit-blocks .block{width:30%;margin:0 1%}.eduskuntavaalit-blocks .block:last-child{margin:0 1%}}@media screen and (min-width:667px){.eduskuntavaalit-blocks{margin:2rem 0 0 0}}.campaign-constrained{padding:0;margin:0 auto;width:80%;max-width:1200px}.campaign-constrained .fb-like{margin:3rem 0 0 0}.align-center{text-align:center}.eduskuntavaalit-candidates{text-align:left;list-style:none;margin:0;padding:0;overflow:hidden}.eduskuntavaalit-candidates li{display:inline-block;width:100%;margin:0 0 1rem 0;text-align:left;vertical-align:top;font-size:16px;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-weight:400}.eduskuntavaalit-candidates li.hide{display:none}.eduskuntavaalit-candidates li.filtered,.eduskuntavaalit-candidates li.hide.filtered{display:inline-bloxk}.eduskuntavaalit-candidates li img{display:block;float:left;margin:0 .5rem 0 0;width:66px;height:auto;max-width:100%}.eduskuntavaalit-candidates li h3{font-size:20px;text-transform:uppercase;margin:0 0 .25rem 0}@media screen and (min-width:667px){.eduskuntavaalit-candidates li{text-align:center;width:32%;margin:0 0 2rem 0}.eduskuntavaalit-candidates li img{margin:0 auto .5rem auto;max-width:150px;float:none;width:auto}}@media screen and (min-width:800px){.eduskuntavaalit-candidates li{font-size:20px}.eduskuntavaalit-candidates li h3{font-size:28px}}@media screen and (min-width:1024px){.eduskuntavaalit-candidates li{width:24%;margin:0 0 2rem 0}}.eduskuntavaalit-filters{text-align:center;margin:2rem 0}.eduskuntavaalit-filters .select,.eduskuntavaalit-filters button{display:inline-block;vertical-align:top;text-align:center;margin:.5rem 0;overflow:hidden;background:#ffec00;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.5);box-shadow:0 1px 1px 0 rgba(0,0,0,.5);height:55px;line-height:55px}.eduskuntavaalit-filters .select:hover,.eduskuntavaalit-filters button:hover{background:#fae700}.eduskuntavaalit-filters button{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;float:right;font-size:20px;text-align:center;padding:0 20px;border:0;border-radius:0}.eduskuntavaalit-filters button:focus,.eduskuntavaalit-filters buttonactive{outline:0}.eduskuntavaalit-filters .select{position:relative;width:100%}.eduskuntavaalit-filters .select select{display:block;width:120%;height:55px;line-height:55px;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:20px;text-align:left;padding:0 7px;text-indent:7px;margin:0;border:0;border-radius:0;background:0 0}.eduskuntavaalit-filters .select select:focus,.eduskuntavaalit-filters .select selectactive{outline:0}.eduskuntavaalit-filters .select:after{content:" ";display:block;position:absolute;right:8px;top:25px;width:0;height:0;border-style:solid;border-width:8px 4px 0 4px;border-color:#000 transparent transparent transparent}@media screen and (min-width:667px){.eduskuntavaalit-filters .select,.eduskuntavaalit-filters button{display:inline-block;margin:0 .5rem}.eduskuntavaalit-filters .select{width:24%}.eduskuntavaalit-filters button{clear:none;float:none}}.campaign-constrained .gform_wrapper{width:100%;max-width:470px;margin:0 auto}.campaign-constrained .ginput_complex span{height:22px}.campaign-constrained input[type=email],.campaign-constrained input[type=number],.campaign-constrained input[type=text]{width:100%}.campaign-constrained .ginput_container input[type=checkbox]+label{display:inline;margin-left:.2rem}.campaign-constrained select{height:40px;line-height:40px;width:100%;display:block;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:20px;text-align:center;padding:0;text-indent:10px;margin:0;border:0;border-radius:0;background:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px}.campaign-constrained select:focus,.campaign-constrained selectactive{outline:0}.campaign-constrained .button{background:#ffec00;font-size:20px}.campaign-constrained .button:hover{background:#fae700}.content--candidate{overflow:hidden}.candidate__img{margin:0 0 1.5rem 0}.candidate__img img{display:block;max-width:90%;height:auto;margin:0 auto}@media screen and (min-width:667px){.candidate__img{float:left;width:33.333%}}.candidate__info blockquote{width:100%;padding:0;margin:1.5rem 0;text-align:center}@media screen and (min-width:667px){.candidate__info{padding:0 0 0 1.5rem}.candidate__info blockquote{padding:0;text-align:left}}.candidate__party{text-align:center;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;color:#9e9d9d;font-size:18px;margin:0 0 1rem 0}.candidate__party span{display:block}@media screen and (min-width:667px){.candidate__party{font-size:24px;margin:0 0 1.5rem 0}.candidate__party span{display:inline}.candidate__party span:first-child:after{content:"|";display:inline-block;margin:0 .1rem 0 .5rem;color:#ddd}}.candidate__theme{display:block;width:100%;overflow:hidden;margin:0 0 1rem 0;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:18px}.candidate__theme img{width:20%;max-width:50px;vertical-align:middle;margin:0}.candidate__theme span{display:inline-block;vertical-align:middle;font-family:"Amnesty Gothic Condenced",Arial Narrow,sans-serif}.candidate__theme a:hover{color:#9e9d9d}.candidate__theme .pledge{font-size:1.2em;margin-top:.5em;margin-bottom:1em;display:inline-block;vertical-align:middle}@media screen and (min-width:667px){.candidate__theme .pledge{font-size:1.5em;margin-top:1em;width:calc(100% - 75px)}}.candidate__theme .pledge-image{margin-right:auto;margin-left:auto;display:block}@media screen and (min-width:667px){.candidate__theme .pledge-image{margin-right:1em;display:inline-block}}.candidate__theme .sub-pledge{margin-bottom:.5em;display:inline-block;vertical-align:top}.candidate__theme .pledge-description{margin-top:.5em}.no_margin{margin:0}.no_underline{text-decoration:none}.main-button.loading,.refresh.loading{color:transparent;background:#ffec00 url(../img/ajax-loader.gif) center center no-repeat!important}#eduskuntavaalit.loading{min-height:300px;background:url(../img/ajax-loader.gif) center center no-repeat!important}#eduskuntavaalit.loading #load{display:none}.eduskuntavaalit-candidates--2017{border:1px solid rgba(0,0,0,.1);width:100%}@media screen and (min-width:800px){.eduskuntavaalit-candidates--2017 h3{font-size:20px}}@media screen and (min-width:700px){.eduskuntavaalit-candidates--2017{display:table}}.eduskuntavaalit-candidates--2017 .filtered,.eduskuntavaalit-candidates--2017 .hide.filtered{position:relative;display:block;width:auto;text-align:left;margin-bottom:0!important;padding:10px}@media screen and (min-width:700px){.eduskuntavaalit-candidates--2017 .filtered,.eduskuntavaalit-candidates--2017 .hide.filtered{padding:0;display:table-row}}.eduskuntavaalit-candidates--2017 .filtered:nth-child(2n){background-color:rgba(0,0,0,.1)}.eduskuntavaalit-candidates--2017 .filtered .district,.eduskuntavaalit-candidates--2017 .filtered .name,.eduskuntavaalit-candidates--2017 .filtered .party{display:block}@media screen and (min-width:700px){.eduskuntavaalit-candidates--2017 .filtered .district,.eduskuntavaalit-candidates--2017 .filtered .name,.eduskuntavaalit-candidates--2017 .filtered .party{padding:10px;display:table-cell}}.eduskuntavaalit-candidates--2017 .filtered .district,.eduskuntavaalit-candidates--2017 .filtered .party{font-family:"Amnesty Gothic Condenced",Arial Narrow,sans-serif}.header-sorts{background:#ffec00;text-align:center;display:none}@media screen and (min-width:700px){.header-sorts{display:table-row;border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1)}}.header-sorts .sorts{padding:5px;border-left:1px solid rgba(0,0,0,.1)}.header-sorts .sorts:first-child{border-left:0}.header-sorts .sort{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:18px;text-transform:uppercase;position:relative;height:10px;border:0;background:0 0;width:100%;height:100%;padding-right:15px;padding:5px 0;padding:0}.header-sorts .sort:after{content:" ";display:block;position:absolute;right:0;top:6px;width:0;height:0;border-style:solid}.header-sorts .sort.asc:after{border-width:8px 4px 0;border-color:#000 transparent transparent}.header-sorts .sort.desc:after,.header-sorts .sort:after{border-width:0 4px 8px;border-color:transparent transparent #000}.selects{padding-bottom:2em;border-bottom:1px solid rgba(0,0,0,.1)}@media screen and (min-width:700px){.selects{border:none;padding:0}}.selects .select{width:auto!important;display:block!important;margin:0 0 1em!important;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:700px){.selects .select{max-width:33%;margin-right:1em!important}.selects .select:last-child{margin-right:0!important}}@media screen and (min-width:700px){.selects,.selects.hidden{display:block!important;display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;visibility:visible}}.show-selects{float:none!important;width:100%;margin:0 0 1em!important;border:1px solid rgba(0,0,0,.1)!important;position:relative}.show-selects.bg-white{background-color:#fff}.show-selects.bg-white:hover{background-color:#fcfcfc}@media screen and (min-width:700px){.show-selects{display:none!important}}.show-selects:after{content:" ";display:block;position:absolute;right:8px;top:25px;width:0;height:0;border-style:solid;border-width:8px 4px 0;border-color:#000 transparent}.show-selects.bg-white:after{border-width:0 4px 8px}.mobile-sort{align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0 11px 20px;justify-content:space-between}@media screen and (min-width:700px){.mobile-sort{display:none!important}}.mobile-sort h3{font-size:1.6em;display:inline-block;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-right:20px;margin:0}.mobile-sort select{display:inline-block;width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:700px){.eduskuntavaalit-candidates--2017{display:table}.candidate-row,.header-sorts{display:table-row}.list{display:table-row-group}.table-cell{display:table-cell}.table-cell:not(:first-child){border-left:1px solid rgba(0,0,0,.1)}}.campaign-2017 #load{margin-top:30px}@media screen and (min-width:667px){.campaign-2017 .eduskuntavaalit-filters .select{width:31%}}.border-tomato{border:1px solid tomato}.page-template-page-campaignKuntavaalit2017Home .content a,.page-template-page-campaignKuntavaalit2017Home .freecontent a,.page-template-page-campaignKuntavaalit2017Page .content a,.page-template-page-campaignKuntavaalit2017Page .freecontent a,.page-template-page-campaignKuntavaalit2017SignUp .content a,.page-template-page-campaignKuntavaalit2017SignUp .freecontent a,.page-template-page-campaignKuntavaalitCandidates2017 .content a,.page-template-page-campaignKuntavaalitCandidates2017 .freecontent a{text-decoration:underline}.c-cookie-disclaimer{box-shadow:1px 1px 3px 0 rgba(0,0,0,.7);background:#ddd;bottom:0;left:0;padding:.875rem;position:fixed;right:0;text-align:center;z-index:99}.c-cookie-disclaimer:not(.is-active){transform:translateY(100%)}.c-cookie-disclaimer .l-constrained{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;text-align:left}.c-cookie-disclaimer p{font-size:1rem;margin:0 1rem 0 0}.c-cookie-disclaimer a{text-decoration:underline;font-weight:700}.c-cookie-disclaimer__tab{display:block;font-weight:700;font-size:1.0125rem;cursor:pointer}.c-cookie-disclaimer__tab:hover{text-decoration:underline}.c-cookie-disclaimer__more-text{margin-top:1rem}.c-cookie-disclaimer__more-text:not(.show){display:none}.c-cookie-disclaimer__content{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:1000px){.c-cookie-disclaimer__content{flex-direction:column-reverse}}.c-cookie-disclaimer__close{background-image:url(../img/icon/icon-close--black.png);background-size:100%;background-repeat:no-repeat;display:block;position:absolute;width:10px;height:10px;right:-10px;top:0;cursor:pointer}.c-cookie-disclaimer__options{display:flex;flex-flow:row wrap;margin-top:1rem}@media screen and (max-width:768px){.c-cookie-disclaimer__options{flex-direction:column}}.c-cookie-disclaimer__content__inner .c-button--white{margin-top:1rem}.tablet-footer{background:#1e1e1e;bottom:0;height:60px;position:fixed;width:100%;z-index:999}.tablet-footer .btn--menu{font-size:1em;top:auto;bottom:0;left:50%;display:block;margin:0 -.75em 1em;color:#fffd38;position:absolute;z-index:1000;border:none;background:0 0}.tablet-footer .icon{display:block;width:1.5em;height:1.5em;margin:0 auto;fill:currentColor}.tablet-footer svg:not(:root){overflow:hidden}.tablet-footer .icon--cross{display:none}.tablet-footer .btn.open .icon--menu{display:none}.tablet-footer .btn.open .icon--cross{display:block}.tablet-footer .linklist{background:#fff;border-top:2px solid;bottom:60px;display:none;position:absolute;text-align:center;width:100%}.tablet-footer .linklist.open{display:block}.tablet-footer .linklist a,.tablet-footer .linklist a:hover{color:#1e1e1e}.m-signature-pad{position:relative;font-size:10px;height:400px;border:2px solid #ddd;background-color:#fff;border-radius:4px;box-shadow:none;border-radius:0}@media screen and (max-width:1024px){.m-signature-pad{width:auto;height:auto;min-width:250px;min-height:300px}}.m-signature-pad .button{padding:8px 16px;-webkit-appearance:none;border:2px solid #ddd;background:#fff;font-weight:700;font-size:16px}.m-signature-pad--body{position:absolute;left:0;right:0;top:0;bottom:80px}@media screen and (max-height:320px){.m-signature-pad--body{left:0;right:0;top:0;bottom:32px}}.m-signature-pad--body canvas{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.02) inset}.error .m-signature-pad--body{border-color:#e9322d}.m-signature-pad--footer{position:absolute;left:20px;right:20px;bottom:20px;height:60px;border-top:2px solid #ddd}@media screen and (max-height:320px){.m-signature-pad--footer{bottom:4px;height:28px}}.m-signature-pad--footer .left{position:absolute;bottom:0;left:0;right:0;text-align:center}.button--yellow-on-black{background:#1e1e1e;color:#fffd38;padding:5px 10px;border:none;font-size:1.1em}.page-template-page-tabletfundraising--donation-complete-list{margin-top:2rem}.page-template-page-tabletfundraising--donation-complete-list form{margin-bottom:90px}.page-template-page-tabletfundraising--donation-list{margin-bottom:90px}.page-template-page-tabletfundraising--donation-complete-list,.page-template-page-tabletfundraising--donation-list{font-size:16px;font-weight:700;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;text-align:center}.page-template-page-tabletfundraising--donation-complete-list .button--erase,.page-template-page-tabletfundraising--donation-list .button--erase{border:0}.page-template-page-tabletfundraising--donation-complete-list .button--erase[disabled],.page-template-page-tabletfundraising--donation-list .button--erase[disabled]{opacity:.7}.page-template-page-tabletfundraising--donation-complete-list #datepicker-start,.page-template-page-tabletfundraising--donation-list #datepicker-start{margin-right:10px}.page-template-page-tabletfundraising--donation-complete-list .daterange-contaner,.page-template-page-tabletfundraising--donation-list .daterange-contaner{margin-bottom:10px}.page-template-page-tabletfundraising--donation-complete-list .donationlist-title,.page-template-page-tabletfundraising--donation-list .donationlist-title{font-size:2em;margin:1.2em 0}.page-template-page-tabletfundraising--donation-complete-list .tabletfundraising-donations,.page-template-page-tabletfundraising--donation-list .tabletfundraising-donations{font-size:20px;font-weight:700;margin:0 auto 30px;width:90%;max-width:800px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.page-template-page-tabletfundraising--donation-complete-list .tabletfundraising-donations .cell--button,.page-template-page-tabletfundraising--donation-list .tabletfundraising-donations .cell--button{text-align:right;padding:0;width:67px}.page-template-page-tabletfundraising--donation-complete-list .tabletfundraising-donations .donor-name,.page-template-page-tabletfundraising--donation-complete-list .tabletfundraising-donations a,.page-template-page-tabletfundraising--donation-complete-list .tabletfundraising-donations a:hover,.page-template-page-tabletfundraising--donation-list .tabletfundraising-donations .donor-name,.page-template-page-tabletfundraising--donation-list .tabletfundraising-donations a,.page-template-page-tabletfundraising--donation-list .tabletfundraising-donations a:hover{color:#1e1e1e}.page-template-page-tabletfundraising--donation-complete-list .tabletfundraising-donations th,.page-template-page-tabletfundraising--donation-complete-list .tabletfundraising-donations tr:nth-child(2n),.page-template-page-tabletfundraising--donation-list .tabletfundraising-donations th,.page-template-page-tabletfundraising--donation-list .tabletfundraising-donations tr:nth-child(2n){background:rgba(0,0,0,.2)}.page-template-page-tabletfundraising--donation-complete-list .tabletfundraising-donations td,.page-template-page-tabletfundraising--donation-complete-list .tabletfundraising-donations th,.page-template-page-tabletfundraising--donation-list .tabletfundraising-donations td,.page-template-page-tabletfundraising--donation-list .tabletfundraising-donations th{border:none;padding:6px;height:36px}.page-template-page-tabletfundraising--donation-complete-list .tabletfundraising-donations .button,.page-template-page-tabletfundraising--donation-list .tabletfundraising-donations .button{background:#1e1e1e;color:#fffd38;padding:5px 10px}.page-template-page-tabletfundraising--donation-complete-list .tabletfundraising-donations .button:hover,.page-template-page-tabletfundraising--donation-list .tabletfundraising-donations .button:hover{background:#1e1e1e;color:#ffec00}.page-template-page-tabletfundraising--donation-complete-list .btn-donationlist-expired,.page-template-page-tabletfundraising--donation-list .btn-donationlist-expired{margin-left:20px}.page-template-page-tabletfundraising--donation-complete-list .donationlist-search,.page-template-page-tabletfundraising--donation-list .donationlist-search{margin-bottom:.5em!important;padding:.5em .6em;display:inline-block;max-width:100%;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px}.page-template-page-tabletfundraising--donation-complete-list .donationlist-title,.page-template-page-tabletfundraising--donation-list .donationlist-title{border:none;box-shadow:none;display:block}.page-template-page-tabletfundraising--donation-complete-list .header-sorts,.page-template-page-tabletfundraising--donation-list .header-sorts{display:table-header-group!important;border:0!important}.page-template-page-tabletfundraising--donation-complete-list .header-sorts .sort,.page-template-page-tabletfundraising--donation-list .header-sorts .sort{width:auto;border-right:1px solid #ddd!important;cursor:pointer}.page-template-page-tabletfundraising--donation-complete-list .header-sorts .sort:after,.page-template-page-tabletfundraising--donation-list .header-sorts .sort:after{top:14px;right:6px}#offline-entry-container{position:fixed;top:0;margin:0 auto;left:0;right:0;width:80%;max-width:650px;z-index:999}#offline-entry-container.empty{display:none}#toggle-offline-entries{position:absolute;right:-28px}#offline-entry-table{background:#fffd38}#offline-entry-table.hide{display:none}#offline-entry-table tr:nth-child(2n){background:rgba(0,0,0,.2)}.pure-control-group.notes{text-align:right}.pure-control-group.notes #notes{width:calc(100% - 200px);border-radius:0;resize:none;box-shadow:none;border:2px solid #ddd}.pure-control-group.terms-and-conditions{text-align:right}.pure-control-group.terms-and-conditions .terms-link{text-decoration:underline;display:block}.page-template-page-donate--tablet-fundraising .js-bank-both,.page-template-page-donate--tablet-fundraising .js-bank-branch{display:none}.offline-list-open.donate-form-wrapper.donate-form-wrapper--monthly:after{content:'';background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0}.page-template-page-join .page-cover{text-shadow:none}.page-template-page-join .page-cover h1{margin-bottom:70px;margin-top:10px}.page-template-page-join .module-title{font-size:2.8em;margin-bottom:1.1em}.page-template-page-join .module-title .icon-facebook:before{margin-left:0;text-align:left;width:.5em}.page-template-page-join .all-events-button{margin-top:5px}@media screen and (min-width:768px){.page-template-page-join .all-events-button{margin-top:20px}}.icon-teaser-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.page-template-page-home .icon-teaser-wrap{padding-bottom:30px;margin-bottom:0}.icon-teaser{background-color:rgba(50,50,50,.9);color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;padding:30px;text-align:center;width:100%}.icon-teaser:not(:last-child){margin-bottom:1em}@media screen and (min-width:999px){.icon-teaser{margin-bottom:0!important;width:32%}}.icon-teaser i:before{font-size:2.75em}.icon-teaser div{font-family:"Amnesty Gothic Condenced",Arial Narrow,sans-serif;font-size:2.1em;color:#fff;margin:.5em 0 .5em}.icon-teaser .imgwrap{height:50px;margin:0}.icon-teaser .imgwrap img{max-height:100%}.icon-teaser .main-button{font-size:1.3em}.fullwidth-text-module .l-constrained{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.fullwidth-text-module .text-module__content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:20px 0;width:100%}.fullwidth-text-module .text-module__content+.text-module__content{padding:20px 0}@media screen and (min-width:999px){.fullwidth-text-module .text-module__content+.text-module__content{padding:0 0 0 20px}}.fullwidth-text-module .text-module__content:nth-last-child(2){padding:0 20px 0 0}.fullwidth-text-module .text-module__content p{width:100%}@media screen and (min-width:999px){.fullwidth-text-module .text-module__content{width:50%;padding:0}}.fullwidth-text-module .text-module__content .rssHeader,.fullwidth-text-module .text-module__content h2{margin-bottom:20px;width:100%}@media screen and (min-width:999px){.fullwidth-text-module .text-module__content .rssHeader,.fullwidth-text-module .text-module__content h2{margin-bottom:40px}}.fullwidth-text-module .text-module__content .linkwrap{text-align:center;width:100%}@media screen and (min-width:999px){.fullwidth-text-module .text-module__content .linkwrap{text-align:left}}.fullwidth-text-module .text-module__content .link{display:inline-block;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.5em;padding-bottom:.5em;vertical-align:top;width:100%}@media screen and (min-width:500px){.fullwidth-text-module .text-module__content .link{width:49%}}.fullwidth-text-module .main-button{margin:10px auto 0}@media screen and (min-width:999px){.fullwidth-text-module .main-button{margin:20px 0 0}}.fullwidth-text-module.one-child .l-constrained{text-align:center}.fullwidth-text-module.one-child .text-module__content{width:100%}@media screen and (min-width:999px){.fullwidth-text-module.one-child .main-button{margin:20px auto 0}}.fullwidth-text-module.two-children .module-title{text-align:left}.fullwidth-text-module.with-image{padding:0}.fullwidth-text-module.with-image .l-constrained{width:100%}@media screen and (min-width:999px){.fullwidth-text-module.with-image .l-constrained{text-align:left}}@media screen and (min-width:1500px){.fullwidth-text-module.with-image .l-constrained{width:1500px}}.fullwidth-text-module.with-image .text-module__image{background-size:cover;background-position:50%;padding-bottom:50%}@media screen and (min-width:999px){.fullwidth-text-module.with-image .text-module__image{padding:0}}.fullwidth-text-module.with-image .text-module__image+.text-module__content{margin:0 auto;width:86%}@media screen and (min-width:999px){.fullwidth-text-module.with-image .text-module__image+.text-module__content{padding:40px!important;width:50%}}.teasers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.teaser{background:#fff;border:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;margin-bottom:10px;position:relative;width:100%}@media screen and (min-width:999px){.teaser{width:49.5%}}.teaser .teaser__meta,.teaser .teaser__title{display:inline-block;vertical-align:top}.teaser .teaser__meta{border-right:1px solid #ddd;font-size:1.2em;padding:15px;min-width:100px}@media screen and (min-width:600px){.teaser .teaser__meta{font-size:1.3em;padding:20px;min-width:115px}}@media screen and (min-width:1200px){.teaser .teaser__meta{min-width:125px}}.teaser .teaser__city,.teaser .teaser__date{display:block}.teaser .teaser__title{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;font-size:1.5em;padding:15px 35px 15px 15px;line-height:1.05}@media screen and (min-width:600px){.teaser .teaser__title{font-size:1.8em;padding:20px 35px 20px 20px}}.teaser:hover{color:#515151}.teaser:hover .teaser__arrow{opacity:.6}.teaser__arrow{display:inline-block;height:20px;position:absolute;right:15px;top:50%;transform:translate3d(0,-50%,0)}.teaser__arrow:before{content:"";background-image:url(../img/chevron-right.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;width:14px}.other-ways-to-help{text-align:center}.other-ways-to-help .linkwrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px 0 0}@media screen and (min-width:999px){.other-ways-to-help .linkwrap{margin:70px 0 20px}}.other-ways-to-help .link{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.5em;margin-bottom:40px;width:100%}@media screen and (min-width:500px){.other-ways-to-help .link{width:50%}}@media screen and (min-width:999px){.other-ways-to-help .link{width:20%}}.other-ways-to-help .link:before{font-size:120%}.other-ways-to-help .other-ways__imgwrap{display:inline-block;margin-right:10px;vertical-align:bottom}.other-ways-to-help .other-ways__imgwrap img{max-height:100%;max-height:27px}.fullwidth__imgwrap{display:inline-block;height:50px;margin-right:10px}.fullwidth__imgwrap img{max-height:100%}.custom-select--yellow .city-select{background:#ffec00}.custom-select--yellow .custom-select--span{background:#ffec00;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.5);box-shadow:0 1px 1px 0 rgba(0,0,0,.5)}.teaser__signature{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.teaser__signature .teaser__date{position:relative;text-align:right;width:100%}.teaser__signature .teaser__date:before{content:'';background-image:url("../img/sign_icon.png");background-repeat:no-repeat;background-size:100%;display:block;height:30px;left:0;position:absolute;top:-4px;width:25px}body:not(.page-template-page-home) .flexible-module:nth-child(2n-1){background:url(../img/concrete_wall_2.png)}.page-template-page-home .col3:nth-child(3n+1){margin-left:0}.page-template-page-home .flexible-module:nth-child(2n){background:url(../img/concrete_wall_2.png)}ul.juicer-feed.user ul.j-filters{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}ul.juicer-feed.user ul.j-filters li{margin:10px;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}ul.juicer-feed.user ul.j-filters li,ul.juicer-feed.user ul.j-filters li.all{background-color:#fff;color:#000;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:18px;letter-spacing:normal;text-align:center;text-transform:uppercase}ul.juicer-feed.user ul.j-filters li.all{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}ul.juicer-feed.user ul.j-filters li:after,ul.juicer-feed.user ul.j-filters li:before{content:"";display:none}ul.juicer-feed.user ul.j-filters li:hover{background-color:#fffd38}ul.juicer-feed.user ul.j-filters li.all.selected,ul.juicer-feed.user ul.j-filters li.selected{background-color:#fffd38}.juicer-feed.user .j-paginate.juicer-button{background-color:#fff;border:none;color:#000;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:18px;margin:20px auto 50px}.juicer-feed.user .j-paginate.juicer-button:hover{background-color:#fffd38}.juicer-feed[data-feed-id=amnesty-4c8b9ad6-be35-41a8-80a3-b59530fa2549] h3{display:block;margin-right:10px;margin-top:3px;font-size:1.1em}ul.juicer-feed.user li.feed-item{padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}ul.juicer-feed.user li.feed-item.words{padding:10px}ul.juicer-feed.user .j-meta ul{display:none}ul.juicer-feed.user .j-meta nav{position:absolute;top:-40px;right:10px;height:40px;width:40px;background:#f2f2f2;border-radius:20px}ul.juicer-feed.user .j-meta nav a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}ul.juicer-feed.user .j-meta nav a:before{color:#000;margin:0}ul.juicer-feed.user .j-image{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}ul.juicer-feed.user .j-poster{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:5px 10px 0}ul.juicer-feed.user .j-poster .j-date{float:none}ul.juicer-feed.user .j-poster h3,ul.juicer-feed.user .j-poster img{display:none}ul.juicer-feed.user .j-text{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:10px;position:relative}@media screen and (max-width:999px){ul.juicer-feed.user .j-text{padding-top:10px}}ul[data-feed-id=amnesty-b3bad8b1-a69c-43e7-9ee7-05403499770a] .j-poster h3{display:block!important;margin-top:3px;margin-right:4px}.socialfeed-title{padding-top:1em;padding-bottom:.5em;text-align:center}.j-poster .j-twitter-poster{display:none}.j-date.j-twitter-date{position:absolute!important;top:-30px!important}ul.juicer-feed.user .feed-item.j-twitter .j-poster{padding:0 0 0 10px;height:40px}.juicer-feed .j-twitter-text{height:40px;width:40px;background:#f2f2f2!important;border-radius:20px;padding-top:6px}.juicer-feed .j-twitter-text:before{color:#000!important;padding-left:7px}.flexible-modules .donate-teaser{margin-bottom:2rem}.flexible-modules--thankyou{margin-top:1rem}@media screen and (min-width:1000px){.flexible-modules__twocolumn .l-constrained{display:flex;justify-content:space-between}}.flexible-modules__twocolumn .text-module__content{background-size:cover;background-repeat:no-repeat;padding:2rem!important}.flexible-modules__twocolumn .column-half{background:#323232;color:#fff;display:flex;flex-flow:column nowrap;margin-bottom:1rem}@media screen and (min-width:1000px){.flexible-modules__twocolumn .column-half{margin-bottom:2rem;width:49.5%}}.flexible-modules__twocolumn .column__title{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.875rem}.flexible-modules__twocolumn .column__image{background-size:cover;height:200px;width:100%}.flexible-modules__twocolumn .column__content{font-size:1rem;flex-grow:1;padding:2rem;display:flex;flex-flow:row wrap}.flexible-modules__twocolumn .column__content p{font-size:1rem}.flexible-modules__twocolumn .main-button{align-self:flex-end;margin:0}.flexible-module__freecontent{background:#fffd38;margin-bottom:2rem}.flexible-module__freecontent .rssHeader,.flexible-module__freecontent h2{text-align:center}.flexible-module__freecontent .content{width:80%;margin:0 auto}.flexible-modules__teasers{padding-bottom:0;padding-top:0}.flexible-modules__teasers .related-articles__title{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;margin-bottom:2rem;font-size:2.5rem}@media screen and (min-width:768px){.flexible-modules__teasers .related-articles__title{font-size:3.5rem}}.flexible-modules__teasers .promo-title{position:absolute;bottom:0;left:0;right:0}.flexible-modules__teasers .promo-title .title{background:#fff;padding:5px;margin:0 10px 10px 10px;font-size:1.2rem}@media screen and (min-width:600px){.flexible-modules__teasers .promo-title .title{font-size:1.3rem}}@media screen and (min-width:1000px){.flexible-modules__teasers .promo-title .title{font-size:1.2rem}}.flexible-modules__teasers a:hover .promo-title .title{background:#f7f7f7;color:#000}.flexible-modules__teasers .promo-image{text-align:left;position:relative;padding-bottom:65%;background-position:center}@media screen and (min-width:600px){.flexible-modules__teasers .promo-image{padding-bottom:45%}}@media screen and (min-width:1000px){.flexible-modules__teasers .promo-image{padding-bottom:65%}}.flexible-modules__teasers a:hover .promo-image:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.1)}.flexible-modules__teasers .promo-category{background:#000;color:#fff;padding:5px 10px;display:inline-block;margin:auto 10px}.flexible-modules__teasers .col3{height:auto!important;padding-bottom:0}.flexible-modules__teasers .col3 .promo-image{margin-bottom:0}@media screen and (max-width:1000px){.flexible-modules__teasers .col3{float:none;width:100%}}.home .flexible-modules__teasers{padding:20px 0}@media screen and (min-width:768px){.home .flexible-modules__teasers{padding:40px 0}}.home .flexible-modules__teasers .col3:last-child{margin-bottom:0}.home .flexible-modules__teasers .related-articles__title{font-size:2rem}@media screen and (min-width:768px){.home .flexible-modules__teasers .related-articles__title{font-size:3rem}}.flexible-modules__donateteaser{margin-bottom:2rem}.flexible-modules__donateteaser .donate-teaser--alt .l-constrained{text-align:center;width:auto}.flexible-modules__donateteaser .donate-teaser--alt .l-constrained .checkradio-wrapper{display:block}.flexible-modules__donateteaser .donate-teaser--alt .l-constrained .checkradio-wrapper:first-child{margin-bottom:.5rem;text-align:center}@media screen and (max-width:500px){.flexible-modules__donateteaser .donate-teaser--alt .l-constrained .checkradio-wrapper:first-child{text-align:right}}.flexible-modules__donateteaser .donate-teaser--alt .l-constrained .rssHeader,.flexible-modules__donateteaser .donate-teaser--alt .l-constrained h2,.flexible-modules__donateteaser .donate-teaser--alt .l-constrained p{width:100%;max-width:90%;margin-left:auto;margin-right:auto}.flexible-modules__donateteaser .donate-teaser--alt#donate-teaser #consolidated-donate-form{width:100%}.flexible-modules__donateteaser .donate-teaser--alt#donate-teaser #consolidated-donate-form .buttons,.flexible-modules__donateteaser .donate-teaser--alt#donate-teaser #consolidated-donate-form .center,.flexible-modules__donateteaser .donate-teaser--alt#donate-teaser #consolidated-donate-form .donate.wide-module{text-align:center}.flexible-modules__donateteaser .donate-teaser--alt#donate-teaser #consolidated-donate-form #amount{border:2px solid #ddd;padding:10px 24px 10px 12px}@media screen and (min-width:1000px){.flexible-modules__donateteaser .donate-teaser--alt#donate-teaser #consolidated-donate-form #amount{padding:9px 24px 9px 12px}}.flexible-modules__donateteaser #donate-teaser{margin:0!important}.flexible-modules__donateteaser #donate-teaser .donation-type-wrapper{white-space:normal}.flexible-modules__donateteaser #donate-teaser .amountSuffix{display:none!important}.flexible-modules__donateteaser #donate-teaser .amount-wrapper{position:relative}.flexible-modules__donateteaser #donate-teaser .amount-label-after{font-size:1.8rem;position:absolute;right:10px;top:0;bottom:0;margin:auto;height:30px}.flexible-modules__donateteaser .container{display:flex;flex-flow:row wrap;width:100%}.flexible-modules__donateteaser .container__left{order:2;padding:2rem 2rem 2rem 0;width:100%}.flexible-modules__donateteaser .container__left .title{font-size:3.5rem}@media screen and (min-width:1000px){.flexible-modules__donateteaser .container__left .title{font-size:2.5rem}}@media screen and (min-width:1000px){.flexible-modules__donateteaser .container__left{order:1;width:66%}}.flexible-modules__donateteaser .container__left .main-button{margin:0}.flexible-modules__donateteaser .container__right{background-color:#fffd38;width:100%;order:1}@media screen and (min-width:1000px){.flexible-modules__donateteaser .container__right{order:2;width:34%}}.donation-step-stuff{margin-top:24px}#donate-form-v3 .donation-selected-amount{transform:translate3d(0,0,0);opacity:1;margin-top:.5rem}#donate-form-v3[step="1"] .controls .donation-step--prev-btn{display:none}#donate-form-v3[step="1"] .donation-selected-amount{transform:translate3d(0,-250%,0);opacity:0;white-space:nowrap}#donate-form-v3 label{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9rem;margin-bottom:7px;margin-top:8px}@media screen and (min-width:600px){#donate-form-v3 label{font-size:1rem}}#donate-form-v3 .custom-select--span{font-weight:600}#donate-form-v3 .checkradio{height:24px;width:24px}#donate-form-v3 .donation-step--2 .checkradio,#donate-form-v3 .donation-step--3 .checkradio{width:24px!important}#donate-form-v3 .checkradio--selected .checkradio::before{height:17px!important;width:17px!important}.button-icon{display:inline-block;height:18px;width:20px;background-size:contain;background-position:center center}.chevron-right-black{background-image:url("../img/chevron-right-black.png");background-position:9px center;background-repeat:no-repeat}.chevron-left-black{background-image:url("../img/chevron-left-black.png");background-position:center center;background-repeat:no-repeat}.next[disabled]{opacity:0}.donate-form--steps .donation-step--3 .payment-date-container{flex-flow:column}.donate-form--steps .donation-step--3 .payment-date-container .checkradio-wrapper{padding-left:0}.donate-form--steps .donation-step--3 .payment-date-container label{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif!important;font-size:1.125rem!important}.payment-details-label{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif!important;font-size:1.5rem!important}.custom-select--bank{margin-bottom:2rem;display:inline-flex;align-items:center}.payment-terms-container{display:flex;flex-flow:row nowrap;align-items:center}.terms-checkbox-wrapper{display:flex;align-items:center;padding-left:0!important}.terms-label-text{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;display:inline-block;font-size:1.4rem;margin-left:.5rem}.donation-step-controls{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-around;margin-bottom:24px}.donation-step-controls .donation-step--current{padding:0;border:2px solid #000;border-radius:50%;display:inline-block;width:30px;height:30px;background:#fffd38;text-align:center;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.3rem;flex-shrink:0;line-height:1.3}.donation-step-controls .donation-step--current:disabled{background:#fff;color:grey;border:2px solid grey;text-align:center}.donation-step-controls .step-spacer{background-color:#000;height:1px;width:100%}.donation-step-controls .selected-amount{background:#fffd38}.donation-step-wrapper{display:flex;flex-flow:row nowrap}.donate--steps{min-height:1050px}@media screen and (min-width:500px){.donate--steps .donation-step--3 .checkradio-wrapper--black{padding:10px 20px}}.donate--steps .donation-step--3 .main-label{margin:.5rem 0!important;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif!important}.donate--steps .donation-step--3 .checkradio-nowrap{margin-bottom:2rem;justify-content:baseline}.donate--steps .donation-step--3 .checkradio-nowrap .checkradio-wrapper{margin-right:1rem!important}.donation-step--2{position:relative;height:0;top:-300px}.donation-step--2.donation-step--current{height:auto;top:0}.donation-step--1 .donation-type-wrapper--steps{opacity:0;transform:translate3d(0,150%,0)}.donation-step--1.donation-step--current .donation-type-wrapper--steps{opacity:1;transform:translate3d(0,0,0)}.donation-step--1 .donation-amount-button__price{flex-basis:14%}.donation-step{opacity:0;flex-shrink:0;width:100%}.donation-step .checkradio,.donation-step .checkradio--label{vertical-align:middle}.donation-step--current{opacity:1}.checkradio-wrapper--black{cursor:pointer;background:#fff;padding:10px;width:auto;margin-right:10px}.checkradio-wrapper--black.border-1{border:1px solid #000}#donate-form-v3:not(.is_single) .donation-type-wrapper--steps .checkradio-wrapper--black.border-1+.checkradio-wrapper--black.border-1{border-left:0}.checkradio-wrapper--black.border-2{border:2px solid #000}.donation-amount-button{align-items:center;border:1px solid #000;cursor:pointer;display:flex;justify-content:center;margin:10px 0;height:58px}.donation-amount-button.donation-selected-amount,.donation-amount-button.selected{background:#fffd38;cursor:default;display:flex;justify-content:center;align-items:center}.donation-step-stuff .donation-amount-button.donation-selected-amount,.donation-step-stuff .donation-amount-button.selected{justify-content:flex-start;padding-left:.5rem}@media screen and (min-width:500px){.donation-step-stuff .donation-amount-button.donation-selected-amount,.donation-step-stuff .donation-amount-button.selected{padding-left:25px}}.donation-amount-button.donation-selected-amount span,.donation-amount-button.selected span{flex-shrink:0;font-size:.9rem}@media screen and (min-width:500px){.donation-amount-button.donation-selected-amount span,.donation-amount-button.selected span{font-size:1.125rem}}.donation-amount-button.donation-selected-amount .donation-amount-button__price{font-size:1.3rem}@media screen and (min-width:500px){.donation-amount-button.donation-selected-amount .donation-amount-button__price{font-size:1.5rem}}.donation-amount-button__price{border:0;flex-shrink:0;font-size:1.5rem;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;text-align:center;padding-left:10px}.donation-amount-button__text{flex-grow:1;font-size:.9rem;line-height:1;margin:0;padding:5px 0 5px 10px}@media screen and (min-width:500px){.donation-amount-button__text{font-size:1rem}}@media screen and (min-width:900px){.donation-amount-button__text{font-size:.9rem}}@media screen and (min-width:1024px){.donation-amount-button__text{font-size:1rem}}.donation-amount-button__monthly-suffx{display:block;font-size:.9rem;padding-left:10px}@media screen and (min-width:500px){.donation-amount-button__monthly-suffx{font-size:1.125rem}}.donation-amount-custom .label{font-weight:700}.donation-amount-custom .input{border:1px solid #000;border-radius:0;display:block;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:2rem;padding:7px 10px;padding-left:30px;width:100%}.donation-amount-custom .input.selected{background:#fffd38}.donation-amount-custom .amount-label-after{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;position:absolute;left:10px;top:8px;font-weight:700;font-size:2rem}.donation-amount-custom .wrapper{position:relative}.donate--steps{background:0 0}.donate--steps .l-constrained{display:flex;flex-flow:row wrap;justify-content:space-around;margin-top:-2rem;max-width:1500px}@media screen and (min-width:768px){.donate--steps .l-constrained{margin-top:-7rem}}@media screen and (min-width:900px){.donate--steps .l-constrained{flex-flow:column nowrap;padding:0 2rem;width:100%}}.donate--steps .content{order:1;margin-bottom:20px}@media screen and (min-width:900px){.donate--steps .content{order:0;margin:0;width:53%}}@media screen and (min-width:1200px){.donate--steps .content{width:calc(98% - 480px)}}@media screen and (min-width:900px){.donate--steps .content .title h1{font-size:4em}}@media screen and (min-width:1000px){.donate--steps .content .title h1{font-size:4.5em}}.donate--steps .content-wrapper{order:2}@media screen and (min-width:900px){.donate--steps .content-wrapper{width:53%}}@media screen and (min-width:1200px){.donate--steps .content-wrapper{width:calc(98% - 480px)}}.donate--steps .custom-select .custom-select--span{background:#fffd38;border:1px solid #000}.donate--steps .single-payment-type-container .checkradio--label{font-size:.9rem}@media screen and (min-width:450px){.donate--steps .single-payment-type-container .checkradio--label{font-size:1rem}}@media screen and (min-width:500px){.donate--steps .single-payment-type-container .checkradio--label{font-size:1.2rem}}.donate-form--steps{margin:0 30px}.donate-form--steps .checkradio-nowrap{display:flex;flex-flow:row nowrap;justify-content:space-around}.donate-form--steps .checkradio-nowrap .checkradio-wrapper{margin:0!important;width:50%;border-collapse:collapse}@media screen and (min-width:600px){.donate-form--steps .checkradio--label{font-size:1.3rem}}@media screen and (min-width:1000px){.donate-form--steps .checkradio--label{font-size:1.4rem}}.donate-form-root{background:#fff;max-width:550px;max-width:480px;border-radius:10px;width:100%;margin:0 auto;order:1;margin-bottom:40px}@media screen and (min-width:900px){.donate-form-root{margin:0;width:45%;position:absolute;top:0;right:1rem}}.donate-form-wrapper--steps{overflow:hidden;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);border:1px solid #000;border-radius:5px;padding-bottom:2rem}.donate-form-wrapper--steps .title-wrapper{padding:1rem 1.5rem;background:#000;color:#fff;text-align:center}.donate-form-wrapper--steps .title{font-size:2.5rem;text-transform:uppercase}.title-white-on-black{background:#000;color:#fff;display:inline-block;margin-bottom:2rem;padding:1rem 1.5rem}.donation-type-new{margin:0!important;width:50%;border:1px solid #000;border-collapse:collapse;padding:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.donation-type-new .background:before{background-color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;content:''}.donation-type-new input{opacity:0;width:0!important}.donation-type-new input:checked+.background:before{background-color:#fffd38}.donation-type-wrapper--steps{margin-top:-70px;text-align:center}.donation-type-wrapper--steps .checkradio-wrapper{padding:1rem .3rem}@media screen and (min-width:500px){.donation-type-wrapper--steps .checkradio-wrapper{padding:1rem}}.donation-type-wrapper--steps .checkradio-wrapper.checkradio--selected{background:#fffd38;position:relative}.donation-type-wrapper--steps .checkradio-wrapper.checkradio--selected:after{content:'';border-right:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;background:#fffd38;position:absolute;left:50%;transform:rotate(45deg) translateX(-50%);width:1.5rem;height:1.5rem;bottom:-1.4rem}.donation-type-wrapper--steps .checkradio,.donation-type-wrapper--steps .checkradio.checkradio--selected{opacity:0;width:0!important;border:0}.donation-type-wrapper--steps .checkradio--label{margin-left:0!important;position:relative;z-index:1;font-size:.9rem}@media screen and (min-width:500px){.donation-type-wrapper--steps .checkradio--label{font-size:1.2rem}}.donation-type-wrapper--steps+.donation-amount-button{margin-top:30px}@media screen and (min-width:600px){.donation-type-wrapper--steps .checkradio--label{font-size:1.25rem}}.donation-step,.donation-step-stuff,.donation-step-wrapper,.donation-type-wrapper--steps{transition:.5s ease all;transition-property:opacity,transform,margin,top}.heading-label{margin-top:1.3rem;font-weight:700;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:24px}.donation-step-wrapper input{border:1px solid #000;border-radius:0;width:100%;padding:8px;margin-bottom:.5rem}.donation-step-wrapper .error_message--terms{margin-top:-.5rem}.donation-step-wrapper select~.error_message{margin-top:.5rem}.donation-step-wrapper #birth-year{width:10rem}.donation-step-wrapper .post-city-parent,.donation-step-wrapper .postal-code-parent{display:inline-block;width:49.5%}.donation-step--prev-btn{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;border:1px solid #1e1e1e;background:#fff;font-size:1.5rem;padding:10px;border-radius:5px;font-weight:700}.donation-step--prev-btn span{margin-right:.5rem}.donation-step--next-btn{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;border:1px solid #000;background:#fffd38;font-size:1.5rem;padding:10px;border-radius:5px;font-weight:700}.text-right{text-align:right}.recurring-donation-terms{display:block;font-size:1.125rem;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif}.error_message{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:70%;color:#e9322d;display:none;margin-bottom:.6rem}.error{border:1px solid red!important}.error+.error_message{display:block}.controls{display:flex;flex-flow:row nowrap;align-items:center;margin-top:10px;justify-content:space-between}.modal--open{overflow:hidden}.modal--open.reveal-modal-bg{overflow-x:hidden;overflow-y:auto}.reveal-modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.2);z-index:100;visibility:hidden;opacity:0;transition:all .3s ease-out}.reveal-modal-bg .reveal-modal{display:block}.reveal-modal-bg.anim{transition:all .3s ease-out;opacity:1;visibility:visible}:not(.product-modal-container)+.reveal-modal-bg.anim{overflow:auto;-webkit-overflow-scrolling:touch}.reveal-modal{visibility:hidden;transform:translate(0,100%);background:#fff;position:relative;z-index:101;opacity:0;transition:all .3s ease-out;font-size:rem(32);border:3px #000 solid;margin:0 auto;padding:1rem;display:none;left:0;right:0;max-width:720px;width:90%}@media screen and (min-width:768px){.reveal-modal{padding:rem(10 50 40);margin-top:rem(50);margin-bottom:rem(50);top:50%}}.reveal-modal.anim{display:block;opacity:1;transition:all .3s ease-out;transform:translate(0,0)}@media screen and (min-width:768px){.reveal-modal.anim{transform:translate(0,-50%)}}#trump-putin-site-takeover-container .reveal-modal-bg{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.7)}#trump-putin-site-takeover-container .reveal-modal-bg #trump-putin-site-takeover{display:flex;align-items:center;justify-content:center;max-width:1600px;width:100%;max-height:900px;height:90%}@media screen and (min-width:768px){#trump-putin-site-takeover-container .reveal-modal-bg #trump-putin-site-takeover{width:90%}}#trump-putin-site-takeover{display:none;position:relative;visibility:visible;cursor:default;width:100%}#trump-putin-site-takeover .main-overlay-image img{max-height:100%}#trump-putin-site-takeover .main-overlay-image{position:relative;height:100%}@media screen and (max-aspect-ratio:16 / 9){#trump-putin-site-takeover .main-overlay-image{height:auto!important}}#trump-putin-site-takeover .close-reveal-modal{background:#fffd38;border:none;cursor:pointer;display:flex;height:30px;position:absolute;top:0;right:0;width:30px;padding:0 .5rem}#trump-putin-site-takeover .close-reveal-modal:hover img{transform:scale(1.1,1.1)}#trump-putin-site-takeover .btn{border:2px solid #1e1e1e;color:#000;padding:.5rem 1rem;position:absolute;left:50%;transform:translateX(-50%);text-transform:uppercase;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;bottom:5px}@media screen and (min-width:768px){#trump-putin-site-takeover .btn{bottom:20px;font-size:1.25rem}}#trump-putin-site-takeover .btn:hover{background:#1e1e1e;color:#fffd38}.page-template-page-campaign--trumputin #crumbs,.page-template-page-campaign--trumputin #headerbanner,.page-template-page-campaign--trumputin #nav-spacer{display:none}.page-template-page-campaign--trumputin .header--trumputin{position:absolute;top:20px;z-index:99;width:190px}.page-template-page-campaign--trumputin .header--trumputin .logo-container{padding:6px 18px 6px}.page-template-page-campaign--trumputin .header--trumputin .header-logo--desktop{display:none}@media screen and (min-width:768px){.page-template-page-campaign--trumputin .header--trumputin .header-logo--desktop{display:block}}.page-template-page-campaign--trumputin .header--trumputin .header-logo--mobile{max-height:100%}@media screen and (min-width:768px){.page-template-page-campaign--trumputin .header--trumputin .header-logo--mobile{display:none}}.page-template-page-campaign--trumputin .footer-logo{margin:20px auto;float:none}.page-template-page-campaign--trumputin .page-cover{background-position:100% 70%}.page-template-page-campaign--trumputin .page-cover-white-bottom--image{min-height:220px}.page-template-page-campaign--trumputin .wide-module{padding-top:0;padding-bottom:80px}.page-template-page-campaign--trumputin .postcard-divider{display:none}.page-template-page-campaign--trumputin .postcard-section-ingress{margin-bottom:1.6em}.page-template-page-campaign--trumputin .postcard-section-ingress p{font-size:1.25rem}@media screen and (min-width:768px){.page-template-page-campaign--trumputin .postcard-section-ingress p{font-size:1.5rem}}.page-template-page-campaign--trumputin .teaser__title{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.75rem;margin-bottom:1rem;text-align:center;background:#000;color:#fff;text-transform:uppercase;position:absolute;margin-top:-3.2rem;padding:.5rem 1rem;left:50%;transform:translateX(-50%)}.page-template-page-campaign--trumputin .teaser__title+p{margin-top:1.5rem;padding-bottom:1.5rem}.page-template-page-campaign--trumputin .text--beneath-form{margin-top:3rem}.page-template-page-campaign--trumputin .text--beneath-form p{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1.25rem;line-height:1.4;padding:0 0 1.8em 0}@media screen and (min-width:768px){.page-template-page-campaign--trumputin .text--beneath-form p{font-size:1.5rem}}.page-template-page-campaign--trumputin .title--beneath-form{text-align:center;font-size:2.5rem;margin-bottom:1rem;margin-top:1rem}@media screen and (min-width:768px){.page-template-page-campaign--trumputin .title--beneath-form{font-size:3.73rem;margin-bottom:2.5rem;margin-top:2.5rem}}.page-template-page-campaign--trumputin .title--beneath-form+.text--beneath-form{margin-top:0}.page-template-page-campaign--trumputin .teasers--trumputin{display:flex;justify-content:space-between;flex-flow:row wrap}@media screen and (min-width:768px){.page-template-page-campaign--trumputin .teasers--trumputin{flex-flow:row nowrap}}.page-template-page-campaign--trumputin .teaser--trumputin{display:flex;flex-flow:column nowrap;border:none;width:100%;justify-content:space-between;margin-bottom:2rem}@media screen and (min-width:768px){.page-template-page-campaign--trumputin .teaser--trumputin{width:48%;margin-bottom:0}}.page-template-page-campaign--trumputin .teaser--trumputin img{margin-bottom:1.5rem;margin-top:0;width:100%}.page-template-page-campaign--trumputin .teaser--trumputin .button{border:2px solid #000;background:#fffd38;font-weight:700;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;font-size:1rem;text-align:center;padding:1rem 3.5rem;margin:0 auto;text-transform:uppercase;text-decoration:none}@media screen and (min-width:768px){.page-template-page-campaign--trumputin .teaser--trumputin .button{font-size:1.3rem}}.page-template-page-campaign--trumputin .teaser--trumputin .button:hover{background:#000;color:#fffd38}.page-template-page-campaign--trumputin .postcard-section{background:#ddd}.page-template-page-campaign--trumputin .postcard-section img{width:100%}.page-template-page-campaign--trumputin .postcard-section .postcard-step .step__content{margin-bottom:1.4em;margin-left:30px;padding:0 1.2em;padding-top:.1em}@media screen and (min-width:768px){.page-template-page-campaign--trumputin .postcard-section .postcard-step .step__content{margin-left:70px;padding-top:.7em}}@media screen and (min-width:1350px){.page-template-page-campaign--trumputin .postcard-section .postcard-step .step__content{margin-left:0}}.page-template-page-campaign--trumputin .postcard-section .step-title__icon{align-items:center;background:#fffd38;border:1px solid #000;color:#000;display:flex;justify-content:center}.page-template-page-campaign--trumputin .postcard-image-wrapper li{max-width:none;margin-bottom:25px}.page-template-page-campaign--trumputin .postcard-image{border:5px solid #ddd}.page-template-page-campaign--trumputin .postcard-section-title.rssHeader,.page-template-page-campaign--trumputin h2.postcard-section-title{background:#000;margin-top:-32px;color:#fff;margin-bottom:1.5rem;text-transform:uppercase;font-size:2rem;padding:.5rem}@media screen and (min-width:768px){.page-template-page-campaign--trumputin .postcard-section-title.rssHeader,.page-template-page-campaign--trumputin h2.postcard-section-title{font-size:3.5rem;margin-bottom:2.8rem;margin-top:-42px}}.page-template-page-campaign--trumputin #postcard-step-1,.page-template-page-campaign--trumputin #postcard-step-2{margin-left:0;width:100%}.page-template-page-campaign--trumputin .postcard-textarea{width:100%;max-width:none;height:320px}@media screen and (min-width:768px){.page-template-page-campaign--trumputin .postcard-textarea{height:175px}}.page-template-page-campaign--trumputin .postcard-textarea-texts{display:none}.page-template-page-campaign--trumputin .postcard-title{background:#000;color:#fff;text-transform:uppercase;position:absolute;margin-top:-1.2rem;padding:.5rem 1rem;left:50%;transform:translateX(-50%);font-size:1.5rem}.page-template-page-campaign--trumputin .submit-button.submit-button--form.postcard-submit-button{border-radius:0;background:#fffd38;border:2px solid #000;box-shadow:none}.page-template-page-campaign--trumputin .submit-button.submit-button--form.postcard-submit-button:hover{background:#000;color:#fffd38}.page-template-page-campaign--trumputin .pure-control-group label{width:100%!important}@media screen and (min-width:768px){.page-template-page-campaign--trumputin .pure-control-group label{width:35%!important}}.page-template-page-campaign--trumputin .pure-control-group input{border:1px solid #000;border-radius:0;box-shadow:none}.page-template-page-campaign--trumputin .checkradio{border:1px solid #000}.woocommerce-page .wc-proceed-to-checkout .checkout-button{color:#000!important;font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif!important;text-transform:uppercase!important;text-align:center!important;padding:15px 30px!important;margin:0 auto!important;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.5)!important;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.5)!important;box-shadow:0 1px 1px 0 rgba(0,0,0,.5)!important;background:#ffec00!important}.woocommerce-page .woocommerce-message{border-top-color:#515151!important}.woocommerce-page .button.product_type_variable.add_to_cart_button{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif!important}.woocommerce-page select{font-size:1.125rem}.woocommerce-page .woocommerce-checkout-review-order-table .cart_item{font-weight:700}.woocommerce-page nav.woocommerce-breadcrumb{font-family:"Amnesty Gothic Bold Condenced",Arial Narrow,sans-serif;color:#1e1e1e;max-width:1500px;margin:0 auto;font-size:.875rem;padding:1rem .9rem}.woocommerce-page nav.woocommerce-breadcrumb a{color:#1e1e1e;display:inline-block;font-size:.875rem;padding:0}.woocommerce-page nav.woocommerce-breadcrumb .delimiter{height:10px;display:inline-block;padding:0 1.1rem}.woocommerce-page nav.woocommerce-breadcrumb .delimiter__icon{height:100%}.store-nav{align-items:flex-end;display:flex;flex-flow:row wrap;justify-content:space-between}.store-nav .main-button{margin:0}.woocommerce-cart{color:#000;font-size:1rem;padding:0}.woocommerce-cart .cart-customlocation{color:#000;display:inline-block;font-size:1rem}.c-radio--circle{display:inline-block;vertical-align:middle;cursor:pointer;height:24px;width:24px;border-radius:17px;position:relative;margin:0;border:2px solid #1e1e1e}.selected .c-radio--circle:before{content:'';background:#000;border-radius:50%;height:17px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:17px}.c-button--black{background:#1e1e1e;color:#fff;border:none;font-weight:700;padding:.5rem 1rem;font-size:.75rem}.c-button--black+.c-button--white{margin-left:.5rem}.c-button--white{background:#fff;border:1px solid #1e1e1e;color:#1e1e1e;font-weight:700;padding:.5rem 1rem;font-size:.75rem}.c-button--white:hover{border-width:2px;padding:7px 15px}.c-button--white+.c-button--white{margin-left:.5rem}.c-button--yellow{background:#fffd38;border:1px solid #1e1e1e;color:#1e1e1e;font-weight:700;padding:.5rem 1rem;font-size:.75rem}.c-checkbox{display:flex;position:relative;align-items:center;margin-right:2rem;margin-bottom:.5rem}.c-checkbox__icon{height:34px;width:34px;border:2px solid #000;border-radius:50%;position:relative}.c-checkbox__label{margin-left:.5rem}.c-checkbox__label:before{content:'';position:absolute;cursor:pointer;top:0;bottom:0;left:0;right:0;z-index:10}.c-checkbox__input{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:no wrap;border:0}.c-checkbox__input:checked~.c-checkbox__icon .c-checkbox__icon__checked{background:#000;border-radius:10px;height:21px;position:absolute;width:21px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.c-checkbox__input:disabled~.c-checkbox__label:before{cursor:not-allowed}.c-checkbox__input:disabled~.c-checkbox__icon{border:2px solid #333}.c-checkbox__input:disabled~.c-checkbox__icon .c-checkbox__icon__checked{background:#333}.c-cookie-controls{margin-bottom:1rem}.c-cookie-controls.c-cookie-controls--unaccepted .c-cookie-controls__state{display:none}.c-cookie-controls:not(.c-cookie-controls--unaccepted) .c-cookie-controls__unaccepted{display:none}.c-cookie-controls__state,.c-cookie-controls__unaccepted{display:flex;flex-flow:row nowrap}.c-cookie-controls__control{display:flex;margin-right:1rem}.c-cookie-controls__control button{white-space:nowrap;font-size:1rem}.c-cookie-controls__control label{border:1px solid #000;background:#fff;cursor:pointer;padding:10px;font-weight:700;font-size:1rem;white-space:nowrap}.c-cookie-controls__control label:hover{border-width:2px;padding:9px 9px}.c-cookie-controls__control input{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.c-cookie-controls__accept button,.c-cookie-controls__accept label{background-color:#fffd38}.hidden{display:none!important;visibility:hidden}.visuallyhidden{height:1px;margin:-1px;padding:0;position:absolute;width:1px;border:0;clip:rect(0 0 0 0);overflow:hidden}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.text--center{text-align:center!important}.text-underline{text-decoration:underline}.padding-bottom-0{padding-bottom:0!important}.vertical--top{vertical-align:top!important}.flex-shrink-0{flex-shrink:0}@media print{*{background:0 0!important;box-shadow:none!important;color:#1e1e1e!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #9e9d9d;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}.rssHeader,h2,h3,p{orphans:3;widows:3}.rssHeader,h2,h3{page-break-after:avoid}}@font-face{font-family:icomoon;src:url('../fonts/icomoon.eot?21340186');src:url('../fonts/icomoon.eot?21340186#iefix') format('embedded-opentype'),url('../fonts/icomoon.woff?21340186') format('woff'),url('../fonts/icomoon.ttf?21340186') format('truetype'),url('../fonts/icomoon.svg?21340186#icomoon') format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-forward:before{content:'\e800'}.icon-forward-1:before{content:'\e801'}.icon-facebook-circled:before{content:'\e802'}.icon-twitter-circled:before{content:'\e803'}.icon-youtube:before{content:'\e804'}.icon-twitter:before{content:'\e805'}.icon-facebook-squared:before{content:'\e806'}.icon-flickr:before{content:'\e807'}.icon-facebook:before{content:'\e808'}.icon-rss-1:before{content:'\e809'}.icon-instagram-filled:before{content:'\e80a'}.icon-whatsapp:before{content:'\e900'}