input[type="submit"]{ -webkit-appearance: none; }
.secode_box .inner_form_box1{margin:0 0 15px;}
.secode_box .form_button:after{content:"";width:20px;height:10px;position:absolute;right:0;top:0;font-family:"\f061";}
.secode_box .form_button:hover {background: #333333;}
.secode_box .form_button{width: 200px; background: #0EAA4B; height: 74px;border:0;text-align:center;font-weight:bold;color:#ffffff;font-size:16px;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;text-shadow:1px 1px 3px #999999;position:relative;}
.secode_box .g-recaptcha { transform: scale(0.97); -webkit-transform: scale(0.97); transform-origin: 0 0; -webkit-transform-origin: 0 0; display: inline-block;}
.btn-submit { display: inline-block; vertical-align: top; }
.g-recaptcha { transform: scale(0.97); -webkit-transform: scale(0.97); transform-origin: 0 0; -webkit-transform-origin: 0 0;}
.form_button:after{content:"";width:20px;height:10px;position:absolute;right:0;top:0;font-family:"\f061";}
.form_button:hover {background: #333333;}
.form_button{width: 183px;background:#9fd41e;height:50px;border:0;text-align:center;font-weight:bold;color:#ffffff;font-size:16px;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;text-shadow:1px 1px 3px #999999;position:relative;}
.clear {clear: both; overflow: hidden;}
 #g-recaptcha-response {
    display: block !important;
    position: absolute;
    margin: -78px 0 0 0 !important;
    width: 302px !important;
    height: 76px !important;
    z-index: -999999;
    opacity: 0;
}

.g-recaptcha.errors{border: 1px solid red;  box-shadow: 0 -1px 1px red;}

@media only screen and (max-width: 600px) {
	.secode_box .g-recaptcha{ transform: scale(0.75) !important;
		-webkit-transform: scale(0.75) !important;}
	.btn-submit{ display: block; }
}