
.captcha-reload{
display:none;
}


form#form2 div{
margin-bottom: 7px;
clear:both;
}



button#saveForm{
clear:both;
float:right;
cursor:pointer;
}



button#saveForm{

background:url('../images/send_btn.png') no-repeat left top;
display: block;
text-decoration: none;
line-height: 59px;
float: left;
width:163px;
height:59px;
margin-top:0px;
border:0 none;
margin-left:165px;
text-align:center;


}




button#saveForm span{

	width:100%;

	text-decoration: none;
	

	color: #fff;

	font-size: 18px;

	line-height: 59px;

	text-transform: uppercase;

	font-family: 'Open Sans',arial,sans-serif;

	background: transparent;

	text-align: center;
	letter-spacing: 2px;

        font-weight:700;

}




button#saveForm:hover{

background:url('../images/send_btn_h.png') no-repeat left top;
display: block;
text-decoration: none;
font-size: 12px;
line-height: 59px;
width:163px;
height:59px;
border:0 none;

text-align:center;



}













form#form2 textarea {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; /* future proofing */
-khtml-border-radius: 4px; /* for old Konqueror browsers */

min-width:344px;
background: #fafafa;
height: 90px;
line-height: normal;
color: #444;
font-size: 13px;
font-family: 'Open Sans',arial,sans-serif;
padding-left: 12px;
padding-top: 9px;
border: 1px solid #e6e6e6;
border-top: 1px solid #bdbdbd;
border-left: 1px solid #bdbdbd;
margin-bottom: 10px;
}



form#form2 input {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; /* future proofing */
-khtml-border-radius: 4px; /* for old Konqueror browsers */

background: #fafafa;
min-width:344px;
/*width:100%; */
height: 30px;
line-height: normal;
color: #444;
font-size: 13px;
font-family: 'Open Sans',arial,sans-serif;
padding-left: 12px;
border: 1px solid #e6e6e6;
border-top: 1px solid #bdbdbd;
border-left: 1px solid #bdbdbd;

}



form#form2 input.captcha{
min-width:120px;
float:left;
margin-right:10px;
}








/* all */
form#form2 input::-webkit-input-placeholder { color:#444; }
form#form2 input::-moz-placeholder { color:#444; } /* firefox 19+ */
form#form2 input:-ms-input-placeholder { color:#444; } /* ie */
form#form2 input:-moz-placeholder { color:#444; }

form#form2 textarea::-webkit-input-placeholder { color:#444; }
form#form2 textarea::-moz-placeholder { color:#444; } /* firefox 19+ */
form#form2 textarea:-ms-input-placeholder { color:#444; } /* ie */
form#form2 textarea:-moz-placeholder { color:#444; }



#form2 span {
float: left;
display: inline-block;
min-width: 140px;
text-align: left;
padding-right: 30px;
line-height:18px;
font-size:14px;
color:#666;
font-family:'Open Sans',arial;
}



#form2 button span {
float: left;
display: inline-block;
min-width: 150px;
text-align: center;
padding-right: 0px;

}






@media only screen and (max-width : 1107px) {
/* Styles */


button#saveForm{
margin-left:0;
}


#form2 input,
#form2 textarea {

width:100%;

}



#form2 span {
text-align: left;
}


#form2 button span {
text-align: center;
}




}




@media only screen and (max-width : 445px) {
/* Styles */


form#form2 input {

min-width:240px;
width:100%;
}

form#form2 textarea{

min-width:240px;

}




}


