button.login,button.signup{background:#64b6b1;border:1px solid #70ccc6;-webkit-box-shadow:inset 0 0 1px 1px #5ba6a1;-moz-box-shadow:inset 0 0 1px 1px #5ba6a1;-ms-box-shadow:inset 0 0 1px 1px #5ba6a1;-o-box-shadow:inset 0 0 1px 1px #5ba6a1;box-shadow:inset 0 0 1px 1px #5ba6a1;color:#2a4d4a;font:bold 12px "helvetica neue",helvetica,arial,sans-serif;line-height:1;padding:8px 0 9px;text-align:center;text-shadow:0 1px 0 #70ccc6;width:150px;float:right}button.login:hover,button.signup:hover{background:#51948f;-webkit-box-shadow:inset 0 0 1px 1px #5ba6a1;-moz-box-shadow:inset 0 0 1px 1px #5ba6a1;-ms-box-shadow:inset 0 0 1px 1px #5ba6a1;-o-box-shadow:inset 0 0 1px 1px #5ba6a1;box-shadow:inset 0 0 1px 1px #5ba6a1;color:#23403e;cursor:pointer}button.login:active,button.signup:active{background:#457d79;-webkit-box-shadow:inset 0 0 1px 1px #5ba6a1;-moz-box-shadow:inset 0 0 1px 1px #5ba6a1;-ms-box-shadow:inset 0 0 1px 1px #5ba6a1;-o-box-shadow:inset 0 0 1px 1px #5ba6a1;box-shadow:inset 0 0 1px 1px #5ba6a1;color:#152625}button.signup{font-size:26px;padding:10px 60px;width:auto}button.call_button,button.hangup_button{background-color:#7fbf4d;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7fbf4d), color-stop(100%, #63a62f));background-image:-webkit-linear-gradient(top, #7fbf4d, #63a62f);background-image:-moz-linear-gradient(top, #7fbf4d, #63a62f);background-image:-ms-linear-gradient(top, #7fbf4d, #63a62f);background-image:-o-linear-gradient(top, #7fbf4d, #63a62f);background-image:linear-gradient(top, #7fbf4d, #63a62f);border:1px solid #63a62f;border-bottom:1px solid #5b992b;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 0 #96ca6d;-moz-box-shadow:inset 0 1px 0 0 #96ca6d;-ms-box-shadow:inset 0 1px 0 0 #96ca6d;-o-box-shadow:inset 0 1px 0 0 #96ca6d;box-shadow:inset 0 1px 0 0 #96ca6d;color:#fff;font:bold 11px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;line-height:1;padding:5px 0 6px 0;text-align:center;text-shadow:0 -1px 0 #4c9021;width:100px}button.call_button:hover,button.hangup_button:hover{background-color:#76b347;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #76b347), color-stop(100%, #5e9e2e));background-image:-webkit-linear-gradient(top, #76b347, #5e9e2e);background-image:-moz-linear-gradient(top, #76b347, #5e9e2e);background-image:-ms-linear-gradient(top, #76b347, #5e9e2e);background-image:-o-linear-gradient(top, #76b347, #5e9e2e);background-image:linear-gradient(top, #76b347, #5e9e2e);-webkit-box-shadow:inset 0 1px 0 0 #8dbf67;-moz-box-shadow:inset 0 1px 0 0 #8dbf67;-ms-box-shadow:inset 0 1px 0 0 #8dbf67;-o-box-shadow:inset 0 1px 0 0 #8dbf67;box-shadow:inset 0 1px 0 0 #8dbf67;cursor:pointer}button.call_button:active,button.hangup_button:active{border:1px solid #5b992b;border-bottom:1px solid #538c27;-webkit-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eee;-moz-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eee;-ms-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eee;box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eee}button.hangup_button{background-color:#bf4d4d;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bf4d4d), color-stop(100%, #a62f2f));background-image:-webkit-linear-gradient(top, #bf4d4d, #a62f2f);background-image:-moz-linear-gradient(top, #bf4d4d, #a62f2f);background-image:-ms-linear-gradient(top, #bf4d4d, #a62f2f);background-image:-o-linear-gradient(top, #bf4d4d, #a62f2f);background-image:linear-gradient(top, #bf4d4d, #a62f2f);-webkit-box-shadow:inset 0 1px 0 0 #bf6767;-moz-box-shadow:inset 0 1px 0 0 #bf6767;-ms-box-shadow:inset 0 1px 0 0 #bf6767;-o-box-shadow:inset 0 1px 0 0 #bf6767;box-shadow:inset 0 1px 0 0 #bf6767;border:1px solid #a62f2f;border-bottom:1px solid #992e2b;text-shadow:0 -1px 0 #902121}button.hangup_button:hover{background-color:#76b347;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b34747), color-stop(100%, #9e2e2e));background-image:-webkit-linear-gradient(top, #b34747, #9e2e2e);background-image:-moz-linear-gradient(top, #b34747, #9e2e2e);background-image:-ms-linear-gradient(top, #b34747, #9e2e2e);background-image:-o-linear-gradient(top, #b34747, #9e2e2e);background-image:linear-gradient(top, #b34747, #9e2e2e);-webkit-box-shadow:inset 0 1px 0 0 #bf6767;-moz-box-shadow:inset 0 1px 0 0 #bf6767;-ms-box-shadow:inset 0 1px 0 0 #bf6767;-o-box-shadow:inset 0 1px 0 0 #bf6767;box-shadow:inset 0 1px 0 0 #bf6767;cursor:pointer}@font-face{font-family:'Nevis';src:url("http://grassroutes-assets.s3.amazonaws.com/fonts/nevis.ttf")}body{background:url("/assets/background_texture.png");font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}p{font-size:17px;line-height:1.2}.container{width:960px}footer{background:#FFFFFF;padding:17px 20px;position:relative;text-align:right}footer .powered_by{display:inline-block;vertical-align:middle}#header{background:#fff;height:78px;padding:25px 50px}#header .name{color:black;float:right;line-height:48px}#header .login{margin-top:8px}h1{margin-bottom:5px}h2{margin-top:0}.container{position:relative}.content{position:relative;margin:24px 0;background:white}a{color:#14a7cc}a:hover{text-decoration:none;color:#3d8799}ol,li{color:inherit}ol{line-height:1.8;margin-left:40px;margin-top:15px}.errors{color:red;text-align:center}.signup_header{font-family:"Nevis",sans-serif;float:right;margin-top:30px;font-size:20px;font-weight:200}.content{margin-top:0;padding-top:0}.header_image{margin-bottom:0;height:317px}.descriptions{padding-top:40px;padding-bottom:40px}.description_column{margin-left:50px;margin-right:30px;width:240px;float:left;font-size:18px;color:#646464;line-height:1.2}.description_column_headline{font-size:20px;font-weight:600;color:black;margin-bottom:4px}.signup_bar{margin:50px 50px}.signup_holler{font-weight:600;margin-bottom:10px;float:left;font-size:20px}.mc-field-group{float:left}.email{background:transparent;border:none;border-bottom:solid #000 3px;outline:none;box-shadow:none;-webkit-box-shadow:none;border-radius:0;font-size:inherit;margin-left:40px;margin-right:40px;color:black;font-weight:600;font-size:20px}.email:focus{outline:none;box-shadow:none;border-bottom:solid #000 3px}#mc-embedded-subscribe{font-family:'Nevis';background:transparent;border-radius:0;border:0;box-shadow:none;font-size:23px;color:#4a6a89}#mc-embedded-subscribe:hover{color:#374f66}
