@charset "UTF-8";
/* CSS Document */

label {
	color:#666666;
	font-size:16px;
	margin-bottom:10px;
}

input#verify {
	width:60%;
	float:left;
}

#cryptimg {
	float:left;
	margin-left:20px;
}

input[type="submit"] { width:100px; height:80px; padding:7px 5px; color:#666666; background:#CCC; border:1px solid #fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-left:40%; margin-top:20px;}

input[type="submit"]:hover  { position:relative; top:-1px;}

@charset "UTF-8";
/* CSS Document */

/* Form style */


#name { width:100%; color:#666666; background:#efefef; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

#email { width:100%; color:#666666; background:#efefef; font-size:14px; font-family:Arial, Helvetica, sans-serif;}


#phone { width:100%; color:#666666; background:#efefef; font-size:14px; font-family:Arial, Helvetica, sans-serif; }

.border-contact { -webkit-border-radius: 5px; border-radius: 5px; border:1px solid #a867d7; padding:15px; min-height:480px; height:auto;}

 label { display:block; margin-top:15px; height:26px; line-height:26px; font-size:14px; color:#666666; font-family:Arial, Helvetica, sans-serif; }
 
#datepicker {width:100%; padding:7px 0; color:#666666; background:#efefef; border:1px solid #a867d7; font-size:14px; font-family:Arial, Helvetica, sans-serif;}


 #cryptimg { position: relative; top: -20px }
 
 #cryptimg img { border: none !important; box-shadow: none !important; margin:16px 10px 0 16px; }
 
 
 .verify { float: left; width: 200px; position: relative; z-index: 10 }
 

#code { width:40%; padding:7px 5px; color:#666666; background:#efefef; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
 
 textarea { width:100%; color:#666666; background:#efefef; font-size:14px; font-family:Arial, Helvetica, sans-serif; }

 input:focus,  textarea:focus,  select:focus { border:1px solid #CCC; background-color:#fff; color:#305984; }

input[type="submit"] { width:153px; border:none; float: right !important; cursor: pointer; margin: 20px 0 0 0; padding: 20px 0; color: #FFF }
input[type="submit"]:hover  { position:relative; top:-1px}

 legend { padding:7px 10px; font-weight:bold; color:#000; border:1px solid #CCC; }

span.show{ font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#fff !important;  }
  
 
 .verify { float: left; width: 200px; position: relative; z-index: 10 }

/**********************************************************/
/*****************FORMULARIO LEFT**************************/
/**********************************************************/
 
#contacto-rigt { background:#7d40ac; width:100%; height:auto; padding:5px; color:#FFF; -webkit-border-radius: 4px; border-radius: 4px; margin-bottom:20px; }



#solicitud h3 { color:#FFF; border-bottom:1px #FFF solid; margin-bottom:30px; font-weight:normal;}

	.required {color:#ff8600}
	
	span.required {color:#FFF}