.env_form_container{display:none}.env_form{align-self:flex-end;justify-self:flex-end;display:block;width:600px;height:auto;background:white;box-shadow:0 0 60px 10px rgba(0,0,0,0.9);align-self:center}.closed{display:block}.close_btn{position:absolute;padding:5px;top:15%;right:20%;cursor:pointer}.close_btn img{height:20px;margin:15px}.env_form-overlay{position:fixed;width:100%;height:100%;z-index:50;background:rgba(0,0,0,0.6)}.env_form-guts{width:100%;overflow:auto;padding:20px 50px 20px 20px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:'Prompt', sans-serif}ul{margin:10px 0 10px 30px}li,p{margin:0 0 10px}h1{margin:0 0 20px}.env_form .close-button{position:absolute;z-index:1;top:10px;right:20px;border:0;background:black;color:white;padding:5px 10px;font-size:1.3rem}.open-button{border:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:lightgreen;color:white;padding:10px 20px;border-radius:10px;font-size:21px}.form-style-8{font-family:'Open Sans Condensed', arial, sans;width:500px;padding:30px;background:#FFF;margin:5px auto}.form-style-8 h2{text-align:center;background:#2DBF00;text-transform:uppercase;font-family:'Open Sans Condensed', sans-serif;color:#F7F7F7;font-size:18px;font-weight:100;padding:20px;margin:-30px -30px 30px}.form-style-8 input[type="text"],.form-style-8 option,.form-style-8 select{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;outline:none;display:block;width:100%;padding:7px;border:none;border-bottom:1px solid #ddd;background:transparent;margin-bottom:10px;font:16px Arial, Helvetica, sans-serif;height:45px}.form-style-8 input[type="button"],.form-style-8 input[type="submit"],.form-style-8 option,.form-style-8 input[type="reset"]{-moz-box-shadow:inset 0px 1px 0px 0px #2DBF00;-webkit-box-shadow:inset 0px 1px 0px 0px #2DBF00;box-shadow:inset 0px 1px 0px 0px #2DBF00;background-color:#2DBF00;border:1px solid #2DBF00;display:inline-block;cursor:pointer;color:#FFF;font-family:'Open Sans Condensed', sans-serif;font-size:14px;padding:8px 18px;text-decoration:none;text-transform:uppercase;height:45px;width:100%}.form-style-8 input[type="submit"]:hover{background-color:#2DBF00}.invisible{display:none}input#resetButton{-moz-box-shadow:inset 0px 1px 0px 0px #FFF;-webkit-box-shadow:inset 0px 1px 0px 0px #FFF;border:none;background:#fff !important;margin-top:15px;border:#ccc solid 1px;color:#2DBF00}@media (min-width:1025px){.env_form_container{display:block}}