body {background:none;}
#main {padding:20px}
#capticha_img {padding-top:0; margin-bottom:15px}
.submit {background: #478296; color: #fff}
.submit:hover {background: #344376; color: #fff}

a {color: #7e3f70}
a:hover {color: #7e3f70; text-decoration:underline}

#form1 .text-input, #form1 textarea, #form1 textarea {border-radius:0; background:#f9f8f4; border-bottom:1px solid #478296; border-left:0; text-transform:uppercase}
#form1 .text-input:hover, #form1 textarea:hover, #form1 textarea:hover {}

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