grid-cell,grid-column,grid-container{padding:0 .875rem}#lang,.share_buttons,.supporterList .sort,graphic-step ul,share-links ul,submission-step ul{list-style-type:none}.cropper-canvas,.cropper-view-box,.cropper-wrap-box,.flickity-viewport,body.noScroll,div.container,graphic-step ul,sort-list a item-image,submission-modal,submission-step ul{overflow:hidden}body,html,section,top-bar{position:relative}html{background-color:#E6E5E4;background-image:url(../img/bg.png);background-repeat:repeat}body,html{font-family:ff-dagny-web-pro,sans-serif;font-weight:400;font-size:16px;height:100%;margin:0;min-width:320px;-webkit-text-size-adjust:100%}.btn,top-bar grid-column>a{font-family:expressway}grid-container{max-width:75rem}section{display:block}p{color:#4D4D4D;font-size:1.125rem;line-height:2.063rem;margin:1.875rem 0 0}.btn{border:0;cursor:pointer;display:table;font-size:1.375rem;font-weight:700;width:auto;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;-webkit-border-radius:.25rem;border-radius:.25rem}#lang a,top-bar grid-column>a{font-size:.813rem;text-decoration:none}.btn.primary{background-color:#F39208;color:#FFF;-webkit-box-shadow:inset 0 -.25rem 0 0 rgba(0,0,0,.2);box-shadow:inset 0 -.25rem 0 0 rgba(0,0,0,.2)}.btn.primary:hover{background-color:#F39208;color:#FFF;-webkit-box-shadow:inset 0 .25rem 0 0 rgba(0,0,0,.2);box-shadow:inset 0 .25rem 0 0 rgba(0,0,0,.2)}.btn.secondary{background-color:#696160;color:#FFF;-webkit-box-shadow:inset 0 -.25rem 0 0 rgba(0,0,0,.2);box-shadow:inset 0 -.25rem 0 0 rgba(0,0,0,.2)}.btn.secondary:hover{background-color:#F39208;color:#FFF;-webkit-box-shadow:inset 0 .25rem 0 0 rgba(0,0,0,.2);box-shadow:inset 0 .25rem 0 0 rgba(0,0,0,.2)}top-bar{background-color:#FFF;display:block;padding:.5rem 0}top-bar grid-column>a{color:#8D8D8D;display:block;font-weight:500;letter-spacing:.5px;line-height:1.25rem;position:absolute;-webkit-transition:color 350ms ease;-moz-transition:color 350ms ease;-ms-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}modal-box,submission-modal{position:fixed;top:0;height:100%;}#lang,form-step,image-rotate,input-wrap,share-links ul li a,sort-list,sort-list a item-image,submission-content,submission-count,submission-count count-value,submission-step li,supporter-profile{position:relative}top-bar grid-column>a:hover{color:#F39208}#lang a,#lang li+li:before{color:#8D8D8D;font-family:expressway;font-weight:500}@media (max-width:600px){top-bar:before{background-color:#EFEFEF;content:"";position:absolute;left:0;right:0;top:100%;height:2.25rem}top-bar grid-column>a{left:-.25rem}share-buttons{top:2.25rem}}share-buttons{display:table;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}share-buttons iframe{display:block;float:left}share-buttons .fb-share-button{display:block;float:left;margin-left:.75rem}#lang{display:table;margin:0 0 0 auto;padding:0;-webkit-border-radius:.25rem;border-radius:.25rem}#lang li{display:block;float:left}#lang li+li:before{content:"|";display:block;float:left;padding:0 .25rem}loading-animation:after,loading-animation:before{content:'';position:absolute;left:0}#lang a{opacity:.5;-webkit-transition:opacity 350ms ease;-moz-transition:opacity 350ms ease;-ms-transition:opacity 350ms ease;-o-transition:opacity 350ms ease;transition:opacity 350ms ease}header h1,submission-count count-value{font-weight:700;color:#FFF;font-family:expressway}#lang li:first-of-type a{padding-right:.5rem}#lang li+li a{padding-left:.5rem}#lang a.current,#lang a:hover{opacity:1}#lang a.current{cursor:default}@media (max-width:600px){#lang{right:-1.125rem}#lang li:first-of-type a{padding-right:0}#lang li+li a{padding-left:0}}header{background:url(../img/header.jpg) center no-repeat;background-size:cover!important;display:block;width:100%}header h1{font-size:1.875rem;line-height:2.125rem;margin:6rem 0 0}header h1~p{color:#FFF;font-size:.813rem;line-height:1.5rem;margin:1.5rem 0 0}@media (min-width:769px){header{padding:3rem 0 5rem}header #logo,header #logo img{height:5.125rem;width:8.125rem}header #logo{display:block;margin:0 auto .938rem}}@media (max-width:768px){header{padding:3rem 0 5rem}header grid-cell{display:block;float:none}header h1,header p{display:block;margin:1.125rem auto 0!important;max-width:30rem;text-align:center;width:100%}}@media (max-width:600px){header{padding:4.5rem 0 3rem}}@media (max-width:420px){header h1{font-size:1.625rem}}@media (max-width:768px){header #logo,header #logo img{height:6.875rem;width:11rem}header #logo{display:block;margin:0 auto;padding:0 1.875rem;position:relative}header a.btn{line-height:3rem;margin:2rem auto 0;max-width:20rem;text-align:center;width:100%}}@media (min-width:769px){header a.btn{display:none}}image-rotate{display:table;height:0;margin:2rem auto 0;max-width:20rem;padding-bottom:43.45%;width:100%}image-rotate img{position:absolute}submission-count{display:none; margin:9.5rem auto 0;width:11rem}submission-count count-value{display:table;font-size:2rem;line-height:2rem;padding-left:3.75rem;width:7.25rem}submission-count img{bottom:.35rem;height:3.75rem;position:absolute;left:1rem;width:2rem;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;-webkit-transform-origin:0 75%;-ms-transform-origin:0 75%;transform-origin:0 75%}submission-count count-desc{color:#FFF;display:table;font-family:expressway;font-size:.813rem;font-weight:500;line-height:1.5em;margin:.35rem 0 0}@media (max-width:768px){submission-count{display:none}}primary-cta{display:block;right:.875rem;position:absolute;top:-1rem}primary-cta img{left:-6.5rem;top:5px;position:absolute;width:4rem;animation:arrow 1.5s ease-in-out 0s infinite alternate}primary-cta .btn{font-size:.938rem;font-weight:500;line-height:3rem;margin:0 auto;padding:0 1.75rem .25rem;text-align:center;width:auto}@keyframes arrow{0%,100%{-moz-transform:translate3d(0,0,0) translate3d(00px,00px,00px);-webkit-transform:translate3d(0,0,0) translate3d(00px,00px,00px);-o-transform:translate3d(0,0,0) translate3d(00px,00px,00px);-ms-transform:translate3d(0,0,0) translate3d(00px,00px,00px);transform:translate3d(0,0,0) translate3d(00px,00px,00px)}50%{-moz-transform:translate3d(0,0,0) translate3d(16px,00px,00px);-webkit-transform:translate3d(0,0,0) translate3d(16px,00px,00px);-o-transform:translate3d(0,0,0) translate3d(16px,00px,00px);-ms-transform:translate3d(0,0,0) translate3d(16px,00px,00px);transform:translate3d(0,0,0) translate3d(16px,00px,00px)}}@media (max-width:800px){primary-cta{display:none}}.supporterList{margin-top:4rem}.supporterList .sort{display:table;margin:0;padding:0}.supporterList .sort li{color:#4D4D4D;display:block;float:left;font-size:.938rem;margin:0}fieldset,graphic-step,sort-list,submission-step{display:table}.supporterList .sort li+li{margin-left:2.25rem}.supporterList .sort li:first-of-type{font-family:expressway;font-weight:700}.supporterList .sort li a{cursor:pointer;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.supporterList .sort li a:not(.current):hover{color:#00ADD2}.supporterList .sort li a.current{color:#00ADD2;font-weight:700}@media (max-width:500px){.supporterList .sort li{font-size:1rem}.supporterList .sort li:first-of-type{clear:both;float:none}.supporterList .sort li:first-of-type+li{margin-left:0}.supporterList .sort li:first-of-type~li{margin-top:.75rem}.supporterList .sort li:first-of-type+li~li{margin-left:1.125rem}}sort-list{padding:4rem 0 0;width:100%}sort-list a{cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:850px){sort-list a{padding:0 .875rem 4rem;width:25%}}@media (min-width:601px) and (max-width:849px){sort-list a{padding:0 .875rem 4rem;width:33.333%}}@media (min-width:421px) and (max-width:600px){sort-list a{padding:0 .875rem 4rem;width:50%}}sort-list a item-image{display:block;-webkit-border-radius:.25rem;border-radius:.25rem}sort-list a item-image img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}sort-list a:hover item-image img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}sort-list a item-image svg{position:absolute;top:1%;left:1%;width:98%;z-index:2}sort-list a h2{color:#4D4D4D;font-family:expressway;font-size:1.375rem;font-weight:700;margin:2rem 0 0;text-align:center;-webkit-transition:color 350ms ease;-moz-transition:color 350ms ease;-ms-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}sort-list a:hover h2{color:#F39208}@media (max-width:420px){sort-list a{padding:0 .438rem 2rem;width:50%}sort-list a h2{font-size:1.125rem;margin-top:1rem}}.supporterList a.more.btn{line-height:4rem;margin:4rem auto 8rem;max-width:23.125rem;text-align:center;width:100%}#loadmore{-webkit-transition:all 250ms ease,margin 750ms ease;-moz-transition:all 250ms ease,margin 750ms ease;-ms-transition:all 250ms ease,margin 750ms ease;-o-transition:all 250ms ease,margin 750ms ease;transition:all 250ms ease,margin 750ms ease}#loadmore.disabled{cursor:default;margin:0 auto;opacity:0}loading-animation{display:block;width:50px;height:50px;margin:0 auto;position:relative;-webkit-transition:opacity 175ms ease;-moz-transition:opacity 175ms ease;-ms-transition:opacity 175ms ease;-o-transition:opacity 175ms ease;transition:opacity 175ms ease}loading-animation:before{width:50px;height:5px;background:#000;opacity:.1;top:59px;border-radius:50%;animation:shadow .5s linear infinite}loading-animation:after{width:50px;height:50px;background:#F39208;animation:box .5s linear infinite;top:0;border-radius:3px}@keyframes box{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scale(1,.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}100%{transform:translateY(0) rotate(90deg)}}@keyframes shadow{0%,100%{transform:scale(1,1)}50%{transform:scale(1.2,1)}}modal-box{background-color:rgba(0,0,0,.83);opacity:0;right:0;left:0;z-index:-1;-webkit-transition:opacity .5s ease .5s,z-index 0s ease 1s;-moz-transition:opacity .5s ease .5s,z-index 0s ease 1s;-ms-transition:opacity .5s ease .5s,z-index 0s ease 1s;-o-transition:opacity .5s ease .5s,z-index 0s ease 1s;transition:opacity .5s ease .5s,z-index 0s ease 1s}modal-box.visible,submission-modal.visible{-webkit-transition:opacity .5s ease,z-index 0s ease 0s;-moz-transition:opacity .5s ease,z-index 0s ease 0s;z-index:10}modal-box.visible{opacity:1;-ms-transition:opacity .5s ease,z-index 0s ease 0s;-o-transition:opacity .5s ease,z-index 0s ease 0s;transition:opacity .5s ease,z-index 0s ease 0s}modal-box loading-animation{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}modal-box loading-animation:before{background-color:#FFF!important}modal-box loading-animation:after{background-color:#EFEFEF!important}box-content{display:block;max-width:47.5rem;opacity:0;padding-top:5.125rem;position:absolute;top:50%;left:50%;width:100%;z-index:2;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translateX(-50%) translateY(-55%);-moz-transform:translateX(-50%) translateY(-55%);-ms-transform:translateX(-50%) translateY(-55%);-o-transform:translateX(-50%) translateY(-55%);transform:translateX(-50%) translateY(-55%)}@media only screen and (min-device-width:320px) and (max-device-width:780px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){modal-box{overflow:hidden;overflow-y:auto}#modal-close{right:1rem!important;top:1rem!important}box-content{display:block;max-width:47.5rem;opacity:0;padding-top:3.625rem!important;position:relative;top:0;left:0;width:100%;z-index:2;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translateX(0) translateY(0)!important;-moz-transform:translateX(0) translateY(0)!important;-ms-transform:translateX(0) translateY(0)!important;-o-transform:translateX(0) translateY(0)!important;transform:translateX(0) translateY(0)!important}}modal-box.visible box-content{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all .5s ease .5s;-moz-transition:all .5s ease .5s;-ms-transition:all .5s ease .5s;-o-transition:all .5s ease .5s;transition:all .5s ease .5s}modal-box.trans share-links,modal-box.trans supporter-profile{opacity:0}supporter-profile{display:block;opacity:1;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}#modal-close svg,#modal-next,#modal-prev{-webkit-transition:all 175ms ease;-moz-transition:all 175ms ease;-ms-transition:all 175ms ease;-o-transition:all 175ms ease}#modal-close,#modal-next,#modal-prev,#modal-shuffle{opacity:1;cursor:pointer;position:absolute}@media (min-width:781px){box-content profile-image{position:absolute;top:1.625rem;left:1.875rem;height:8.25rem;width:8.25rem;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}box-content h3{color:#FFF;font-family:expressway;font-size:.875rem;font-weight:700;margin-top:10.875rem;position:relative;left:2.625rem}}@media (max-width:780px){box-content profile-image{position:absolute;top:4.5vw;left:4.5vw;height:17.4vw;width:17.4vw;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}box-content h3{color:#FFF;font-family:expressway;font-size:.875rem;font-weight:700;margin-top:0;position:absolute;left:3vw;white-space:nowrap;top:-2rem}}#modal-next,#modal-prev,.share_buttons li a svg{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}share-links ul li:first-of-type,submission-modal h4{font-size:1.125rem;font-weight:700;font-family:expressway}box-content profile-image svg{position:absolute;top:1%;left:1%;width:98%;z-index:1}box-content profile-image img{display:block;width:100%}profile-details{display:block;position:absolute}profile-details+img{width:100%}#modal-next,#modal-prev{top:50%;transition:all 175ms ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#modal-prev{left:-5.75rem}#modal-next{right:-5.75rem}#modal-prev:hover{left:-6.25rem}#modal-next:hover{right:-6.25rem}#modal-close{top:.688rem;right:0}#modal-close svg{height:1.625rem;width:1.625rem;transition:all 175ms ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#modal-shuffle svg,#submission-close svg{-moz-transition:all 175ms ease;-ms-transition:all 175ms ease}#modal-close:hover svg{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}#modal-shuffle{bottom:-3rem;height:2rem;left:50%;padding:.5rem;width:2rem;backface-visibility:hidden;perspective:1000px;-webkit-transform:translateX(-50%) translate3d(0,0,0);-moz-transform:translateX(-50%) translate3d(0,0,0);-ms-transform:translateX(-50%) translate3d(0,0,0);-o-transform:translateX(-50%) translate3d(0,0,0);transform:translateX(-50%) translate3d(0,0,0)}#modal-shuffle svg{height:2rem;width:2rem;-webkit-transition:all 175ms ease;-o-transition:all 175ms ease;transition:all 175ms ease}#modal-shuffle:hover{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{10%,90%{transform:translateX(-50%) translate3d(-1px,0,0)}20%,80%{transform:translateX(-50%) translate3d(2px,0,0)}30%,50%,70%{transform:translateX(-50%) translate3d(-4px,0,0)}40%,60%{transform:translateX(-50%) translate3d(4px,0,0)}}@media (min-width:781px){share-links{left:0;opacity:1;position:absolute;top:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}share-links ul li:last-of-type{display:none}}@media (max-width:780px){box-content{padding-top:0}#modal-close{right:2rem;top:-3.625rem}#modal-next,#modal-prev,#modal-shuffle{display:none}share-links{left:2rem;opacity:1;position:absolute;bottom:-4rem;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}}share-links ul{display:table;margin:0;padding:0}share-links ul li{display:block;float:left}share-links ul li:first-of-type{color:#FFF;line-height:2.938rem;margin-right:1.35rem}share-links ul li:first-of-type+li~li{margin-left:.5rem}share-links ul li a{background-color:#FFF;display:block;height:2.938rem;width:2.938rem;-webkit-transition:background-color 350ms ease;-moz-transition:background-color 350ms ease;-ms-transition:background-color 350ms ease;-o-transition:background-color 350ms ease;transition:background-color 350ms ease;-webkit-border-radius:50%;border-radius:50%}share-links ul li:first-of-type+li a:hover{background-color:#3B5999}.share_buttons li:first-of-type a,share-links ul li:first-of-type+li+li a:hover{background-color:#55ACEE}share-links ul li:first-of-type+li+li+li a:hover{background-color:#25D366}share-links svg{fill:#D6D6D6;height:1.5rem;position:absolute;left:50%;top:50%;width:1.5rem;-webkit-transition:fill 350ms ease;-moz-transition:fill 350ms ease;-ms-transition:fill 350ms ease;-o-transition:fill 350ms ease;transition:fill 350ms ease;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}share-links a:hover svg{fill:#FFF}submission-modal{background-color:rgba(0,0,0,.83);opacity:0;overflow-y:scroll;right:0;left:0;z-index:-1;-webkit-transition:opacity .5s ease .5s,z-index 0s ease 1s;-moz-transition:opacity .5s ease .5s,z-index 0s ease 1s;-ms-transition:opacity .5s ease .5s,z-index 0s ease 1s;-o-transition:opacity .5s ease .5s,z-index 0s ease 1s;transition:opacity .5s ease .5s,z-index 0s ease 1s}submission-modal.visible{opacity:1;-ms-transition:opacity .5s ease,z-index 0s ease 0s;-o-transition:opacity .5s ease,z-index 0s ease 0s;transition:opacity .5s ease,z-index 0s ease 0s}submission-content{background-color:#FFF;display:block;margin:6.25rem auto;max-width:53.125rem;opacity:0;padding:2.5rem;width:100%;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translateY(-2rem);-moz-transform:translateY(-2rem);-ms-transform:translateY(-2rem);-o-transform:translateY(-2rem);transform:translateY(-2rem)}input-wrap,input-wrap input{ display: block; -webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media (max-width:768px){submission-content{margin:0}}@media (max-width:450px){submission-content{padding:1.875rem}}submission-modal.visible submission-content{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s ease .5s;-moz-transition:all .5s ease .5s;-ms-transition:all .5s ease .5s;-o-transition:all .5s ease .5s;transition:all .5s ease .5s}#submission-close{cursor:pointer;opacity:1;position:absolute;top:4vw;right:4vw;z-index:10}#submission-close svg{height:1.625rem;width:1.625rem;-webkit-transition:all 175ms ease;-o-transition:all 175ms ease;transition:all 175ms ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#submission-close svg path{stroke:#666!important}#submission-close:hover svg{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}form-step{display:block}submission-step span{color:#F39208;display:block;float:left;font-family:expressway;font-size:1.25rem;font-weight:700;height:1.25rem;line-height:1.25rem}submission-step ul{color:#F39208;display:block;float:left;font-family:expressway;font-size:1.25rem;font-weight:700;height:1.25rem;line-height:1.25rem;margin:0 0 0 .25rem;padding:0}submission-step li{line-height:1.25rem;top:0;text-align:center;-webkit-transition:top 750ms ease;-moz-transition:top 750ms ease;-ms-transition:top 750ms ease;-o-transition:top 750ms ease;transition:top 750ms ease}submission-modal h2{color:#00ADD2;font-family:expressway;font-size:2.5rem;font-weight:700;line-height:2.5rem;margin:1rem 0 0}submission-modal h2+p{margin-top:2.375rem!important}submission-modal h3{color:#F39208;font-family:expressway;font-size:1.625rem;font-weight:700;line-height:1.625rem;margin:1rem 0 2rem;text-align:center}submission-modal h4{color:#F39208;line-height:1.625rem;margin:2.5rem 0 0}input-wrap input,input-wrap label{font-family:ff-dagny-web-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:4rem;display:block}fieldset{border:0;margin:3.5rem 0;padding:0}input-wrap{display:block;float:left;overflow:hidden;width:100%;box-sizing:border-box}@media (min-width:451px){input-wrap:first-of-type,input-wrap:first-of-type+input-wrap{width:50%}input-wrap:first-of-type{padding-right:.875rem}input-wrap:first-of-type+input-wrap{padding-left:.875rem}}@media (max-width:450px){input-wrap+input-wrap{margin-top:1.875rem}}input-wrap input{background-color:#F4F4F4;border:1px solid #979797;color:#4D4D4D;padding:0 1.5rem;width:100%;-webkit-border-radius:.25rem;border-radius:.25rem;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.25);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.25);box-sizing:border-box}input-wrap label{color:#8D8D8D;cursor:text;opacity:1;position:absolute;top:0;left:1.625rem;white-space:nowrap;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}avatar-select label,form-errors{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}input-wrap:first-of-type+input-wrap label{left:2.375rem}input-wrap:last-of-type{margin-top:1.875rem}input-wrap input:focus+label,input-wrap.filled label{opacity:0;left:5rem}form-errors{background-color:#F39208;display:block;margin:2rem 0 0;padding:1rem 1.875rem;box-sizing:border-box;-webkit-border-radius:.25rem;border-radius:.25rem}form-step[data-step="2"] form-errors{margin-bottom:0}form-errors p{color:#FFF;font-family:expressway;font-size:1.063rem;font-weight:500;line-height:1.5rem;margin-top:0!important}graphic-step span,graphic-step ul{color:#7F7F7F;display:block;float:left;font-family:expressway;font-size:1.25rem;font-weight:700;height:1.25rem;line-height:1.25rem}form-errors ul{color:#FFF;line-height:1.75rem;padding:0 0 0 1.25rem}#graphicList{margin-bottom:3.375rem}#graphicList div,#graphicList div img{width:100%}graphic-step{position:absolute}.flickity-enabled,graphic-step li{position:relative}graphic-step ul{margin:0;padding:0}graphic-step li{line-height:1.25rem;top:0;text-align:center;-webkit-transition:top 350ms ease;-moz-transition:top 350ms ease;-ms-transition:top 350ms ease;-o-transition:top 350ms ease;transition:top 350ms ease}.btn.cropImage,.btn.nextStep{font-size:1.125rem;line-height:3rem;width:10rem;padding:0;text-align:center}.btn.nextStep{margin:0 0 0 auto}.btn.cropImage{margin:2rem 0 0 auto}photo-mode a,photo-mode span{font-size:.813rem;float:left}.flickity-enabled:focus{outline:0}.flickity-viewport{position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.share_buttons li a,photo-mode a,photo-mode span{font-family:ff-dagny-web-pro;line-height:2.75rem}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}photo-mode{display:table;margin:3.5rem 0;position:relative}photo-mode a{background-color:#FFF;border:1px solid #D6D6D6;color:#909090;cursor:pointer;display:block;font-weight:500;letter-spacing:.5px;padding:0 2.75rem;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;-webkit-border-radius:.25rem;border-radius:.25rem}photo-mode a.selected,photo-mode a:hover{background-color:#F39208;border-color:#F39208;color:#FFF}photo-mode span{color:#909090;display:block;font-weight:500;padding:0 1.25rem}@media (max-width:530px){photo-mode a,photo-mode span{display:block;float:none}photo-mode{margin:2rem auto}photo-mode span{text-align:center}}avatar-select{display:table;margin-left:-.5rem;width:calc(100% + 1rem)}avatar-select input{display:none}avatar-select label{display:block;float:left;padding:.5rem;width:25%;box-sizing:border-box}.share_buttons li a,avatar-select label img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media (min-width:481px) and (max-width:680px){avatar-select label{width:33.333%}}@media (max-width:480px){avatar-select label{width:50%}}avatar-select label img{border:2px solid #FFF;display:block;padding:.125rem;width:100%;-webkit-transition:border 350ms ease;-moz-transition:border 350ms ease;-ms-transition:border 350ms ease;-o-transition:border 350ms ease;transition:border 350ms ease;box-sizing:border-box}avatar-select input:checked+label img{border:2px solid #00ADD2}.share_buttons{display:table;margin:.875rem 0 0;padding:0}.share_buttons li{display:block;float:left}.share_buttons li+li{margin-left:1.5rem}.share_buttons li a{display:block;color:#FFF;font-size:.75rem;font-weight:500;letter-spacing:.5px;padding:0 3rem 0 1rem;position:relative;text-decoration:none;width:11.563rem;box-sizing:border-box;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;-webkit-border-radius:.25rem;border-radius:.25rem;-webkit-box-shadow:inset 0 -.25rem 0 0 rgba(0,0,0,.2);box-shadow:inset 0 -.25rem 0 0 rgba(0,0,0,.2)}.share_buttons li:first-of-type+li a{background-color:#3B5999}.share_buttons li:first-of-type+li+li a{background-color:#25D366}.share_buttons li:first-of-type a:hover{background-color:#3a91d3}.share_buttons li:first-of-type+li a:hover{background-color:#203e7e}.share_buttons li:first-of-type+li+li a:hover{background-color:#0ab84b}.share_buttons li a:hover{-webkit-box-shadow:inset 0 .25rem 0 0 rgba(0,0,0,.2);box-shadow:inset 0 .25rem 0 0 rgba(0,0,0,.2)}.share_buttons li:last-of-type{display:none}@media (max-width:480px){.share_buttons li{display:block;float:none}.share_buttons li+li{margin-top:1rem;margin-left:0!important}.share_buttons li:last-of-type{display:block}}.share_buttons li a svg{height:1rem;fill:#FFF;position:absolute;right:1rem;top:50%;width:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}form-step[data-step="3"] img{display:block;margin-top:2.5rem;width:100%}form-step[data-step="3"] .nextStep{margin-top:1.5rem}div.container{border:1px solid #DEDEDE;background:url(../img/profile.jpg) center no-repeat;display:block;height:0;padding-bottom:70%;width:100%}footer,image-review{padding:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}image-review{background-color:#EFEFEF;display:block;margin:2rem 0;width:100%;box-sizing:border-box}image-review img{display:block;margin:0 auto;max-width:20rem;width:100%}.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:#39f solid 1px;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:' ';display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line,.cropper-point{background-color:#39f}.cropper-line.line-e{cursor:e-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:n-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:w-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:s-resize;height:5px;left:0}.cropper-point{height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:e-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:n-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:w-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:ne-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nw-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:sw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:se-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:' ';display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}footer{background-color:#FFF;display:table;position:relative;width:100%;box-sizing:border-box}footer h4{color:#4D4D4D;font-family:expressway;font-size:.875rem;font-weight:700;line-height:1.625rem;margin:0 0 .5rem}footer funded-by,footer run-by,footer timetochange-wales{border-right:1px solid #DEDEDE;display:inline-block;margin:0;padding:0 2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer timetochange-wales{padding:0 3rem 0 2rem;border-right:0}footer a{display:inline-block;padding:0 .5rem}@media (min-width:1151px){footer a img{height:4rem}footer timetochange-wales img{height:6.438rem}}@media (min-width:1051px) and (max-width:1150px){footer a img{height:3.25rem}footer timetochange-wales img{height:5.688rem}}@media (min-width:891px) and (max-width:1050px){footer a img{height:2.75rem}footer timetochange-wales img{height:2.5rem}}@media (max-width:890px){footer h4{text-align:center}footer-content{position:static!important}footer funded-by,footer run-by,footer timetochange-wales{border-right:0;display:block;margin-top:1rem;padding:0;text-align:center}footer funded-by{margin-top:0}footer a img{height:2.5rem}footer timetochange-wales img{height:3rem}}footer-content{display:table;margin:0 auto;position:relative}footer .blue_stag{display:table;padding:0;position:absolute;bottom:0;right:0}footer .blue_stag svg{display:block;height:2.75rem;fill:#DDD;width:2.063rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}footer .blue_stag:hover svg{fill:#233FE3;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}@media (max-width:890px){footer .blue_stag{bottom:1rem;right:1rem}} body.fixed { position: fixed; }