body {background:none}
#capticha_img {padding-top:0; margin-bottom:15px}
.submit {background: #5FA161; color: #fff}
.submit:hover {background: #538954; color: #fff}
a {color:#5FA161}
a:hover {color:#5FA161; text-decoration:underline}
#form1 .text-input, #form1 textarea, #form1 textarea {color:#767676; border:1px solid #767676}
#form1 .text-input:hover, #form1 textarea:hover, #form1 textarea:hover {}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #767676;
opacity:  1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #767676;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #767676;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #767676;
opacity:  1;
}