#main {padding: 55px;background: #ffde1f;margin-bottom:0;}
#body {background:none;}

@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');

#form1 .text-input, #form1 textarea, #form1 .checkbox, #form1 .radio, .submit, .submit:hover { font-family: 'Roboto', sans-serif; font-size: 14px; line-height: 18px; font-weight: 400;color: #fff;}


#capticha_img {padding-top:0; margin-bottom:15px;}

a {color: #2d4b94;}
a:hover {color: #000; text-decoration:underline}

#form1 .text-input, #form1 textarea, #form1 textarea {border-radius:0}
#form1 .text-input:hover, #form1 textarea:hover, #form1 textarea:hover { border:2px solid #2d4b94; }

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


#form1 .text-input, #form1 textarea {
    font: 12px/20px Roboto, sans-serif, color: #2d4b94;
    border-bottom: 0px solid;}

#fieldset {
    width: 100%; height: 100%;}

.submit {    background-color: #2d4b94;}
.submit:hover {background: #82b2eb; color: #fff}

