@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}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}#display_iframe{margin:0 auto 20px}.content{padding:25px 40px;min-height:600px}.widget_box{width:300px}.widget_actions{font-size:14px;font-weight:normal;visibility:hidden;position:relative;top:-2px}.editable{border-bottom:1px solid #ddd;margin:0 0 20px;padding:0 0 20px 0}.editable .flavor{margin:10px 0}.editable label{display:inline-block;font-size:24px;line-height:28px;font-weight:bold;float:none;padding:0}.editable label.extended{width:100%;text-align:left}.editable label.regular{width:auto;margin-right:15px}.editable label.basic{width:250px;text-align:right;margin-right:15px}.editable input{vertical-align:top;font-size:18px;width:400px;margin-bottom:20px}.editable input.submit{width:100px;margin:0 0 0 579px}.editable textarea{font-size:16px;width:848px;height:250px;margin-top:10px}.editable.first{padding:0 0 5px}.buttons{margin:30px 315px}form{margin-top:25px}#nav_container{margin:0;float:right;position:relative;top:3px}.campaign_list{margin:0 0 0 20px}.code{font-family:monospace;font-size:14px;width:300px}#about{margin:0;padding:0}#about img.photo{display:block;margin:13px;float:left;width:260px;height:173px}#about p{width:630px;margin:20px auto 20px 30px}#help_page .service{margin:0 0 40px 0}.official_list .state{margin-top:40px}
