@import url('https://fonts.googleapis.com/css?family=Open+Sans:800,700, 600&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese');html{height:100%}html,body{overflow-x:hidden}body{min-height:100%}body{font-family:'Open Sans',sans-serif;font-size:17px;color:#000}p,h1,h2,h3,h4,h5,a{font-family:'Open Sans',sans-serif;line-height:1.4}.results-header{font-family:'Open Sans',sans-serif;font-weight:800}#progress-bar-container{background:#e9c16a;-webkit-border-radius:8px 8px 0px 0px;-moz-border-radius:8px 8px 0px 0px;border-radius:8px 8px 0px 0px;color:white;margin:-10px -40px 30px -40px}#progress-bar{width:100%;margin-right:auto}#progress-bar ul{list-style-type:none;display:inline-block;width:100%;padding:0;max-width:600px}#progress-bar li{display:inline-block;width:12.5%;font-size:20px;text-align:center}.progress-hr{position:relative;width:100%;top:21px;z-index:1;left:50%;border-color:white}.pre-progress-container{width:100%;display:inline-block;margin-bottom:3px;font-weight:bold}.pre-progress.progress-active{background-color:yellow;color:black;border-color:white}.pre-progress{width:30px;height:30px;line-height:30px;border-radius:30px;background-color:white;display:inline-block;color:black;z-index:1;position:relative;top:-15px;border:1px solid white;font-size:12px}.pre-progress .glyphicon-ok{font-size:15px;color:white}.progress-hr.progress-hr-white{border-color:white}.button{padding:10px 50px 8px;font-size:20px;background-color:#4aae1e;border:1px solid white;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:white;vertical-align:top;text-align:center;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear;display:block;margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:15px;width:100%;max-width:200px}.button.orange{background-color:#1a2731;border:1px solid #1a2731;color:#e9c16a;text-transform:uppercase;font-weight:bold}.button:hover,.button:focus{background-color:white;color:#4aae1e;border-color:#4aae1e}.button.orange:hover,.button.orange:focus{background-color:white;color:#e9c16a;border-color:#e9c16a;text-decoration:none}.button.green{background-color:#02f0b5;border:1px solid #02f0b5}.button.green:hover,.button.green:focus{background-color:white;color:#02f0b5;border-color:#02f0b5;text-decoration:none}.results-overlay{position:relative;z-index:1000000;padding:10px 40px 20px 40px;background:rgba(255,255,255,0.9);border-radius:8px;position:fixed;bottom:0;display:none;left:0;right:0}.grid{text-align:left}.grid-item{margin:30px}.grid-item,.grid-item img{max-height:100px;height:100px;width:auto;display:inline-block}.fbShareButton,.fbShareButton:hover,.fbShareButton:focus{background-color:#3b5998 !important;border:0px !important;max-width:350px;margin-bottom:20px;padding-top:13px;color:white;text-decoration:none}.fbShareButton,.twitter{max-width:271px !important;display:inline-block}.twitter,.twitter:hover,.twitter:focus{background-color:#019fe9 !important;border:0px !important;max-width:350px;margin-bottom:20px;padding-top:13px;color:white;text-decoration:none}.skip{background-color:#ff5100;color:white;border:1px solid #ff5100;text-decoration:none;padding-top:13px;width:85px;font-size:18px;padding:13px 20px 10px 20px}.skip:hover,.skip:focus{background-color:white;border:1px solid #ff5100;color:#ff5100;text-decoration:none}.radio{font-size:24px;text-align:left}.radio input[type="radio"]{top:6px}.radio-group{margin:0 auto}#slide5 .radio-group{max-width:522px}#slide6 .radio-group{max-width:190px}.form-control-feedback{top:8px}.form-control{-webkit-border-radius:0px;border-radius:0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;min-height:36px;font-size:24px;height:48px;display:inline-block;max-width:18em;margin-left:auto;margin-right:auto;color:black;border:1px solid #ccc !important;box-shadow:none !important;-webkit-box-shadow:none !important;margin:8px}#initial-signup{width:18em;margin-right:auto;margin-left:auto;max-width:100%}.highlight span{background-color:white;line-height:1.4;box-shadow:10px 0 0 white,-10px 0 0 white;padding:5px 0;color:#00a3ff;font-weight:bold}.total-plastics{font-family:'Open Sans',sans-serif;font-size:40px;font-weight:800}#slide12 a:focus,#slide12 a:hover{text-decoration:none;color:white !important}.small{font-size:1.1em}.bold{font-weight:bold}.navbar{background:0;border:none !important;border-radius:0px;position:fixed !important;margin-bottom:0;z-index:2;width:100%;height:0px}.navbar-brand{width:100%}.navbar-brand img{margin:0 auto}#slide-container{padding-top:50px;text-align:center}#slide10 h1.extra-margin{margin-bottom:200px}#slide12 h2{font-weight:bold}.row div{-webkit-transition:width .3s ease,margin .3s ease;-moz-transition:width .3s ease,margin .3s ease;-o-transition:width .3s ease,margin .3s ease;transition:width .3s ease,margin .3s ease}.skip{background-color:gray;color:white;border:1px solid gray;text-decoration:none;padding-top:13px;width:85px;font-size:18px;padding:13px 20px 10px 20px}.skip:hover,.skip:focus{background-color:white;border:1px solid gray;color:gray;text-decoration:none}.slide{padding-top:100px;padding-bottom:50px;display:none}#slide3,#slide4,#slide6{padding-top:100px}#slide1{padding-top:50px}#slide1 input,#slide1 button.button{max-width:200px}.postal-warning{font-size:13px !important;margin-top:10px}.slide select,.slide input[type="number"]{max-width:200px}.pledge-field input,.pledge-field select{max-width:300px}.number-box{width:79px;background:rgba(255,255,255,0.9);margin:0 auto;height:27px;border-radius:50% 50% 0 0;font-size:20px;color:#00a3ff;font-weight:bold}.facebook_outer{max-width:400px;margin-left:auto;margin-right:auto;padding-top:10px}.facebook_inner{border:2px solid #3b5998}.facebook_table{width:100%;background-color:white}.facebook_img_cell{width:130px;height:130px;padding:10px}.topImageContainer{position:relative;padding-bottom:52.50%;height:0}.topImageHolder{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://placeholdit.imgix.net/~text?txtsize=33&txt=1018×612&w=1018&h=612);background-size:cover}.topImageInner{width:100%;margin-left:0;margin-top:13%}.facebook_text_cell{min-width:130px;background-color:white;padding:10px}.facebook_share_text_top{font-family:Georgia,'lucida grande',tahoma,verdana,arial,sans-serif !important;font-size:18px;font-weight:500;text-align:left;color:black !important}.facebook_share_text_bottom{font-family:Georgia,'lucida grande',tahoma,verdana,arial,sans-serif !important;font-size:12px;text-align:left;color:black !important}#slide10 .skip{display:none}#slide10 .skip.fix{display:block;position:fixed;top:170px;left:50%;margin-left:-75px}@media screen and (max-width:1409px){#slide10 .skip.fix{top:240px}}@media screen and (max-width:746px){#slide10 .skip.fix{top:290px}}@media screen and (max-width:543px){#slide10 .skip.fix{top:340px}}@media screen and (max-width:414px){#slide10 .skip.fix{top:390px}}@media screen and (max-width:334px){#slide10 .skip.fix{top:440px}}@media screen and (max-width:314px){#slide10 .skip.fix{top:460px}}@media screen and (max-width:291px){#slide10 .skip{top:540px}}.other-fieldset{display:none}#slide12{text-align:left}#initial-signup{text-align:center}.signup-cta{font-size:27px}.sign-box{background:#00a3ff;color:white}.button-container{max-width:470px;margin:15px auto 30px}.button-container .button{display:inline-block;width:135px;padding:6px 0 8px;font-size:22px;margin:5px}.button-final-slide{display:inline-block;padding:10px;margin-left:10px;margin:0px;position:absolute;width:200px;right:20px;top:30px;font-size:18px;border-radius:3px;-webkit-border-radius:3px;background-clip:padding-box;transition:all .1s linear;background-color:white;text-align:center;text-decoration:none !important}.button-final-slide-block{width:100%;padding:30px;background-color:#ff5100;text-align:left;color:white;font-size:32px;font-weight:bold;position:relative;padding-right:240px;margin-top:0px;margin-bottom:0px;margin-bottom:10px;border-radius:8px}.button-final-slide-block:hover,.button-final-slide-block:active,.button-final-slide-block:focus{text-decoration:underline}#slide10{padding-top:50px}.input-icons img{margin:0 15px 0 15px;max-height:38px}#slide2 .input-icons img{max-height:66px}#slide4 .input-icons img{max-height:32px}#some-items-used{display:none}@media screen and (min-width:768px){.input-icons img{display:none}body{background:url(https://cdn2.hubspot.net/hubfs/2617486/Greenpeace/templates/pages/background%20petition/calculator-bg.jpg);background-position:top;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.hazed-container{padding:10px 40px 20px 40px;background:rgba(255,255,255,0.9);display:inline-block;border-radius:8px}}@media screen and (max-width:769px){.button-final-slide{display:block;padding:10px;margin-left:10px;height:35px;margin:0px;width:200px;right:20px;background:white;color:red;top:30px;font-size:16px;margin-left:auto;margin-right:auto;margin-top:20px;position:static}.button-final-slide-block{width:100%;padding:30px;text-align:left;font-size:28px;font-weight:bold;position:relative;text-align:center;position:static}}@media screen and (max-width:479px){#progress-bar li{width:9.5%}}@media screen and (max-width:991px){.grid-item,.grid-item img{max-height:90px}.grid-item{margin:27px}}@media screen and (max-width:767px){#slide-container{padding-top:0}.grid-item,.grid-item img{max-height:70px}.grid-item{margin:22px}}@media screen and (max-width:543px){.grid-item,.grid-item img{max-height:65px}.grid-item{margin:18px}}.hbspt-form form fieldset{margin:0 auto}.hbspt-form form fieldset span{text-align:left;font-size:14px}.hs-button{background-color:#ff7904;border-radius:4px;border-width:1px;border-color:#eb6f02;border-style:solid;font-weight:bold;font-size:29px;text-align:center;color:#fff;margin-top:12px;background-image:none}.hs-input{border-radius:6px;border-width:1px;background-color:#f7f7f7;border:2px solid #a0a0a0;height:40px;padding:0 15px;line-height:1.2}select.hs-input{width:94%;max-width:100%}.hs-input:focus{border:2px solid #78c002}.box-form{background-color:rgba(0,0,0,0.2);padding:5px 0;border-radius:7px}