#frontpostform  input, #frontpostform textarea {color: #454545;border: none;background-color: #EAEAEA;font-size: 13px;width: 100%;padding: 9px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;} 
#frontpostform  input {margin-bottom: 15px;}
#frontpostform  textarea {height: 200px;resize: none;font-family: 'Open Sans', sans-serif;font-size: 13px} 
#frontpostform  input:hover, #frontpostform textarea:hover, #frontpostform input:focus, #frontpostform textarea:focus {background-color: #EAEAEA;} 
#frontpostform  label {color: #666666;cursor: pointer;display: block;font-family: Open Sans;font-size: 13px;font-weight: bold;margin-bottom: 5px;} 
#frontpostform button[type="submit"] {cursor: pointer;}
#frontpostform button[type="submit"]:hover { opacity: 0.7;-moz-opacity:0.7;filter: alpha(opacity=70);}
.send-again {padding: 10px 20px;background: #8DC578;color: #FFF;margin-top: 15px;font-size: 13px;border: 4px solid #8DC578;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;box-shadow: 0 0 0 1px white inset;display: inline-block;transition: opacity .2s;-webkit-transition: opacity .2s;-moz-transition: opacity .2s;}
.send-again:hover {cursor: pointer;opacity: 0.8;}