
/* reglas CSS para formulario */

.form-consulta {
	max-width: 700px; 
	background: #fbf6d9; /* #eee; */ 
	padding: 25px; 
	font-family: 'Source Sans Pro', sans-serif;
}

label {
	width:100%; 
}

.campo-form {
	width:100%; /* 450px; 100% */ 
	height:36px; 
	margin:2px 0 6px; 
	padding-left:6px; 
	box-sizing: border-box; 
	border-radius:3px; 
	border:0; 
	font-family: 'Source Sans Pro', sans-serif; 
	font-size:1em;
}

label span {
	color: #f00
}
textarea {
	min-height: 150px!important;
}
.btn-form {
	display: inline-block; 
	border:0; 
	background: #ffb606; 
	height: 46px; 
	line-height: 46px; 
	padding: 0 20px; 
	border-radius: 6px; 
	color:#fff; 
	text-decoration: none; 
	text-transform: uppercase; 
	letter-spacing: 1px
}
.btn-form:hover {
	background: #3d060b;
}

/* css captcha */

.capbox {
	background-color: #F57E57; 
	border: none; /* #B3E272 0px solid; */
	border-width: 0px 12px 0px 0px;
	display: inline-block;
	*display: inline; zoom: 1; /* FOR IE7-8 */
	padding: 8px 40px 8px 8px;
	}

.capbox-inner {
	font: bold 11px arial, sans-serif;
	color: #000000;
	background-color: #F57E57; 
	margin: 5px auto 0px auto;
	padding: 3px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	}

#CaptchaDiv {
	font: bold 13px verdana, arial, sans-serif;
	font-style: italic;
	color: #000000;
	background-color: #FFFFFF;
	padding: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	}

#CaptchaInput { 
	margin: 1px 0px 1px 0px; 
	width: 135px;
	height: 25px;	
	background-color: #FFFFFF;
	font-size: 15px;
	font-style: italic;
}