/* form style */
.form-style{
	padding: 0;
	font: 13px Arial, Helvetica, sans-serif;
	margin: 0 auto;
}

.form-style span.required{
    color:red;
}
.form-style .tel-number-field{
    width: 40px;
}
.form-style  .long{
    width: 120px;
}
.form-style input.input-field{
    width: 40%;
   
}

.form-style input.input-field,
.form-style .tel-number-field,
.form-style .textarea-field,
 .form-style .select-field{
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out; 
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    padding: 7px;
    outline: none;
}

.form-style input[type="button"],
.form-style input[type="submit"] {
	background-color: #e6521b;
    display: inline-block;
    cursor: pointer;
    color: #FFFFFF!important;
    padding: 8px 18px;
    text-decoration: none;
	text-transform:uppercase;
}
.form-style input[type="button"]:hover,
.form-style input[type="submit"]:hover {
    background-color: #9e1f61;
}

.pixfort_ecourse_8 #contact_form input, .pixfort_ecourse_8 #contact_form textarea {
    border-radius: 0px!important;
    border: none;
}

.form-style .success{
	padding:0;
	margin:0;
	border: none;
	font-weight: bold;
	color: #2E6800;
}

.pixfort_ecourse_8 .success {
    padding: 0!important;
    margin: 0!important;
}

.success {
    padding: 0!important;
}

.form-style .error {
	padding:0;
	margin: 0;
	border: none;
	font-weight: bold;
	color: #c1282c;
}

.pixfort_ecourse_8 .error {
    padding:0 0 10px 0!important;
    margin-bottom:0!important;
    border: none;
}

.error {
    padding:0!important;
}