#formcv1 .form_header{
	margin-bottom: 15px;
}
#formcv1 .form_header .form_title h1{
	font-family: var(--ff-robotocondensed);
	font-size: 28px;
	font-weight: 500;
	color: var(--text-color1);
	margin: 0;
	padding: 10px 0;
	border-bottom: 2px solid var(--border-color2);
}
#formcv1 .tsf-content{
	font-family: var(--ff-robotocondensed);
}
#formcv1 .tsf-content label {
  font-size: 16px;
  width: 100% !important;
}
#formcv1 .tsf-content input {
  font-size: 14px !important;
  padding-top: 8px;
  padding-bottom: 8px;
}
#formcv1 .tsf-content select {
  font-size: 14px !important;
}
#formcv1 .tsf-content textarea {
  font-size: 14px !important;
}
#formcv1 .tsf-content .select2-selection__rendered {
  font-size: 14px !important;
}
#formcv1 .tsf-content .select2-container {
  width: 100% !important;
}
#formcv1 .sel2 .parsley-errors-list.filled {
  margin-top: 40px;
  margin-bottom: -52px;
}
#formcv1 .sel2 .parsley-errors-list:not(.filled) {
  display: none;
}
#formcv1 .sel2 .parsley-errors-list.filled + span.select2 {
  margin-bottom: 30px;
}
#formcv1 .sel2 .parsley-errors-list.filled + span.select2 span.select2-selection--single {
  background: #f2dede !important;
  border: 1px solid #eed3d7;
}