.cont_error {
    color: #FF0000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: 500;
	width:100%;
	float:left;
}

.cont_success {
    color: #336600;  
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: 500;
    width: 100%;
}


.field_form_table td{
padding:8px;
}


.field-desc{
clear: both;
width: 100%;
float: left;
font-style:italic;
}

.captcha{
	border:1px solid #ccc;
	margin:0px 10px 10px 0px;
}

#cont_forms{
margin:1%;
}  


/* Makes cont_forms fields.Sets size and field alignment.*/
#cont_forms input[type=text],
input[type=email],
input[type=password],
input[type=url],
input[type=tel]
 {
  width:90%;
  padding: 15px;
 /* border-radius:5px;*/
  border:1px solid #CCCCCC;
}
#cont_forms textarea{
	width:100%;
    border:1px solid #CCCCCC;
	/*border-radius:5px */
  }


#cont_forms div{
  padding:10px 0;
  margin-bottom:10px;
}

.form-group label{
	font-size:18px;
}

#cont_forms input[type=text]:focus,
input[type=email]:focus,
input[type=password]:focus,
input[type=url]:focus,
input[type=tel]:focus,
textarea:focus {
  border-color: #999999; 
}

#cont_forms label{
margin-left:0;
}

/* Sets form button size*/
#cont_forms input[type=submit]{
width: auto;
/*border-radius:5px;*/
margin-right:1%
}

/* By using @ media form can have different layout for screen, mobile phone, tablet.*/

/* Sets the form layout for mobile phone, tablet*/
@media screen and (max-device-width: 600px) {

#cont_forms{
margin:1%;
}  

/* Makes cont_forms fields.Sets size and field alignment.*/
#cont_forms input[type=text],
input[type=email],
input[type=password],
input[type=url],
input[type=tel]
 {
width:100%;
  padding: 15px;
  /*border-radius:5px;*/
  border:1px solid #7ac9b7;
}
#cont_forms textarea{
	width:100%;
    border:1px solid #7ac9b7;
	/*border-radius:5px */
  }


#cont_forms div{
  padding:10px 0;
}
 
#cont_forms input[type=text]:focus,
input[type=email]:focus,
input[type=password]:focus,
input[type=url]:focus,
input[type=tel]:focus,
textarea:focus {

  border-color: #4697e4;
}
#cont_forms label{
margin-left:0;
}


#cont_forms input[type=submit]{
width:160px;
padding:20px 2px;
/*border-radius:5px;*/
border:2px solid  #4697e4;
margin-right:10%
}
}